1
0
mirror of https://github.com/d47081/qBittorrent.git synced 2025-01-23 13:04:23 +00:00

Merge pull request #3967 from glassez/webui

Cast MaxRatioAction to int when store as JSON. Closes #3939.
This commit is contained in:
sledgehammer999 2015-10-19 15:15:45 -05:00
commit 0507876080

View File

@ -141,7 +141,7 @@ QByteArray prefjson::getPreferences()
// Share Ratio Limiting
data["max_ratio_enabled"] = (pref->getGlobalMaxRatio() >= 0.);
data["max_ratio"] = pref->getGlobalMaxRatio();
data["max_ratio_act"] = QVariant::fromValue(pref->getMaxRatioAction());
data["max_ratio_act"] = static_cast<int>(pref->getMaxRatioAction());
// Web UI
// Language
@ -337,7 +337,7 @@ void prefjson::setPreferences(const QString& json)
else
pref->setGlobalMaxRatio(-1);
if (m.contains("max_ratio_act"))
pref->setMaxRatioAction(m["max_ratio_act"].value<MaxRatioAction>());
pref->setMaxRatioAction(static_cast<MaxRatioAction>(m["max_ratio_act"].toInt()));
// Web UI
// Language