File indexing completed on 2024-05-05 05:28:19

0001 /*
0002  * SPDX-FileCopyrightText: 2019 Dimitris Kardarakos <dimkard@posteo.net>
0003  *
0004  * SPDX-License-Identifier: GPL-3.0-or-later
0005  */
0006 
0007 #include "calalarmclient.h"
0008 #include <KAboutData>
0009 #include <KDBusService>
0010 #include <KLocalizedString>
0011 #include <QGuiApplication>
0012 #include <QCommandLineParser>
0013 
0014 int main(int argc, char **argv)
0015 {
0016     QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
0017     QGuiApplication app(argc, argv);
0018     app.setAttribute(Qt::AA_UseHighDpiPixmaps, true);
0019 
0020     KAboutData aboutData(QStringLiteral("calindac"), i18n("Calindori Alarm Check Daemon"),
0021                          QString(), i18n("Calindori Alarm Check Daemon"),
0022                          KAboutLicense::GPL,
0023                          i18n("(c) 2019 Dimitris Kardarakos"),
0024                          QString(), QStringLiteral("https://invent.kde.org/kde/calindori"));
0025     aboutData.addAuthor(i18n("Dimitris Kardarakos"), i18n("Maintainer"),
0026                         QStringLiteral("dimkard@posteo.net"));
0027 
0028     QCommandLineParser parser;
0029     KAboutData::setApplicationData(aboutData);
0030     aboutData.setupCommandLine(&parser);
0031     parser.process(app);
0032     aboutData.processCommandLine(&parser);
0033 
0034     KDBusService service(KDBusService::Unique);
0035 
0036     CalAlarmClient client;
0037 
0038     return app.exec();
0039 }