Qt 4.8
Public Functions | Properties | List of all members
QDeclarativeBoundSignal::ScopeGuard Class Reference
Inheritance diagram for QDeclarativeBoundSignal::ScopeGuard:
QDeclarativeGuard< QObject > QDeclarativeGuardImpl

Public Functions

void objectDestroyed (QObject *obj)
 
 ScopeGuard (QObject *object, QDeclarativeBoundSignal *signal)
 
- Public Functions inherited from QDeclarativeGuard< QObject >
QObjectdata () const
 
bool isNull () const
 
QObjectobject () const
 
 operator QObject * () const
 
QObjectoperator* () const
 
QObjectoperator-> () const
 
QDeclarativeGuard< QObject > & operator= (const QDeclarativeGuard< QObject > &o)
 
QDeclarativeGuard< QObject > & operator= (QObject *)
 
 QDeclarativeGuard ()
 
 QDeclarativeGuard (QObject *)
 
 QDeclarativeGuard (const QDeclarativeGuard< QObject > &)
 
void setObject (QObject *g)
 
virtual ~QDeclarativeGuard ()
 

Properties

QDeclarativeBoundSignalm_signal
 

Additional Inherited Members

Detailed Description

Definition at line 102 of file qdeclarativeboundsignal_p.h.

Constructors and Destructors

◆ ScopeGuard()

QDeclarativeBoundSignal::ScopeGuard::ScopeGuard ( QObject object,
QDeclarativeBoundSignal signal 
)
inline

Functions

◆ objectDestroyed()

void QDeclarativeBoundSignal::ScopeGuard::objectDestroyed ( QObject obj)
inlinevirtual

Reimplemented from QDeclarativeGuard< QObject >.

Definition at line 110 of file qdeclarativeboundsignal_p.h.

110  {
111  Q_UNUSED(obj);
113  }
#define Q_UNUSED(x)
Indicates to the compiler that the parameter with the specified name is not used in the body of a fun...
Definition: qglobal.h:1729

Properties

◆ m_signal

QDeclarativeBoundSignal* QDeclarativeBoundSignal::ScopeGuard::m_signal
private

Definition at line 116 of file qdeclarativeboundsignal_p.h.


The documentation for this class was generated from the following file: