INNER CODE UNIT · Python
_table_buttons
wzyn20051216/solidworks-automation-skill · apps/desktop/cad_workbench/app.py:367
def _table_buttons(self, table: QTableWidget, kind: str) -> QHBoxLayout:
row = QHBoxLayout()
add = QPushButton("添加")
add.setObjectName("QuietButton")
add.clicked.connect(lambda: self.add_default_row(table, kind))
remove = QPushButton("删除选中")
remove.setObjectName("QuietButton")
remove.clicked.connect(lambda: self.remove_selected_rows(table))
row.addWidget(add)
row.addWidget(remove)
row.addStretch()
return row
def _build_execution_tab(self) -> QWidget:
page = QWidget()
layout = QVBoxLayout(page)
layout.setContentsMargins(0, 0, 0, 0)
layout.setSpacing(14)