QSXE_APP_KEY int main(int argc, char* argv[]) { QSXE_SET_APP_KEY(argv[0]) QtopiaApplication* app = new QtopiaApplication(argc, argv); app->registerRunningTask("sxemonitor"); SxeMonitor *monitor = new SxeMonitor(); Q_UNUSED( monitor ); int returnVal = app->exec(); return returnVal; }
QSXE_APP_KEY int MAIN_FUNC(int argc, char **argv) { QSXE_SET_APP_KEY(argv[0]) QApplication a(argc, argv); (void)new QWSSoundServer(0); //if (1) { // later, check if root first setpriority(PRIO_PROCESS, 0, -15); //} // hook up some quit mech. return a.exec(); }
QSXE_APP_KEY int MAIN_FUNC( int argc, char** argv ) { QSXE_SET_APP_KEY(argv[0]); int i; QStringList args; for(i=1; i<argc; i++) args.append(argv[i]); qLog(DocAPI) << "dbmigrate called with parameters..." << args; if(args.contains("--systemupgrade")) { if(args.contains("--qws")) { qWarning() << "\"dbmigrate --systemupgrade\" will not work with the --qws command line option\n" << " as it is designed to be run in this mode as a standalone application"; return -1; } args.clear(); QApplication app(argc, argv, false); app.setApplicationName( QLatin1String( "dbmigrate" ) ); if(app.arguments().count() > 2) for(i=1; i<app.arguments().count(); i++) if(app.arguments().at(i) != "--systemupgrade") args.append(app.arguments().at(i)); if(MigrationEngineService::doMigrate(args)) return 0; else return -1; } else { QtopiaApplication app(argc, argv); MigrationEngineService service(NULL); return app.exec(); } }