QObjectData Class Reference

#include <qobject.h>

Inheritance diagram for QObjectData:

Inheritance graph
[legend]
Collaboration diagram for QObjectData:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 73 of file qobject.h.

Public Member Functions

virtual ~QObjectData ()=0

Public Attributes

QObjectq_ptr
QObjectparent
QObjectList children
uint isWidget: 1
uint pendTimer: 1
uint blockSig: 1
uint wasDeleted: 1
uint ownObjectName: 1
uint sendChildEvents: 1
uint receiveChildEvents: 1
uint unused: 25
int postedEvents
int reserved


Constructor & Destructor Documentation

QObjectData::~QObjectData (  )  [inline, pure virtual]

Definition at line 63 of file qobject_p.h.

00063 {}


Member Data Documentation

QObject* QObjectData::q_ptr

Definition at line 76 of file qobject.h.

Referenced by QMoviePrivate::QMoviePrivate(), QObject::QObject(), and QObjectPrivate::QObjectPrivate().

QObject* QObjectData::parent

Definition at line 77 of file qobject.h.

Referenced by QFileDialogPrivate::_q_autoCompleteDirectory(), QItemSelectionModelPrivate::_q_columnsAboutToBeInserted(), QAbstractItemViewPrivate::_q_columnsAboutToBeRemoved(), QItemSelectionModelPrivate::_q_columnsAboutToBeRemoved(), QFileDialogPrivate::_q_createDirectory(), QStandardItemModelPrivate::_q_emitItemChanged(), QFileDialogPrivate::_q_navigateToParent(), QGraphicsScenePrivate::_q_removeItemLater(), QItemSelectionModelPrivate::_q_rowsAboutToBeInserted(), QComboBoxPrivate::_q_rowsAboutToBeInserted(), QItemSelectionModelPrivate::_q_rowsAboutToBeRemoved(), QComboBoxPrivate::_q_rowsAboutToBeRemoved(), QComboBoxPrivate::_q_rowsInserted(), QComboBoxPrivate::_q_rowsRemoved(), QHeaderViewPrivate::_q_sectionsRemoved(), QProxyModelPrivate::_q_sourceColumnsAboutToBeInserted(), QProxyModelPrivate::_q_sourceColumnsAboutToBeRemoved(), QProxyModelPrivate::_q_sourceRowsAboutToBeInserted(), QProxyModelPrivate::_q_sourceRowsAboutToBeRemoved(), QDirModelPrivate::appendChild(), QDirModelPrivate::children(), QDirModelPrivate::clear(), QAbstractItemViewPrivate::clearOrRemove(), QTreeViewPrivate::collapse(), QAbstractItemModelPrivate::columnsAboutToBeInserted(), QStandardItemModelPrivate::columnsAboutToBeInserted(), QStandardItemModelPrivate::columnsAboutToBeRemoved(), QAbstractItemModelPrivate::columnsAboutToBeRemoved(), QAbstractItemModelPrivate::columnsInserted(), QStandardItemModelPrivate::columnsInserted(), QStandardItemModelPrivate::columnsRemoved(), QAbstractItemModelPrivate::columnsRemoved(), QGraphicsScenePrivate::dispatchHoverEvent(), QGridLayoutPrivate::distribute(), QItemSelectionModelPrivate::expandSelection(), QFontDialogPrivate::getFont(), QTreeViewPrivate::hasVisibleChildren(), QWidgetPrivate::inheritStyle(), QTextDocumentPrivate::insert_frame(), QStandardItemModelPrivate::itemFromIndex(), QTreeViewPrivate::layout(), QTextDocumentLayoutPrivate::layoutFrame(), QDirModelPrivate::node(), QDirModelPrivate::populate(), QTextDocumentLayoutPrivate::positionFloat(), QObjectPrivate::QObjectPrivate(), QShortcutPrivate::redoGrab(), QTreeViewPrivate::reexpandChildren(), QTreeViewPrivate::relayout(), QTextDocumentPrivate::removeFrame(), QAbstractItemModelPrivate::rowsAboutToBeInserted(), QStandardItemModelPrivate::rowsAboutToBeInserted(), QStandardItemModelPrivate::rowsAboutToBeRemoved(), QAbstractItemModelPrivate::rowsAboutToBeRemoved(), QAbstractItemModelPrivate::rowsInserted(), QStandardItemModelPrivate::rowsInserted(), QAbstractItemModelPrivate::rowsRemoved(), QStandardItemModelPrivate::rowsRemoved(), QTreeViewPrivate::select(), QObjectPrivate::setParent_helper(), QWidgetPrivate::setParent_sys(), QMessageBoxPrivate::showOldMessageBox(), QAbstractItemViewPrivate::updateEditorData(), QTreeViewPrivate::viewIndex(), and QHeaderViewPrivate::viewSectionSizeHint().

QObjectList QObjectData::children

Definition at line 78 of file qobject.h.

Referenced by QWidgetPrivate::create_sys(), QWidgetPrivate::createRecursively(), QWidgetPrivate::createWinId(), QWidgetPrivate::drawWidget(), QWidgetPrivate::isOverlapped(), QTextDocumentLayoutPrivate::layoutFlow(), QTextDocumentLayoutPrivate::layoutFrame(), QWidgetPrivate::propagatePaletteChange(), QObjectPrivate::setParent_helper(), QWidgetPrivate::setUpdatesEnabled_helper(), QWidgetPrivate::subtractOpaqueChildren(), and QWidgetPrivate::subtractOpaqueSiblings().

uint QObjectData::isWidget

Definition at line 80 of file qobject.h.

Referenced by QObjectPrivate::QObjectPrivate(), QWidgetPrivate::QWidgetPrivate(), and QObjectPrivate::setParent_helper().

uint QObjectData::pendTimer

Definition at line 81 of file qobject.h.

Referenced by QObjectPrivate::QObjectPrivate().

uint QObjectData::blockSig

Definition at line 82 of file qobject.h.

Referenced by QObjectPrivate::QObjectPrivate().

uint QObjectData::wasDeleted

Definition at line 83 of file qobject.h.

Referenced by QObjectPrivate::deleteChildren(), QObjectPrivate::QObjectPrivate(), QObjectPrivate::setParent_helper(), and QtFriendlyLayoutWidget::wasDeleted().

uint QObjectData::ownObjectName

Definition at line 84 of file qobject.h.

uint QObjectData::sendChildEvents

Definition at line 85 of file qobject.h.

Referenced by QFocusFramePrivate::QFocusFramePrivate(), QObjectPrivate::QObjectPrivate(), QObjectPrivate::setParent_helper(), QWidgetPrivate::show_helper(), and QWidgetPrivate::show_recursive().

uint QObjectData::receiveChildEvents

Definition at line 86 of file qobject.h.

Referenced by QObjectPrivate::QObjectPrivate(), and QObjectPrivate::setParent_helper().

uint QObjectData::unused

Definition at line 87 of file qobject.h.

Referenced by QDesktopWidgetPrivate::init(), and QDateTimeEditPrivate::updateCache().

int QObjectData::postedEvents

Definition at line 88 of file qobject.h.

Referenced by QObjectPrivate::QObjectPrivate().

int QObjectData::reserved

Definition at line 92 of file qobject.h.


The documentation for this class was generated from the following files:
Generated on Thu Mar 15 18:31:59 2007 for Qt 4.2 User's Guide by  doxygen 1.5.1