from PyQt4.QtGui import * from i18n import _ class HistoryWidget(QTreeWidget): def __init__(self, parent=None): QTreeWidget.__init__(self, parent) self.setColumnCount(2) self.setHeaderLabels([_("Amount"), _("To / From")]) self.setIndentation(0) def append(self, address, amount): if amount >= 0: display_amount = "+%s" % amount else: display_amount = "-%s" % (-amount) item = QTreeWidgetItem([display_amount, address]) self.insertTopLevelItem(0, item)