java.lang.Object
io.qt.internal.QtJambiSignals.SignalConfiguration
io.qt.core.QObject.SignalConfiguration
- Enclosing class:
- QObject
Container type for
QObject.MultiSignal
initialization.-
Constructor Summary
ConstructorDescriptionDeclares a signal with generic parameters.Declares a parameterless signal.SignalConfiguration
(Class<A> type1, QMetaObject.AbstractPrivateSignal1<A> signal) Declares a signal with onw parameter.SignalConfiguration
(Class<A> type1, Class<B> type2, QMetaObject.AbstractPrivateSignal2<A, B> signal) Declares a signal with two parameters.SignalConfiguration
(Class<A> type1, Class<B> type2, Class<C> type3, QMetaObject.AbstractPrivateSignal3<A, B, C> signal) Declares a signal with three parameters.SignalConfiguration
(Class<A> type1, Class<B> type2, Class<C> type3, Class<D> type4, QMetaObject.AbstractPrivateSignal4<A, B, C, D> signal) Declares a signal with four parameters.SignalConfiguration
(Class<A> type1, Class<B> type2, Class<C> type3, Class<D> type4, Class<E> type5, QMetaObject.AbstractPrivateSignal5<A, B, C, D, E> signal) Declares a signal with five parameters.SignalConfiguration
(Class<A> type1, Class<B> type2, Class<C> type3, Class<D> type4, Class<E> type5, Class<F> type6, QMetaObject.AbstractPrivateSignal6<A, B, C, D, E, F> signal) Declares a signal with six parameters.SignalConfiguration
(Class<A> type1, Class<B> type2, Class<C> type3, Class<D> type4, Class<E> type5, Class<F> type6, Class<G> type7, QMetaObject.AbstractPrivateSignal7<A, B, C, D, E, F, G> signal) Declares a signal with seven parameters.SignalConfiguration
(Class<A> type1, Class<B> type2, Class<C> type3, Class<D> type4, Class<E> type5, Class<F> type6, Class<G> type7, Class<H> type8, QMetaObject.AbstractPrivateSignal8<A, B, C, D, E, F, G, H> signal) Declares a signal with eight parameters.SignalConfiguration
(Class<A> type1, Class<B> type2, Class<C> type3, Class<D> type4, Class<E> type5, Class<F> type6, Class<G> type7, Class<H> type8, Class<I> type9, QMetaObject.AbstractPrivateSignal9<A, B, C, D, E, F, G, H, I> signal) Declares a signal with nine parameters. -
Method Summary
-
Constructor Details
-
SignalConfiguration
Declares a parameterless signal.- Parameters:
signal
- the declared signal
-
SignalConfiguration
Declares a signal with onw parameter.- Type Parameters:
A
- The type of the first parameter of the signal.- Parameters:
type1
- The type of the first parameter of the signal.signal
- the declared signal
-
SignalConfiguration
public SignalConfiguration(Class<A> type1, Class<B> type2, QMetaObject.AbstractPrivateSignal2<A, B> signal) Declares a signal with two parameters.- Type Parameters:
A
- The type of the first parameter of the signal.B
- The type of the second parameter of the signal.- Parameters:
type1
- The type of the first parameter of the signal.type2
- The type of the second parameter of the signal.signal
- the declared signal
-
SignalConfiguration
public SignalConfiguration(Class<A> type1, Class<B> type2, Class<C> type3, QMetaObject.AbstractPrivateSignal3<A, B, C> signal) Declares a signal with three parameters.- 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:
type1
- The type of the first parameter of the signal.type2
- The type of the second parameter of the signal.type3
- The type of the third parameter of the signal.signal
- the declared signal
-
SignalConfiguration
public SignalConfiguration(Class<A> type1, Class<B> type2, Class<C> type3, Class<D> type4, QMetaObject.AbstractPrivateSignal4<A, B, C, D> signal) Declares a signal with four parameters.- 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:
type1
- The type of the first parameter of the signal.type2
- The type of the second parameter of the signal.type3
- The type of the third parameter of the signal.type4
- The type of the fourth parameter of the signal.signal
- the declared signal
-
SignalConfiguration
public SignalConfiguration(Class<A> type1, Class<B> type2, Class<C> type3, Class<D> type4, Class<E> type5, QMetaObject.AbstractPrivateSignal5<A, B, C, D, E> signal) Declares a signal with five parameters.- 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:
type1
- The type of the first parameter of the signal.type2
- The type of the second parameter of the signal.type3
- The type of the third parameter of the signal.type4
- The type of the fourth parameter of the signal.type5
- The type of the fifth parameter of the signal.signal
- the declared signal
-
SignalConfiguration
public SignalConfiguration(Class<A> type1, Class<B> type2, Class<C> type3, Class<D> type4, Class<E> type5, Class<F> type6, QMetaObject.AbstractPrivateSignal6<A, B, C, D, E, F> signal) Declares a signal with six parameters.- 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:
type1
- The type of the first parameter of the signal.type2
- The type of the second parameter of the signal.type3
- The type of the third parameter of the signal.type4
- The type of the fourth parameter of the signal.type5
- The type of the fifth parameter of the signal.type6
- The type of the sixth parameter of the signal.signal
- the declared signal
-
SignalConfiguration
public SignalConfiguration(Class<A> type1, Class<B> type2, Class<C> type3, Class<D> type4, Class<E> type5, Class<F> type6, Class<G> type7, QMetaObject.AbstractPrivateSignal7<A, B, C, D, E, F, G> signal) Declares a signal with seven parameters.- 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:
type1
- The type of the first parameter of the signal.type2
- The type of the second parameter of the signal.type3
- The type of the third parameter of the signal.type4
- The type of the fourth parameter of the signal.type5
- The type of the fifth parameter of the signal.type6
- The type of the sixth parameter of the signal.type7
- The type of the seventh parameter of the signal.signal
- the declared signal
-
SignalConfiguration
public SignalConfiguration(Class<A> type1, Class<B> type2, Class<C> type3, Class<D> type4, Class<E> type5, Class<F> type6, Class<G> type7, Class<H> type8, QMetaObject.AbstractPrivateSignal8<A, B, C, D, E, F, G, H> signal) Declares a signal with eight parameters.- 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:
type1
- The type of the first parameter of the signal.type2
- The type of the second parameter of the signal.type3
- The type of the third parameter of the signal.type4
- The type of the fourth parameter of the signal.type5
- The type of the fifth parameter of the signal.type6
- The type of the sixth parameter of the signal.type7
- The type of the seventh parameter of the signal.type8
- The type of the eighth parameter of the signal.signal
- the declared signal
-
SignalConfiguration
public SignalConfiguration(Class<A> type1, Class<B> type2, Class<C> type3, Class<D> type4, Class<E> type5, Class<F> type6, Class<G> type7, Class<H> type8, Class<I> type9, QMetaObject.AbstractPrivateSignal9<A, B, C, D, E, F, G, H, I> signal) Declares a signal with nine parameters.- 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:
type1
- The type of the first parameter of the signal.type2
- The type of the second parameter of the signal.type3
- The type of the third parameter of the signal.type4
- The type of the fourth parameter of the signal.type5
- The type of the fifth parameter of the signal.type6
- The type of the sixth parameter of the signal.type7
- The type of the seventh parameter of the signal.type8
- The type of the eighth parameter of the signal.type9
- The type of the ninth parameter of the signal.signal
- the declared signal
-
SignalConfiguration
Declares a signal with generic parameters.- Parameters:
signal
- the declared signal
-