Index: main.cpp =================================================================== diff -u -ra5760947d3ed0d2748ba023a1c25e3c6aa0b1de1 -rf20fa155dca799c332189f8d3932e35b5c4ef84a --- main.cpp (.../main.cpp) (revision a5760947d3ed0d2748ba023a1c25e3c6aa0b1de1) +++ main.cpp (.../main.cpp) (revision f20fa155dca799c332189f8d3932e35b5c4ef84a) @@ -99,6 +99,7 @@ bool gConsoleoutFrameInterface = false ; bool gConsoleoutCanInterface = false ; +bool gReloadQML = false ; bool gEnableDryDemo = false ; QString gActiveCANBus = "can0"; @@ -127,6 +128,7 @@ * --help-all Displays help including Qt specific * options. * -v, --version Displays version information. + * -r, --reload-qml Enable QML reload/refresh with F5 key * -c, --canOut Show the Can Frame Output * -m, --msgOut Show the Message Output * -l, --logOut Show the Logs Output @@ -181,6 +183,12 @@ parser.addHelpOption(); parser.addVersionOption(); + // --- -r : reload + QCommandLineOption optionReloadQML( + QStringList() << "r" << "reload-qml", + QCoreApplication::translate("main", "Enable QML reload/refresh with F5 key")); + parser.addOption(optionReloadQML); + // --- -c : canOut QCommandLineOption optionConsoleoutCanInterface( QStringList() << "c" << "canOut", @@ -355,6 +363,7 @@ gDisableCheckInLog = parser.isSet(optionDisableCheckInLog ); gDisableAcknowLog = parser.isSet(optionDisableAcknowLog ); + gReloadQML = parser.isSet(optionReloadQML ); gEnableDryDemo = parser.isSet(optionEnableDryDemo ); gEnableManufacturing = parser.isSet(optionEnableManufacturing );