Warning, file /plasma/plasma-nano/components/nanoshellprivateplugin.cpp was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001 /* 0002 SPDX-FileCopyrightText: 2015 Marco Martin <mart@kde.org> 0003 0004 SPDX-License-Identifier: MIT 0005 */ 0006 0007 #include "nanoshellprivateplugin.h" 0008 #include "fullscreenoverlay.h" 0009 #include "startupnotifier.h" 0010 0011 #include <QtQml> 0012 0013 void PlasmaMiniShellPrivatePlugin::registerTypes(const char *uri) 0014 { 0015 Q_ASSERT(uri == QLatin1String("org.kde.plasma.private.nanoshell")); 0016 0017 qmlRegisterType<FullScreenOverlay>(uri, 2, 0, "FullScreenOverlay"); 0018 qmlRegisterSingletonType<StartupNotifier>(uri, 2, 0, "StartupNotifier", [](QQmlEngine *, QJSEngine *) { 0019 return new StartupNotifier; 0020 }); 0021 }