java.lang.Object
io.qt.core.QtFuture
Contains miscellaneous identifiers used by the QFuture class
Java wrapper for Qt header file QtFuture
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Java wrapper for Qt enumQtFuture::Launch
static class
Tuple for three arguments.static class
QtFuture.Tuple4<A,
B, C, D> Tuple for four arguments.static class
Tuple for five arguments.static class
Tuple for six arguments.static class
Tuple for seven arguments.static class
Tuple for eight arguments.static class
Tuple for nine arguments. -
Method Summary
Modifier and TypeMethodDescriptionstatic <A> QFuture<A>
connect
(QMetaObject.AbstractPrivateSignal1<A> signal) connect
(QMetaObject.AbstractPrivateSignal2<A, B> signal) static <A,
B, C> QFuture<QtFuture.Tuple3<A, B, C>> connect
(QMetaObject.AbstractPrivateSignal3<A, B, C> signal) static <A,
B, C, D>
QFuture<QtFuture.Tuple4<A,B, C, D>> connect
(QMetaObject.AbstractPrivateSignal4<A, B, C, D> signal) static <A,
B, C, D, E>
QFuture<QtFuture.Tuple5<A,B, C, D, E>> connect
(QMetaObject.AbstractPrivateSignal5<A, B, C, D, E> signal) static <A,
B, C, D, E, F>
QFuture<QtFuture.Tuple6<A,B, C, D, E, F>> connect
(QMetaObject.AbstractPrivateSignal6<A, B, C, D, E, F> signal) static <A,
B, C, D, E, F, G>
QFuture<QtFuture.Tuple7<A,B, C, D, E, F, G>> connect
(QMetaObject.AbstractPrivateSignal7<A, B, C, D, E, F, G> signal) static <A,
B, C, D, E, F, G, H>
QFuture<QtFuture.Tuple8<A,B, C, D, E, F, G, H>> connect
(QMetaObject.AbstractPrivateSignal8<A, B, C, D, E, F, G, H> signal) static <A,
B, C, D, E, F, G, H, I>
QFuture<QtFuture.Tuple9<A,B, C, D, E, F, G, H, I>> connect
(QMetaObject.AbstractPrivateSignal9<A, B, C, D, E, F, G, H, I> signal) makeExceptionalFuture
(Throwable exception) Deprecated.static <T> QFuture<T>
makeReadyFuture
(Collection<T> values) Deprecated.static <T> QFuture<T>
makeReadyFuture
(T value) Deprecated.static <T> QFuture<T>
makeReadyRangeFuture
(Collection<T> values) static <T> QFuture<T>
makeReadyRangeFuture
(T value0, T ... valuesN) static <T> QFuture<T>
makeReadyValueFuture
(T value) whenAll
(Collection<QFuture<?>> futures) whenAny
(Collection<QFuture<?>> futures)
-
Method Details
-
makeReadyVoidFuture
- Returns:
- Since:
- This function was introduced in Qt 6.6.
-
connect
-
connect
-
connect
@QtUninvokable public static <A,B> QFuture<QPair<A,B>> connect(QMetaObject.AbstractPrivateSignal2<A, B> signal) -
connect
@QtUninvokable public static <A,B, QFuture<QtFuture.Tuple3<A,C> B, connectC>> (QMetaObject.AbstractPrivateSignal3<A, B, C> signal) -
connect
@QtUninvokable public static <A,B, QFuture<QtFuture.Tuple4<A,C, D> B, connectC, D>> (QMetaObject.AbstractPrivateSignal4<A, B, C, D> signal) -
connect
@QtUninvokable public static <A,B, QFuture<QtFuture.Tuple5<A,C, D, E> B, connectC, D, E>> (QMetaObject.AbstractPrivateSignal5<A, B, C, D, E> signal) -
connect
@QtUninvokable public static <A,B, QFuture<QtFuture.Tuple6<A,C, D, E, F> B, connectC, D, E, F>> (QMetaObject.AbstractPrivateSignal6<A, B, C, D, E, F> signal) -
connect
@QtUninvokable public static <A,B, QFuture<QtFuture.Tuple7<A,C, D, E, F, G> B, connectC, D, E, F, G>> (QMetaObject.AbstractPrivateSignal7<A, B, C, D, E, F, G> signal) -
connect
@QtUninvokable public static <A,B, QFuture<QtFuture.Tuple8<A,C, D, E, F, G, H> B, connectC, D, E, F, G, H>> (QMetaObject.AbstractPrivateSignal8<A, B, C, D, E, F, G, H> signal) -
connect
@QtUninvokable public static <A,B, QFuture<QtFuture.Tuple9<A,C, D, E, F, G, H, I> B, connectC, D, E, F, G, H, I>> (QMetaObject.AbstractPrivateSignal9<A, B, C, D, E, F, G, H, I> signal) -
makeExceptionalFuture
-
whenAny
-
whenAny
-
whenAll
-
whenAll
-
makeReadyFuture
Deprecated.Use makeReadyValueFuture() instead -
makeReadyFuture
Deprecated.Use makeReadyRangeFuture() instead -
makeReadyFuture
Deprecated.Use makeReadyVoidFuture() instead -
makeReadyValueFuture
-
makeReadyRangeFuture
-
makeReadyRangeFuture
@SafeVarargs @QtUninvokable public static <T> QFuture<T> makeReadyRangeFuture(T value0, T ... valuesN)
-