1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
/*
SPDX-FileCopyrightText: 2017 Marco Martin <mart@kde.org>
SPDX-License-Identifier: LGPL-2.0-or-later
*/
#include "qqc2desktopstyleplugin.h"
#include "kpropertywriter_p.h"
#include "kquickstyleitem_p.h"
#include <QQmlContext>
#include <QQmlEngine>
#include <QQuickItem>
void QQc2DesktopStylePlugin::registerTypes(const char *uri)
{
Q_ASSERT(QLatin1String(uri) == QLatin1String("org.kde.qqc2desktopstyle.private"));
qmlRegisterType<KQuickStyleItem>(uri, 1, 0, "StyleItem");
qmlRegisterType<KPropertyWriter>(uri, 1, 0, "PropertyWriter");
qmlRegisterAnonymousType<KQuickPadding>(uri, 1);
qmlProtectModule(uri, 2);
}
#include "moc_qqc2desktopstyleplugin.cpp"
|