Exemple #1
0
 def __init__(self, admin, parent=None):
     header_labels = ['Types']
     ModelTree.__init__(self, header_labels, parent=None)
     self.admin = admin
     self.setSizePolicy(QtGui.QSizePolicy.Expanding,
                        QtGui.QSizePolicy.Expanding)
     self.clicked.connect(self.emit_subclass_clicked)
Exemple #2
0
 def __init__(self, admin, parent):
     header_labels = ['Types']
     ModelTree.__init__(self, header_labels, parent)
     self.admin = admin
     self.subclasses = []
     post(self.admin.get_subclass_tree, self.setSubclasses)
     self.setSizePolicy(QtGui.QSizePolicy.Minimum,
                        QtGui.QSizePolicy.Expanding)
     self.clicked.connect(self.emit_subclass_clicked)
Exemple #3
0
 def __init__(self, admin, parent):
     header_labels = ['Types']
     ModelTree.__init__(self, header_labels, parent)
     self.admin = admin
     self.subclasses = []
     post(self.admin.get_subclass_tree, self.setSubclasses)
     self.setSizePolicy(
         QtGui.QSizePolicy.Minimum,
         QtGui.QSizePolicy.Expanding
     )
     self.clicked.connect( self.emit_subclass_clicked )
Exemple #4
0
 def __init__(self, parent, section, workspace):
     super(PaneSection, self).__init__(parent)
     self._items = []
     self._workspace = workspace
     layout = QVBoxLayout()
     layout.setContentsMargins(0, 0, 0, 0)
     section_tree = ModelTree(parent=self)
     # i hate the sunken frame style
     section_tree.setFrameShape(QFrame.NoFrame)
     section_tree.setFrameShadow(QFrame.Plain)
     section_tree.contextmenu = QMenu(self)
     act = ActionFactory.new_tab(self, self.open_in_new_view)
     section_tree.contextmenu.addAction( act )
     section_tree.setContextMenuPolicy(Qt.CustomContextMenu)
     section_tree.customContextMenuRequested.connect(self.create_context_menu)
     section_tree.setObjectName( 'SectionTree' )
     section_tree.itemClicked.connect( self.open_in_current_view )
     layout.addWidget( section_tree )
     self.setLayout(layout)
     post( section.get_items, self.set_items )
Exemple #5
0
 def __init__(self, parent, section, workspace):
     super(PaneSection, self).__init__(parent)
     self._items = []
     self._workspace = workspace
     self._section = section
     layout = QVBoxLayout()
     layout.setContentsMargins(0, 0, 0, 0)
     section_tree = ModelTree(parent=self)
     # i hate the sunken frame style
     section_tree.setFrameShape(QFrame.NoFrame)
     section_tree.setFrameShadow(QFrame.Plain)
     section_tree.contextmenu = QMenu(self)
     section_tree.setContextMenuPolicy(Qt.CustomContextMenu)
     section_tree.customContextMenuRequested.connect(self.create_context_menu)
     section_tree.setObjectName( 'SectionTree' )
     section_tree.itemClicked.connect( self._item_clicked )
     section_tree.setWordWrap( False )
     layout.addWidget( section_tree )
     self.setLayout(layout)
     post( section.get_items, self.set_items )
Exemple #6
0
 def __init__(self, parent, section, workspace):
     super(PaneSection, self).__init__(parent)
     self._items = []
     self._workspace = workspace
     layout = QVBoxLayout()
     layout.setContentsMargins(0, 0, 0, 0)
     section_tree = ModelTree(parent=self)
     # i hate the sunken frame style
     section_tree.setFrameShape(QFrame.NoFrame)
     section_tree.setFrameShadow(QFrame.Plain)
     section_tree.contextmenu = QMenu(self)
     act = ActionFactory.new_tab(self, self.open_in_new_view)
     section_tree.contextmenu.addAction(act)
     section_tree.setContextMenuPolicy(Qt.CustomContextMenu)
     section_tree.customContextMenuRequested.connect(
         self.create_context_menu)
     section_tree.setObjectName('SectionTree')
     section_tree.itemClicked.connect(self.open_in_current_view)
     layout.addWidget(section_tree)
     self.setLayout(layout)
     post(section.get_items, self.set_items)
Exemple #7
0
    def get_tree_widget(self):
        tw = ModelTree(parent=self)
        tw.setObjectName('PaneTree')

        # i hate the sunken frame style
        tw.setFrameShape(QFrame.NoFrame)
        tw.setFrameShadow(QFrame.Plain)

        tw.contextmenu = QMenu(self)
        act = ActionFactory.new_tab(self, self.open_in_new_view)
        tw.contextmenu.addAction(act)
        tw.setContextMenuPolicy(Qt.CustomContextMenu)
        tw.customContextMenuRequested.connect(self.create_context_menu)

        return tw
Exemple #8
0
 def __init__(self, parent, section, workspace):
     super(PaneSection, self).__init__(parent)
     self._items = []
     self._workspace = workspace
     self._section = section
     layout = QVBoxLayout()
     layout.setContentsMargins(0, 0, 0, 0)
     section_tree = ModelTree(parent=self)
     # i hate the sunken frame style
     section_tree.setFrameShape(QFrame.NoFrame)
     section_tree.setFrameShadow(QFrame.Plain)
     section_tree.contextmenu = QMenu(self)
     section_tree.setContextMenuPolicy(Qt.CustomContextMenu)
     section_tree.customContextMenuRequested.connect(self.create_context_menu)
     section_tree.setObjectName( 'SectionTree' )
     section_tree.itemClicked.connect( self._item_clicked )
     section_tree.setWordWrap( False )
     layout.addWidget( section_tree )
     self.setLayout(layout)
     post( section.get_items, self.set_items )