java.lang.Object
io.qt.internal.QtJambiSignals.MultiSignal
io.qt.core.QObject.MultiSignal
- Direct Known Subclasses:
QCompleter.MultiSignal_activated
,QCompleter.MultiSignal_highlighted
,QDesignerIntegrationInterface.MultiSignal_navigateToSlot
- Enclosing class:
- QObject
public class QObject.MultiSignal extends QtJambiSignals.MultiSignal
Wrapper class supporting the definition of overloaded signal in a class.
-
Constructor Summary
Constructors Constructor Description MultiSignal(QObject.SignalConfiguration signal1, QObject.SignalConfiguration signal2, QObject.SignalConfiguration... furtherSignals)
-
Method Summary
Modifier and Type Method Description QObject
containingObject()
Returns the object containing this signal.boolean
disconnect(QMetaObject.Connection connection)
Removes the given connection from this signal.boolean
disconnectAll()
Disconnects all overloaded signals.
-
Constructor Details
-
MultiSignal
public MultiSignal(QObject.SignalConfiguration signal1, QObject.SignalConfiguration signal2, QObject.SignalConfiguration... furtherSignals)
-
-
Method Details
-
containingObject
Returns the object containing this signal.- Overrides:
containingObject
in classQtJambiSignals.MultiSignal
- Returns:
- the signal containing object
-
disconnect
Removes the given connection from this signal.- Overrides:
disconnect
in classQtJambiSignals.MultiSignal
- Parameters:
connection
- the connection to be removed- Returns:
true
if the disconnection was successful.
-
disconnectAll
public final boolean disconnectAll()Disconnects all overloaded signals.- Overrides:
disconnectAll
in classQtJambiSignals.MultiSignal
- Returns:
true
if any disconnection was successful.
-