kcharselect
main.cc
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #include "kcharselectdia.h"
00019
00020 #include <KAboutData>
00021 #include <KApplication>
00022 #include <KCmdLineArgs>
00023
00024 static const char *version = "v1.4";
00025 static const char description[] = I18N_NOOP("KDE character selection utility");
00026 static const char text[] = I18N_NOOP("A wrapper around the KCharSelect widget.");
00027 static const char homepageUrl[] = "http://utils.kde.org/projects/kcharselect";
00028
00029
00030 int main(int argc, char **argv)
00031 {
00032 KAboutData aboutData( "kcharselect", 0, ki18n("KCharSelect"),
00033 version, ki18n(description), KAboutData::License_GPL,
00034 KLocalizedString(), ki18n(text), homepageUrl );
00035
00036 aboutData.addAuthor(ki18n("Constantin Berzan"), ki18n("Maintainer"), "exit3219@gmail.com");
00037 aboutData.addAuthor(ki18n("Reginald Stadlbauer"), ki18n("Author"), "reggie@kde.org");
00038
00039 aboutData.addCredit( ki18n("Daniel Laidig"), ki18n("New GUI, Unicode information, and general improvements"),
00040 "d.laidig@gmx.de" );
00041 aboutData.addCredit( ki18n("Nadeem Hasan"), ki18n( "GUI cleanup and fixes" ),
00042 "nhasan@kde.org" );
00043 aboutData.addCredit( ki18n("Ryan Cumming"), ki18n( "GUI cleanup and fixes" ),
00044 "bodnar42@phalynx.dhs.org" );
00045 aboutData.addCredit( ki18n("Benjamin C. Meyer"), ki18n("XMLUI conversion"),
00046 "ben+kcharselect@meyerhome.net" );
00047 aboutData.addCredit( ki18n("Bryce Nesbitt"), ki18n("RTL support") );
00048
00049 aboutData.setProgramIconName("accessories-character-map");
00050 KCmdLineArgs::init( argc, argv, &aboutData );
00051
00052 KApplication app;
00053
00054 KCharSelectDia *dia = new KCharSelectDia;
00055 dia->show();
00056
00057 return app.exec();
00058 }