 |
AntiMicroX
|
Go to the documentation of this file.
19 #ifndef ANTIMICROSETTINGS_H
20 #define ANTIMICROSETTINGS_H
31 explicit AntiMicroSettings(
const QString &fileName, Format format, QObject *parent =
nullptr);
33 QVariant
runtimeValue(
const QString &key,
const QVariant &defaultValue = QVariant())
const;
47 #endif // ANTIMICROSETTINGS_H
Definition: commandlineutility.h:81
static Logger * getInstance(bool raiseExceptionForNull=true)
Get the Instance of logger.
Definition: logger.h:94
static void setLogLevel(LogLevel level)
Set the highest logging level. Determines which messages are output to the output stream.
Definition: logger.cpp:76
bool isLaunchInTrayEnabled()
Definition: commandlineutility.cpp:373
void applySettingsToLogger(CommandLineUtility &cmdutility, Logger *logger=nullptr)
applies settings from command line to logger
Definition: antimicrosettings.cpp:73
void importFromCommandLine(CommandLineUtility &cmdutility)
Import relevant options given on the command line into a QSettings instance. Used to override any opt...
Definition: antimicrosettings.cpp:58
QMutex * getLock()
Definition: antimicrosettings.cpp:95
Definition: antimicrosettings.h:26
QSettings & getCmdSettings()
Definition: antimicrosettings.cpp:97
QString getCurrentLogFile()
Definition: commandlineutility.cpp:405
LogLevel
Definition: logger.h:63
static const bool defaultDisabledWinEnhanced
Definition: antimicrosettings.h:38
Logger::LogLevel getCurrentLogLevel()
Definition: commandlineutility.cpp:403
QMutex lock
Definition: antimicrosettings.h:44
Custom singleton class used for logging across application.
Definition: logger.h:57
QVariant runtimeValue(const QString &key, const QVariant &defaultValue=QVariant()) const
Get the currently used value such as an setting overridden with a command line argument.
Definition: antimicrosettings.cpp:37
QSettings cmdSettings
Definition: antimicrosettings.h:43
@ LOG_NONE
Definition: logger.h:65
AntiMicroSettings(const QString &fileName, Format format, QObject *parent=nullptr)
Definition: antimicrosettings.cpp:25
static void setCurrentLogFile(QString filename)
Definition: logger.cpp:172