def __init__(self, alist=None, showMerged=False): DictionaryListModel.__init__(self) self._showMerged = showMerged self.setFilter() self.setIdColumn("id") self.setupColumns() self._alist = None self.setAddressList(alist)
def __init__( self ): DictionaryListModel.__init__(self) jobs = Job.list() for job in jobs: job['creation_date'] = job['creation_time'].strftime('%d-%b-%Y') columns = [ 'job_id', 'created_by', 'creation_date', 'status_string', 'n_address', 'description' ] headers = [ 'Id', 'Created by', 'Created date', 'Status', 'Count', 'Description' ] self.setList( jobs, columns, headers )