c218c3a41ba141726bae45a68b4b04296c2065cc
[electrum-nvc.git] / gui / qt / history_widget.py
1 from PyQt4.QtGui import *
2 from electrum.i18n import _
3
4 class HistoryWidget(QTreeWidget):
5
6     def __init__(self, parent=None):
7         QTreeWidget.__init__(self, parent)
8         self.setColumnCount(2)
9         self.setHeaderLabels([_("Amount"), _("To / From"), _("When")])
10         self.setIndentation(0)
11
12     def empty(self):
13         self.clear()
14
15     def append(self, address, amount, date):
16         if address is None:
17           address = _("Unknown")
18         if amount is None: 
19           amount = _("Unknown")
20         if date is None:
21           date = _("Unknown")
22         item = QTreeWidgetItem([amount, address, date])
23         if float(amount) < 0:
24           item.setForeground(0, QBrush(QColor("#BC1E1E")))
25         self.insertTopLevelItem(0, item)
26