File indexing completed on 2025-05-04 04:59:03

0001 /*
0002    SPDX-FileCopyrightText: 2019-2024 Laurent Montel <montel@kde.org>
0003 
0004    SPDX-License-Identifier: LGPL-2.0-or-later
0005 */
0006 
0007 #include "lookupkey.h"
0008 #include <QCommandLineParser>
0009 #include <QCoreApplication>
0010 #include <QStandardPaths>
0011 int main(int argc, char **argv)
0012 {
0013     QCoreApplication app(argc, argv);
0014     QStandardPaths::setTestModeEnabled(true);
0015     QCommandLineParser parser;
0016     parser.addVersionOption();
0017     parser.addHelpOption();
0018     parser.addPositionalArgument(QStringLiteral("server address"), QStringLiteral("add specific server address"));
0019     parser.process(app);
0020 
0021     if (!parser.positionalArguments().isEmpty()) {
0022         const QStringList lst = parser.positionalArguments();
0023         for (const QString &str : lst) {
0024             auto d = new LookUpKey();
0025             d->lookUpServer(str);
0026         }
0027     }
0028 
0029     app.exec();
0030     return 0;
0031 }