java.lang.Object
io.qt.internal.QtJambiSignals.MultiSignal
io.qt.core.QObject.MultiSignal
- Direct Known Subclasses:
QButtonGroup.MultiSignal_buttonClicked
,QButtonGroup.MultiSignal_buttonPressed
,QButtonGroup.MultiSignal_buttonReleased
,QButtonGroup.MultiSignal_buttonToggled
,QCamera.MultiSignal_lockStatusChanged
,QComboBox.MultiSignal_activated
,QComboBox.MultiSignal_currentIndexChanged
,QComboBox.MultiSignal_highlighted
,QCompleter.MultiSignal_activated
,QCompleter.MultiSignal_highlighted
,QDoubleSpinBox.MultiSignal_valueChanged
,QMediaObject.MultiSignal_availabilityChanged
,QMediaObject.MultiSignal_metaDataChanged
,QMediaRecorder.MultiSignal_availabilityChanged
,QMediaRecorder.MultiSignal_metaDataChanged
,QMetaDataReaderControl.MultiSignal_metaDataChanged
,QMetaDataWriterControl.MultiSignal_metaDataChanged
,QProcess.MultiSignal_finished
,QSignalMapper.MultiSignal_mapped
,QSpinBox.MultiSignal_valueChanged
,QSqlDriver.MultiSignal_notification
,QTextBrowser.MultiSignal_highlighted
,QTextToSpeech.MultiSignal_volumeChanged
,QVideoDeviceSelectorControl.MultiSignal_selectedDeviceChanged
- 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.
-