refactor: CoreProcess use Settings::defaultvalue for server Config in place of constructing in CoreProcess
This commit is contained in:
parent
0ab65410cc
commit
de6be901b9
1 changed files with 1 additions and 2 deletions
|
|
@ -24,7 +24,6 @@
|
||||||
namespace deskflow::gui {
|
namespace deskflow::gui {
|
||||||
|
|
||||||
const int kRetryDelay = 1000;
|
const int kRetryDelay = 1000;
|
||||||
const auto kServerConfigFilename = QStringLiteral("%1-server.conf").arg(kAppId);
|
|
||||||
const auto kLineSplitRegex = QRegularExpression("\r|\n|\r\n");
|
const auto kLineSplitRegex = QRegularExpression("\r|\n|\r\n");
|
||||||
|
|
||||||
QString CoreProcess::processModeToString(const Settings::ProcessMode mode)
|
QString CoreProcess::processModeToString(const Settings::ProcessMode mode)
|
||||||
|
|
@ -419,7 +418,7 @@ QString CoreProcess::persistServerConfig() const
|
||||||
return Settings::value(Settings::Server::ExternalConfigFile).toString();
|
return Settings::value(Settings::Server::ExternalConfigFile).toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
const auto configFilePath = QStringLiteral("%1/%2").arg(Settings::settingsPath(), kServerConfigFilename);
|
const auto configFilePath = Settings::defaultValue(Settings::Server::ExternalConfigFile).toString();
|
||||||
QFile configFile(configFilePath);
|
QFile configFile(configFilePath);
|
||||||
if (!configFile.open(QIODevice::WriteOnly | QIODevice::Truncate)) {
|
if (!configFile.open(QIODevice::WriteOnly | QIODevice::Truncate)) {
|
||||||
qFatal("failed to open core config file for write: %s", qPrintable(configFile.fileName()));
|
qFatal("failed to open core config file for write: %s", qPrintable(configFile.fileName()));
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue