問題タブ [qt5.15]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
108 参照

performance - スワイプで Swipview の遅延が発生する

qml コードのパフォーマンスに問題があり、「受信トレイ」と「MyBoxes」の間をスワイプするとラグが発生します。コードは単純ですが... OK、ここに私のコード、メインがあります:

Swip.qml:

MyBoxes.ui.qml:

Box.qml:

私はまだcppコードを持っていません!ほとんどがコードです:| Box.qml を最適化する必要があると思います。または、MyBoxes.ui.qml の長いテキストが原因で問題が発生する可能性があります。または、コンパイル構成を変更する必要があるかもしれません。ここに qmake があります。

0 投票する
1 に答える
61 参照

c++ - Qt Debug ビルドでプロジェクトを実行すると、バイナリ (exe) が消え、オブジェクト ファイルが圧縮されます。それを修正する方法は?

私のQt Creatorは、Ubuntu 17.04のQt 5.14に基づいた4.11です。進行中の開発のため、Qt Creator と Ubuntu を更新して、作業セットアップを妨げないようにしています。

デバッグ ビルド モードで実行すると、正常にコンパイルされ、実行可能ファイルが実行されます。しかし、「build--*」ディレクトリを確認すると、バイナリ ファイル (つまり .exe) が消え、.cpp ファイルから作成されたすべての .o ファイルが数 MB から 18 バイトに縮小されます!!

オンラインで検索しましたが、そのような固有の問題は見つかりませんでした。現在の回避策は、毎回クリーン ビルドを行うことであり、長い待ち時間が発生します。

この問題を解決する構成を教えてください。

更新

コメント セクションの助けを借りて、別の際立った詳細が明らかになりました。build-*良いプロジェクトとこのプロジェクトのフォルダーにアクセスしfile main.oてターミナルにチェックインすると、次の出力が表示されます

良いプロジェクト: _main.o: ELF 64 ビット LSB 再配置可能、x86-64、バージョン 1 (GNU/Linux)、削除されていません

悪い (この) プロジェクト:_main.o: NTFS ファイルシステム (NT) からの gzip 圧縮データ