继续改

This commit is contained in:
2025-07-25 02:54:03 +08:00
parent 78661f450b
commit 9fc6b4577a
10 changed files with 2070 additions and 1770 deletions

View File

@@ -65,19 +65,16 @@ class DataInterface(QWidget):
# 主标题
title = TitleLabel("MRobot 代码生成")
title.setAlignment(Qt.AlignCenter)
title.setStyleSheet("font-size: 36px; font-weight: bold; color: #2d7d9a;")
content_layout.addWidget(title)
# 副标题
subtitle = BodyLabel("请选择您的由CUBEMX生成的工程路径.ico所在的目录然后开启代码之旅")
subtitle.setAlignment(Qt.AlignCenter)
subtitle.setStyleSheet("font-size: 16px; color: #4a6fa5;")
content_layout.addWidget(subtitle)
# 简要说明
desc = BodyLabel("支持自动配置和生成任务自主选择模块代码倒入自动识别cubemx配置")
desc.setAlignment(Qt.AlignCenter)
desc.setStyleSheet("font-size: 14px; color: #6b7b8c;")
content_layout.addWidget(desc)
content_layout.addSpacing(18)
@@ -85,14 +82,12 @@ class DataInterface(QWidget):
# 选择项目路径按钮
self.choose_btn = PushButton(FluentIcon.FOLDER, "选择项目路径")
self.choose_btn.setFixedWidth(200)
self.choose_btn.setStyleSheet("font-size: 17px;")
self.choose_btn.clicked.connect(self.choose_project_folder)
content_layout.addWidget(self.choose_btn, alignment=Qt.AlignmentFlag.AlignCenter)
# 更新代码库按钮
self.update_template_btn = PushButton(FluentIcon.SYNC, "更新代码库")
self.update_template_btn.setFixedWidth(200)
self.update_template_btn.setStyleSheet("font-size: 17px;")
self.update_template_btn.clicked.connect(self.update_user_template)
content_layout.addWidget(self.update_template_btn, alignment=Qt.AlignmentFlag.AlignCenter)