File indexing completed on 2024-05-19 15:09:22
0001 /* 0002 SPDX-FileCopyrightText: 2017 Marco Martin <mart@kde.org> 0003 0004 SPDX-License-Identifier: MIT 0005 */ 0006 0007 #include "kcmcontrolsplugin.h" 0008 0009 #include "settinghighlighterprivate.h" 0010 #include "settingstateproxy.h" 0011 #include <KQuickAddons/ConfigModule> 0012 0013 void KCMControlsPlugin::registerTypes(const char *uri) 0014 { 0015 Q_ASSERT(uri == QByteArray("org.kde.kcm")); 0016 0017 qmlRegisterUncreatableType<KQuickAddons::ConfigModule>(uri, 1, 0, "ConfigModule", QLatin1String("Do not create objects of type ConfigModule")); 0018 qmlRegisterType<SettingStateProxy>(uri, 1, 3, "SettingStateProxy"); 0019 qmlRegisterType<SettingHighlighterPrivate>("org.kde.kcm.private", 1, 3, "SettingHighlighterPrivate"); 0020 } 0021 0022 #include "moc_kcmcontrolsplugin.cpp"