INNER CODE UNIT · Python
_build_tabs
wzyn20051216/solidworks-automation-skill · apps/desktop/cad_workbench/app.py:197
def _build_tabs(self) -> QTabWidget:
tabs = QTabWidget()
tabs.addTab(self._build_project_tab(), "项目")
tabs.addTab(self._build_shell_tab(), "外壳")
tabs.addTab(self._build_feature_tab(), "孔槽")
tabs.addTab(self._build_execution_tab(), "执行")
return tabs
def _build_project_tab(self) -> QWidget:
page = QWidget()
layout = QVBoxLayout(page)
layout.setContentsMargins(0, 0, 0, 0)
layout.setSpacing(14)
panel, form_host = self._panel("项目设置")
form = QFormLayout()
form.setLabelAlignment(Qt.AlignRight)
form.setFormAlignment(Qt.AlignTop)