コード例 #1
0
ファイル: controlpanel.py プロジェクト: shiva16/openalea
    def add(self, ctrl):
        row = self.rowCount()
        self.insertRow(row)

        manager = get_manager(type(ctrl))
        if manager is not None:
            self.setItem(row, 0, manager.displayThumbnail())
        else:
            self.setItem(row, 0, QtGui.QTableWidgetItem(str(ctrl)))
コード例 #2
0
ファイル: controlpanel.py プロジェクト: shiva16/openalea
    def __init__(self, row=0, column=1):
        super(ControlPanel, self).__init__(row, column)

        headerName = QtGui.QTableWidgetItem("Control")
        self.setHorizontalHeaderItem(0, headerName)
コード例 #3
0
ファイル: controlpanel.py プロジェクト: shiva16/openalea
 def reset(self):
     self.clear()
     while self.rowCount() > 0:
         self.removeRow(0)
     headerName = QtGui.QTableWidgetItem("Control")
     self.setHorizontalHeaderItem(0, headerName)