mirror of
https://github.com/fwbuilder/fwbuilder
synced 2026-06-24 01:49:36 +02:00
Pass argv/argc to QApplication before parsing our options, to unbreak qt commandline switches, specifically -graphicssystem
This commit is contained in:
@@ -122,6 +122,15 @@ int main( int argc, char *argv[] )
|
||||
|
||||
ssh_wrapper(argc, argv);
|
||||
|
||||
//QApplication::setDesktopSettingsAware(desktopaware);
|
||||
|
||||
Q_INIT_RESOURCE(MainRes);
|
||||
|
||||
QApplication::setGraphicsSystem("native");
|
||||
app = new FWBApplication( argc, argv );
|
||||
app->setOrganizationName(QLatin1String("NetCitadel"));
|
||||
app->setApplicationName(QLatin1String("Firewall Builder"));
|
||||
|
||||
// can not use "-p" for command line printing because
|
||||
// Mac OS X supplies switch "-psnXXXXX" when program is
|
||||
// started via Finder.
|
||||
@@ -166,15 +175,6 @@ int main( int argc, char *argv[] )
|
||||
if ( (argc-1)==optind)
|
||||
filename = strdup( argv[optind++] );
|
||||
|
||||
//QApplication::setDesktopSettingsAware(desktopaware);
|
||||
|
||||
Q_INIT_RESOURCE(MainRes);
|
||||
|
||||
QApplication::setGraphicsSystem("native");
|
||||
app = new FWBApplication( argc, argv );
|
||||
app->setOrganizationName(QLatin1String("NetCitadel"));
|
||||
app->setApplicationName(QLatin1String("Firewall Builder"));
|
||||
|
||||
if (fwbdebug) qDebug("Initializing ...");
|
||||
|
||||
/* need to initialize in order to be able to use FWBSettings */
|
||||
|
||||
Reference in New Issue
Block a user