QtTaskTree::QStartedBarrier Class
class QtTaskTree::QStartedBarrierAは、指定された上限値でQBarrier を開始しました。続きを読む...
| ヘッダー: | #include <qbarriertask.h> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS TaskTree) target_link_libraries(mytarget PRIVATE Qt6::TaskTree) |
| qmake: | QT += tasktree |
| 以下のように: | Qt 6.11 |
| 継承元: | QtTaskTree::QBarrier |
| ステータス: | テクノロジープレビュー |
このクラスはテクノロジープレビュー段階にあり、変更される可能性があります。
注:このクラスのすべての関数は再入可能です。
パブリック関数
| QStartedBarrier(QObject *parent) | |
| QStartedBarrier(qsizetype limit, QObject *parent = nullptr) |
再実装されたプロテクトされた関数
| virtual bool | event(QEvent *event) override |
関連する非メンバー
詳細な説明
QStartedBarrier は、所定の制限を持つQBarrier であり、コンストラクタが呼び出された時点で既に開始されています。
メンバ関数のドキュメント
[explicit] QStartedBarrier::QStartedBarrier(QObject *parent)
指定されたparent と、デフォルトの制限値1を使用して、QBarrier を作成します。
[explicit] QStartedBarrier::QStartedBarrier(qsizetype limit, QObject *parent = nullptr)
指定された `limit ` および `parent` を使用して、QBarrier を作成します。
[override virtual protected] bool QStartedBarrier::event(QEvent *event)
QBarrier::event(QEvent *event) を再実装します。
関連する非メンバー関数
[alias] BarrierKickerGetter
`QStoredBarrier `を受け取り、`ExecutableItem`を返す関数の型エイリアス。つまり、`std::function<ExecutableItem(const QStoredBarrier &)>`であり、When のコンストラクタ内で使用される。
[alias] QStoredBarrier
QtTaskTree::Storage<QStartedBarrier> の型エイリアス。レシピ内で使用するためのものです。
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.