2013-06-24 15:23:45 +02:00
/*
* Copyright 2008 Aaron Seigo < aseigo @ kde . org >
* Copyright 2013 Sebastian Kügler < sebas @ kde . org >
*
* This program is free software ; you can redistribute it and / or modify
* it under the terms of the GNU General Public License as
* published by the Free Software Foundation ; either version 2 ,
* or ( at your option ) any later version .
*
* This program is distributed in the hope that it will be useful ,
* but WITHOUT ANY WARRANTY ; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE . See the
* GNU General Public License for more details
*
* You should have received a copy of the GNU Library General Public
* License along with this program ; if not , write to the
* Free Software Foundation , Inc . ,
* 51 Franklin Street , Fifth Floor , Boston , MA 02110 - 1301 , USA .
*/
2013-10-05 04:30:19 +02:00
# include <klocalizedstring.h>
2013-06-24 15:23:45 +02:00
# include <qcommandlineparser.h>
# include <qcommandlineoption.h>
# include "plugintest.h"
int main ( int argc , char * * argv )
{
QCommandLineParser * parser = new QCommandLineParser ;
Plasma : : PluginTest app ( argc , argv , parser ) ;
const QString description = i18n ( " Plugin test app " ) ;
2017-12-02 15:12:40 +01:00
const QString version = QStringLiteral ( " 2.0 " ) ;
2013-06-24 15:23:45 +02:00
app . setApplicationVersion ( version ) ;
parser - > addVersionOption ( ) ;
2013-08-28 21:08:23 +02:00
parser - > setApplicationDescription ( description ) ;
2013-06-24 15:23:45 +02:00
2016-02-29 00:08:05 +01:00
parser - > addOption ( QCommandLineOption ( QStringList ( ) < < QStringLiteral ( " s " ) < < QStringLiteral ( " show " ) , i18nc ( " Do not translate <name> " , " Show plugins " ) , QStringLiteral ( " name " ) ) ) ;
2013-06-24 15:23:45 +02:00
return app . exec ( ) ;
}