def configureView(self): super().configureView() self._view.setColumnWidth(self.fieldIndex("code"), 50) self._bool_delegate = BoolDelegate(self._view) self._view.setItemDelegateForColumn(self.fieldIndex("tax_treaty"), self._bool_delegate)
def configureView(self): super().configureView() self._grid_delegate = GridLinesDelegate(self._view) self._view.setItemDelegateForColumn(self.fieldIndex("name"), self._grid_delegate) self._bool_delegate = BoolDelegate(self._view) self._view.setItemDelegateForColumn(self.fieldIndex("often"), self._bool_delegate)
def configureView(self): super().configureView() self._lookup_delegate = QSqlRelationalDelegate(self._view) self._view.setItemDelegateForColumn(self.fieldIndex("currency_id"), self._lookup_delegate) self._view.setItemDelegateForColumn(self.fieldIndex("quote_source"), self._lookup_delegate) self._bool_delegate = BoolDelegate(self._view) self._view.setItemDelegateForColumn(self.fieldIndex("active"), self._bool_delegate)
def configureView(self): super().configureView() self._view.setColumnWidth(self.fieldIndex("active"), 32) self._view.setColumnWidth( self.fieldIndex("reconciled_on"), self._view.fontMetrics().width("00/00/0000 00:00:00") * 1.1) self._view.setColumnWidth(self.fieldIndex("country_id"), 50) self._lookup_delegate = QSqlRelationalDelegate(self._view) self._view.setItemDelegateForColumn(self.fieldIndex("currency_id"), self._lookup_delegate) self._view.setItemDelegateForColumn(self.fieldIndex("country_id"), self._lookup_delegate) self._peer_delegate = PeerSelectorDelegate() self._view.setItemDelegateForColumn(self.fieldIndex("organization_id"), self._peer_delegate) self._timestamp_delegate = TimestampDelegate(parent=self._view) self._view.setItemDelegateForColumn(self.fieldIndex("reconciled_on"), self._timestamp_delegate) self._bool_delegate = BoolDelegate(self._view) self._view.setItemDelegateForColumn(self.fieldIndex("active"), self._bool_delegate)