かなりの研究を行っていますが、これに対する答えを見つけることはできません。私は別のスレッドに移動するQObjectから派生したインスタンスを作成することによって構築されたアプリケーションを持っています。これらの「スレッド」では、QNetworkAccessManagerを使用して、空の状態を要求します。私の問題は、すぐに起こっているリトライロジックがあることです。たとえば、コンテナが存在しない場合は、要求を再試行するために作成する必要があります(put BLOB)。問題は、コンテナが作成された後にput BLOBリクエストがあまりにも早く起こった場合、何もアップロードできないことです。また、リタイアの間に時間を増やしてお互いにすぐに起こらないようにしたいと思います。スレッドを強制的にスリープ状態にする最良の方法は何ですか?QThreadの中の睡眠機能
0
A
答えて
1
おそらくQTimerと信号/スロットの組み合わせを使用することになります。たとえば、次のように
// Slot
void retry() { ... }
...
// Execute retry code in 1 second:
QTimer::singleShot(1000, this, SLOT(retry()));
1
関連する問題
- 1. カピバラ/キュウリの睡眠機能?
- 2. Cの睡眠機能
- 3. スモールトークスクロールの睡眠
- 4. PHPの睡眠
- 5. 「インタラクティブ」C++の睡眠
- 6. max_execution_timeに睡眠()
- 7. SQLクエリ睡眠
- 8. JS睡眠機能付きオシレーターからのノートのオーディオシーケンス
- 9. 睡眠中にPythonプロセスを殺す
- 10. エリクシール睡眠/ 1秒間待機
- 11. Pythonの睡眠10のリクエスト
- 12. SIGALRMと睡眠()C++
- 13. 睡眠後にパスワードが機能しない
- 14. 睡眠のあるJavascriptループ
- 15. Google Fitの睡眠はペブルの深い睡眠を返さない
- 16. `ループ{}` `対ループ{睡眠1}`
- 17. PyQt4描画と睡眠
- 18. Android C2DM睡眠電話
- 19. サービス活動睡眠中の通信データ処理
- 20. 睡眠のための隠し画面
- 21. Box2Dの睡眠体の短所
- 22. OCamlで1秒未満の睡眠
- 23. iOS 5深い睡眠の防止
- 24. 睡眠中にPythonでキーボード入力を無視する
- 25. 睡眠中にインターネットを使用する - Androidサービス
- 26. 奇妙な睡眠行動は
- 27. コードネーム1 - 睡眠が良ければ?
- 28. 真のループ中に短い睡眠を追加する点は何ですか?
- 29. 睡眠中のpythonプログラムを安全に再起動しますか?
- 30. Pythonのウェブスクレイピング:睡眠と要求との間の差(ページ、タイムアウト= X)
か?どこ?関数内で使用しようとしましたが、許可されていませんでした。 – chikuba
QThread :: sleep()を使用すると、QThreadからクラスを派生させる必要があります。 – Kunal
ああ、忘れました。私の答えを書き直す... – Chris