def __init__(self,file_name,name):
QGroupBox.__init__(self)
self.file_name=file_name
self.name=name
self.setTitle(name)
self.setStyleSheet("QGroupBox { border: 1px solid gray;}")
vbox=QVBoxLayout()
self.setLayout(vbox)
toolbar=QToolBar()
toolbar.setIconSize(QSize(48, 48))
add = QAction(QIcon_load("list-add",size=16), _("Add "+self.name+" mesh layer"), self)
add.triggered.connect(self.add_item_clicked)
toolbar.addAction(add)
remove = QAction(QIcon_load("list-remove",size=16), _("Remove "+self.name+" mesh layer"), self)
remove.triggered.connect(self.on_remove_click)
toolbar.addAction(remove)
vbox.addWidget(toolbar)
self.tab = QTableWidget()
self.tab.resizeColumnsToContents()
self.tab.verticalHeader().setVisible(False)
self.tab.clear()
self.tab.setColumnCount(5)
self.tab.setSelectionBehavior(QAbstractItemView.SelectRows)
self.load()
self.tab.cellChanged.connect(self.tab_changed)
vbox.addWidget(self.tab)
评论列表
文章目录