問題タブ [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.
performance - スワイプで Swipview の遅延が発生する
qml コードのパフォーマンスに問題があり、「受信トレイ」と「MyBoxes」の間をスワイプするとラグが発生します。コードは単純ですが... OK、ここに私のコード、メインがあります:
Swip.qml:
MyBoxes.ui.qml:
Box.qml:
私はまだcppコードを持っていません!ほとんどがコードです:| Box.qml を最適化する必要があると思います。または、MyBoxes.ui.qml の長いテキストが原因で問題が発生する可能性があります。または、コンパイル構成を変更する必要があるかもしれません。ここに qmake があります。
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 圧縮データ