java.lang.Object
io.qt.internal.QtJambiSignals.SignalConfiguration
io.qt.core.QObject.SignalConfiguration
- Enclosing class:
- QObject
Container type for
QObject.MultiSignal initialization.-
Constructor Summary
ConstructorsConstructorDescriptionDeclares 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
-