Module qtjambi
Package io.qt.internal
Class QtJambiSignals.AbstractMultiSignal<Signal extends QtJambiSignals.AbstractSignal>
java.lang.Object
io.qt.internal.QtJambiSignals.AbstractMultiSignal<Signal>
- Direct Known Subclasses:
QInstanceMemberSignals.MultiSignal,QObject.MultiSignal,QStaticMemberSignals.MultiSignal
- Enclosing class:
QtJambiSignals
protected abstract static class QtJambiSignals.AbstractMultiSignal<Signal extends QtJambiSignals.AbstractSignal>
extends Object
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedAbstractMultiSignal(QtJambiSignals.SignalConfiguration<Signal> signal1, QtJambiSignals.SignalConfiguration<Signal> signal2, QtJambiSignals.SignalConfiguration<Signal>... furtherSignals) -
Method Summary
Modifier and TypeMethodDescriptionprotected final QMetaObject.Connectionconnect(QMetaObject.AbstractSlot slotObject, Qt.ConnectionType... connectionType) protected final QMetaObject.Connectionconnect(QtJambiSignals.AbstractSignal signalObject, Qt.ConnectionType... connectionType) protected QMetaObject.Connectionconnect(Object receiver, String method, Qt.ConnectionType... connectionType) Returns the object containing this signalprotected final booleandisconnect(QMetaObject.AbstractSlot slotObject) protected booleandisconnect(QMetaObject.Connection connection) protected final booleandisconnect(QtJambiSignals.AbstractSignal signalObject) protected booleandisconnect(Object receiver, String method) protected booleanfinal StringfullName()Returns the full name of the signal, on the form "package.class.signalName"final Stringname()Returns the name of the signalprotected QMetaObject.AbstractPrivateSignal0overload()protected <A> QMetaObject.AbstractPrivateSignal1<A>protected <A,B> QMetaObject.AbstractPrivateSignal2<A, B> protected <A,B, C> QMetaObject.AbstractPrivateSignal3<A, B, C> protected <A,B, C, D> QMetaObject.AbstractPrivateSignal4<A, B, C, D> protected <A,B, C, D, E>
QMetaObject.AbstractPrivateSignal5<A,B, C, D, E> protected <A,B, C, D, E, F>
QMetaObject.AbstractPrivateSignal6<A,B, C, D, E, F> overload(Class<A> type1, Class<B> type2, Class<C> type3, Class<D> type4, Class<E> type5, Class<F> type6) protected <A,B, C, D, E, F, G>
QMetaObject.AbstractPrivateSignal7<A,B, C, D, E, F, G> overload(Class<A> type1, Class<B> type2, Class<C> type3, Class<D> type4, Class<E> type5, Class<F> type6, Class<G> type7) protected <A,B, C, D, E, F, G, H>
QMetaObject.AbstractPrivateSignal8<A,B, C, D, E, F, G, H> overload(Class<A> type1, Class<B> type2, Class<C> type3, Class<D> type4, Class<E> type5, Class<F> type6, Class<G> type7, Class<H> type8) protected <A,B, C, D, E, F, G, H, I>
QMetaObject.AbstractPrivateSignal9<A,B, C, D, E, F, G, H, I> overload(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)
-
Constructor Details
-
AbstractMultiSignal
protected AbstractMultiSignal() -
AbstractMultiSignal
@SafeVarargs protected AbstractMultiSignal(QtJambiSignals.SignalConfiguration<Signal> signal1, QtJambiSignals.SignalConfiguration<Signal> signal2, QtJambiSignals.SignalConfiguration<Signal>... furtherSignals)
-
-
Method Details
-
overload
@QtUninvokable protected <A,B, QMetaObject.AbstractPrivateSignal9<A,C, D, E, F, G, H, I> B, overloadC, D, E, F, G, H, I> (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) throws QNoSuchSignalException - Throws:
QNoSuchSignalException
-
overload
@QtUninvokable protected <A,B, QMetaObject.AbstractPrivateSignal8<A,C, D, E, F, G, H> B, overloadC, D, E, F, G, H> (Class<A> type1, Class<B> type2, Class<C> type3, Class<D> type4, Class<E> type5, Class<F> type6, Class<G> type7, Class<H> type8) throws QNoSuchSignalException - Throws:
QNoSuchSignalException
-
overload
@QtUninvokable protected <A,B, QMetaObject.AbstractPrivateSignal7<A,C, D, E, F, G> B, overloadC, D, E, F, G> (Class<A> type1, Class<B> type2, Class<C> type3, Class<D> type4, Class<E> type5, Class<F> type6, Class<G> type7) throws QNoSuchSignalException - Throws:
QNoSuchSignalException
-
overload
@QtUninvokable protected <A,B, QMetaObject.AbstractPrivateSignal6<A,C, D, E, F> B, overloadC, D, E, F> (Class<A> type1, Class<B> type2, Class<C> type3, Class<D> type4, Class<E> type5, Class<F> type6) throws QNoSuchSignalException - Throws:
QNoSuchSignalException
-
overload
@QtUninvokable protected <A,B, QMetaObject.AbstractPrivateSignal5<A,C, D, E> B, overloadC, D, E> (Class<A> type1, Class<B> type2, Class<C> type3, Class<D> type4, Class<E> type5) throws QNoSuchSignalException - Throws:
QNoSuchSignalException
-
overload
@QtUninvokable protected <A,B, QMetaObject.AbstractPrivateSignal4<A,C, D> B, overloadC, D> (Class<A> type1, Class<B> type2, Class<C> type3, Class<D> type4) throws QNoSuchSignalException - Throws:
QNoSuchSignalException
-
overload
@QtUninvokable protected <A,B, QMetaObject.AbstractPrivateSignal3<A,C> B, overloadC> (Class<A> type1, Class<B> type2, Class<C> type3) throws QNoSuchSignalException - Throws:
QNoSuchSignalException
-
overload
@QtUninvokable protected <A,B> QMetaObject.AbstractPrivateSignal2<A,B> overload(Class<A> type1, Class<B> type2) throws QNoSuchSignalException - Throws:
QNoSuchSignalException
-
overload
@QtUninvokable protected <A> QMetaObject.AbstractPrivateSignal1<A> overload(Class<A> type1) throws QNoSuchSignalException - Throws:
QNoSuchSignalException
-
overload
@QtUninvokable protected QMetaObject.AbstractPrivateSignal0 overload() throws QNoSuchSignalException- Throws:
QNoSuchSignalException
-
disconnect
-
disconnectAll
-
disconnect
-
disconnect
-
connect
@QtUninvokable protected final QMetaObject.Connection connect(QtJambiSignals.AbstractSignal signalObject, Qt.ConnectionType... connectionType) -
connect
@QtUninvokable protected final QMetaObject.Connection connect(QMetaObject.AbstractSlot slotObject, Qt.ConnectionType... connectionType) -
connect
@QtUninvokable protected QMetaObject.Connection connect(Object receiver, String method, Qt.ConnectionType... connectionType) -
disconnect
-
containingObject
Returns the object containing this signal -
name
Returns the name of the signal- Returns:
- The signal name
-
fullName
Returns the full name of the signal, on the form "package.class.signalName"- Returns:
- The fully qualified name of the signal
-