Module qtjambi
Package io.qt.core

Class QMetaObject.AbstractPrivateSignal5<A,B,C,D,E>

java.lang.Object
io.qt.core.QMetaObject.AbstractSignal
io.qt.core.QMetaObject.AbstractPrivateSignal5<A,B,C,D,E>
Type Parameters:
A - The type of the first parameter of the signal.
B - The type of the second parameter of the signal.
C - The type of the third parameter of the signal.
D - The type of the fourth parameter of the signal.
All Implemented Interfaces:
QMetaObject.Signal
Direct Known Subclasses:
QInstanceMemberSignals.PrivateSignal5, QMetaObject.AbstractPublicSignal5, QObject.PrivateSignal5, QStaticMemberSignals.PrivateSignal5
Enclosing class:
QMetaObject

public abstract static class QMetaObject.AbstractPrivateSignal5<A,B,C,D,E> extends QMetaObject.AbstractSignal
Supertype for all signals with five parameters.
  • Method Details

    • connect

      public final QMetaObject.Connection connect(QMetaObject.Slot0 slot, Qt.ConnectionType ... type)
      Initializes a connection to the slot.
      Parameters:
      slot - the slot to be connected
      connectionType - type of connection
      Returns:
      connection if successful or null otherwise
      Throws:
      QMisfittingSignatureException - Raised if their signatures are incompatible.
    • connect

      public final QMetaObject.Connection connect(QMetaObject.Slot1<? super A> slot, Qt.ConnectionType ... type)
      Initializes a connection to the slot.
      Parameters:
      slot - the slot to be connected
      connectionType - type of connection
      Returns:
      connection if successful or null otherwise
      Throws:
      QMisfittingSignatureException - Raised if their signatures are incompatible.
    • connect

      public final QMetaObject.Connection connect(QMetaObject.Slot2<? super A,? super B> slot, Qt.ConnectionType ... type)
      Initializes a connection to the slot.
      Parameters:
      slot - the slot to be connected
      connectionType - type of connection
      Returns:
      connection if successful or null otherwise
      Throws:
      QMisfittingSignatureException - Raised if their signatures are incompatible.
    • connect

      public final QMetaObject.Connection connect(QMetaObject.Slot3<? super A,? super B,? super C> slot, Qt.ConnectionType ... type)
      Initializes a connection to the slot.
      Parameters:
      slot - the slot to be connected
      connectionType - type of connection
      Returns:
      connection if successful or null otherwise
      Throws:
      QMisfittingSignatureException - Raised if their signatures are incompatible.
    • connect

      public final QMetaObject.Connection connect(QMetaObject.Slot4<? super A,? super B,? super C,? super D> slot, Qt.ConnectionType ... type)
      Initializes a connection to the slot.
      Parameters:
      slot - the slot to be connected
      connectionType - type of connection
      Returns:
      connection if successful or null otherwise
      Throws:
      QMisfittingSignatureException - Raised if their signatures are incompatible.
    • connect

      public final QMetaObject.Connection connect(QMetaObject.Slot5<? super A,? super B,? super C,? super D,? super E> slot, Qt.ConnectionType ... type)
      Initializes a connection to the slot.
      Parameters:
      slot - the slot to be connected
      connectionType - type of connection
      Returns:
      connection if successful or null otherwise
      Throws:
      QMisfittingSignatureException - Raised if their signatures are incompatible.
    • disconnect

      public final boolean disconnect(QMetaObject.Slot0 slot)
      Removes the connection to the given slot.
      Parameters:
      slot - the slot to be disconnected
      Returns:
      true if successfully disconnected, or false otherwise.
    • disconnect

      public final boolean disconnect(QMetaObject.Slot1<? super A> slot)
      Removes the connection to the given slot.
      Parameters:
      slot - the slot to be disconnected
      Returns:
      true if successfully disconnected, or false otherwise.
    • disconnect

      public final boolean disconnect(QMetaObject.Slot2<? super A,? super B> slot)
      Removes the connection to the given slot.
      Parameters:
      slot - the slot to be disconnected
      Returns:
      true if successfully disconnected, or false otherwise.
    • disconnect

      public final boolean disconnect(QMetaObject.Slot3<? super A,? super B,? super C> slot)
      Removes the connection to the given slot.
      Parameters:
      slot - the slot to be disconnected
      Returns:
      true if successfully disconnected, or false otherwise.
    • disconnect

      public final boolean disconnect(QMetaObject.Slot4<? super A,? super B,? super C,? super D> slot)
      Removes the connection to the given slot.
      Parameters:
      slot - the slot to be disconnected
      Returns:
      true if successfully disconnected, or false otherwise.
    • disconnect

      public final boolean disconnect(QMetaObject.Slot5<? super A,? super B,? super C,? super D,? super E> slot)
      Removes the connection to the given slot.
      Parameters:
      slot - the slot to be disconnected
      Returns:
      true if successfully disconnected, or false otherwise.
    • connect

      public final QMetaObject.Connection connect(QMetaObject.Connectable5<? super A,? super B,? super C,? super D,? super E> slot, Qt.ConnectionType ... type)
      Initializes a connection to the slot.
      Parameters:
      slot - the slot to be connected
      connectionType - type of connection
      Returns:
      connection if successful or null otherwise
      Throws:
      QMisfittingSignatureException - Raised if their signatures are incompatible.
    • disconnect

      public final boolean disconnect(QMetaObject.Connectable5<? super A,? super B,? super C,? super D,? super E> signal)
      Removes the connection to the given signal.
      Parameters:
      signal - the signal to be disconnected
      Returns:
      true if successfully disconnected, or false otherwise.