Go to the documentation of this file.
23 add(QStringList{
"-r",
"--reset"},
"reset",
false,
24 "Resets appearance settings and language.",
"");
25 add(QStringList{
"-p",
"--prompt"},
"prompt",
false,
26 "Always prompt for backend selection.",
"");
27 add(QStringList{
"-d",
"--disable-autodiscovery"},
28 "noautodiscovery",
false,
29 "Prevent frontend from using UPnP autodiscovery.",
"");
31 add(
"--jumppoint",
"jumppoint",
"",
32 "Start the frontend at specified jump point.",
"")
34 add(
"--runplugin",
"runplugin",
"",
35 "Start the frontend within specified plugin.",
"")
39 add(QStringList{
"-G",
"--get-setting"},
40 "getsetting",
"",
"",
"")
41 ->SetRemoved(
"Use the Services API instead.",
"0.25");
42 add(QStringList{
"-u",
"--upgrade-schema"},
43 "upgradeschema",
"",
"",
"")
44 ->SetRemoved(
"The frontend is no longer allowed to update\n"
45 " the primary database schema. Use mythtv-setup\n"
46 " or restart your primary backend to have it\n"
47 " perform the task automatically.",
"0.25");
49 add(QStringList{
"-vrr",
"--vrr"},
"vrr", 0U,
50 "Try to enable (1) or disable (0) variable refresh rate (FreeSync or GSync)",
"");
55 return "MythFrontend is the primary playback application for MythTV. It \n"
56 "is used for playback of scheduled and live recordings, and management \n"
57 "of recording rules.";
void addDisplay(void)
Canned argument definition for -display.
void addGeometry(void)
Canned argument definition for –geometry.
void LoadArguments(void) override
Parent class for defining application command line parsers.
void addPlatform(void)
Pass through the platform argument to Qt for GUI applications.
void addVersion(void)
Canned argument definition for –version.
QString GetHelpHeader(void) const override
void addWindowed(void)
Canned argument definition for –windowed and -no-windowed.
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.
MythFrontendCommandLineParser()
CommandLineArg * SetBlocks(const QString &opt)
Set argument as incompatible with given option.
static constexpr const char * MYTH_APPNAME_MYTHFRONTEND
void addHelp(void)
Canned argument definition for –help.
CommandLineArg * SetGroup(const QString &group)
void addSettingsOverride(void)
Canned argument definition for –override-setting and –override-settings-file.
void addUPnP(void)
Canned argument definition for –noupnp.