qt: Use QVariant instead of int for BitcoinUnit in QSettings

This change improves type safety.
This commit is contained in:
Hennadii Stepanov
2021-01-21 22:27:28 +02:00
committed by William Casarin
parent 5d254a234d
commit 75832fdc37
5 changed files with 63 additions and 11 deletions

View File

@@ -95,6 +95,8 @@ static void RegisterMetaTypes()
qRegisterMetaType<std::function<void()>>("std::function<void()>");
qRegisterMetaType<QMessageBox::Icon>("QMessageBox::Icon");
qRegisterMetaType<interfaces::BlockAndHeaderTipInfo>("interfaces::BlockAndHeaderTipInfo");
qRegisterMetaTypeStreamOperators<BitcoinUnit>("BitcoinUnit");
}
static QString GetLangTerritory()