Avoid conflict between Syncthing's CLI `--help` arg and own `--help` arg
This commit is contained in:
parent
6ae9015605
commit
bfb7af18fe
|
@ -93,7 +93,7 @@ set(REQUIRED_ICONS
|
|||
window-close)
|
||||
|
||||
# find c++utilities
|
||||
find_package(${PACKAGE_NAMESPACE_PREFIX}c++utilities${CONFIGURATION_PACKAGE_SUFFIX} 5.16.0 REQUIRED)
|
||||
find_package(${PACKAGE_NAMESPACE_PREFIX}c++utilities${CONFIGURATION_PACKAGE_SUFFIX} 5.17.0 REQUIRED)
|
||||
use_cpp_utilities()
|
||||
|
||||
# find qtutilities
|
||||
|
|
|
@ -178,7 +178,10 @@ int runApplication(int argc, const char *const *argv)
|
|||
widgetsGuiArg.addSubArgument(&newInstanceArg);
|
||||
#ifdef SYNCTHINGTRAY_USE_LIBSYNCTHING
|
||||
auto cliArg = OperationArgument("cli", 'c', "run Syncthing's CLI");
|
||||
auto cliHelp = ConfigValueArgument("help", 'h', "show help for Syncthing's CLI");
|
||||
cliArg.setRequiredValueCount(Argument::varValueCount);
|
||||
cliArg.setFlags(Argument::Flags::Greedy, true);
|
||||
cliArg.setSubArguments({ &cliHelp });
|
||||
#endif
|
||||
|
||||
parser.setMainArguments({ &qtConfigArgs.qtWidgetsGuiArg(),
|
||||
|
|
Loading…
Reference in New Issue