diff options
author | Toby Tomkins <toby.tomkins@nokia.com> | 2010-07-27 05:37:43 (GMT) |
---|---|---|
committer | Toby Tomkins <toby.tomkins@nokia.com> | 2010-07-27 05:47:52 (GMT) |
commit | 0f989739f4b0ab72c3fa0a25e91edf7641b91fdb (patch) | |
tree | b84ed690f4550c670da703172d56f1b53545b973 /examples/declarative/cppextensions/plugins/plugin.cpp | |
parent | 14bbc9fc1482f2f60d6acb5cd35cfe121e9d5b8e (diff) | |
download | Qt-0f989739f4b0ab72c3fa0a25e91edf7641b91fdb.zip Qt-0f989739f4b0ab72c3fa0a25e91edf7641b91fdb.tar.gz Qt-0f989739f4b0ab72c3fa0a25e91edf7641b91fdb.tar.bz2 |
Copied Qt QML 4.7 branch to release.
Reviewed-by: MArtin Jones
Diffstat (limited to 'examples/declarative/cppextensions/plugins/plugin.cpp')
-rw-r--r-- | examples/declarative/cppextensions/plugins/plugin.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/examples/declarative/cppextensions/plugins/plugin.cpp b/examples/declarative/cppextensions/plugins/plugin.cpp index 355ca3f..01d5361 100644 --- a/examples/declarative/cppextensions/plugins/plugin.cpp +++ b/examples/declarative/cppextensions/plugins/plugin.cpp @@ -96,11 +96,13 @@ private: QBasicTimer timer; }; +//![0] class TimeModel : public QObject { Q_OBJECT Q_PROPERTY(int hour READ hour NOTIFY timeChanged) Q_PROPERTY(int minute READ minute NOTIFY timeChanged) +//![0] public: TimeModel(QObject *parent=0) : QObject(parent) @@ -135,6 +137,7 @@ private: int TimeModel::instances=0; MinuteTimer *TimeModel::timer=0; +//![plugin] class QExampleQmlPlugin : public QDeclarativeExtensionPlugin { Q_OBJECT @@ -145,7 +148,10 @@ public: qmlRegisterType<TimeModel>(uri, 1, 0, "Time"); } }; +//![plugin] #include "plugin.moc" +//![export] Q_EXPORT_PLUGIN2(qmlqtimeexampleplugin, QExampleQmlPlugin); +//![export] |