Java wrapper for Qt class QMetaObject
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Supertype for parameterless signals.static class
Supertype for all signals with one parameter.static class
Supertype for all signals with two parameters.static class
Supertype for all signals with three parameters.static class
Supertype for all signals with four parameters.static class
Supertype for all signals with five parameters.static class
Supertype for all signals with six parameters.static class
Supertype for all signals with seven parameters.static class
Supertype for all signals with eight parameters.static class
Supertype for all signals with nine parameters.static class
Supertype for all public parameterless signals.static class
Supertype for all public signals with one parameter.static class
Supertype for all public signals with two parameters.static class
Supertype for all public signals with three parameters.static class
Supertype for all public signals with four parameters.static class
Supertype for all public signals with five parameters.static class
Supertype for all public signals with six parameters.static class
Supertype for all public signals with seven parameters.static class
Supertype for all public signals with eight parameters.static class
Supertype for all public signals with nine parameters.static class
Supertype of all signals in QtJambi.static class
Supertype for all public default signals with one parameters.static class
Supertype for all public default signals with two parameters.static class
Supertype for all public default signals with two parameters.static class
Supertype for all public default signals with three parameters.static class
Supertype for all public default signals with three parameters.static class
Supertype for all public default signals with three parameters.static class
Supertype for all public default signals with four parameters.static class
Supertype for all public default signals with four parameters.static class
Supertype for all public default signals with four parameters.static class
Supertype for all public default signals with four parameters.static class
Supertype for all public default signals with five parameters.static class
Supertype for all public default signals with five parameters.static class
Supertype for all public default signals with five parameters.static class
Supertype for all public default signals with five parameters.static class
Supertype for all public default signals with five parameters.static class
Supertype for all public default signals with six parameters.static class
Supertype for all public default signals with six parameters.static class
Supertype for all public default signals with six parameters.static class
Supertype for all public default signals with six parameters.static class
Supertype for all public default signals with six parameters.static class
Supertype for all public default signals with six parameters.static class
Supertype for all public default signals with seven parameters.static class
Supertype for all public default signals with seven parameters.static class
Supertype for all public default signals with seven parameters.static class
Supertype for all public default signals with seven parameters.static class
Supertype for all public default signals with seven parameters.static class
Supertype for all public default signals with seven parameters.static class
Supertype for all public default signals with seven parameters.static class
Supertype for all public default signals with eight parameters.static class
Supertype for all public default signals with eight parameters.static class
Supertype for all public default signals with eight parameters.static class
Supertype for all public default signals with eight parameters.static class
Supertype for all public default signals with eight parameters.static class
Supertype for all public default signals with eight parameters.static class
Supertype for all public default signals with eight parameters.static class
Supertype for all public default signals with eight parameters.static class
Supertype for all public default signals with nine parameters.static class
Supertype for all public default signals with nine parameters.static class
Supertype for all public default signals with nine parameters.static class
Supertype for all public default signals with nine parameters.static class
Supertype for all public default signals with nine parameters.static class
Supertype for all public default signals with nine parameters.static class
Supertype for all public default signals with nine parameters.static class
Supertype for all public default signals with nine parameters.static class
Supertype for all public default signals with nine parameters.static interface
Supertype of all slot handles.static interface
An interface for testing signal emits with one argument.static interface
An interface for testing signal emits with two arguments.static interface
An interface for testing signal emits with three arguments.static interface
An interface for testing signal emits with four arguments.static interface
An interface for testing signal emits with five arguments.static interface
An interface for testing signal emits with six arguments.static interface
An interface for testing signal emits with seven arguments.static interface
An interface for testing signal emits with eight arguments.static interface
An interface for testing signal emits with nine arguments.static enum
Enum representing meta calls.static interface
An interface for anything connectable to a signal without parameters.static interface
An interface for anything connectable to a signal with one parameter.static interface
An interface for anything connectable to a signal with two parameters.static interface
An interface for anything connectable to a signal with three parameters.static interface
An interface for anything connectable to a signal with four parameters.static interface
An interface for anything connectable to a signal with five parameters.static interface
An interface for anything connectable to a signal with six parameters.static interface
An interface for anything connectable to a signal with seven parameters.static interface
An interface for anything connectable to a signal with eight parameters.static interface
An interface for anything connectable to a signal with nine parameters.static interface
Represents a handle to a signal-slot (or signal-functor) connection.static final class
Signal emitted when aQtObjectInterface
is being disposed.static interface
An interface for parameterless emitable signal.static interface
An interface for emitable signal with one parameter.static interface
An interface for emitable signal with two parameters.static interface
An interface for emitable signal with three parameters.static interface
An interface for emitable signal with four parameters.static interface
An interface for emitable signal with five parameters.static interface
An interface for emitable signal with six parameters.static interface
An interface for emitable signal with seven parameters.static interface
An interface for emitable signal with eight parameters.static interface
An interface for emitable signal with nine parameters.static interface
An interface to a generic signal.static interface
A generic handle to a method of variadic arguments with return value.static interface
A generic slot handle to a method of variadic arguments.static interface
A handle to parameterless method with return value.static interface
A handle to method with onw parameter and return value.static interface
A handle to method with two parameters and return value.static interface
A handle to method with three parameters and return value.static interface
A handle to method with four parameters and return value.static interface
A handle to method with five parameters and return value.static interface
A handle to method with six parameters and return value.static interface
A handle to method with seven parameters and return value.static interface
A handle to method with eight parameters and return value.static interface
A handle to method with nine parameters and return value.static interface
Interface abstraction of signals.static interface
A handle to parameterless slot.static interface
A handle to slot with one parameter.static interface
A handle to slot with two parameters.static interface
A handle to slot with three parameters.static interface
A handle to slot with four parameters.static interface
A handle to slot with five parameters.static interface
A handle to slot with six parameters.static interface
A handle to slot with seven parameters.static interface
A handle to slot with eight parameters.static interface
A handle to slot with nine parameters. -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends QtObjectInterface>
Tcast
(Class<T> targetType, QtObjectInterface object) Casts an object to the given targetType.static boolean
checkConnectArgs
(QMetaMethod signal, QMetaMethod method) static boolean
checkConnectArgs
(String signal, String method) int
static void
connectSlotsByName
(QObject object) constructor
(int index) constructor
(Class<?>... parameterTypes) final int
final QList
<QMetaMethod> enumerator
(int index) enumerator
(String name) int
boolean
findSignal
(QObject sender, String name) static QMetaObject.AbstractSignal
findSignal
(QObject sender, String name, Class<?> ... types) static <A> QMetaObject.AbstractPrivateSignal1
<A> findSignal
(QObject sender, String name, Class<A> typeA) static <A,
B> QMetaObject.AbstractPrivateSignal2 <A, B> findSignal
(QObject sender, String name, Class<A> typeA, Class<B> typeB) static <A,
B, C> QMetaObject.AbstractPrivateSignal3 <A, B, C> static <A,
B, C, D>
QMetaObject.AbstractPrivateSignal4<A, B, C, D> findSignal
(QObject sender, String name, Class<A> typeA, Class<B> typeB, Class<C> typeC, Class<D> typeD) static <A,
B, C, D, E>
QMetaObject.AbstractPrivateSignal5<A, B, C, D, E> findSignal
(QObject sender, String name, Class<A> typeA, Class<B> typeB, Class<C> typeC, Class<D> typeD, Class<E> typeE) static <A,
B, C, D, E, F>
QMetaObject.AbstractPrivateSignal6<A, B, C, D, E, F> findSignal
(QObject sender, String name, Class<A> typeA, Class<B> typeB, Class<C> typeC, Class<D> typeD, Class<E> typeE, Class<F> typeF) static <A,
B, C, D, E, F, G>
QMetaObject.AbstractPrivateSignal7<A, B, C, D, E, F, G> findSignal
(QObject sender, String name, Class<A> typeA, Class<B> typeB, Class<C> typeC, Class<D> typeD, Class<E> typeE, Class<F> typeF, Class<G> typeG) static <A,
B, C, D, E, F, G, H>
QMetaObject.AbstractPrivateSignal8<A, B, C, D, E, F, G, H> findSignal
(QObject sender, String name, Class<A> typeA, Class<B> typeB, Class<C> typeC, Class<D> typeD, Class<E> typeE, Class<F> typeF, Class<G> typeG, Class<H> typeH) static <A,
B, C, D, E, F, G, H, I>
QMetaObject.AbstractPrivateSignal9<A, B, C, D, E, F, G, H, I> findSignal
(QObject sender, String name, Class<A> typeA, Class<B> typeB, Class<C> typeC, Class<D> typeD, Class<E> typeE, Class<F> typeF, Class<G> typeG, Class<H> typeH, Class<I> typeI) static QMetaObject
int
hashCode()
boolean
inherits
(QMetaObject metaObject) Returns true if the class described by this QMetaObject inherits the type described by metaObject; otherwise returns false.static void
CallinginvokeMethod(signal, AutoConnection)
.static void
invokeMethod
(QMetaObject.AbstractPrivateSignal0 signal, Qt.ConnectionType type) Invokes the signal.static <A> void
invokeMethod
(QMetaObject.AbstractPrivateSignal1<A> signal, A arg1) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A> void
invokeMethod
(QMetaObject.AbstractPrivateSignal1<A> signal, Qt.ConnectionType type, A arg1) Invokes the signal.static <A,
B> void invokeMethod
(QMetaObject.AbstractPrivateSignal2<A, B> signal, A arg1, B arg2) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B> void invokeMethod
(QMetaObject.AbstractPrivateSignal2<A, B> signal, Qt.ConnectionType type, A arg1, B arg2) Invokes the signal.static <A,
B, C> void invokeMethod
(QMetaObject.AbstractPrivateSignal3<A, B, C> signal, A arg1, B arg2, C arg3) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C> void invokeMethod
(QMetaObject.AbstractPrivateSignal3<A, B, C> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3) Invokes the signal.static <A,
B, C, D>
voidinvokeMethod
(QMetaObject.AbstractPrivateSignal4<A, B, C, D> signal, A arg1, B arg2, C arg3, D arg4) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D>
voidinvokeMethod
(QMetaObject.AbstractPrivateSignal4<A, B, C, D> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4) Invokes the signal.static <A> void
invokeMethod
(QMetaObject.AbstractSignal1Default1<A> signal) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A> void
invokeMethod
(QMetaObject.AbstractSignal1Default1<A> signal, Qt.ConnectionType type) Invokes the signal.static <A,
B> void invokeMethod
(QMetaObject.AbstractSignal2Default1<A, B> signal, A arg1) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B> void invokeMethod
(QMetaObject.AbstractSignal2Default1<A, B> signal, Qt.ConnectionType type, A arg1) Invokes the signal.static <A,
B> void invokeMethod
(QMetaObject.AbstractSignal2Default2<A, B> signal) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B> void invokeMethod
(QMetaObject.AbstractSignal2Default2<A, B> signal, Qt.ConnectionType type) Invokes the signal.static <A,
B, C> void invokeMethod
(QMetaObject.AbstractSignal3Default1<A, B, C> signal, A arg1, B arg2) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C> void invokeMethod
(QMetaObject.AbstractSignal3Default1<A, B, C> signal, Qt.ConnectionType type, A arg1, B arg2) Invokes the signal.static <A,
B, C> void invokeMethod
(QMetaObject.AbstractSignal3Default2<A, B, C> signal, A arg1) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C> void invokeMethod
(QMetaObject.AbstractSignal3Default2<A, B, C> signal, Qt.ConnectionType type, A arg1) Invokes the signal.static <A,
B, C> void invokeMethod
(QMetaObject.AbstractSignal3Default3<A, B, C> signal) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C> void invokeMethod
(QMetaObject.AbstractSignal3Default3<A, B, C> signal, Qt.ConnectionType type) Invokes the signal.static <A,
B, C, D>
voidinvokeMethod
(QMetaObject.AbstractSignal4Default1<A, B, C, D> signal, A arg1, B arg2, C arg3) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D>
voidinvokeMethod
(QMetaObject.AbstractSignal4Default1<A, B, C, D> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3) Invokes the signal.static <A,
B, C, D>
voidinvokeMethod
(QMetaObject.AbstractSignal4Default2<A, B, C, D> signal, A arg1, B arg2) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D>
voidinvokeMethod
(QMetaObject.AbstractSignal4Default2<A, B, C, D> signal, Qt.ConnectionType type, A arg1, B arg2) Invokes the signal.static <A,
B, C, D>
voidinvokeMethod
(QMetaObject.AbstractSignal4Default3<A, B, C, D> signal, A arg1) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D>
voidinvokeMethod
(QMetaObject.AbstractSignal4Default3<A, B, C, D> signal, Qt.ConnectionType type, A arg1) Invokes the signal.static <A,
B, C, D>
voidinvokeMethod
(QMetaObject.AbstractSignal4Default4<A, B, C, D> signal) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D>
voidinvokeMethod
(QMetaObject.AbstractSignal4Default4<A, B, C, D> signal, Qt.ConnectionType type) Invokes the signal.static <A,
B, C, D, E>
voidinvokeMethod
(QMetaObject.AbstractSignal5Default1<A, B, C, D, E> signal, A arg1, B arg2, C arg3, D arg4) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E>
voidinvokeMethod
(QMetaObject.AbstractSignal5Default1<A, B, C, D, E> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4) Invokes the signal.static <A,
B, C, D, E>
voidinvokeMethod
(QMetaObject.AbstractSignal5Default2<A, B, C, D, E> signal, A arg1, B arg2, C arg3) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E>
voidinvokeMethod
(QMetaObject.AbstractSignal5Default2<A, B, C, D, E> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3) Invokes the signal.static <A,
B, C, D, E>
voidinvokeMethod
(QMetaObject.AbstractSignal5Default3<A, B, C, D, E> signal, A arg1, B arg2) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E>
voidinvokeMethod
(QMetaObject.AbstractSignal5Default3<A, B, C, D, E> signal, Qt.ConnectionType type, A arg1, B arg2) Invokes the signal.static <A,
B, C, D, E>
voidinvokeMethod
(QMetaObject.AbstractSignal5Default4<A, B, C, D, E> signal, A arg1) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E>
voidinvokeMethod
(QMetaObject.AbstractSignal5Default4<A, B, C, D, E> signal, Qt.ConnectionType type, A arg1) Invokes the signal.static <A,
B, C, D, E>
voidinvokeMethod
(QMetaObject.AbstractSignal5Default5<A, B, C, D, E> signal) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E>
voidinvokeMethod
(QMetaObject.AbstractSignal5Default5<A, B, C, D, E> signal, Qt.ConnectionType type) Invokes the signal.static <A,
B, C, D, E, F>
voidinvokeMethod
(QMetaObject.AbstractSignal6Default1<A, B, C, D, E, F> signal, A arg1, B arg2, C arg3, D arg4, E arg5) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F>
voidinvokeMethod
(QMetaObject.AbstractSignal6Default1<A, B, C, D, E, F> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5) Invokes the signal.static <A,
B, C, D, E, F>
voidinvokeMethod
(QMetaObject.AbstractSignal6Default2<A, B, C, D, E, F> signal, A arg1, B arg2, C arg3, D arg4) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F>
voidinvokeMethod
(QMetaObject.AbstractSignal6Default2<A, B, C, D, E, F> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4) Invokes the signal.static <A,
B, C, D, E, F>
voidinvokeMethod
(QMetaObject.AbstractSignal6Default3<A, B, C, D, E, F> signal, A arg1, B arg2, C arg3) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F>
voidinvokeMethod
(QMetaObject.AbstractSignal6Default3<A, B, C, D, E, F> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3) Invokes the signal.static <A,
B, C, D, E, F>
voidinvokeMethod
(QMetaObject.AbstractSignal6Default4<A, B, C, D, E, F> signal, A arg1, B arg2) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F>
voidinvokeMethod
(QMetaObject.AbstractSignal6Default4<A, B, C, D, E, F> signal, Qt.ConnectionType type, A arg1, B arg2) Invokes the signal.static <A,
B, C, D, E, F>
voidinvokeMethod
(QMetaObject.AbstractSignal6Default5<A, B, C, D, E, F> signal, A arg1) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F>
voidinvokeMethod
(QMetaObject.AbstractSignal6Default5<A, B, C, D, E, F> signal, Qt.ConnectionType type, A arg1) Invokes the signal.static <A,
B, C, D, E, F>
voidinvokeMethod
(QMetaObject.AbstractSignal6Default6<A, B, C, D, E, F> signal) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F>
voidinvokeMethod
(QMetaObject.AbstractSignal6Default6<A, B, C, D, E, F> signal, Qt.ConnectionType type) Invokes the signal.static <A,
B, C, D, E, F, G>
voidinvokeMethod
(QMetaObject.AbstractSignal7Default1<A, B, C, D, E, F, G> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G>
voidinvokeMethod
(QMetaObject.AbstractSignal7Default1<A, B, C, D, E, F, G> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) Invokes the signal.static <A,
B, C, D, E, F, G>
voidinvokeMethod
(QMetaObject.AbstractSignal7Default2<A, B, C, D, E, F, G> signal, A arg1, B arg2, C arg3, D arg4, E arg5) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G>
voidinvokeMethod
(QMetaObject.AbstractSignal7Default2<A, B, C, D, E, F, G> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5) Invokes the signal.static <A,
B, C, D, E, F, G>
voidinvokeMethod
(QMetaObject.AbstractSignal7Default3<A, B, C, D, E, F, G> signal, A arg1, B arg2, C arg3, D arg4) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G>
voidinvokeMethod
(QMetaObject.AbstractSignal7Default3<A, B, C, D, E, F, G> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4) Invokes the signal.static <A,
B, C, D, E, F, G>
voidinvokeMethod
(QMetaObject.AbstractSignal7Default4<A, B, C, D, E, F, G> signal, A arg1, B arg2, C arg3) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G>
voidinvokeMethod
(QMetaObject.AbstractSignal7Default4<A, B, C, D, E, F, G> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3) Invokes the signal.static <A,
B, C, D, E, F, G>
voidinvokeMethod
(QMetaObject.AbstractSignal7Default5<A, B, C, D, E, F, G> signal, A arg1, B arg2) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G>
voidinvokeMethod
(QMetaObject.AbstractSignal7Default5<A, B, C, D, E, F, G> signal, Qt.ConnectionType type, A arg1, B arg2) Invokes the signal.static <A,
B, C, D, E, F, G>
voidinvokeMethod
(QMetaObject.AbstractSignal7Default6<A, B, C, D, E, F, G> signal, A arg1) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G>
voidinvokeMethod
(QMetaObject.AbstractSignal7Default6<A, B, C, D, E, F, G> signal, Qt.ConnectionType type, A arg1) Invokes the signal.static <A,
B, C, D, E, F, G>
voidinvokeMethod
(QMetaObject.AbstractSignal7Default7<A, B, C, D, E, F, G> signal) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G>
voidinvokeMethod
(QMetaObject.AbstractSignal7Default7<A, B, C, D, E, F, G> signal, Qt.ConnectionType type) Invokes the signal.static <A,
B, C, D, E, F, G, H>
voidinvokeMethod
(QMetaObject.AbstractSignal8Default1<A, B, C, D, E, F, G, H> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H>
voidinvokeMethod
(QMetaObject.AbstractSignal8Default1<A, B, C, D, E, F, G, H> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) Invokes the signal.static <A,
B, C, D, E, F, G, H>
voidinvokeMethod
(QMetaObject.AbstractSignal8Default2<A, B, C, D, E, F, G, H> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H>
voidinvokeMethod
(QMetaObject.AbstractSignal8Default2<A, B, C, D, E, F, G, H> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) Invokes the signal.static <A,
B, C, D, E, F, G, H>
voidinvokeMethod
(QMetaObject.AbstractSignal8Default3<A, B, C, D, E, F, G, H> signal, A arg1, B arg2, C arg3, D arg4, E arg5) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H>
voidinvokeMethod
(QMetaObject.AbstractSignal8Default3<A, B, C, D, E, F, G, H> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5) Invokes the signal.static <A,
B, C, D, E, F, G, H>
voidinvokeMethod
(QMetaObject.AbstractSignal8Default4<A, B, C, D, E, F, G, H> signal, A arg1, B arg2, C arg3, D arg4) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H>
voidinvokeMethod
(QMetaObject.AbstractSignal8Default4<A, B, C, D, E, F, G, H> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4) Invokes the signal.static <A,
B, C, D, E, F, G, H>
voidinvokeMethod
(QMetaObject.AbstractSignal8Default5<A, B, C, D, E, F, G, H> signal, A arg1, B arg2, C arg3) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H>
voidinvokeMethod
(QMetaObject.AbstractSignal8Default5<A, B, C, D, E, F, G, H> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3) Invokes the signal.static <A,
B, C, D, E, F, G, H>
voidinvokeMethod
(QMetaObject.AbstractSignal8Default6<A, B, C, D, E, F, G, H> signal, A arg1, B arg2) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H>
voidinvokeMethod
(QMetaObject.AbstractSignal8Default6<A, B, C, D, E, F, G, H> signal, Qt.ConnectionType type, A arg1, B arg2) Invokes the signal.static <A,
B, C, D, E, F, G, H>
voidinvokeMethod
(QMetaObject.AbstractSignal8Default7<A, B, C, D, E, F, G, H> signal, A arg1) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H>
voidinvokeMethod
(QMetaObject.AbstractSignal8Default7<A, B, C, D, E, F, G, H> signal, Qt.ConnectionType type, A arg1) Invokes the signal.static <A,
B, C, D, E, F, G, H>
voidinvokeMethod
(QMetaObject.AbstractSignal8Default8<A, B, C, D, E, F, G, H> signal) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H>
voidinvokeMethod
(QMetaObject.AbstractSignal8Default8<A, B, C, D, E, F, G, H> signal, Qt.ConnectionType type) Invokes the signal.static <A,
B, C, D, E, F, G, H, I>
voidinvokeMethod
(QMetaObject.AbstractSignal9Default1<A, B, C, D, E, F, G, H, I> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H, I>
voidinvokeMethod
(QMetaObject.AbstractSignal9Default1<A, B, C, D, E, F, G, H, I> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8) Invokes the signal.static <A,
B, C, D, E, F, G, H, I>
voidinvokeMethod
(QMetaObject.AbstractSignal9Default2<A, B, C, D, E, F, G, H, I> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H, I>
voidinvokeMethod
(QMetaObject.AbstractSignal9Default2<A, B, C, D, E, F, G, H, I> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) Invokes the signal.static <A,
B, C, D, E, F, G, H, I>
voidinvokeMethod
(QMetaObject.AbstractSignal9Default3<A, B, C, D, E, F, G, H, I> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H, I>
voidinvokeMethod
(QMetaObject.AbstractSignal9Default3<A, B, C, D, E, F, G, H, I> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) Invokes the signal.static <A,
B, C, D, E, F, G, H, I>
voidinvokeMethod
(QMetaObject.AbstractSignal9Default4<A, B, C, D, E, F, G, H, I> signal, A arg1, B arg2, C arg3, D arg4, E arg5) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H, I>
voidinvokeMethod
(QMetaObject.AbstractSignal9Default4<A, B, C, D, E, F, G, H, I> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5) Invokes the signal.static <A,
B, C, D, E, F, G, H, I>
voidinvokeMethod
(QMetaObject.AbstractSignal9Default5<A, B, C, D, E, F, G, H, I> signal, A arg1, B arg2, C arg3, D arg4) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H, I>
voidinvokeMethod
(QMetaObject.AbstractSignal9Default5<A, B, C, D, E, F, G, H, I> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4) Invokes the signal.static <A,
B, C, D, E, F, G, H, I>
voidinvokeMethod
(QMetaObject.AbstractSignal9Default6<A, B, C, D, E, F, G, H, I> signal, A arg1, B arg2, C arg3) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H, I>
voidinvokeMethod
(QMetaObject.AbstractSignal9Default6<A, B, C, D, E, F, G, H, I> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3) Invokes the signal.static <A,
B, C, D, E, F, G, H, I>
voidinvokeMethod
(QMetaObject.AbstractSignal9Default7<A, B, C, D, E, F, G, H, I> signal, A arg1, B arg2) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H, I>
voidinvokeMethod
(QMetaObject.AbstractSignal9Default7<A, B, C, D, E, F, G, H, I> signal, Qt.ConnectionType type, A arg1, B arg2) Invokes the signal.static <A,
B, C, D, E, F, G, H, I>
voidinvokeMethod
(QMetaObject.AbstractSignal9Default8<A, B, C, D, E, F, G, H, I> signal, A arg1) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H, I>
voidinvokeMethod
(QMetaObject.AbstractSignal9Default8<A, B, C, D, E, F, G, H, I> signal, Qt.ConnectionType type, A arg1) Invokes the signal.static <A,
B, C, D, E, F, G, H, I>
voidinvokeMethod
(QMetaObject.AbstractSignal9Default9<A, B, C, D, E, F, G, H, I> signal) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H, I>
voidinvokeMethod
(QMetaObject.AbstractSignal9Default9<A, B, C, D, E, F, G, H, I> signal, Qt.ConnectionType type) Invokes the signal.static <R> R
invokeMethod
(QMetaObject.Method0<R> method) CallinginvokeMethod(method, AutoConnection)
.static <R> R
invokeMethod
(QMetaObject.Method0<R> method, Qt.ConnectionType type) Invokes the method and returns it's result value.static <A,
R> R invokeMethod
(QMetaObject.Method1<A, R> method, A arg1) CallinginvokeMethod(method, AutoConnection, ...)
.static <A,
R> R invokeMethod
(QMetaObject.Method1<A, R> method, Qt.ConnectionType type, A arg1) Invokes the method and returns it's result value.static <A,
B, R> R invokeMethod
(QMetaObject.Method2<A, B, R> method, A arg1, B arg2) CallinginvokeMethod(method, AutoConnection, ...)
.static <A,
B, R> R invokeMethod
(QMetaObject.Method2<A, B, R> method, Qt.ConnectionType type, A arg1, B arg2) Invokes the method and returns it's result value.static <A,
B, C, R>
RinvokeMethod
(QMetaObject.Method3<A, B, C, R> method, A arg1, B arg2, C arg3) CallinginvokeMethod(method, AutoConnection, ...)
.static <A,
B, C, R>
RinvokeMethod
(QMetaObject.Method3<A, B, C, R> method, Qt.ConnectionType type, A arg1, B arg2, C arg3) Invokes the method and returns it's result value.static <A,
B, C, D, R>
RinvokeMethod
(QMetaObject.Method4<A, B, C, D, R> method, A arg1, B arg2, C arg3, D arg4) CallinginvokeMethod(method, AutoConnection, ...)
.static <A,
B, C, D, R>
RinvokeMethod
(QMetaObject.Method4<A, B, C, D, R> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4) Invokes the method and returns it's result value.static <A,
B, C, D, E, R>
RinvokeMethod
(QMetaObject.Method5<A, B, C, D, E, R> method, A arg1, B arg2, C arg3, D arg4, E arg5) CallinginvokeMethod(method, AutoConnection, ...)
.static <A,
B, C, D, E, R>
RinvokeMethod
(QMetaObject.Method5<A, B, C, D, E, R> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5) Invokes the method and returns it's result value.static <A,
B, C, D, E, F, R>
RinvokeMethod
(QMetaObject.Method6<A, B, C, D, E, F, R> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) CallinginvokeMethod(method, AutoConnection, ...)
.static <A,
B, C, D, E, F, R>
RinvokeMethod
(QMetaObject.Method6<A, B, C, D, E, F, R> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) Invokes the method and returns it's result value.static <A,
B, C, D, E, F, G, R>
RinvokeMethod
(QMetaObject.Method7<A, B, C, D, E, F, G, R> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) CallinginvokeMethod(method, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, R>
RinvokeMethod
(QMetaObject.Method7<A, B, C, D, E, F, G, R> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) Invokes the method and returns it's result value.static <A,
B, C, D, E, F, G, H, R>
RinvokeMethod
(QMetaObject.Method8<A, B, C, D, E, F, G, H, R> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8) CallinginvokeMethod(method, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H, R>
RinvokeMethod
(QMetaObject.Method8<A, B, C, D, E, F, G, H, R> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8) Invokes the method and returns it's result value.static <A,
B, C, D, E, F, G, H, I, R>
RinvokeMethod
(QMetaObject.Method9<A, B, C, D, E, F, G, H, I, R> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8, I arg9) CallinginvokeMethod(method, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H, I, R>
RinvokeMethod
(QMetaObject.Method9<A, B, C, D, E, F, G, H, I, R> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8, I arg9) Invokes the method and returns it's result value.static void
invokeMethod
(QMetaObject.Slot0 method) CallinginvokeMethod(method, AutoConnection)
.static void
invokeMethod
(QMetaObject.Slot0 method, Qt.ConnectionType type) Invokes the slot.static <A> void
invokeMethod
(QMetaObject.Slot1<A> method, A arg1) CallinginvokeMethod(method, AutoConnection, ...)
.static <A> void
invokeMethod
(QMetaObject.Slot1<A> method, Qt.ConnectionType type, A arg1) Invokes the slot.static <A,
B> void invokeMethod
(QMetaObject.Slot2<A, B> method, A arg1, B arg2) CallinginvokeMethod(method, AutoConnection, ...)
.static <A,
B> void invokeMethod
(QMetaObject.Slot2<A, B> method, Qt.ConnectionType type, A arg1, B arg2) Invokes the slot.static <A,
B, C> void invokeMethod
(QMetaObject.Slot3<A, B, C> method, A arg1, B arg2, C arg3) CallinginvokeMethod(method, AutoConnection, ...)
.static <A,
B, C> void invokeMethod
(QMetaObject.Slot3<A, B, C> method, Qt.ConnectionType type, A arg1, B arg2, C arg3) Invokes the slot.static <A,
B, C, D>
voidinvokeMethod
(QMetaObject.Slot4<A, B, C, D> method, A arg1, B arg2, C arg3, D arg4) CallinginvokeMethod(method, AutoConnection, ...)
.static <A,
B, C, D>
voidinvokeMethod
(QMetaObject.Slot4<A, B, C, D> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4) Invokes the slot.static <A,
B, C, D, E>
voidinvokeMethod
(QMetaObject.Slot5<A, B, C, D, E> method, A arg1, B arg2, C arg3, D arg4, E arg5) CallinginvokeMethod(method, AutoConnection, ...)
.static <A,
B, C, D, E>
voidinvokeMethod
(QMetaObject.Slot5<A, B, C, D, E> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5) Invokes the slot.static <A,
B, C, D, E, F>
voidinvokeMethod
(QMetaObject.Slot6<A, B, C, D, E, F> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) CallinginvokeMethod(method, AutoConnection, ...)
.static <A,
B, C, D, E, F>
voidinvokeMethod
(QMetaObject.Slot6<A, B, C, D, E, F> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) Invokes the slot.static <A,
B, C, D, E, F, G>
voidinvokeMethod
(QMetaObject.Slot7<A, B, C, D, E, F, G> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) CallinginvokeMethod(method, AutoConnection, ...)
.static <A,
B, C, D, E, F, G>
voidinvokeMethod
(QMetaObject.Slot7<A, B, C, D, E, F, G> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) Invokes the slot.static <A,
B, C, D, E, F, G, H>
voidinvokeMethod
(QMetaObject.Slot8<A, B, C, D, E, F, G, H> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8) CallinginvokeMethod(method, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H>
voidinvokeMethod
(QMetaObject.Slot8<A, B, C, D, E, F, G, H> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8) Invokes the slot.static <A,
B, C, D, E, F, G, H, I>
voidinvokeMethod
(QMetaObject.Slot9<A, B, C, D, E, F, G, H, I> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8, I arg9) CallinginvokeMethod(method, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H, I>
voidinvokeMethod
(QMetaObject.Slot9<A, B, C, D, E, F, G, H, I> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8, I arg9) Invokes the slot.static <A,
B, C, D, E>
voidinvokeMethod
(QMetaObject.AbstractPrivateSignal5<A, B, C, D, E> signal, A arg1, B arg2, C arg3, D arg4, E arg5) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E>
voidinvokeMethod
(QMetaObject.AbstractPrivateSignal5<A, B, C, D, E> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5) Invokes the signal.static <A,
B, C, D, E, F>
voidinvokeMethod
(QMetaObject.AbstractPrivateSignal6<A, B, C, D, E, F> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F>
voidinvokeMethod
(QMetaObject.AbstractPrivateSignal6<A, B, C, D, E, F> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) Invokes the signal.static <A,
B, C, D, E, F, G>
voidinvokeMethod
(QMetaObject.AbstractPrivateSignal7<A, B, C, D, E, F, G> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G>
voidinvokeMethod
(QMetaObject.AbstractPrivateSignal7<A, B, C, D, E, F, G> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) Invokes the signal.static <A,
B, C, D, E, F, G, H>
voidinvokeMethod
(QMetaObject.AbstractPrivateSignal8<A, B, C, D, E, F, G, H> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H>
voidinvokeMethod
(QMetaObject.AbstractPrivateSignal8<A, B, C, D, E, F, G, H> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8) Invokes the signal.static <A,
B, C, D, E, F, G, H, I>
voidinvokeMethod
(QMetaObject.AbstractPrivateSignal9<A, B, C, D, E, F, G, H, I> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8, I arg9) CallinginvokeMethod(signal, AutoConnection, ...)
.static <A,
B, C, D, E, F, G, H, I>
voidinvokeMethod
(QMetaObject.AbstractPrivateSignal9<A, B, C, D, E, F, G, H, I> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8, I arg9) Invokes the signal.static Object
invokeMethod
(QObject obj, String member, Qt.ConnectionType type, Object... args) Invokes the given method on the given object and returns it's result value.static Object
invokeMethod
(QObject obj, String member, Object... args) CallinginvokeMethod(obj, AutoConnection, args)
.final QMetaMethod
method
(int methodIndex) final int
methods()
newInstance
(Object... args) property
(int index) int
toString()
Class
<?> type()
-
Method Details
-
toString
-
userProperty
-
properties
-
propertyCount
-
property
-
property
-
enumerators
-
enumeratorCount
-
enumerator
-
enumerator
-
connectSlotsByName
-
method
-
method
-
methods
-
methodCount
-
constructor
-
constructor
-
constructors
-
constructorCount
-
newInstance
- Throws:
NoSuchMethodException
-
superClass
-
className
-
classInfos
-
classInfoCount
-
classInfo
-
inherits
Returns true if the class described by this QMetaObject inherits the type described by metaObject; otherwise returns false. A type is considered to inherit itself.- Parameters:
metaObject
-- Returns:
- inherits
-
cast
@QtUninvokable public static <T extends QtObjectInterface> T cast(Class<T> targetType, QtObjectInterface object) Casts an object to the given targetType. Returns null if object is not instance of targetType.- Type Parameters:
T
- type- Parameters:
targetType
-object
-- Returns:
- the object as targetType or null
-
type
-
forType
-
checkConnectArgs
-
checkConnectArgs
-
invokeMethod
@QtUninvokable public static Object invokeMethod(QObject obj, String member, Object... args) throws QUnsuccessfulInvocationException, QNoSuchMethodException CallinginvokeMethod(obj, AutoConnection, args)
.- Parameters:
obj
- objectmember
- method nameargs
- arguments- Returns:
- method result value if any - if the invocation is asynchronous, the return value cannot be evaluated.
- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slotQNoSuchMethodException
- if method not available
-
invokeMethod
@QtUninvokable public static Object invokeMethod(QObject obj, String member, Qt.ConnectionType type, Object... args) throws QUnsuccessfulInvocationException, QNoSuchMethodException Invokes the given method on the given object and returns it's result value.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
If the invocation is asynchronous, the return value cannot be evaluated.
- Parameters:
obj
- objectmember
- method nameargs
- arguments- Returns:
- method result value if any - if the invocation is asynchronous, the return value cannot be evaluated.
- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slotQNoSuchMethodException
- if method not available
- If type is
-
invokeMethod
@QtUninvokable public static <R> R invokeMethod(QMetaObject.Method0<R> method) throws QUnsuccessfulInvocationException CallinginvokeMethod(method, AutoConnection)
.- Type Parameters:
R
- The return type of the method.- Parameters:
method
- invoked method- Returns:
- method result value - if the invocation is asynchronous, the return value cannot be evaluated.
- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
-
invokeMethod
@QtUninvokable public static <R> R invokeMethod(QMetaObject.Method0<R> method, Qt.ConnectionType type) throws QUnsuccessfulInvocationException Invokes the method and returns it's result value.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
If the invocation is asynchronous, the return value cannot be evaluated.
- Type Parameters:
R
- The return type of the method.- Parameters:
method
- invoked methodtype
- synchronous or asynchronous invocation- Returns:
- method result value - if the invocation is asynchronous, the return value cannot be evaluated.
- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
- If type is
-
invokeMethod
@QtUninvokable public static <A,R> R invokeMethod(QMetaObject.Method1<A, R> method, A arg1) throws QUnsuccessfulInvocationExceptionCallinginvokeMethod(method, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the method.R
- The return type of the method.- Parameters:
method
- invoked methodarg1
- Argument for the first parameter.- Returns:
- method result value - if the invocation is asynchronous, the return value cannot be evaluated.
- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
-
invokeMethod
@QtUninvokable public static <A,R> R invokeMethod(QMetaObject.Method1<A, R> method, Qt.ConnectionType type, A arg1) throws QUnsuccessfulInvocationExceptionInvokes the method and returns it's result value.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
If the invocation is asynchronous, the return value cannot be evaluated.
- Type Parameters:
A
- The type of the first parameter of the method.R
- The return type of the method.- Parameters:
method
- invoked methodtype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.- Returns:
- method result value - if the invocation is asynchronous, the return value cannot be evaluated.
- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, R invokeMethodR> (QMetaObject.Method2<A, B, throws QUnsuccessfulInvocationExceptionR> method, A arg1, B arg2) CallinginvokeMethod(method, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the method.B
- The type of the second parameter of the method.R
- The return type of the method.- Parameters:
method
- invoked methodarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.- Returns:
- method result value - if the invocation is asynchronous, the return value cannot be evaluated.
- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
-
invokeMethod
@QtUninvokable public static <A,B, R invokeMethodR> (QMetaObject.Method2<A, B, throws QUnsuccessfulInvocationExceptionR> method, Qt.ConnectionType type, A arg1, B arg2) Invokes the method and returns it's result value.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
If the invocation is asynchronous, the return value cannot be evaluated.
- Type Parameters:
A
- The type of the first parameter of the method.B
- The type of the second parameter of the method.R
- The return type of the method.- Parameters:
method
- invoked methodtype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.- Returns:
- method result value - if the invocation is asynchronous, the return value cannot be evaluated.
- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, R invokeMethodC, R> (QMetaObject.Method3<A, B, throws QUnsuccessfulInvocationExceptionC, R> method, A arg1, B arg2, C arg3) CallinginvokeMethod(method, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the method.B
- The type of the second parameter of the method.C
- The type of the third parameter of the method.R
- The return type of the method.- Parameters:
method
- invoked methodarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.- Returns:
- method result value - if the invocation is asynchronous, the return value cannot be evaluated.
- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
-
invokeMethod
@QtUninvokable public static <A,B, R invokeMethodC, R> (QMetaObject.Method3<A, B, throws QUnsuccessfulInvocationExceptionC, R> method, Qt.ConnectionType type, A arg1, B arg2, C arg3) Invokes the method and returns it's result value.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
If the invocation is asynchronous, the return value cannot be evaluated.
- Type Parameters:
A
- The type of the first parameter of the method.B
- The type of the second parameter of the method.C
- The type of the third parameter of the method.R
- The return type of the method.- Parameters:
method
- invoked methodtype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.- Returns:
- method result value - if the invocation is asynchronous, the return value cannot be evaluated.
- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, R invokeMethodC, D, R> (QMetaObject.Method4<A, B, throws QUnsuccessfulInvocationExceptionC, D, R> method, A arg1, B arg2, C arg3, D arg4) CallinginvokeMethod(method, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the method.B
- The type of the second parameter of the method.C
- The type of the third parameter of the method.D
- The type of the fourth parameter of the method.R
- The return type of the method.- Parameters:
method
- invoked methodarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.- Returns:
- method result value - if the invocation is asynchronous, the return value cannot be evaluated.
- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
-
invokeMethod
@QtUninvokable public static <A,B, R invokeMethodC, D, R> (QMetaObject.Method4<A, B, throws QUnsuccessfulInvocationExceptionC, D, R> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4) Invokes the method and returns it's result value.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
If the invocation is asynchronous, the return value cannot be evaluated.
- Type Parameters:
A
- The type of the first parameter of the method.B
- The type of the second parameter of the method.C
- The type of the third parameter of the method.D
- The type of the fourth parameter of the method.R
- The return type of the method.- Parameters:
method
- invoked methodtype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.- Returns:
- method result value - if the invocation is asynchronous, the return value cannot be evaluated.
- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, R invokeMethodC, D, E, R> (QMetaObject.Method5<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, R> method, A arg1, B arg2, C arg3, D arg4, E arg5) CallinginvokeMethod(method, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the method.B
- The type of the second parameter of the method.C
- The type of the third parameter of the method.D
- The type of the fourth parameter of the method.E
- The type of the fifth parameter of the method.R
- The return type of the method.- Parameters:
method
- invoked methodarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.- Returns:
- method result value - if the invocation is asynchronous, the return value cannot be evaluated.
- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
-
invokeMethod
@QtUninvokable public static <A,B, R invokeMethodC, D, E, R> (QMetaObject.Method5<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, R> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5) Invokes the method and returns it's result value.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
If the invocation is asynchronous, the return value cannot be evaluated.
- Type Parameters:
A
- The type of the first parameter of the method.B
- The type of the second parameter of the method.C
- The type of the third parameter of the method.D
- The type of the fourth parameter of the method.E
- The type of the fifth parameter of the method.R
- The return type of the method.- Parameters:
method
- invoked methodtype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.- Returns:
- method result value - if the invocation is asynchronous, the return value cannot be evaluated.
- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, R invokeMethodC, D, E, F, R> (QMetaObject.Method6<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, R> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) CallinginvokeMethod(method, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the method.B
- The type of the second parameter of the method.C
- The type of the third parameter of the method.D
- The type of the fourth parameter of the method.E
- The type of the fifth parameter of the method.F
- The type of the sixth parameter of the method.R
- The return type of the method.- Parameters:
method
- invoked methodarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.- Returns:
- method result value - if the invocation is asynchronous, the return value cannot be evaluated.
- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
-
invokeMethod
@QtUninvokable public static <A,B, R invokeMethodC, D, E, F, R> (QMetaObject.Method6<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, R> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) Invokes the method and returns it's result value.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
If the invocation is asynchronous, the return value cannot be evaluated.
- Type Parameters:
A
- The type of the first parameter of the method.B
- The type of the second parameter of the method.C
- The type of the third parameter of the method.D
- The type of the fourth parameter of the method.E
- The type of the fifth parameter of the method.F
- The type of the sixth parameter of the method.R
- The return type of the method.- Parameters:
method
- invoked methodtype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.- Returns:
- method result value - if the invocation is asynchronous, the return value cannot be evaluated.
- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, R invokeMethodC, D, E, F, G, R> (QMetaObject.Method7<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, R> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) CallinginvokeMethod(method, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the method.B
- The type of the second parameter of the method.C
- The type of the third parameter of the method.D
- The type of the fourth parameter of the method.E
- The type of the fifth parameter of the method.F
- The type of the sixth parameter of the method.G
- The type of the seventh parameter of the method.R
- The return type of the method.- Parameters:
method
- invoked methodarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.- Returns:
- method result value - if the invocation is asynchronous, the return value cannot be evaluated.
- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
-
invokeMethod
@QtUninvokable public static <A,B, R invokeMethodC, D, E, F, G, R> (QMetaObject.Method7<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, R> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) Invokes the method and returns it's result value.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
If the invocation is asynchronous, the return value cannot be evaluated.
- Type Parameters:
A
- The type of the first parameter of the method.B
- The type of the second parameter of the method.C
- The type of the third parameter of the method.D
- The type of the fourth parameter of the method.E
- The type of the fifth parameter of the method.F
- The type of the sixth parameter of the method.G
- The type of the seventh parameter of the method.R
- The return type of the method.- Parameters:
method
- invoked methodtype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.- Returns:
- method result value - if the invocation is asynchronous, the return value cannot be evaluated.
- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, R invokeMethodC, D, E, F, G, H, R> (QMetaObject.Method8<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, R> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8) CallinginvokeMethod(method, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the method.B
- The type of the second parameter of the method.C
- The type of the third parameter of the method.D
- The type of the fourth parameter of the method.E
- The type of the fifth parameter of the method.F
- The type of the sixth parameter of the method.G
- The type of the seventh parameter of the method.H
- The type of the eighth parameter of the method.R
- The return type of the method.- Parameters:
method
- invoked methodarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.arg8
- Argument for the eighth parameter.- Returns:
- method result value - if the invocation is asynchronous, the return value cannot be evaluated.
- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
-
invokeMethod
@QtUninvokable public static <A,B, R invokeMethodC, D, E, F, G, H, R> (QMetaObject.Method8<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, R> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8) Invokes the method and returns it's result value.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
If the invocation is asynchronous, the return value cannot be evaluated.
- Type Parameters:
A
- The type of the first parameter of the method.B
- The type of the second parameter of the method.C
- The type of the third parameter of the method.D
- The type of the fourth parameter of the method.E
- The type of the fifth parameter of the method.F
- The type of the sixth parameter of the method.G
- The type of the seventh parameter of the method.H
- The type of the eighth parameter of the method.R
- The return type of the method.- Parameters:
method
- invoked methodtype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.arg8
- Argument for the eighth parameter.- Returns:
- method result value - if the invocation is asynchronous, the return value cannot be evaluated.
- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, R invokeMethodC, D, E, F, G, H, I, R> (QMetaObject.Method9<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I, R> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8, I arg9) CallinginvokeMethod(method, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the method.B
- The type of the second parameter of the method.C
- The type of the third parameter of the method.D
- The type of the fourth parameter of the method.E
- The type of the fifth parameter of the method.F
- The type of the sixth parameter of the method.G
- The type of the seventh parameter of the method.H
- The type of the eighth parameter of the method.I
- The type of the ninth parameter of the method.R
- The return type of the method.- Parameters:
method
- invoked methodarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.arg8
- Argument for the eighth parameter.arg9
- Argument for the ninth parameter.- Returns:
- method result value - if the invocation is asynchronous, the return value cannot be evaluated.
- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
-
invokeMethod
@QtUninvokable public static <A,B, R invokeMethodC, D, E, F, G, H, I, R> (QMetaObject.Method9<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I, R> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8, I arg9) Invokes the method and returns it's result value.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
If the invocation is asynchronous, the return value cannot be evaluated.
- Type Parameters:
A
- The type of the first parameter of the method.B
- The type of the second parameter of the method.C
- The type of the third parameter of the method.D
- The type of the fourth parameter of the method.E
- The type of the fifth parameter of the method.F
- The type of the sixth parameter of the method.G
- The type of the seventh parameter of the method.H
- The type of the eighth parameter of the method.I
- The type of the ninth parameter of the method.R
- The return type of the method.- Parameters:
method
- invoked methodtype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.arg8
- Argument for the eighth parameter.arg9
- Argument for the ninth parameter.- Returns:
- method result value - if the invocation is asynchronous, the return value cannot be evaluated.
- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
- If type is
-
invokeMethod
@QtUninvokable public static void invokeMethod(QMetaObject.Slot0 method) throws QUnsuccessfulInvocationException CallinginvokeMethod(method, AutoConnection)
.- Parameters:
method
- invoked method- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
-
invokeMethod
@QtUninvokable public static void invokeMethod(QMetaObject.Slot0 method, Qt.ConnectionType type) throws QUnsuccessfulInvocationException Invokes the slot.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Parameters:
method
- invoked methodtype
- synchronous or asynchronous invocation- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
- If type is
-
invokeMethod
@QtUninvokable public static <A> void invokeMethod(QMetaObject.Slot1<A> method, A arg1) throws QUnsuccessfulInvocationException CallinginvokeMethod(method, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the slot.- Parameters:
method
- invoked methodarg1
- Argument for the first parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
-
invokeMethod
@QtUninvokable public static <A> void invokeMethod(QMetaObject.Slot1<A> method, Qt.ConnectionType type, A arg1) throws QUnsuccessfulInvocationException Invokes the slot.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the slot.- Parameters:
method
- invoked methodtype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
- If type is
-
invokeMethod
@QtUninvokable public static <A,B> void invokeMethod(QMetaObject.Slot2<A, B> method, A arg1, B arg2) throws QUnsuccessfulInvocationExceptionCallinginvokeMethod(method, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the slot.B
- The type of the second parameter of the slot.- Parameters:
method
- invoked methodarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
-
invokeMethod
@QtUninvokable public static <A,B> void invokeMethod(QMetaObject.Slot2<A, B> method, Qt.ConnectionType type, A arg1, B arg2) throws QUnsuccessfulInvocationExceptionInvokes the slot.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the slot.B
- The type of the second parameter of the slot.- Parameters:
method
- invoked methodtype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC> (QMetaObject.Slot3<A, B, throws QUnsuccessfulInvocationExceptionC> method, A arg1, B arg2, C arg3) CallinginvokeMethod(method, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the slot.B
- The type of the second parameter of the slot.C
- The type of the third parameter of the slot.- Parameters:
method
- invoked methodarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC> (QMetaObject.Slot3<A, B, throws QUnsuccessfulInvocationExceptionC> method, Qt.ConnectionType type, A arg1, B arg2, C arg3) Invokes the slot.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the slot.B
- The type of the second parameter of the slot.C
- The type of the third parameter of the slot.- Parameters:
method
- invoked methodtype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D> (QMetaObject.Slot4<A, B, throws QUnsuccessfulInvocationExceptionC, D> method, A arg1, B arg2, C arg3, D arg4) CallinginvokeMethod(method, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the slot.B
- The type of the second parameter of the slot.C
- The type of the third parameter of the slot.D
- The type of the fourth parameter of the slot.- Parameters:
method
- invoked methodarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D> (QMetaObject.Slot4<A, B, throws QUnsuccessfulInvocationExceptionC, D> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4) Invokes the slot.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the slot.B
- The type of the second parameter of the slot.C
- The type of the third parameter of the slot.D
- The type of the fourth parameter of the slot.- Parameters:
method
- invoked methodtype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E> (QMetaObject.Slot5<A, B, throws QUnsuccessfulInvocationExceptionC, D, E> method, A arg1, B arg2, C arg3, D arg4, E arg5) CallinginvokeMethod(method, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the slot.B
- The type of the second parameter of the slot.C
- The type of the third parameter of the slot.D
- The type of the fourth parameter of the slot.E
- The type of the fifth parameter of the slot.- Parameters:
method
- invoked methodarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E> (QMetaObject.Slot5<A, B, throws QUnsuccessfulInvocationExceptionC, D, E> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5) Invokes the slot.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the slot.B
- The type of the second parameter of the slot.C
- The type of the third parameter of the slot.D
- The type of the fourth parameter of the slot.E
- The type of the fifth parameter of the slot.- Parameters:
method
- invoked methodtype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
- If type is
-
invokeMethod
public static <A,B, void invokeMethodC, D, E, F> (QMetaObject.Slot6<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) CallinginvokeMethod(method, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the slot.B
- The type of the second parameter of the slot.C
- The type of the third parameter of the slot.D
- The type of the fourth parameter of the slot.E
- The type of the fifth parameter of the slot.F
- The type of the sixth parameter of the slot.- Parameters:
method
- invoked methodarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F> (QMetaObject.Slot6<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) Invokes the slot.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the slot.B
- The type of the second parameter of the slot.C
- The type of the third parameter of the slot.D
- The type of the fourth parameter of the slot.E
- The type of the fifth parameter of the slot.F
- The type of the sixth parameter of the slot.- Parameters:
method
- invoked methodtype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G> (QMetaObject.Slot7<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) CallinginvokeMethod(method, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the slot.B
- The type of the second parameter of the slot.C
- The type of the third parameter of the slot.D
- The type of the fourth parameter of the slot.E
- The type of the fifth parameter of the slot.F
- The type of the sixth parameter of the slot.G
- The type of the seventh parameter of the slot.- Parameters:
method
- invoked methodarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G> (QMetaObject.Slot7<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) Invokes the slot.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the slot.B
- The type of the second parameter of the slot.C
- The type of the third parameter of the slot.D
- The type of the fourth parameter of the slot.E
- The type of the fifth parameter of the slot.F
- The type of the sixth parameter of the slot.G
- The type of the seventh parameter of the slot.- Parameters:
method
- invoked methodtype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H> (QMetaObject.Slot8<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8) CallinginvokeMethod(method, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the slot.B
- The type of the second parameter of the slot.C
- The type of the third parameter of the slot.D
- The type of the fourth parameter of the slot.E
- The type of the fifth parameter of the slot.F
- The type of the sixth parameter of the slot.G
- The type of the seventh parameter of the slot.H
- The type of the eighth parameter of the slot.- Parameters:
method
- invoked methodarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.arg8
- Argument for the eighth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H> (QMetaObject.Slot8<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8) Invokes the slot.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the slot.B
- The type of the second parameter of the slot.C
- The type of the third parameter of the slot.D
- The type of the fourth parameter of the slot.E
- The type of the fifth parameter of the slot.F
- The type of the sixth parameter of the slot.G
- The type of the seventh parameter of the slot.H
- The type of the eighth parameter of the slot.- Parameters:
method
- invoked methodtype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.arg8
- Argument for the eighth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H, I> (QMetaObject.Slot9<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I> method, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8, I arg9) CallinginvokeMethod(method, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the slot.B
- The type of the second parameter of the slot.C
- The type of the third parameter of the slot.D
- The type of the fourth parameter of the slot.E
- The type of the fifth parameter of the slot.F
- The type of the sixth parameter of the slot.G
- The type of the seventh parameter of the slot.H
- The type of the eighth parameter of the slot.I
- The type of the ninth parameter of the slot.- Parameters:
method
- invoked methodarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.arg8
- Argument for the eighth parameter.arg9
- Argument for the ninth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H, I> (QMetaObject.Slot9<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I> method, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8, I arg9) Invokes the slot.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the slot.B
- The type of the second parameter of the slot.C
- The type of the third parameter of the slot.D
- The type of the fourth parameter of the slot.E
- The type of the fifth parameter of the slot.F
- The type of the sixth parameter of the slot.G
- The type of the seventh parameter of the slot.H
- The type of the eighth parameter of the slot.I
- The type of the ninth parameter of the slot.- Parameters:
method
- invoked methodtype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.arg8
- Argument for the eighth parameter.arg9
- Argument for the ninth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke slot
- If type is
-
invokeMethod
@QtUninvokable public static void invokeMethod(QMetaObject.AbstractPrivateSignal0 signal) throws QUnsuccessfulInvocationException CallinginvokeMethod(signal, AutoConnection)
.- Parameters:
signal
- invoked signal- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static void invokeMethod(QMetaObject.AbstractPrivateSignal0 signal, Qt.ConnectionType type) throws QUnsuccessfulInvocationException Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocation- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A> void invokeMethod(QMetaObject.AbstractPrivateSignal1<A> signal, A arg1) throws QUnsuccessfulInvocationException CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A> void invokeMethod(QMetaObject.AbstractPrivateSignal1<A> signal, Qt.ConnectionType type, A arg1) throws QUnsuccessfulInvocationException Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A> void invokeMethod(QMetaObject.AbstractSignal1Default1<A> signal) throws QUnsuccessfulInvocationException CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.- Parameters:
signal
- invoked signal- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A> void invokeMethod(QMetaObject.AbstractSignal1Default1<A> signal, Qt.ConnectionType type) throws QUnsuccessfulInvocationException Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocation- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B> void invokeMethod(QMetaObject.AbstractPrivateSignal2<A, B> signal, A arg1, B arg2) throws QUnsuccessfulInvocationExceptionCallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B> void invokeMethod(QMetaObject.AbstractPrivateSignal2<A, B> signal, Qt.ConnectionType type, A arg1, B arg2) throws QUnsuccessfulInvocationExceptionInvokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B> void invokeMethod(QMetaObject.AbstractSignal2Default1<A, B> signal, A arg1) throws QUnsuccessfulInvocationExceptionCallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B> void invokeMethod(QMetaObject.AbstractSignal2Default1<A, B> signal, Qt.ConnectionType type, A arg1) throws QUnsuccessfulInvocationExceptionInvokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B> void invokeMethod(QMetaObject.AbstractSignal2Default2<A, B> signal) throws QUnsuccessfulInvocationExceptionCallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.- Parameters:
signal
- invoked signal- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B> void invokeMethod(QMetaObject.AbstractSignal2Default2<A, B> signal, Qt.ConnectionType type) throws QUnsuccessfulInvocationExceptionInvokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocation- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC> (QMetaObject.AbstractPrivateSignal3<A, B, throws QUnsuccessfulInvocationExceptionC> signal, A arg1, B arg2, C arg3) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC> (QMetaObject.AbstractPrivateSignal3<A, B, throws QUnsuccessfulInvocationExceptionC> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC> (QMetaObject.AbstractSignal3Default1<A, B, throws QUnsuccessfulInvocationExceptionC> signal, A arg1, B arg2) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC> (QMetaObject.AbstractSignal3Default1<A, B, throws QUnsuccessfulInvocationExceptionC> signal, Qt.ConnectionType type, A arg1, B arg2) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC> (QMetaObject.AbstractSignal3Default2<A, B, throws QUnsuccessfulInvocationExceptionC> signal, A arg1) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC> (QMetaObject.AbstractSignal3Default2<A, B, throws QUnsuccessfulInvocationExceptionC> signal, Qt.ConnectionType type, A arg1) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC> (QMetaObject.AbstractSignal3Default3<A, B, throws QUnsuccessfulInvocationExceptionC> signal) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.- Parameters:
signal
- invoked signal- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC> (QMetaObject.AbstractSignal3Default3<A, B, throws QUnsuccessfulInvocationExceptionC> signal, Qt.ConnectionType type) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocation- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D> (QMetaObject.AbstractPrivateSignal4<A, B, throws QUnsuccessfulInvocationExceptionC, D> signal, A arg1, B arg2, C arg3, D arg4) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D> (QMetaObject.AbstractPrivateSignal4<A, B, throws QUnsuccessfulInvocationExceptionC, D> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D> (QMetaObject.AbstractSignal4Default1<A, B, throws QUnsuccessfulInvocationExceptionC, D> signal, A arg1, B arg2, C arg3) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D> (QMetaObject.AbstractSignal4Default1<A, B, throws QUnsuccessfulInvocationExceptionC, D> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D> (QMetaObject.AbstractSignal4Default2<A, B, throws QUnsuccessfulInvocationExceptionC, D> signal, A arg1, B arg2) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D> (QMetaObject.AbstractSignal4Default2<A, B, throws QUnsuccessfulInvocationExceptionC, D> signal, Qt.ConnectionType type, A arg1, B arg2) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D> (QMetaObject.AbstractSignal4Default3<A, B, throws QUnsuccessfulInvocationExceptionC, D> signal, A arg1) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D> (QMetaObject.AbstractSignal4Default3<A, B, throws QUnsuccessfulInvocationExceptionC, D> signal, Qt.ConnectionType type, A arg1) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D> (QMetaObject.AbstractSignal4Default4<A, B, throws QUnsuccessfulInvocationExceptionC, D> signal) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.- Parameters:
signal
- invoked signal- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D> (QMetaObject.AbstractSignal4Default4<A, B, throws QUnsuccessfulInvocationExceptionC, D> signal, Qt.ConnectionType type) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocation- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E> (QMetaObject.AbstractPrivateSignal5<A, B, throws QUnsuccessfulInvocationExceptionC, D, E> signal, A arg1, B arg2, C arg3, D arg4, E arg5) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E> (QMetaObject.AbstractPrivateSignal5<A, B, throws QUnsuccessfulInvocationExceptionC, D, E> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E> (QMetaObject.AbstractSignal5Default1<A, B, throws QUnsuccessfulInvocationExceptionC, D, E> signal, A arg1, B arg2, C arg3, D arg4) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E> (QMetaObject.AbstractSignal5Default1<A, B, throws QUnsuccessfulInvocationExceptionC, D, E> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E> (QMetaObject.AbstractSignal5Default2<A, B, throws QUnsuccessfulInvocationExceptionC, D, E> signal, A arg1, B arg2, C arg3) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E> (QMetaObject.AbstractSignal5Default2<A, B, throws QUnsuccessfulInvocationExceptionC, D, E> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E> (QMetaObject.AbstractSignal5Default3<A, B, throws QUnsuccessfulInvocationExceptionC, D, E> signal, A arg1, B arg2) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E> (QMetaObject.AbstractSignal5Default3<A, B, throws QUnsuccessfulInvocationExceptionC, D, E> signal, Qt.ConnectionType type, A arg1, B arg2) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E> (QMetaObject.AbstractSignal5Default4<A, B, throws QUnsuccessfulInvocationExceptionC, D, E> signal, A arg1) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E> (QMetaObject.AbstractSignal5Default4<A, B, throws QUnsuccessfulInvocationExceptionC, D, E> signal, Qt.ConnectionType type, A arg1) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E> (QMetaObject.AbstractSignal5Default5<A, B, throws QUnsuccessfulInvocationExceptionC, D, E> signal) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.- Parameters:
signal
- invoked signal- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E> (QMetaObject.AbstractSignal5Default5<A, B, throws QUnsuccessfulInvocationExceptionC, D, E> signal, Qt.ConnectionType type) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocation- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F> (QMetaObject.AbstractPrivateSignal6<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
public static <A,B, void invokeMethodC, D, E, F> (QMetaObject.AbstractPrivateSignal6<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F> (QMetaObject.AbstractSignal6Default1<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F> signal, A arg1, B arg2, C arg3, D arg4, E arg5) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
public static <A,B, void invokeMethodC, D, E, F> (QMetaObject.AbstractSignal6Default1<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F> (QMetaObject.AbstractSignal6Default2<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F> signal, A arg1, B arg2, C arg3, D arg4) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
public static <A,B, void invokeMethodC, D, E, F> (QMetaObject.AbstractSignal6Default2<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F> (QMetaObject.AbstractSignal6Default3<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F> signal, A arg1, B arg2, C arg3) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
public static <A,B, void invokeMethodC, D, E, F> (QMetaObject.AbstractSignal6Default3<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F> (QMetaObject.AbstractSignal6Default4<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F> signal, A arg1, B arg2) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
public static <A,B, void invokeMethodC, D, E, F> (QMetaObject.AbstractSignal6Default4<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F> signal, Qt.ConnectionType type, A arg1, B arg2) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F> (QMetaObject.AbstractSignal6Default5<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F> signal, A arg1) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
public static <A,B, void invokeMethodC, D, E, F> (QMetaObject.AbstractSignal6Default5<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F> signal, Qt.ConnectionType type, A arg1) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F> (QMetaObject.AbstractSignal6Default6<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F> signal) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.- Parameters:
signal
- invoked signal- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
public static <A,B, void invokeMethodC, D, E, F> (QMetaObject.AbstractSignal6Default6<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F> signal, Qt.ConnectionType type) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocation- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G> (QMetaObject.AbstractPrivateSignal7<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G> (QMetaObject.AbstractPrivateSignal7<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G> (QMetaObject.AbstractSignal7Default1<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G> (QMetaObject.AbstractSignal7Default1<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G> (QMetaObject.AbstractSignal7Default2<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G> signal, A arg1, B arg2, C arg3, D arg4, E arg5) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G> (QMetaObject.AbstractSignal7Default2<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G> (QMetaObject.AbstractSignal7Default3<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G> signal, A arg1, B arg2, C arg3, D arg4) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G> (QMetaObject.AbstractSignal7Default3<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G> (QMetaObject.AbstractSignal7Default4<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G> signal, A arg1, B arg2, C arg3) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G> (QMetaObject.AbstractSignal7Default4<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G> (QMetaObject.AbstractSignal7Default5<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G> signal, A arg1, B arg2) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G> (QMetaObject.AbstractSignal7Default5<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G> signal, Qt.ConnectionType type, A arg1, B arg2) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G> (QMetaObject.AbstractSignal7Default6<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G> signal, A arg1) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G> (QMetaObject.AbstractSignal7Default6<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G> signal, Qt.ConnectionType type, A arg1) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G> (QMetaObject.AbstractSignal7Default7<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G> signal) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.- Parameters:
signal
- invoked signal- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G> (QMetaObject.AbstractSignal7Default7<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G> signal, Qt.ConnectionType type) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocation- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H> (QMetaObject.AbstractPrivateSignal8<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.arg8
- Argument for the eighth parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H> (QMetaObject.AbstractPrivateSignal8<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.arg8
- Argument for the eighth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H> (QMetaObject.AbstractSignal8Default1<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H> (QMetaObject.AbstractSignal8Default1<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H> (QMetaObject.AbstractSignal8Default2<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H> (QMetaObject.AbstractSignal8Default2<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H> (QMetaObject.AbstractSignal8Default3<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H> signal, A arg1, B arg2, C arg3, D arg4, E arg5) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H> (QMetaObject.AbstractSignal8Default3<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H> (QMetaObject.AbstractSignal8Default4<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H> signal, A arg1, B arg2, C arg3, D arg4) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H> (QMetaObject.AbstractSignal8Default4<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H> (QMetaObject.AbstractSignal8Default5<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H> signal, A arg1, B arg2, C arg3) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H> (QMetaObject.AbstractSignal8Default5<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H> (QMetaObject.AbstractSignal8Default6<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H> signal, A arg1, B arg2) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H> (QMetaObject.AbstractSignal8Default6<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H> signal, Qt.ConnectionType type, A arg1, B arg2) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H> (QMetaObject.AbstractSignal8Default7<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H> signal, A arg1) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H> (QMetaObject.AbstractSignal8Default7<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H> signal, Qt.ConnectionType type, A arg1) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H> (QMetaObject.AbstractSignal8Default8<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H> signal) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.- Parameters:
signal
- invoked signal- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H> (QMetaObject.AbstractSignal8Default8<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H> signal, Qt.ConnectionType type) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocation- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H, I> (QMetaObject.AbstractPrivateSignal9<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8, I arg9) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.I
- The type of the ninth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.arg8
- Argument for the eighth parameter.arg9
- Argument for the ninth parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H, I> (QMetaObject.AbstractSignal9Default1<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.I
- The type of the ninth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.arg8
- Argument for the eighth parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H, I> (QMetaObject.AbstractSignal9Default2<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.I
- The type of the ninth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H, I> (QMetaObject.AbstractSignal9Default3<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I> signal, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.I
- The type of the ninth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H, I> (QMetaObject.AbstractSignal9Default4<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I> signal, A arg1, B arg2, C arg3, D arg4, E arg5) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.I
- The type of the ninth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H, I> (QMetaObject.AbstractSignal9Default5<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I> signal, A arg1, B arg2, C arg3, D arg4) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.I
- The type of the ninth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H, I> (QMetaObject.AbstractSignal9Default6<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I> signal, A arg1, B arg2, C arg3) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.I
- The type of the ninth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H, I> (QMetaObject.AbstractSignal9Default7<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I> signal, A arg1, B arg2) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.I
- The type of the ninth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H, I> (QMetaObject.AbstractSignal9Default8<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I> signal, A arg1) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.I
- The type of the ninth parameter of the signal.- Parameters:
signal
- invoked signalarg1
- Argument for the first parameter.- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H, I> (QMetaObject.AbstractSignal9Default9<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I> signal) CallinginvokeMethod(signal, AutoConnection, ...)
.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.I
- The type of the ninth parameter of the signal.- Parameters:
signal
- invoked signal- Throws:
QUnsuccessfulInvocationException
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H, I> (QMetaObject.AbstractPrivateSignal9<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8, I arg9) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.I
- The type of the ninth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.arg8
- Argument for the eighth parameter.arg9
- Argument for the ninth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H, I> (QMetaObject.AbstractSignal9Default1<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7, H arg8) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.I
- The type of the ninth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.arg8
- Argument for the eighth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H, I> (QMetaObject.AbstractSignal9Default2<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6, G arg7) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.I
- The type of the ninth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.arg7
- Argument for the seventh parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H, I> (QMetaObject.AbstractSignal9Default3<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5, F arg6) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.I
- The type of the ninth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.arg6
- Argument for the sixth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H, I> (QMetaObject.AbstractSignal9Default4<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4, E arg5) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.I
- The type of the ninth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.arg5
- Argument for the fifth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H, I> (QMetaObject.AbstractSignal9Default5<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3, D arg4) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.I
- The type of the ninth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.arg4
- Argument for the fourth parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H, I> (QMetaObject.AbstractSignal9Default6<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I> signal, Qt.ConnectionType type, A arg1, B arg2, C arg3) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.I
- The type of the ninth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.arg3
- Argument for the third parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H, I> (QMetaObject.AbstractSignal9Default7<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I> signal, Qt.ConnectionType type, A arg1, B arg2) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.I
- The type of the ninth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.arg2
- Argument for the second parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H, I> (QMetaObject.AbstractSignal9Default8<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I> signal, Qt.ConnectionType type, A arg1) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.I
- The type of the ninth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocationarg1
- Argument for the first parameter.- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
invokeMethod
@QtUninvokable public static <A,B, void invokeMethodC, D, E, F, G, H, I> (QMetaObject.AbstractSignal9Default9<A, B, throws QUnsuccessfulInvocationExceptionC, D, E, F, G, H, I> signal, Qt.ConnectionType type) Invokes the signal.
The invocation can be either synchronous or asynchronous, depending on type:
- If type is
Qt.ConnectionType.DirectConnection
, the member will be invoked immediately. - If type is
Qt.ConnectionType.QueuedConnection
, a QEvent will be sent and the member is invoked as soon as the application enters the main event loop. - If type is
Qt.ConnectionType.BlockingQueuedConnection
, the method will be invoked in the same way as forQt.ConnectionType.QueuedConnection
, except that the current thread will block until the event is delivered. Using this connection type to communicate between objects in the same thread will lead to deadlocks. - If type is
Qt.ConnectionType.AutoConnection
, the member is invoked synchronously if obj lives in the same thread as the caller; otherwise it will invoke the member asynchronously.
- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.C
- The type of the third parameter of the signal.D
- The type of the fourth parameter of the signal.E
- The type of the fifth parameter of the signal.F
- The type of the sixth parameter of the signal.G
- The type of the seventh parameter of the signal.H
- The type of the eighth parameter of the signal.I
- The type of the ninth parameter of the signal.- Parameters:
signal
- invoked signaltype
- synchronous or asynchronous invocation- Throws:
QUnsuccessfulInvocationException
- if not able to invoke signal
- If type is
-
hashCode
public int hashCode() -
equals
-
findSignal
@QtUninvokable public static QMetaObject.AbstractPrivateSignal0 findSignal(QObject sender, String name) -
findSignal
@QtUninvokable public static <A> QMetaObject.AbstractPrivateSignal1<A> findSignal(QObject sender, String name, Class<A> typeA) -
findSignal
@QtUninvokable public static <A,B> QMetaObject.AbstractPrivateSignal2<A,B> findSignal(QObject sender, String name, Class<A> typeA, Class<B> typeB) -
findSignal
@QtUninvokable public static <A,B, QMetaObject.AbstractPrivateSignal3<A,C> B, findSignalC> (QObject sender, String name, Class<A> typeA, Class<B> typeB, Class<C> typeC) -
findSignal
@QtUninvokable public static <A,B, QMetaObject.AbstractPrivateSignal4<A,C, D> B, findSignalC, D> (QObject sender, String name, Class<A> typeA, Class<B> typeB, Class<C> typeC, Class<D> typeD) -
findSignal
@QtUninvokable public static <A,B, QMetaObject.AbstractPrivateSignal5<A,C, D, E> B, findSignalC, D, E> (QObject sender, String name, Class<A> typeA, Class<B> typeB, Class<C> typeC, Class<D> typeD, Class<E> typeE) -
findSignal
@QtUninvokable public static <A,B, QMetaObject.AbstractPrivateSignal6<A,C, D, E, F> B, findSignalC, D, E, F> (QObject sender, String name, Class<A> typeA, Class<B> typeB, Class<C> typeC, Class<D> typeD, Class<E> typeE, Class<F> typeF) -
findSignal
-
findSignal
-
findSignal
-
findSignal
@QtUninvokable public static QMetaObject.AbstractSignal findSignal(QObject sender, String name, Class<?> ... types)
-