refactor: CoreProcess::processModeToString use QVariant::fromValue().toString().toLower() to create the string, make method static member of CoreProcess
This commit is contained in:
committed by
Chris Rizzitello
parent
26c2f672be
commit
a120441a10
@ -35,17 +35,9 @@ const auto kLineSplitRegex = QRegularExpression("\r|\n|\r\n");
|
||||
// free functions
|
||||
//
|
||||
|
||||
QString processModeToString(Settings::ProcessMode mode)
|
||||
QString CoreProcess::processModeToString(const Settings::ProcessMode mode)
|
||||
{
|
||||
switch (mode) {
|
||||
case Settings::ProcessMode::Desktop:
|
||||
return "desktop";
|
||||
case Settings::ProcessMode::Service:
|
||||
return "service";
|
||||
default:
|
||||
qFatal("invalid process mode");
|
||||
abort();
|
||||
}
|
||||
return QVariant::fromValue(mode).toString().toLower();
|
||||
}
|
||||
|
||||
QString processStateToString(CoreProcess::ProcessState state)
|
||||
|
||||
@ -125,6 +125,7 @@ private:
|
||||
QString requestDaemonLogPath();
|
||||
void persistLogDir() const;
|
||||
static QString makeQuotedArgs(const QString &app, const QStringList &args);
|
||||
static QString processModeToString(const Settings::ProcessMode mode);
|
||||
|
||||
#ifdef Q_OS_MAC
|
||||
void checkOSXNotification(const QString &line);
|
||||
|
||||
Reference in New Issue
Block a user