rem: KUniqueApplication app(argc, argv, "alarmd"); app.setTopWidget(new QWidget);
add: AlarmApp app; qDebug("alarmdaemon: app.exec()");
context: int main(int argc, char **argv){  if (!KUniqueApplication::start(argc, argv, "alarmd"))    exit(0);  KUniqueApplication app(argc, argv, "alarmd");  app.setTopWidget(new QWidget);  return app.exec();}