Qt 4.8
Classes | Namespaces | Enumerations | Functions | Variables
qobject_p.h File Reference
#include "QtCore/qobject.h"
#include "QtCore/qpointer.h"
#include "QtCore/qsharedpointer.h"
#include "QtCore/qcoreevent.h"
#include "QtCore/qlist.h"
#include "QtCore/qvector.h"
#include "QtCore/qreadwritelock.h"
#include "QtCore/qvariant.h"
#include "QtCore/qmetaobject.h"
#include "QtCore/qvarlengtharray.h"

Go to the source code of this file.

Classes

class  QAbstractDeclarativeData
 
struct  QAbstractDynamicMetaObject
 
class  QBoolBlocker
 
class  QMetaCallEvent
 
class  QObjectPrivate
 
struct  QObjectPrivate::Connection
 
struct  QObjectPrivate::ConnectionList
 
struct  QObjectPrivate::ExtraData
 
struct  QObjectPrivate::Sender
 
struct  QSignalSpyCallbackSet
 

Namespaces

 QtSharedPointer
 

Enumerations

enum  { QObjectPrivateVersion = QT_VERSION }
 

Functions

 Q_DECLARE_TYPEINFO (QObjectPrivate::Connection, Q_MOVABLE_TYPE)
 
 Q_DECLARE_TYPEINFO (QObjectPrivate::Sender, Q_MOVABLE_TYPE)
 
void Q_CORE_EXPORT qDeleteInEventHandler (QObject *o)
 
void Q_CORE_EXPORT qt_register_signal_spy_callbacks (const QSignalSpyCallbackSet &callback_set)
 

Variables

QSignalSpyCallbackSet Q_CORE_EXPORT qt_signal_spy_callback_set
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
QObjectPrivateVersion 

Definition at line 88 of file qobject_p.h.

#define QT_VERSION
This macro expands a numeric value of the form 0xMMNNPP (MM = major, NN = minor, PP = patch) that spe...
Definition: qglobal.h:51

Function Documentation

◆ Q_DECLARE_TYPEINFO() [1/2]

Q_DECLARE_TYPEINFO ( QObjectPrivate::Connection  ,
Q_MOVABLE_TYPE   
)

◆ Q_DECLARE_TYPEINFO() [2/2]

Q_DECLARE_TYPEINFO ( QObjectPrivate::Sender  ,
Q_MOVABLE_TYPE   
)

◆ qDeleteInEventHandler()

void Q_CORE_EXPORT qDeleteInEventHandler ( QObject o)

Definition at line 4348 of file qobject.cpp.

4349 {
4350 #ifdef QT_JAMBI_BUILD
4351  if (!o)
4352  return;
4353  QObjectPrivate::get(o)->inEventHandler = false;
4354 #endif
4355  delete o;
4356 }
static QObjectPrivate * get(QObject *o)
Definition: qobject_p.h:177
uint inEventHandler
Definition: qobject.h:102

◆ qt_register_signal_spy_callbacks()

void Q_CORE_EXPORT qt_register_signal_spy_callbacks ( const QSignalSpyCallbackSet callback_set)

Definition at line 261 of file qcoreapplication.cpp.

262 {
263  qt_signal_spy_callback_set = callback_set;
264 }
QSignalSpyCallbackSet Q_CORE_EXPORT qt_signal_spy_callback_set

Variable Documentation

◆ qt_signal_spy_callback_set

QSignalSpyCallbackSet Q_CORE_EXPORT qt_signal_spy_callback_set