1 #ifndef APPLICATION_UTILITIES_QTCONFIGARGUMENTS_H 2 #define APPLICATION_UTILITIES_QTCONFIGARGUMENTS_H 6 #include <c++utilities/application/argumentparser.h> 14 Argument &qtWidgetsGuiArg();
15 Argument &qtQuickGuiArg();
16 Argument &languageArg();
18 bool areQtGuiArgsPresent()
const;
19 void applySettings(
bool preventApplyingDefaultFont =
false)
const;
22 Argument m_qtWidgetsGuiArg;
23 Argument m_qtQuickGuiArg;
25 Argument m_qmlDebuggerArg;
27 Argument m_iconThemeArg;
29 Argument m_libraryPathsArg;
30 Argument m_platformThemeArg;
38 return m_qtWidgetsGuiArg;
46 return m_qtQuickGuiArg;
62 return m_qtWidgetsGuiArg.isPresent() || m_qtQuickGuiArg.isPresent();
66 #endif // APPLICATION_UTILITIES_QTCONFIGARGUMENTS_H 68 #ifdef QT_CONFIG_ARGUMENTS 69 #undef QT_CONFIG_ARGUMENTS 71 #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.