Plasma
Go to the documentation of this file.
20 #ifndef PLASMA_DECLARATIVEWIDGET_H
21 #define PLASMA_DECLARATIVEWIDGET_H
23 #include <QtGui/QGraphicsWidget>
27 class QDeclarativeEngine;
28 class QDeclarativeComponent;
34 class DeclarativeWidgetPrivate;
53 Q_PROPERTY(QString qmlPath READ qmlPath WRITE setQmlPath)
54 Q_PROPERTY(
bool initializationDelayed READ isInitializationDelayed WRITE setInitializationDelayed)
55 Q_PROPERTY(
QObject * rootObject READ rootObject)
72 void setQmlPath(const QString &path);
77 QString qmlPath() const;
88 void setInitializationDelayed(const
bool delay);
94 bool isInitializationDelayed() const;
99 QDeclarativeEngine* engine();
105 QScriptEngine *scriptEngine() const;
115 QDeclarativeComponent *mainComponent() const;
118 void resizeEvent(QGraphicsSceneResizeEvent *event);
127 friend class DeclarativeWidgetPrivate;
128 DeclarativeWidgetPrivate * const d;
130 Q_PRIVATE_SLOT(d,
void finishExecute())
131 Q_PRIVATE_SLOT(d,
void scheduleExecutionEnd())
132 Q_PRIVATE_SLOT(d,
void minimumWidthChanged())
133 Q_PRIVATE_SLOT(d,
void minimumHeightChanged())
134 Q_PRIVATE_SLOT(d,
void maximumWidthChanged())
135 Q_PRIVATE_SLOT(d,
void maximumHeightChanged())
136 Q_PRIVATE_SLOT(d,
void implicitWidthChanged())
137 Q_PRIVATE_SLOT(d,
void implicitHeightChanged())
142 #endif // multiple inclusion guard
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Tue Apr 16 2013 20:58:52 by
doxygen 1.8.3.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.