24 add(QStringList{
"-r",
"--reset"},
"reset",
false,
25 "Resets appearance settings and language.",
"");
26 add(QStringList{
"-p",
"--prompt"},
"prompt",
false,
27 "Always prompt for backend selection.",
"");
28 add(QStringList{
"-d",
"--disable-autodiscovery"},
29 "noautodiscovery",
false,
30 "Prevent frontend from using UPnP autodiscovery.",
"");
32 add(
"--jumppoint",
"jumppoint",
"",
33 "Start the frontend at specified jump point.",
"")
35 add(
"--runplugin",
"runplugin",
"",
36 "Start the frontend within specified plugin.",
"")
40 add(QStringList{
"-vrr",
"--vrr"},
"vrr", 0U,
41 "Try to enable (1) or disable (0) variable refresh rate (FreeSync or GSync)",
"");
46 return "MythFrontend is the primary playback application for MythTV. It \n"
47 "is used for playback of scheduled and live recordings, and management \n"
48 "of recording rules.";
CommandLineArg * SetGroup(const QString &group)
CommandLineArg * SetBlocks(const QString &opt)
Set argument as incompatible with given option.
Parent class for defining application command line parsers.
void addVersion(void)
Canned argument definition for –version.
void addPlatform(void)
Pass through the platform argument to Qt for GUI applications.
void addWindowed(void)
Canned argument definition for –windowed and -no-windowed.
void addSettingsOverride(void)
Canned argument definition for –override-setting and –override-settings-file.
void addDisplay(void)
Canned argument definition for -display.
void addLogging(const QString &defaultVerbosity="general", LogLevel_t defaultLogLevel=LOG_INFO)
Canned argument definition for all logging options, including –verbose, –logpath, –quiet,...
CommandLineArg * add(const QString &arg, const QString &name, bool def, QString help, QString longhelp)
void addMouse(void)
Canned argument definition for –mouse-cursor and –no-mouse-cursor.
void addHelp(void)
Canned argument definition for –help.
void addGeometry(void)
Canned argument definition for –geometry.
void addUPnP(void)
Canned argument definition for –noupnp.
QString GetHelpHeader(void) const override
void LoadArguments(void) override
MythFrontendCommandLineParser()
static constexpr const char * MYTH_APPNAME_MYTHFRONTEND