Module qtjambi

Class QtJambiSignals

java.lang.Object
io.qt.internal.QtJambiSignals

public abstract class QtJambiSignals extends Object
  • Constructor Details

    • QtJambiSignals

      public QtJambiSignals()
  • Method Details

    • emitNativeSignal

      protected static void emitNativeSignal(QObject senderNative, int methodIndex, Object[] args)
    • registerDisposedSignalFactory

      protected static void registerDisposedSignalFactory(Function<Class<?>,QMetaObject.DisposedSignal> disposedSignalFactory)
    • checkConnectionToDisposedSignalImpl

      protected static void checkConnectionToDisposedSignalImpl(QMetaObject.DisposedSignal signal, Object receiver, boolean slotObject)
    • analyzeProperty

      protected static QtJambiPropertyInfo analyzeProperty(QObject object, QtObject property)
    • registerPropertyField

      protected static void registerPropertyField(QMetaProperty metaProperty, Field field)
    • signalDeclaringClass

      protected static Class<?> signalDeclaringClass(QtJambiSignals.AbstractSignal signal)
    • disconnectAll

      protected static boolean disconnectAll(QtSignalEmitterInterface sender, Object receiver)
      Disconnect all connections made from the given object to a specific object.
      Parameters:
      sender - The sender to disconnect from receiver
      receiver - The receiver to disconnect, or null to disconnect all receivers
    • disconnectOne

      protected static boolean disconnectOne(QMetaObject.Connection connection)