Clamp for concrete enum values
This commit is contained in:
parent
86d5ee3aa6
commit
aee289eaef
@ -111,8 +111,9 @@ void Settings::load()
|
|||||||
clipboardHotkey =
|
clipboardHotkey =
|
||||||
settings.value(qs_clipboardHotkey, clipboardHotkey).toString();
|
settings.value(qs_clipboardHotkey, clipboardHotkey).toString();
|
||||||
|
|
||||||
resultShowType = ResultMode(std::clamp(
|
resultShowType = ResultMode(
|
||||||
settings.value(qs_resultShowType, int(resultShowType)).toInt(), 0, 1));
|
std::clamp(settings.value(qs_resultShowType, int(resultShowType)).toInt(),
|
||||||
|
int(ResultMode::Widget), int(ResultMode::Tooltip)));
|
||||||
|
|
||||||
proxyType = settings.value(qs_proxyType, proxyType).toInt();
|
proxyType = settings.value(qs_proxyType, proxyType).toInt();
|
||||||
proxyHostName = settings.value(qs_proxyHostName, proxyHostName).toString();
|
proxyHostName = settings.value(qs_proxyHostName, proxyHostName).toString();
|
||||||
|
Loading…
Reference in New Issue
Block a user