Mercurial > lbo > hg > stex
changeset 22:4bd847b36403
Client: Sort leaderbord properly and improve size of it
author | Lewin Bormann <lbo@spheniscida.de> |
---|---|
date | Fri, 01 Mar 2019 22:44:00 +0100 |
parents | b325803e5849 |
children | 2093abdd7b7f |
files | client/client.py |
diffstat | 1 files changed, 3 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/client/client.py Fri Mar 01 22:29:55 2019 +0100 +++ b/client/client.py Fri Mar 01 22:44:00 2019 +0100 @@ -236,7 +236,7 @@ def __init__(self, sym, dim): super().__init__() - super().setMinimumSize(300, 300) + super().setMinimumSize(500, 300) self.sym = sym self.series = chart.QLineSeries(self) self.avg_buy_series = chart.QLineSeries(self) @@ -561,7 +561,7 @@ self.show() self.group_table = wid.QTableWidget(self.group_members_max, 2, self) - self.group_table.setBaseSize(100, 400) + self.group_table.setMaximumWidth(250) self.group_table.show() self.mainhbox.addLayout(self.stocksvbox) @@ -596,7 +596,7 @@ def on_new_group_info(self, groupinfo): """Updates leader-board table.""" members = groupinfo.items() - members = sorted(members, key=lambda i: i[1].get('value', -1)) + members = sorted(members, key=lambda i: i[1].get('value', -1), reverse=True) self.group_table.clear() i = 0 for (member, info) in members: @@ -607,7 +607,6 @@ self.group_table.setItem(i, 1, wid.QTableWidgetItem('{:.0f} ΓΈ'.format(value))) i += 1 - @core.pyqtSlot() def on_periodic_timer(self): print('DEBUG: timer expired!')