1 #ifndef APPLICATION_UTILITIES_QTCONFIGARGUMENTS_H 2 #define APPLICATION_UTILITIES_QTCONFIGARGUMENTS_H 6 #include <c++utilities/application/argumentparser.h> 15 Argument &qtWidgetsGuiArg();
16 Argument &qtQuickGuiArg();
17 Argument &languageArg();
19 bool areQtGuiArgsPresent()
const;
20 void applySettings(
bool preventApplyingDefaultFont =
false)
const;
23 Argument m_qtWidgetsGuiArg;
24 Argument m_qtQuickGuiArg;
26 Argument m_qmlDebuggerArg;
28 Argument m_iconThemeArg;
30 Argument m_libraryPathsArg;
31 Argument m_platformThemeArg;
39 return m_qtWidgetsGuiArg;
47 return m_qtQuickGuiArg;
63 return m_qtWidgetsGuiArg.isPresent() || m_qtQuickGuiArg.isPresent();
68 #endif // APPLICATION_UTILITIES_QTCONFIGARGUMENTS_H 70 #ifdef QT_CONFIG_ARGUMENTS 71 # undef QT_CONFIG_ARGUMENTS 73 #define QT_CONFIG_ARGUMENTS ApplicationUtilities::QtConfigArguments
Argument & qtWidgetsGuiArg()
Returns the argument for the Qt Widgets GUI.
Argument & languageArg()
Returns the language argument.
#define QT_UTILITIES_EXPORT
Marks the symbol to be exported by the qtutilities library.
Argument & qtQuickGuiArg()
Returns the argument for the Qt Quick GUI.
bool areQtGuiArgsPresent() const
Returns whether at least one of the GUI arguments is present.