1

C++ pthread と Qt について質問があります。

まだコードを開発していません。アプリケーションのロジックを実装するアーキテクチャ (pthread を使用した C++ クラス) があります。

UIについてはQtを使用したいと思います。

c++、pthread、および Qt で問題が発生する可能性はありますか? Qt ui-form を pthread run に作成したいと思います..

4

1 に答える 1

1

メインスレッドにUI関連のコードを保持している限り、問題はありませんが(Qtスレッドがpthreadに基づいて構築されていることを知っている限り)、マルチスレッドに関するQtのドキュメント(QThreadと同時実行名前空間の両方)を調べることができます。また、スレッド間でメッセージを取得する方が使いやすく (バックグラウンド ワーカーの進行状況を取得するなど)、コードを簡単に記述して読みやすくする多くのヘルパー機能があることに気付くかもしれません (ものQThreadPool、QMutexLocker、QReadWriteLock など)。

于 2013-06-12T08:51:34.813 に答える