File indexing completed on 2024-05-05 17:41:51
0001 /* 0002 SPDX-FileCopyrightText: 2014 Ivan Cukic <ivan.cukic(at)kde.org> 0003 0004 SPDX-License-Identifier: LGPL-2.0-or-later 0005 */ 0006 0007 #include "activityswitcherextensionplugin.h" 0008 0009 #include <QQmlEngine> 0010 0011 #include "switcherbackend.h" 0012 0013 ActivitySwitcherExtensionPlugin::ActivitySwitcherExtensionPlugin(QObject *parent) 0014 : QQmlExtensionPlugin(parent) 0015 { 0016 } 0017 0018 void ActivitySwitcherExtensionPlugin::registerTypes(const char *uri) 0019 { 0020 Q_ASSERT(QLatin1String(uri) == QLatin1String("org.kde.plasma.activityswitcher")); 0021 0022 qmlRegisterSingletonType<SwitcherBackend>(uri, 1, 0, "Backend", SwitcherBackend::instance); 0023 }