コード例 #1
0
ファイル: measurementgroup.py プロジェクト: cmft/sardana
 def createViewWidget(self):
     tableView = TaurusBaseTableWidget.createViewWidget(self)
     self._delegate = ChannelDelegate(self)
     #self._delegate.setItemEditorFactory(Qt.QItemEditorFactory()) #This causes a segfault when calling ChannelDelegate.createEditor
     tableView.setItemDelegate(self._delegate)
     tableView.setSortingEnabled(False)
     self.connect(self._editorBar, Qt.SIGNAL("addTriggered"), self.addChannel)
     #TODO: For Taurus 4 compatibility
     if hasattr(self._editorBar, "addTriggered"):
         self._editorBar.addTriggered.connect(self.addChannel)
     self.connect(self._editorBar, Qt.SIGNAL("removeTriggered"), self.removeChannels)
     #TODO: For Taurus 4 compatibility
     if hasattr(self._editorBar, "removeTriggered"):
         self._editorBar.removeTriggered.connect(self.removeChannels)
     self.connect(self._editorBar, Qt.SIGNAL("moveUpTriggered"), self.moveUpChannel)
     #TODO: For Taurus 4 compatibility
     if hasattr(self._editorBar, "moveUpTriggered"):
         self._editorBar.moveUpTriggered.connect(self.moveUpChannel)
     self.connect(self._editorBar, Qt.SIGNAL("moveDownTriggered"), self.moveDownChannel)
     #TODO: For Taurus 4 compatibility
     if hasattr(self._editorBar, "moveDownTriggered"):
         self._editorBar.moveDownTriggered.connect(self.moveDownChannel)
     self.connect(self._editorBar, Qt.SIGNAL("moveTopTriggered"), self.moveTopChannel)
     if hasattr(self._editorBar, "moveTopTriggered"):
         self._editorBar.moveTopTriggered.connect(self.moveTopChannel)
     self.connect(self._editorBar, Qt.SIGNAL("moveBottomTriggered"), self.moveBottomChannel)
     if hasattr(self._editorBar, "moveBottomTriggered"):
         self._editorBar.moveBottomTriggered.connect(self.moveBottomChannel)
     return tableView
コード例 #2
0
ファイル: measurementgroup.py プロジェクト: reszelaz/sardana
 def createViewWidget(self):
     tableView = TaurusBaseTableWidget.createViewWidget(self)
     self._delegate = ChannelDelegate(self)
     #self._delegate.setItemEditorFactory(Qt.QItemEditorFactory()) #This causes a segfault when calling ChannelDelegate.createEditor
     tableView.setItemDelegate(self._delegate)
     tableView.setSortingEnabled(False)
     self.connect(self._editorBar, Qt.SIGNAL("addTriggered"),
                  self.addChannel)
     #TODO: For Taurus 4 compatibility
     if hasattr(self._editorBar, "addTriggered"):
         self._editorBar.addTriggered.connect(self.addChannel)
     self.connect(self._editorBar, Qt.SIGNAL("removeTriggered"),
                  self.removeChannels)
     #TODO: For Taurus 4 compatibility
     if hasattr(self._editorBar, "removeTriggered"):
         self._editorBar.removeTriggered.connect(self.removeChannels)
     self.connect(self._editorBar, Qt.SIGNAL("moveUpTriggered"),
                  self.moveUpChannel)
     #TODO: For Taurus 4 compatibility
     if hasattr(self._editorBar, "moveUpTriggered"):
         self._editorBar.moveUpTriggered.connect(self.moveUpChannel)
     self.connect(self._editorBar, Qt.SIGNAL("moveDownTriggered"),
                  self.moveDownChannel)
     #TODO: For Taurus 4 compatibility
     if hasattr(self._editorBar, "moveDownTriggered"):
         self._editorBar.moveDownTriggered.connect(self.moveDownChannel)
     self.connect(self._editorBar, Qt.SIGNAL("moveTopTriggered"),
                  self.moveTopChannel)
     if hasattr(self._editorBar, "moveTopTriggered"):
         self._editorBar.moveTopTriggered.connect(self.moveTopChannel)
     self.connect(self._editorBar, Qt.SIGNAL("moveBottomTriggered"),
                  self.moveBottomChannel)
     if hasattr(self._editorBar, "moveBottomTriggered"):
         self._editorBar.moveBottomTriggered.connect(self.moveBottomChannel)
     return tableView
コード例 #3
0
 def createViewWidget(self):
     tableView = TaurusBaseTableWidget.createViewWidget(self)
     self._delegate = ChannelDelegate(self)
     # self._delegate.setItemEditorFactory(Qt.QItemEditorFactory()) #This
     # causes a segfault when calling ChannelDelegate.createEditor
     tableView.setItemDelegate(self._delegate)
     tableView.setSortingEnabled(False)
     self._editorBar.addTriggered.connect(self.addChannel)
     self._editorBar.removeTriggered.connect(self.removeChannels)
     self._editorBar.moveUpTriggered.connect(self.moveUpChannel)
     self._editorBar.moveDownTriggered.connect(self.moveDownChannel)
     self._editorBar.moveTopTriggered.connect(self.moveTopChannel)
     self._editorBar.moveBottomTriggered.connect(self.moveBottomChannel)
     return tableView
コード例 #4
0
 def createViewWidget(self):
     tableView = TaurusBaseTableWidget.createViewWidget(self)
     self._delegate = ChannelDelegate(self)
     # self._delegate.setItemEditorFactory(Qt.QItemEditorFactory()) #This
     # causes a segfault when calling ChannelDelegate.createEditor
     tableView.setItemDelegate(self._delegate)
     tableView.setSortingEnabled(False)
     self._editorBar.addTriggered.connect(self.addChannel)
     self._editorBar.removeTriggered.connect(self.removeChannels)
     self._editorBar.moveUpTriggered.connect(self.moveUpChannel)
     self._editorBar.moveDownTriggered.connect(self.moveDownChannel)
     self._editorBar.moveTopTriggered.connect(self.moveTopChannel)
     self._editorBar.moveBottomTriggered.connect(self.moveBottomChannel)
     return tableView