def __init__(self, *args, **kwargs): QTreeView.__init__(self) ControlBase.__init__(self, *args, **kwargs) self.item_selection_changed_event = kwargs.get( 'item_selection_changed_event', self.item_selection_changed_event) self.item_double_clicked_event = kwargs.get( 'item_double_clicked_event', self.item_double_clicked_event)
def __init__(self, parent=None, **kwargs): QTreeView.__init__(self, parent, **kwargs) self.setSizePolicy(QSizePolicy.MinimumExpanding, QSizePolicy.Expanding) self.__model = QStandardItemModel() self.__flattened = False self.__actionRole = Qt.UserRole self.__view = None self.__setupUi()
def __init__(self, *args, **kwargs): QTreeView.__init__(self) ControlBase.__init__(self, *args, **kwargs)