settings test

This commit is contained in:
MihailRis
2024-03-29 13:58:19 +03:00
parent a4960097f0
commit 32120d8af4
10 changed files with 125 additions and 27 deletions
+14
View File
@@ -0,0 +1,14 @@
#include "setting.h"
#include "../util/stringutil.h"
std::string NumberSetting::toString() const {
switch (getFormat()) {
case setting_format::simple:
return util::to_string(value);
case setting_format::percent:
return std::to_string(static_cast<int>(value * 100)) + "%";
default:
return "invalid format";
}
}