def __init__(self, model, view): TreeModel.__init__(self) self.model = model self.model.view = self self.view = view self.view.setModel(self) self.view.selectionModel().selectionChanged[(QItemSelection, QItemSelection)].connect(self.selectionChanged)
def __init__(self, model, view): TreeModel.__init__(self) self.model = model self.model.view = self self.view = view self.view.setModel(self) self.view.selectionModel().selectionChanged[(QItemSelection, QItemSelection)].connect( self.selectionChanged)
def __init__(self, model, view): TreeModel.__init__(self) self.view = view self.model = model self.model.view = self self.view.setModel(self) self.columns = Columns(self.model.columns, self.COLUMNS, view.header()) self.accountSheetDelegate = AccountSheetDelegate(self) self.view.setItemDelegate(self.accountSheetDelegate) self._updateFontSize() self.view.selectionModel().selectionChanged[(QItemSelection, QItemSelection)].connect(self.selectionChanged) self.view.collapsed.connect(self.nodeCollapsed) self.view.expanded.connect(self.nodeExpanded) self.view.deletePressed.connect(self.model.delete) self.view.doubleClicked.connect(self.model.show_selected_account) from ..app import APP_INSTANCE APP_INSTANCE.prefsChanged.connect(self.appPrefsChanged)
def __init__(self, model, view): TreeModel.__init__(self) self.view = view from ..app import APP_PREFS self._updateFontSize(prefs=APP_PREFS) APP_PREFS.prefsChanged.connect(self.appPrefsChanged) self.model = model self.model.view = self self.view.setModel(self) self.columns = Columns(self.model.columns, self.COLUMNS, view.header()) self.accountSheetDelegate = AccountSheetDelegate(self) self.view.setItemDelegate(self.accountSheetDelegate) self.view.selectionModel().selectionChanged[(QItemSelection, QItemSelection)].connect( self.selectionChanged) self.view.collapsed.connect(self.nodeCollapsed) self.view.expanded.connect(self.nodeExpanded) self.view.deletePressed.connect(self.model.delete) self.view.doubleClicked.connect(self.model.show_selected_account)
def __init__(self, app, ref, name): self.app = app self.ref = ref self.name = name # the name is going to be the first item in the paths passed around in d&d TreeModel.__init__(self)