File indexing completed on 2025-03-02 05:10:50

0001 // SPDX-FileCopyrightText: 2023 by Devin Lin <devin@kde.org>
0002 // SPDX-License-Identifier: GPL-2.0-or-later
0003 
0004 #include "timeplugin.h"
0005 
0006 #include <QQmlContext>
0007 #include <QQuickItem>
0008 
0009 #include "timeutil.h"
0010 
0011 void TimePlugin::registerTypes(const char *uri)
0012 {
0013     Q_ASSERT(QLatin1String(uri) == QLatin1String("org.kde.plasma.mobileinitialstart.time"));
0014 
0015     qmlRegisterSingletonType<TimeUtil>(uri, 1, 0, "TimeUtil", [](QQmlEngine *, QJSEngine *) {
0016         return new TimeUtil;
0017     });
0018 }
0019 
0020 // #include "moc_flashlightplugin.cpp"