summaryrefslogtreecommitdiffstats
path: root/src/imports/etcprovider/plugin.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/imports/etcprovider/plugin.cpp')
-rw-r--r--src/imports/etcprovider/plugin.cpp12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/imports/etcprovider/plugin.cpp b/src/imports/etcprovider/plugin.cpp
index f9d5b469fc..ac2d803842 100644
--- a/src/imports/etcprovider/plugin.cpp
+++ b/src/imports/etcprovider/plugin.cpp
@@ -43,12 +43,22 @@
#include "qetcprovider.h"
#include <QDeclarativeEngine>
+#include <qdebug.h>
QT_BEGIN_NAMESPACE
+class QEtcDummyObject : public QObject
+{
+public:
+ QEtcDummyObject() {}
+};
+
void EtcProviderPlugin::registerTypes(const char *uri)
{
- Q_UNUSED(uri)
+ //### this is required or "import Qt.labs.etcprovider 1.0" will give errors
+ //### this plugin should eventually be replaced by a non-import type plugin
+ // (once it is available)
+ qmlRegisterType<QEtcDummyObject>(uri,1,0,"EtcObject");
}
void EtcProviderPlugin::initializeEngine(QDeclarativeEngine *engine, const char *uri)