This commit is contained in:
2026-01-22 00:06:13 +08:00
parent f26fc95ea3
commit ed7476e54b
316 changed files with 4962 additions and 14039 deletions

View File

@@ -46,20 +46,20 @@ def build_menu(parent, actions):
sub_item.setTearOffEnabled(True)
return sub_item
sub = top_level_menu("File")
sub.addSeparator().setText("Import/Export")
sub = top_level_menu("文件")
sub.addSeparator().setText("导入/导出")
sub.addAction(actions.importFile)
sub.addAction(actions.exportFile)
sub = top_level_menu("Layers")
sub.addSeparator().setText("Layer actions")
sub = top_level_menu("图层")
sub.addSeparator().setText("图层操作")
sub.addAction(actions.initialize)
sub.addAction(actions.import_v1)
actions.addLayersActions(sub)
sub.addSeparator().setText("Copy")
sub.addSeparator().setText("复制")
sub.addAction(actions.transfer)
sub = top_level_menu("Tools")
sub = top_level_menu("工具")
sub.addAction(actions.add_influences)
sub.addAction(actions.toolsAssignFromClosestJoint)
sub.addSeparator()
@@ -68,17 +68,17 @@ def build_menu(parent, actions):
sub.addAction(actions.toolsDeleteCustomNodesOnSelection)
sub.addAction(actions.toolsDeleteCustomNodes)
sub = top_level_menu("View")
sub = top_level_menu("查看")
sub.addAction(actions.show_used_influences_only)
sub = top_level_menu("Help")
sub = top_level_menu("帮助")
sub.addAction(actions.documentation.user_guide)
sub.addAction(actions.documentation.api_root)
sub.addAction(actions.documentation.changelog)
sub.addAction(actions.documentation.contact)
sub.addSeparator()
sub.addAction(actions.check_for_updates)
sub.addAction("About...").triggered.connect(lambda: aboutwindow.show(parent))
sub.addAction("关于...").triggered.connect(lambda: aboutwindow.show(parent))
return menu
@@ -107,11 +107,11 @@ def build_ui(parent):
tabs = QtWidgets.QTabWidget(window)
tabs.addTab(tabPaint.build_ui(tabs, actions), "Paint")
tabs.addTab(tabSetWeights.build_ui(tabs), "Set Weights")
tabs.addTab(tabMirror.build_ui(tabs), "Mirror")
tabs.addTab(tabLayerEffects.build_ui(), "Effects")
tabs.addTab(tabTools.build_ui(actions, session), "Tools")
tabs.addTab(tabPaint.build_ui(tabs, actions), "绘制")
tabs.addTab(tabSetWeights.build_ui(tabs), "设置权重")
tabs.addTab(tabMirror.build_ui(tabs), "镜像")
tabs.addTab(tabLayerEffects.build_ui(), "样式")
tabs.addTab(tabTools.build_ui(actions, session), "工具")
@signal.on(options.current_tab.changed)
def set_current_tab():