Skip to content
Snippets Groups Projects
Commit 9655c216 authored by Vincent Texier's avatar Vincent Texier
Browse files

Fix UD precision to 6 decimals on wallet"your part"

parent 2161632f
No related branches found
No related tags found
No related merge requests found
...@@ -91,12 +91,12 @@ class WalletsTabWidget(QWidget, Ui_WalletsTab): ...@@ -91,12 +91,12 @@ class WalletsTabWidget(QWidget, Ui_WalletsTab):
amount = self.account.amount(self.community) amount = self.account.amount(self.community)
maximum = self.community.monetary_mass maximum = self.community.monetary_mass
if isinstance(amount, int): if isinstance(self.get_referential_value(amount), int):
localized_amount = QLocale().toString(self.get_referential_value(amount)) localized_amount = QLocale().toString(self.get_referential_value(amount))
else: else:
localized_amount = QLocale().toString(self.get_referential_value(amount), 'f', 6) localized_amount = QLocale().toString(self.get_referential_value(amount), 'f', 6)
if isinstance(maximum, int): if isinstance(self.get_referential_value(maximum), int):
localized_maximum = QLocale().toString(self.get_referential_value(maximum)) localized_maximum = QLocale().toString(self.get_referential_value(maximum))
else: else:
localized_maximum = QLocale().toString(self.get_referential_value(maximum), 'f', 6) localized_maximum = QLocale().toString(self.get_referential_value(maximum), 'f', 6)
...@@ -109,14 +109,18 @@ class WalletsTabWidget(QWidget, Ui_WalletsTab): ...@@ -109,14 +109,18 @@ class WalletsTabWidget(QWidget, Ui_WalletsTab):
<tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr>
<tr><td align="right"><b>{:}</b></td><td>{:}</td></tr> <tr><td align="right"><b>{:}</b></td><td>{:}</td></tr>
</table> </table>
""").format(self.tr("Your money share : "), self.tr("{:.2f}%").format(amount / maximum * 100) if maximum != 0 else "0%", """).format(
self.tr("Your part : "), self.tr("{:} {:} in [{:.2f} - {:}] {:}") self.tr("Your money share : "),
self.tr("{:.2f}%").format(amount / maximum * 100) if maximum != 0 else "0%",
self.tr("Your part : "),
self.tr("{:} {:} in [{:.2f} - {:}] {:}")
.format( .format(
localized_amount, localized_amount,
self.get_referential_name(), self.get_referential_name(),
self.get_referential_value(0), self.get_referential_value(0),
localized_maximum, localized_maximum,
self.get_referential_name()) self.get_referential_name()
)
) )
) )
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment