summaryrefslogtreecommitdiffstats
path: root/src/declarative/declarative_mimetypes.cpp
blob: 0f28a2fe2ded005e4b1393b38c45dd660b3001c4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "declarative_mimetypes.h"

#include "declarativemimetype_p.h"
#include "declarativemimetyperegistry_p.h"
#include "declarativeserviceaction_p.h"

// ------------------------------------------------------------------------------------------------

void QMimeTypeDeclarativeExtensionPlugin::registerTypes(const char* uri)
{
    qmlRegisterType<DeclarativeMimeType>(uri, 1, 0, "MimeType");
    qmlRegisterType<DeclarativeMimeTypeRegistry>(uri, 1, 0, "MimeTypeRegistry");
    qmlRegisterType<DeclarativeServiceAction>(uri, 1, 0, "ServiceAction");
}

// ------------------------------------------------------------------------------------------------

Q_EXPORT_PLUGIN2(declarative_mimetypes, QT_PREPEND_NAMESPACE(QMimeTypeDeclarativeExtensionPlugin))