diff --git a/kded/config_editor/xsettings.cpp b/kded/config_editor/xsettings.cpp index 1f9fe5b..9824973 100644 --- a/kded/config_editor/xsettings.cpp +++ b/kded/config_editor/xsettings.cpp @@ -46,7 +46,7 @@ void replaceValueInXSettingsdContents(QString &xSettingsdContents, const QString pid_t pidOfXSettingsd() { QProcess pgrep; - pgrep.start(QStringLiteral("pgrep"), + pgrep.start(QStringLiteral("@pgrep@"), QStringList{ QStringLiteral("-u"), QString::number(getuid()), @@ -67,7 +67,7 @@ reloadXSettingsd(void *) { pid_t xSettingsdPid = pidOfXSettingsd(); if (xSettingsdPid == 0) { - QProcess::startDetached(QStandardPaths::findExecutable(QStringLiteral("xsettingsd")), QStringList()); + QProcess::startDetached(QStringLiteral("@xsettingsd@"), QStringList()); } else { kill(xSettingsdPid, SIGHUP); }