Example #1
0
 def _createItem(self, object, properties):
     """ Create item for an object.
     """
     TableView._createItem(self, object, properties)
     button=QToolButton()
     button.object=object
     if self.dataAccessor().label(object)=="Import":
         button.setText("...")
         self.connect(button, SIGNAL('clicked(bool)'), self.importButtonClicked)
     elif self.dataAccessor().label(object)=="Apply tool":
         button.setText("+")
         self.connect(button, SIGNAL('clicked(bool)'), self.applyButtonClicked)
     else:
         button.setText("X")
         self.connect(button, SIGNAL('clicked(bool)'), self.removeButtonClicked)
     self.setCellWidget(self.rowCount()-1, 0, button)
Example #2
0
 def _createItem(self, object, properties):
     """ Create item for an object.
     """
     TableView._createItem(self, object, properties)
     button = QToolButton()
     button.object = object
     if self.dataAccessor().label(object) == "Import":
         button.setText("...")
         self.connect(button, SIGNAL('clicked(bool)'),
                      self.importButtonClicked)
     elif self.dataAccessor().label(object) == "Apply tool":
         button.setText("+")
         self.connect(button, SIGNAL('clicked(bool)'),
                      self.applyButtonClicked)
     else:
         button.setText("X")
         self.connect(button, SIGNAL('clicked(bool)'),
                      self.removeButtonClicked)
     self.setCellWidget(self.rowCount() - 1, 0, button)