mirror of
https://gitlab.linphone.org/BC/public/linphone-desktop.git
synced 2026-01-30 02:19:23 +00:00
feat(Settings): disable developer settings in release version
This commit is contained in:
parent
5255405cd5
commit
bd2c1c7375
1 changed files with 11 additions and 3 deletions
|
|
@ -870,10 +870,18 @@ bool SettingsModel::getLogsEnabled (const shared_ptr<linphone::Config> &config)
|
|||
// ---------------------------------------------------------------------------
|
||||
|
||||
bool SettingsModel::getDeveloperSettingsEnabled () const {
|
||||
return !!mConfig->getInt(UI_SECTION, "developer_settings", 0);
|
||||
#ifdef DEBUG
|
||||
return !!mConfig->getInt(UI_SECTION, "developer_settings", 0);
|
||||
#else
|
||||
return false;
|
||||
#endif // ifdef DEBUG
|
||||
}
|
||||
|
||||
void SettingsModel::setDeveloperSettingsEnabled (bool status) {
|
||||
mConfig->setInt(UI_SECTION, "developer_settings", status);
|
||||
emit developerSettingsEnabledChanged(status);
|
||||
#ifdef DEBUG
|
||||
mConfig->setInt(UI_SECTION, "developer_settings", status);
|
||||
emit developerSettingsEnabledChanged(status);
|
||||
#else
|
||||
qWarning() << QStringLiteral("Unable to change developer settings mode in release version.");
|
||||
#endif // ifdef DEBUG
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue