File indexing completed on 2024-04-28 05:33:25

0001 /*
0002     SPDX-FileCopyrightText: 2004 George Staikos <staikos@kde.org>
0003 
0004     SPDX-License-Identifier: GPL-2.0-or-later
0005 */
0006 
0007 #include <KAboutData>
0008 #include <QApplication>
0009 
0010 #include <KLocalizedString>
0011 #include <QCommandLineParser>
0012 
0013 #include "knetattach.h"
0014 
0015 int main(int argc, char **argv)
0016 {
0017     QApplication app(argc, argv);
0018     KLocalizedString::setApplicationDomain(QByteArrayLiteral("knetattach"));
0019 
0020     KAboutData aboutData(QLatin1String("knetattach"),
0021                          i18n("KDE Network Wizard"),
0022                          QLatin1String(PROJECT_VERSION),
0023                          i18n("KDE Network Wizard"),
0024                          KAboutLicense::GPL,
0025                          i18n("(c) 2004 George Staikos"),
0026                          QLatin1String("https://www.kde.org/"));
0027 
0028     aboutData.addAuthor(i18n("George Staikos"), i18n("Primary author and maintainer"), QStringLiteral("staikos@kde.org"));
0029 
0030     QCommandLineParser parser;
0031     KAboutData::setApplicationData(aboutData);
0032     aboutData.setupCommandLine(&parser);
0033     parser.process(app);
0034     aboutData.processCommandLine(&parser);
0035     KNetAttach na;
0036     app.connect(&app, &QGuiApplication::lastWindowClosed, &app, &QCoreApplication::quit);
0037     na.show();
0038 
0039     return app.exec();
0040 }