refactor: CoreProcess::processModeToString use QVariant::fromValue().toString().toLower() to create the string, make method static member of CoreProcess

This commit is contained in:
sithlord48
2025-10-10 15:52:49 -04:00
committed by Chris Rizzitello
parent 26c2f672be
commit a120441a10
2 changed files with 3 additions and 10 deletions

View File

@ -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)

View File

@ -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);