Esempio n. 1
0
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;
}
Esempio n. 2
0
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();
}
Esempio n. 3
0
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();
    }
}