change addres list alignment, fonts

This commit is contained in:
zebra-lucky 2018-07-25 04:25:43 +03:00
parent 287675ebf7
commit 61e27f2323
2 changed files with 13 additions and 5 deletions

View File

@ -111,11 +111,16 @@ class AddressList(MyTreeWidget):
rate = fx.exchange_rate()
fiat_balance = fx.value_str(balance, rate)
address_item = SortableTreeWidgetItem(['', address, label, balance_text, fiat_balance, "%d"%num])
address_item.setTextAlignment(4, Qt.AlignRight)
address_item.setFont(4, QFont(MONOSPACE_FONT))
for i in range(6):
if i > 2:
address_item.setTextAlignment(i, Qt.AlignRight)
address_item.setFont(i, QFont(MONOSPACE_FONT))
else:
address_item = SortableTreeWidgetItem(['', address, label, balance_text, "%d"%num])
address_item.setFont(3, QFont(MONOSPACE_FONT))
for i in range(5):
if i > 2:
address_item.setTextAlignment(i, Qt.AlignRight)
address_item.setFont(i, QFont(MONOSPACE_FONT))
if self.wallet.is_change(address):
address_item.setText(0, _('change'))
address_item.setBackground(0, ColorScheme.YELLOW.as_color(True))

View File

@ -16,9 +16,12 @@ from electrum_zcash.paymentrequest import PR_UNPAID, PR_PAID, PR_EXPIRED
if platform.system() == 'Windows':
MONOSPACE_FONT = 'Lucida Console'
if platform.release() in ['7', '8', '10']:
MONOSPACE_FONT = 'Consolas'
else:
MONOSPACE_FONT = 'Lucida Console'
elif platform.system() == 'Darwin':
MONOSPACE_FONT = 'Monaco'
MONOSPACE_FONT = 'Menlo'
else:
MONOSPACE_FONT = 'monospace'