diff options
author | J-P Nurmi <jpnurmi@theqtcompany.com> | 2014-12-18 18:59:10 +0100 |
---|---|---|
committer | J-P Nurmi <jpnurmi@theqtcompany.com> | 2014-12-18 18:59:10 +0100 |
commit | 0092d8afa8255fa24cf02669f6196687799b7179 (patch) | |
tree | f153f38f26e53f1f98492e0adf043bff386dd276 /src | |
parent | 9bcb585548200a9ab03ba02a4f7b647f40754b1d (diff) |
registerContentModule()
Diffstat (limited to 'src')
-rw-r--r-- | src/content/content.pri | 2 | ||||
-rw-r--r-- | src/content/qtandroidcontentmodule.cpp | 18 | ||||
-rw-r--r-- | src/content/qtandroidcontentmodule_p.h | 15 |
3 files changed, 35 insertions, 0 deletions
diff --git a/src/content/content.pri b/src/content/content.pri index c85dc12..3efa347 100644 --- a/src/content/content.pri +++ b/src/content/content.pri @@ -1,11 +1,13 @@ INCLUDEPATH += $$PWD HEADERS += \ + $$PWD/qtandroidcontentmodule_p.h \ $$PWD/qtandroidcontext_p.h \ $$PWD/qtandroidcontextual_p.h \ $$PWD/qtandroidcontextwrapper_p.h SOURCES += \ + $$PWD/qtandroidcontentmodule.cpp \ $$PWD/qtandroidcontext.cpp \ $$PWD/qtandroidcontextual.cpp \ $$PWD/qtandroidcontextwrapper.cpp diff --git a/src/content/qtandroidcontentmodule.cpp b/src/content/qtandroidcontentmodule.cpp new file mode 100644 index 0000000..937a160 --- /dev/null +++ b/src/content/qtandroidcontentmodule.cpp @@ -0,0 +1,18 @@ +#include "qtandroidwidgetmodule_p.h" + +#include "qtandroidcontext_p.h" + +#include <QtQml/qqml.h> + +QT_BEGIN_NAMESPACE + +namespace QtAndroid { + +void registerContentModule(const char *uri) +{ + qmlRegisterUncreatableType<QtAndroidContext>(uri, 0, 21, "Context", "Cannot create Context"); +} + +} + +QT_END_NAMESPACE diff --git a/src/content/qtandroidcontentmodule_p.h b/src/content/qtandroidcontentmodule_p.h new file mode 100644 index 0000000..e198c97 --- /dev/null +++ b/src/content/qtandroidcontentmodule_p.h @@ -0,0 +1,15 @@ +#ifndef QTANDROIDCONTENTMODULE_P_H +#define QTANDROIDCONTENTMODULE_P_H + +#include <QtCore/qglobal.h> + +QT_BEGIN_NAMESPACE + +namespace QtAndroid +{ + void registerContentModule(const char *uri); +} + +QT_END_NAMESPACE + +#endif // QTANDROIDCONTENTMODULE_P_H |