Auf dieser Seite

QtFuture::WhenAnyResult Struct

template <typename T> struct QtFuture::WhenAnyResult

QtFuture::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

Öffentliche Variablen

QFuture<T> future
qsizetype index

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.