File indexing completed on 2025-03-09 05:02:33

0001 /*
0002     SPDX-FileCopyrightText: 2015 Marco Martin <notmart@gmail.com>
0003 
0004     SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
0005 */
0006 
0007 #include <QApplication>
0008 #include <QCommandLineOption>
0009 #include <QCommandLineParser>
0010 
0011 #include <KDBusService>
0012 #include <KLocalizedString>
0013 
0014 #include "customcorona.h"
0015 
0016 int main(int argc, char **argv)
0017 {
0018     QQuickWindow::setDefaultAlphaBuffer(true);
0019 
0020     QApplication app(argc, argv);
0021     app.setApplicationVersion(QStringLiteral("1.0"));
0022     app.setOrganizationDomain(QStringLiteral("kde.org"));
0023 
0024     KDBusService service(KDBusService::Unique);
0025 
0026     QCommandLineParser parser;
0027     parser.setApplicationDescription(i18n("Plasma Example shell"));
0028     parser.addVersionOption();
0029     parser.addHelpOption();
0030     parser.process(app);
0031 
0032     CustomCorona *corona = new CustomCorona();
0033 
0034     const int ret = app.exec();
0035     delete corona;
0036     return ret;
0037 }