feat: expose os-version to settings

This commit is contained in:
Kevin Yue
2023-01-01 17:18:50 +08:00
parent f552ef6204
commit 2069b7fd8e
5 changed files with 35 additions and 4 deletions

View File

@@ -69,12 +69,14 @@ void GPClient::setupSettings()
void GPClient::onSettingsButtonClicked()
{
settingsDialog->setClientos(settings::get("clientos", "Linux").toString());
settingsDialog->setOsVersion(settings::get("os-version", QSysInfo::prettyProductName()).toString());
settingsDialog->show();
}
void GPClient::onSettingsAccepted()
{
settings::save("clientos", settingsDialog->clientos());
settings::save("os-version", settingsDialog->osVersion());
}
void GPClient::on_connectButton_clicked()