java.lang.Object
io.qt.internal.QtJambiSignals
-
Nested Class Summary
Modifier and TypeClassDescriptionprotected static class
QSignalEmitter is a class used internally by Qt Jambi.protected static class
protected static class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected static QtJambiPropertyInfo
analyzeProperty
(QObject object, QtObject property) protected static void
checkConnectionToDisposedSignalImpl
(QMetaObject.DisposedSignal signal, Object receiver, boolean slotObject) protected static boolean
disconnectAll
(QtSignalEmitterInterface sender, Object receiver) Disconnect all connections made from the given object to a specific object.protected static boolean
disconnectOne
(QMetaObject.Connection connection) protected static void
emitNativeSignal
(QObject senderNative, int methodIndex, Object[] args) protected static void
registerDisposedSignalFactory
(Function<Class<?>, QMetaObject.DisposedSignal> disposedSignalFactory) protected static void
registerPropertyField
(QMetaProperty metaProperty, Field field) protected static Class<?>
-
Constructor Details
-
QtJambiSignals
public QtJambiSignals()
-
-
Method Details
-
emitNativeSignal
-
registerDisposedSignalFactory
protected static void registerDisposedSignalFactory(Function<Class<?>, QMetaObject.DisposedSignal> disposedSignalFactory) -
checkConnectionToDisposedSignalImpl
protected static void checkConnectionToDisposedSignalImpl(QMetaObject.DisposedSignal signal, Object receiver, boolean slotObject) -
analyzeProperty
-
registerPropertyField
-
signalDeclaringClass
-
disconnectAll
Disconnect all connections made from the given object to a specific object.- Parameters:
sender
- The sender to disconnect from receiverreceiver
- The receiver to disconnect, or null to disconnect all receivers
-
disconnectOne
-