add checkbox option to clear log (#2963)

This commit is contained in:
Zach H 2017-12-17 17:32:31 -05:00 committed by GitHub
parent 297f1f2555
commit 0eae4dbe54
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 48 additions and 8 deletions

View file

@ -164,6 +164,17 @@ QString ServersSettings::getFPPlayerName(QString defaultName)
return name == QVariant() ? defaultName : name.toString();
}
void ServersSettings::setClearDebugLogStatus(bool abIsChecked)
{
setValue(abIsChecked, "save_debug_log", "server");
}
bool ServersSettings::getClearDebugLogStatus(bool abDefaultValue)
{
QVariant cbFlushLog = getValue("save_debug_log", "server");
return cbFlushLog == QVariant() ? abDefaultValue : cbFlushLog.toBool();
}
void ServersSettings::addNewServer(QString saveName, QString serv, QString port, QString username, QString password, bool savePassword)
{
if (updateExistingServer(saveName, serv, port, username, password, savePassword))