int main( int argc, char *argv[] ) { QtSingleApplication app( "Repository Editor - Octopi", argc, argv ); //If there is already an instance running... if (app.isRunning()) { app.sendMessage("RAISE"); return 0; } app.sendMessage("RAISE"); QTranslator appTranslator; appTranslator.load(":/resources/translations/octopi_repoeditor_" + QLocale::system().name()); app.installTranslator(&appTranslator); if (UnixCommand::isRootRunning()){ QMessageBox::critical( 0, StrConstants::getApplicationName(), StrConstants::getErrorRunningWithRoot()); return ( -2 ); } RepoEditor w; app.setActivationWindow(&w); w.show(); QResource::registerResource("./resources.qrc"); return app.exec(); }
int main( int argc, char *argv[] ) { QApplication a( argc, argv ); QTranslator appTranslator; appTranslator.load(":/resources/translations/octopi_repoeditor_" + QLocale::system().name()); a.installTranslator(&appTranslator); RepoEditor w; w.show(); return a.exec(); }