Connection Class

(QMetaObject::Connection)
Header: #include <QMetaObject>
qmake: QT += core

Public Functions

Connection()
Connection(const Connection & other)
Connection(Connection && o)
~Connection()
operator bool() const
Connection & operator=(const Connection & other)
Connection & operator=(Connection && other)

Detailed Description

Represents a handle to a signal-slot connection. It can be used to disconnect that connection, or check if the connection was successful

See also QObject::disconnect().

Member Function Documentation

Connection::Connection()

Connection::Connection(const Connection & other)

Connection::Connection(Connection && o)

Connection::~Connection()

Connection::operator bool() const

Returns true if the connection is valid.

The connection is valid if the call to QObject::connect succeeded. The connection is invalid if QObject::connect was not able to find the signal or the slot, or if the arguments do not match.

Connection & Connection::operator=(const Connection & other)

Connection & Connection::operator=(Connection && other)