私のクラスで作成したスレッドをすべて利用できるようにする方法を探しています(スレッドはユーザーによって動的に作成されますが、アプリケーションが動作しています)。私はそれらのスレッドを操作することができますので、すべてのスレッドオブジェクトのポインタを取得し、それらを1か所に置くための良い方法はありますか?Qtでスレッドを集める
2
A
答えて
3
最初に、最良の解決策は間違いなくQThread
の作成を追跡するでしょう。たとえそれらが「オンザフライ」で作成されたとしても、それらにポインタを格納することができるはずです。
彼らは、少なくとも親が同じQObject
にあると仮定すると、あなたが使用できます。
QList<QThread*> QObject::findChildren <QThread*>() const
さん
あなたは 『予測』したいと思うのはなぜ+0
はい、彼らは親であり、これは私が探していた解決策です。ありがとうございました! – Dzakub
関連する問題
- 1. QtのスレッドID
- 2. Perl Qt 3.1とスレッド
- 3. Qtシグナル/スロットとスレッド
- 4. 複数のスレッドからの戻り値を集める
- 5. プロセスのスレッド・ダンプ・ログを収集するためのunixスクリプト
- 6. Qtライブラリで検出されたGUIスレッド
- 7. QtクイックデスクトップコンポーネントをQtデザイナで使用するためにインストールする
- 8. Qtの異なるスレッドでオブジェクトを同期する
- 9. Qtを使って同時実行スレッド
- 10. Qtスタイルシートのオプションをプログラムで決める?
- 11. Qtで別のプロセスやスレッドを実行する
- 12. Qtスレッド間で大量のデータを送信する
- 13. 行編集Qt Creatorでテキストを設定するには?
- 14. Qt Main-Guiと他のスレッド+イベントループ
- 15. 長時間実行するQtスレッドを終了するには
- 16. Qt Creator:複数行のテキスト編集
- 17. Qtモデル - 別のスレッドでデータとモデルを表示
- 18. Qt - メインウィンドウを第2のスレッドで更新しています
- 19. プロデューサ/コンシューマデザイン - Qtのスレッド間でキュー変数を共有
- 20. Qtオブジェクトを継承せずにQtスレッドを使用することはできますか?
- 21. QtのGUIスレッドに優先度を設定する
- 22. Qtアプリケーションの埋め込みリソースを編集することは可能ですか?
- 23. VIEWSTATEを掻き集める
- 24. Netflixを掻き集める
- 25. Pythonで単語を集める
- 26. MPIがルートプロセスでアレイを集める
- 27. Google AnalyticsをScrapで掻き集める
- 28. QElapsedTimerは複数のスレッドで収集されたデータを整列するためのスレッドセーフなタイミングですか?
- 29. Qt:ダミーライン編集コントロールを描画する方法
- 30. Qtで特定のメンバー関数のスレッドを作成するには?
QThread
すべての子を見つけるには?スレッドを作成するクラスであれば、何を予測する必要がありますか? –これは、作成するスレッドの数を予測できないということです。私はちょうど私がそれらと仕事をさせるためにどこかに入れたいです。私は、アクティブなスレッドのリストを更新し、もはやアクティブではないリストのスレッドから削除する必要があります。 – Dzakub