KAboutData *aboutData=new KAboutData( "lskat", I18N_NOOP("Lieutenant Skat"),
KAboutData aboutData( "lskat", I18N_NOOP("Lieutenant Skat"),
int main(int argc, char *argv[]){  global_debug=0;  KAboutData *aboutData=new KAboutData( "lskat", I18N_NOOP("Lieutenant Skat"),                        "1.0",                        I18N_NOOP("Card Game"),                        KAboutData::License_GPL,                        "(c) 2000, Martin Heni");  aboutData->addAuthor("Martin Heni",0, "martin@heni-online.de");  KCmdLineArgs::init( argc, argv, aboutData );  KCmdLineArgs::addCmdLineOptions( options ); // Add our own options.  /* command line handling */  KCmdLineArgs *args = KCmdLineArgs::parsedArgs();  if (args->isSet("debug"))  {    QString s;    s=args->getOption("debug") ;    global_debug=atoi(s.latin1() );    printf("Debug level set to %d\n",global_debug);  }  args->clear();  KApplication app;  if (app.isRestored())  {    RESTORE(LSkatApp);  }  else  {    LSkatApp *lskat = new LSkatApp();    lskat->show();  }  int result=app.exec();  delete aboutData;  return result;}