Пример #1
0
 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)
Пример #2
0
    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)
Пример #3
0
 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)
Пример #4
0
    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)
Пример #5
0
 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)
Пример #6
0
 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)