QtBase  v6.3.1
Classes | Functions | Variables
qobject.cpp File Reference
#include "qobject.h"
#include "qobject_p.h"
#include "qmetaobject_p.h"
#include "qabstracteventdispatcher.h"
#include "qabstracteventdispatcher_p.h"
#include "qcoreapplication.h"
#include "qcoreapplication_p.h"
#include "qloggingcategory.h"
#include "qvariant.h"
#include "qmetaobject.h"
#include <qthread.h>
#include <private/qthread_p.h>
#include <qdebug.h>
#include <qpair.h>
#include <qvarlengtharray.h>
#include <qscopeguard.h>
#include <qset.h>
#include <qsharedpointer.h>
#include <private/qorderedmutexlocker_p.h>
#include <private/qhooks_p.h>
#include <qtcore_tracepoints_p.h>
#include <new>
#include <mutex>
#include <memory>
#include <ctype.h>
#include <limits.h>
#include "moc_qobject.cpp"
Include dependency graph for qobject.cpp:

Go to the source code of this file.

Classes

struct  SlotObjectGuard
 

Functions

void qt_register_signal_spy_callbacks (QSignalSpyCallbackSet *callback_set)
 
void qt_qFindChildren_helper (const QObject *parent, const QString &name, const QMetaObject &mo, QList< void * > *list, Qt::FindChildOptions options)
 
void qt_qFindChildren_helper (const QObject *parent, const QMetaObject &mo, QList< void * > *list, Qt::FindChildOptions options)
 
QObjectqt_qFindChild_helper (const QObject *parent, const QString &name, const QMetaObject &mo, Qt::FindChildOptions options)
 
const char * qFlagLocation (const char *method)
 
template<bool callbacks_enabled>
void doActivate (QObject *sender, int signal_index, void **argv)
 
QDebug operator<< (QDebug dbg, const QObject *o)
 
void qDeleteInEventHandler (QObject *o)
 

Variables

Q_CORE_EXPORT QBasicAtomicPointer< QSignalSpyCallbackSetqt_signal_spy_callback_set = Q_BASIC_ATOMIC_INITIALIZER(nullptr)
 

Function Documentation

◆ doActivate()

template<bool callbacks_enabled>
void doActivate ( QObject sender,
int  signal_index,
void **  argv 
)

Definition at line 3801 of file qobject.cpp.

Here is the call graph for this function:

◆ operator<<()

QDebug operator<< ( QDebug  dbg,
const QObject o 
)

Definition at line 4279 of file qobject.cpp.

Here is the call graph for this function:

◆ qDeleteInEventHandler()

void qDeleteInEventHandler ( QObject o)

Definition at line 4806 of file qobject.cpp.

Here is the caller graph for this function:

◆ qFlagLocation()

const char* qFlagLocation ( const char *  method)

Definition at line 2368 of file qobject.cpp.

Here is the call graph for this function:

◆ qt_qFindChild_helper()

QObject* qt_qFindChild_helper ( const QObject parent,
const QString name,
const QMetaObject mo,
Qt::FindChildOptions  options 
)

Definition at line 2087 of file qobject.cpp.

◆ qt_qFindChildren_helper() [1/2]

void qt_qFindChildren_helper ( const QObject parent,
const QMetaObject mo,
QList< void * > *  list,
Qt::FindChildOptions  options 
)

Definition at line 2050 of file qobject.cpp.

◆ qt_qFindChildren_helper() [2/2]

void qt_qFindChildren_helper ( const QObject parent,
const QString name,
const QMetaObject mo,
QList< void * > *  list,
Qt::FindChildOptions  options 
)

Definition at line 2038 of file qobject.cpp.

◆ qt_register_signal_spy_callbacks()

void qt_register_signal_spy_callbacks ( QSignalSpyCallbackSet callback_set)

Definition at line 88 of file qobject.cpp.

Here is the caller graph for this function:

Variable Documentation

◆ qt_signal_spy_callback_set

Q_CORE_EXPORT QBasicAtomicPointer<QSignalSpyCallbackSet> qt_signal_spy_callback_set = Q_BASIC_ATOMIC_INITIALIZER(nullptr)

Definition at line 86 of file qobject.cpp.