mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-05 01:05:34 +08:00
Ref T689 Settings validation can produce more descriptive error messages.
This commit is contained in:
@@ -92,7 +92,7 @@ namespace BlackGui
|
||||
static const QString &humanReadable() { static const QString name("Background consolidation"); return name; }
|
||||
|
||||
//! \copydoc BlackMisc::TSettingTrait::isValid
|
||||
static bool isValid(const int &valueInSeconds) { return valueInSeconds == -1 || (valueInSeconds >= minSecs() && valueInSeconds <= maxSecs()); }
|
||||
static bool isValid(const int &valueInSeconds, QString &) { return valueInSeconds == -1 || (valueInSeconds >= minSecs() && valueInSeconds <= maxSecs()); }
|
||||
|
||||
//! \copydoc BlackMisc::TSettingTrait::defaultValue
|
||||
static const int &defaultValue() { static const int i = 60; return i; }
|
||||
|
||||
@@ -106,7 +106,7 @@ namespace BlackGui
|
||||
static const QString &humanReadable() { static const QString name("View update"); return name; }
|
||||
|
||||
//! \copydoc BlackMisc::TSettingTrait::isValid
|
||||
static bool isValid(const CViewUpdateSettings &settings) { return settings.isValid(); }
|
||||
static bool isValid(const CViewUpdateSettings &settings, QString &) { return settings.isValid(); }
|
||||
};
|
||||
} // ns
|
||||
} // ns
|
||||
|
||||
Reference in New Issue
Block a user