def __init__(self, parent, period1, period2, *args, **kwargs): ANMTableWidget.__init__(self, parent=parent, *args, **kwargs) self.period1 = period1 self.period2 = period2 try: self.data = [account_update_summary(account, \ self.period1, \ self.period2) \ for account in session.query(Account).all()] except AccountNotConfigured as e: raise self.header = [_(u"Account N°"), _(u"Account Name"), \ _(u"%(period)s budget") \ % {'period': self.period1.short_name()}, \ _(u"%(period)s budget") \ % {'period': self.period2.short_name()}] self.setDisplayTotal(True, column_totals={2: None, 3: None}, \ label=_(u"TOTALS")) self.setSelectionMode(QtGui.QAbstractItemView.NoSelection) self.refresh(True)
def __init__(self, parent, period, *args, **kwargs): ANMTableWidget.__init__(self, parent=parent, *args, **kwargs) self.setDisplayTotal(True, column_totals={4: None}, \ label=_(u"TOTALS")) self.header = [_(u'Order number'), _(u'Invoice number'), \ _(u'Invoice date'), _(u'Provider'), _(u'Amount')] self.set_data_for(period) self.refresh(True)
def __init__(self, parent, period, *args, **kwargs): ANMTableWidget.__init__(self, parent=parent, *args, **kwargs) self.header = [_(u"Account No."), _(u"Name"), \ _(u"Budget"), _(u"Balance"), \ _(u"Go")] self.setDisplayTotal(True, column_totals={2: None, 3: None}, \ label=_(u"TOTALS")) self.set_data_for(period) self.refresh(True)