#include <qdeclarativenotifier_p.h>
Definition at line 65 of file qdeclarativenotifier_p.h.
◆ anonymous enum
Enumerator |
---|
InvalidType | |
SignalType | |
NotifierType | |
Definition at line 106 of file qdeclarativenotifier_p.h.
enum QDeclarativeNotifierEndpoint::@137 type
◆ QDeclarativeNotifierEndpoint() [1/2]
QDeclarativeNotifierEndpoint::QDeclarativeNotifierEndpoint |
( |
| ) |
|
|
inline |
◆ QDeclarativeNotifierEndpoint() [2/2]
QDeclarativeNotifierEndpoint::QDeclarativeNotifierEndpoint |
( |
QObject * |
t, |
|
|
int |
m |
|
) |
| |
|
inline |
◆ ~QDeclarativeNotifierEndpoint()
QDeclarativeNotifierEndpoint::~QDeclarativeNotifierEndpoint |
( |
| ) |
|
|
inline |
◆ asNotifier()
◆ asSignal()
◆ connect() [1/2]
void QDeclarativeNotifierEndpoint::connect |
( |
QObject * |
source, |
|
|
int |
sourceSignal |
|
) |
| |
◆ connect() [2/2]
Definition at line 193 of file qdeclarativenotifier_p.h.
197 if (n->notifier == notifier) {
QDeclarativeNotifierEndpoint ** prev
QDeclarativeNotifierEndpoint * endpoints
◆ copyAndClear()
Definition at line 88 of file qdeclarativenotifier.cpp.
102 other_s->source = s->source;
103 other_s->sourceSignal = s->sourceSignal;
109 other_n->notifier = n->notifier;
110 other_n->disconnected = n->disconnected;
111 if (other_n->disconnected) *other_n->disconnected = &other;
114 other_n->next = n->next;
117 other_n->prev = n->prev;
118 *other_n->prev = &other;
enum QDeclarativeNotifierEndpoint::@137 type
QDeclarativeNotifierEndpoint ** prev
◆ deref()
void QDeclarativeNotifierEndpoint::deref |
( |
| ) |
|
|
inline |
◆ disconnect()
void QDeclarativeNotifierEndpoint::disconnect |
( |
| ) |
|
|
inline |
Definition at line 212 of file qdeclarativenotifier_p.h.
Referenced by connect(), copyAndClear(), deref(), QDeclarativeCompiledBindingsPrivate::disconnectAll(), QDeclarativeCompiledBindingsPrivate::subscribe(), QDeclarativeCompiledBindingsPrivate::subscribeId(), toNotifier(), toSignal(), QDeclarativeQtScriptExpression::updateGuards(), and ~QDeclarativeNotifierEndpoint().
228 if (n->next) n->next->asNotifier()->prev = n->prev;
229 if (n->prev) *n->prev = n->next;
230 if (n->disconnected) *n->disconnected = 0;
const T * constData() const
static void signalSignature(const QMetaMethod &signal, QVarLengthArray< char > *result)
static QObjectPrivate * get(QObject *o)
enum QDeclarativeNotifierEndpoint::@137 type
QDeclarativeGuard< QObject > source
void disconnectNotify(const char *signal)
virtual const QMetaObject * metaObject() const
Returns a pointer to the meta-object of this object.
◆ isConnected() [1/3]
bool QDeclarativeNotifierEndpoint::isConnected |
( |
| ) |
|
|
inline |
◆ isConnected() [2/3]
bool QDeclarativeNotifierEndpoint::isConnected |
( |
QObject * |
source, |
|
|
int |
sourceSignal |
|
) |
| |
|
inline |
Definition at line 183 of file qdeclarativenotifier_p.h.
enum QDeclarativeNotifierEndpoint::@137 type
QDeclarativeGuard< QObject > source
◆ isConnected() [3/3]
◆ toNotifier()
◆ toSignal()
◆ QDeclarativeNotifier
◆ @139
◆ notifier
Notifier QDeclarativeNotifierEndpoint::notifier |
◆ q_for_alignment_1
qint64 QDeclarativeNotifierEndpoint::q_for_alignment_1 |
◆ q_for_alignment_2
double QDeclarativeNotifierEndpoint::q_for_alignment_2 |
◆ refCount
quint16 QDeclarativeNotifierEndpoint::refCount |
|
private |
◆ signal [1/2]
Signal* QDeclarativeNotifierEndpoint::signal |
◆ signal [2/2]
struct { ... } QDeclarativeNotifierEndpoint::signal |
◆ signalData
char QDeclarativeNotifierEndpoint::signalData[sizeof(Signal)] |
◆ target
QObject* QDeclarativeNotifierEndpoint::target |
◆ targetMethod
int QDeclarativeNotifierEndpoint::targetMethod |
◆ type
enum { ... } QDeclarativeNotifierEndpoint::type |
The documentation for this class was generated from the following files: