Example #1
0
int main(int argc, char **argv)
{
    KLocale::setMainCatalogue("korganizer");
    KAboutData aboutData("korgac", I18N_NOOP("KOrganizer Reminder Daemon"),
                         korgacVersion, I18N_NOOP("KOrganizer Reminder Daemon"),
                         KAboutData::License_GPL,
                         "(c) 2003 Cornelius Schumacher",
                         0, "http://pim.kde.org");
    aboutData.addAuthor("Cornelius Schumacher", I18N_NOOP("Maintainer"),
                        "*****@*****.**");
    aboutData.addAuthor("Reinhold Kainhofer", I18N_NOOP("Maintainer"),
                        "*****@*****.**");

    KCmdLineArgs::init(argc, argv, &aboutData);
    KCmdLineArgs::addCmdLineOptions(options);
    KUniqueApplication::addCmdLineOptions();

    if(!MyApp::start()) exit(0);

    MyApp app;
    app.disableSessionManagement();
    KGlobal::locale()->insertCatalogue("libkcal");

    return app.exec();
}