Module qtjambi
Package io.qt.core

Interface QMetaObject.Connection

All Superinterfaces:
Cloneable
Enclosing class:
QMetaObject

public static interface QMetaObject.Connection extends Cloneable
Represents a handle to a signal-slot (or signal-functor) connection. It can be used to check if the connection is valid and to disconnect it using QObject.disconnect(Connection). For a signal-functor connection without a context object, it is the only way to selectively disconnect that connection. As Connection is just a handle, the underlying signal-slot connection is unaffected when Connection is destroyed or reassigned.
  • Method Details

    • isConnected

      boolean isConnected()
      Returns true if the connection is valid.
    • sender

      Provides the sender of the connected signal.
      Returns:
      sender
    • receiver

      Object receiver()
      Provides the receiver of the signal-slot connection.
      Returns:
      receiver
    • clone

      Create a copy of the connection.
      Returns:
      clone