diff options
author | Wolf-Michael Bolle <wolf-michael.bolle@nokia.com> | 2011-09-07 12:00:12 +0200 |
---|---|---|
committer | Wolf-Michael Bolle <wolf-michael.bolle@nokia.com> | 2011-09-07 12:14:02 +0200 |
commit | bc661ed43e10e88976d2227217bbbba527e1890a (patch) | |
tree | 15561b91e1d34aca928bf21d97533b8fd83a9bfa /src/imports/mimetypes/mimetypes.cpp | |
parent | 4c86d3472bb21e96da68d30677d2500811245274 (diff) |
Cleanup work to match Qt habits.
Change-Id: I6f177c05ac464e13096ed9d517736e0b06773f66
Reviewed-on: http://codereview.qt.nokia.com/4340
Reviewed-by: Wolf-Michael Bolle <wolf-michael.bolle@nokia.com>
Diffstat (limited to 'src/imports/mimetypes/mimetypes.cpp')
-rw-r--r-- | src/imports/mimetypes/mimetypes.cpp | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/src/imports/mimetypes/mimetypes.cpp b/src/imports/mimetypes/mimetypes.cpp new file mode 100644 index 0000000..13463ef --- /dev/null +++ b/src/imports/mimetypes/mimetypes.cpp @@ -0,0 +1,30 @@ +#include "qdeclarativemimetype_p.h" +#include "qdeclarativemimetyperegistry_p.h" +#include "qdeclarativeserviceaction_p.h" + +#include <QtDeclarative/qdeclarativeextensionplugin.h> + +// ------------------------------------------------------------------------------------------------ + +class QMimeTypesDeclarativeModule : public QDeclarativeExtensionPlugin +{ + Q_OBJECT + +public: + virtual void registerTypes(const char* uri); +}; + +// ------------------------------------------------------------------------------------------------ + +void QMimeTypesDeclarativeModule::registerTypes(const char* uri) +{ + qmlRegisterType<QDeclarativeMimeType>(uri, 1, 0, "MimeType"); + qmlRegisterType<QDeclarativeMimeTypeRegistry>(uri, 1, 0, "MimeTypeRegistry"); + qmlRegisterType<QDeclarativeServiceAction>(uri, 1, 0, "ServiceAction"); +} + +// ------------------------------------------------------------------------------------------------ + +#include "mimetypes.moc" + +Q_EXPORT_PLUGIN2(qmimetypesdeclarativemodule, QT_PREPEND_NAMESPACE(QMimeTypesDeclarativeModule)) |