Detailed Description
Definition at line 121 of file qobject.h.
#include <qobject.h>
Inherited by ComponentUI,
WindowPlugin, AbstractAudioOutput,
AbstractMediaStream,
Notifier,
Effect,
MediaController,
MediaObject, PulseSupport,
QAbstractAnimation, QAbstractEventDispatcher,
QAbstractFontEngine,
QAbstractItemDelegate,
QAbstractItemModel,
QAbstractNetworkCache,
QAbstractState, QAbstractTextDocumentLayout,
QAbstractTransition,
QAccessibleBridgePlugin,
QAccessiblePlugin, QAction, QActionGroup, QButtonGroup, QClipboard, QCompleter, QCopChannel, QCoreApplication, QDataWidgetMapper,
QDecorationPlugin, QDirectPainter,
QDrag, QEventLoop, QFileSystemWatcher,
QFontEnginePlugin, QFtp, QFutureWatcherBase,
QGesture, QGLShader, QGLShaderProgram,
QGraphicsAnchor, QGraphicsEffect, QGraphicsItemAnimation,
QGraphicsObject, QGraphicsScene, QGraphicsTransform,
QHttp, QIconEnginePlugin,
QIconEnginePluginV2,
QImageIOPlugin, QInputContext, QInputContextPlugin,
QIODevice,
QItemSelectionModel,
QKbdDriverPlugin, QLayout, QLibrary, QLocalServer, QMimeData, QMouseDriverPlugin,
QMovie, QNetworkAccessManager,
QNetworkConfigurationManager,
QNetworkCookieJar, QNetworkSession,
QObjectCleanupHandler,
QPictureFormatPlugin,
QPluginLoader,
QQnxMouseHandler, QScreenDriverPlugin,
QScriptEngine,
QScriptExtensionPlugin,
QSessionManager, QSettings, QSharedMemory, QShortcut, QSignalMapper, QSocketNotifier, QSound, QSqlDriver, QSqlDriverPlugin, QStyle, QStylePlugin, QSyntaxHighlighter, QSystemTrayIcon,
QTcpServer,
QTextCodecPlugin, QTextDocument, QTextObject, QThread, QThreadPool, QTimeLine, QTimer, QTranslator, QTransportAuth, QUndoGroup, QUndoStack, QValidator, QVFbKeyboardHandler,
QVFbMouseHandler, QWebFrame, QWebHistoryInterface,
QWebPage, QWebPluginFactory,
QWidget, QWSClient, QWSInputMethod, QWSManager, QWSQnxKeyboardHandler,
QWSServer, and
QWSSoundServer.
List of all
members.
Public Slots
|
| void |
deleteLater
() |
Signals
|
| void |
destroyed
(QObject *=0) |
Public Member Functions
|
|
Q_INVOKABLE |
QObject
(QObject
*parent=0) |
|
virtual |
~QObject
() |
| virtual
bool |
event
(QEvent *) |
| virtual
bool |
eventFilter
(QObject *, QEvent *) |
| QString |
objectName
() const |
| void |
setObjectName
(const QString
&name) |
| bool |
isWidgetType
() const |
| bool |
signalsBlocked
() const |
| bool |
blockSignals
(bool b) |
| QThread * |
thread
() const |
| void |
moveToThread
(QThread *thread) |
| int |
startTimer
(int interval) |
| void |
killTimer
(int id) |
| template<typename T
> |
|
T |
findChild
(const QString
&aName=QString())
const |
| template<typename T
> |
| QList< T > |
findChildren
(const QString
&aName=QString())
const |
| template<typename T
> |
| QList< T > |
findChildren
(const QRegExp
&re) const |
| const QObjectList & |
children
() const |
| void |
setParent
(QObject *) |
| void |
installEventFilter
(QObject *) |
| void |
removeEventFilter
(QObject *) |
| bool |
connect
(const QObject
*sender, const char *signal, const char *member, Qt::ConnectionType
type=Qt::AutoConnection) const |
| bool |
disconnect
(const char *signal=0, const QObject *receiver=0, const char
*member=0) |
| bool |
disconnect
(const QObject
*receiver, const char *member=0) |
| void |
dumpObjectTree
() |
| void |
dumpObjectInfo
() |
| bool |
setProperty
(const char *name, const QVariant &value) |
| QVariant |
property
(const char *name) const |
| QList< QByteArray > |
dynamicPropertyNames
() const |
| void |
setUserData
(uint id, QObjectUserData *data) |
| QObjectUserData
* |
userData
(uint id) const |
| QObject * |
parent
() const |
| bool |
inherits
(const char *classname) const |
Static Public Member
Functions
|
| static
bool |
connect
(const QObject
*sender, const char *signal, const QObject *receiver, const char *member,
Qt::ConnectionType=Qt::AutoConnection) |
| static
bool |
disconnect
(const QObject
*sender, const char *signal, const QObject *receiver, const char
*member) |
| static
uint |
registerUserData
() |
Protected Member Functions
|
| QObject * |
sender
() const |
| int |
receivers
(const char *signal) const |
| virtual
void |
timerEvent
(QTimerEvent
*) |
| virtual
void |
childEvent
(QChildEvent
*) |
| virtual
void |
customEvent
(QEvent *) |
| virtual
void |
connectNotify
(const char *signal) |
| virtual
void |
disconnectNotify
(const char *signal) |
| |
QObject
(QObjectPrivate &dd, QObject *parent=0) |
Protected Attributes
|
| QScopedPointer< QObjectData
> |
d_ptr |
Static Protected
Attributes
|
| static const
QMetaObject |
staticQtMetaObject |
Properties
|
| QString |
objectName |
Friends
|
|
struct |
QMetaObject |
| class |
QApplication |
| class |
QApplicationPrivate |
| class |
QCoreApplication |
| class |
QCoreApplicationPrivate |
| class |
QWidget |
| class |
QThreadData |
Constructor & Destructor Documentation
Member Function Documentation
| virtual bool event |
( |
QEvent * |
|
) |
[virtual] |
Reimplemented in
VideoWidget,
QAbstractAnimation, QAbstractState,
QAbstractTransition, QAnimationGroup,
QCoreApplication,
QEventTransition,
QFinalState,
QFutureWatcherBase, QHistoryState,
QParallelAnimationGroup, QPauseAnimation,
QPropertyAnimation,
QSequentialAnimationGroup, QSettings,
QSignalTransition,
QSocketNotifier,
QState,
QStateMachine,
QVariantAnimation,
QAbstractButton,
QAbstractItemView,
QAbstractScrollArea, QAbstractSlider,
QAbstractSpinBox,
QAction,
QApplication,
QCalendarWidget,
QCheckBox,
QClipboard,
QComboBox,
QCommandLinkButton, QCompleter,
QDateTimeEdit,
QDial,
QDialogButtonBox,
QDockWidget,
QFileSystemModel,
QFocusFrame,
QFontComboBox,
QFrame,
QGraphicsProxyWidget, QGraphicsScene,
QGraphicsView,
QGraphicsWidget,
QGroupBox,
QHeaderView,
QLabel,
QLCDNumber,
QLineEdit,
QListView,
QListWidget,
QMacNativeWidget,
QMainWindow,
QMdiArea,
QMdiSubWindow,
QMenu,
QMenuBar,
QMessageBox,
QMotifStyle,
QPlainTextEdit,
QProgressBar,
QProxyStyle,
QPushButton,
QRadioButton,
QRubberBand,
QS60Style,
QScrollArea,
QScrollBar,
QShortcut,
QSizeGrip,
QSlider,
QSpinBox,
QSplashScreen,
QSplitter,
QSplitterHandle,
QStackedWidget,
QStatusBar,
QSystemTrayIcon,
QTabBar,
QTableWidget,
QTabWidget,
QTextBrowser,
QTextEdit,
QToolBar,
QToolBox,
QToolButton,
QTreeWidget,
QWidget,
QWidgetAction,
QWindowsVistaStyle, QWizard,
QWorkspace,
QWSManager,
QX11EmbedWidget,
QX11EmbedContainer, QGLWidget,
QGraphicsWebView,
QWebFrame,
QWebInspector,
QWebPage,
and QWebView.
Reimplemented in
AttributeCurveEditor, QStateMachine,
QCalendarWidget,
QCompleter,
QDialog,
QFocusFrame,
QGraphicsProxyWidget, QGraphicsScene,
QItemDelegate,
QMdiArea,
QMdiSubWindow,
QMenuBar,
QMotifStyle,
QPlastiqueStyle,
QS60Style,
QScrollArea,
QSizeGrip,
QStyledItemDelegate, QWidgetAction,
QWindowsStyle,
QWorkspace,
QWSEmbedWidget,
QX11EmbedWidget,
and
QX11EmbedContainer.
| void setObjectName |
( |
const QString & |
name |
) |
|
| bool isWidgetType |
( |
|
) |
const [inline] |
| bool signalsBlocked |
( |
|
) |
const [inline] |
| bool blockSignals |
( |
bool |
b |
) |
|
| void moveToThread |
( |
QThread * |
thread |
) |
|
| int startTimer |
( |
int |
interval |
) |
|
| void killTimer |
( |
int |
id |
) |
|
Definition at line 169 of file qobject.h.
{ return qFindChild<T>(this, aName); }
Definition at line 173 of file qobject.h.
{ return qFindChildren<T>(this, aName); }
Definition at line 178 of file qobject.h.
{ return qFindChildren<T>(this, re); }
| void installEventFilter |
( |
QObject * |
|
) |
|
| void removeEventFilter |
( |
QObject * |
|
) |
|
| static bool connect |
( |
const QObject * |
sender, |
|
|
const char * |
signal, |
|
|
const QObject * |
receiver, |
|
|
const char * |
member, |
|
|
Qt::ConnectionType |
= Qt::AutoConnection |
|
) |
|
[static] |
| bool connect |
( |
const QObject * |
sender, |
|
|
const char * |
signal, |
|
|
const char * |
member, |
|
|
Qt::ConnectionType |
type =
Qt::AutoConnection |
|
) |
|
const [inline] |
Definition at line 313 of file qobject.h.
{ return connect(asender, asignal, this, amember, atype); }
| static bool disconnect |
( |
const QObject * |
sender, |
|
|
const char * |
signal, |
|
|
const QObject * |
receiver, |
|
|
const char * |
member |
|
) |
|
[static] |
| bool disconnect |
( |
const char * |
signal = 0, |
|
|
const QObject * |
receiver = 0, |
|
|
const char * |
member = 0 |
|
) |
|
[inline] |
| bool disconnect |
( |
const QObject * |
receiver, |
|
|
const char * |
member = 0 |
|
) |
|
[inline] |
| bool setProperty |
( |
const char * |
name, |
|
|
const QVariant & |
value |
|
) |
|
|
| QVariant property |
( |
const char * |
name |
) |
const |
| static uint registerUserData |
( |
|
) |
[static] |
| void destroyed |
( |
QObject * |
= 0 |
) |
[signal] |
| bool inherits |
( |
const char * |
classname |
) |
const [inline] |
Definition at line 252 of file qobject.h.
{ return const_cast<QObject *>(this)->qt_metacast(classname) != 0; }
| void deleteLater |
( |
|
) |
[slot] |
| QObject* sender |
( |
|
) |
const [protected] |
| int receivers |
( |
const char * |
signal |
) |
const [protected] |
| virtual void timerEvent |
( |
QTimerEvent * |
|
) |
[protected, virtual] |
Reimplemented in QTimeLine,
QTimer,
QAbstractButton,
QAbstractItemView, QAbstractSlider,
QAbstractSpinBox,
QFileSystemModel,
QListView,
QMdiArea,
QMdiSubWindow,
QMenu,
QMenuBar,
QMotifStyle,
QPlainTextEdit,
QPlastiqueStyle,
QS60Style,
QTableView,
QTextEdit,
QToolButton,
QTreeView,
QWindowsStyle,
and QWSServer.
| virtual void childEvent |
( |
QChildEvent * |
|
) |
[protected, virtual] |
| virtual void customEvent |
( |
QEvent * |
|
) |
[protected, virtual] |
| virtual void connectNotify |
( |
const char * |
signal |
) |
[protected, virtual] |
| virtual void disconnectNotify |
( |
const char * |
signal |
) |
[protected, virtual] |
Friends And Related Function Documentation
friend class QApplicationPrivate
[friend] |
friend class QCoreApplicationPrivate
[friend] |
friend class QThreadData
[friend] |
Member Data Documentation
Property Documentation
The documentation for this class was generated from the following
file: