QtFuture::WhenAnyResult Struct
template <typename T> struct QtFuture::WhenAnyResultQtFuture::WhenAnyResult wird verwendet, um das Ergebnis von ` QtFuture::whenAny()` darzustellen. Mehr...
| Header: | #include <qfuture_impl.h> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Core) target_link_libraries(mytarget PRIVATE Qt6::Core) |
| qmake: | QT += core |
| Seit: | Qt 6.3 |
- Liste aller Mitglieder, einschließlich geerbter Mitglieder
- „WhenAnyResult“ ist Teil der Threading-Klassen.
Öffentliche Variablen
Ausführliche Beschreibung
„WhenAnyResult<T>“ ist eine Template-Struktur, bei der „ T “ den Ergebnistyp der Futures angibt.
Die Struktur ` QtFuture::WhenAnyResult<T> ` dient dazu, die Kopie und den Index des ersten abgeschlossenen ` QFuture<T> ` in der Sequenz von Futures mit dem Verpackungstyp ` T ` zu verpacken, die an ` QtFuture::whenAny()` übergeben werden.
Siehe auch „ QFuture “ und „ QtFuture::whenAny()“.
Dokumentation zu Member-Variablen
QFuture<T> WhenAnyResult::future
Das Feld enthält eine Kopie des ersten abgeschlossenen „ QFuture “, der den Typ „ T “ verpackt, wobei „ T “ der Typ ist, der von den an „ whenAny()“ übergebenen Futures verpackt wurde.
Siehe auch QtFuture::whenAny().
qsizetype WhenAnyResult::index
Das Feld enthält den Index des ersten abgeschlossenen „ QFuture “ in der Folge von Futures, die an „ whenAny()“ übergeben wurden. Es hat den Typ „ qsizetype “.
Siehe auch ` QtFuture::whenAny()`.
© 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.