From a0e092c72cef1a019363345026d772bea409a3b9 Mon Sep 17 00:00:00 2001 From: Athameral Date: Fri, 1 Dec 2023 19:17:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=81=9A=E4=BA=86=E5=81=87=E7=9A=84=E6=8C=89?= =?UTF-8?q?=E9=92=AE=EF=BC=8C=E7=8E=B0=E5=9C=A8=E5=8F=AF=E4=BB=A5=E5=81=87?= =?UTF-8?q?=E8=A3=85=E9=80=89=E6=8B=A9=E7=94=B5=E6=9C=BA=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Main_Window.py | 108 +++++++++++++++++++++++++++---------------------- MnD.ui | 47 +++++++++++++-------- 2 files changed, 89 insertions(+), 66 deletions(-) diff --git a/Main_Window.py b/Main_Window.py index 50194cf..33d77e5 100644 --- a/Main_Window.py +++ b/Main_Window.py @@ -33,45 +33,49 @@ def setupUi(self, MainUI): self.verticalLayout_2.setSizeConstraint(QLayout.SetDefaultConstraint) self.horizontalLayout_4 = QHBoxLayout() self.horizontalLayout_4.setObjectName(u"horizontalLayout_4") - self.Select_M1 = QPushButton(MainUI) - self.Select_M1.setObjectName(u"Select_M1") - sizePolicy = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Fixed) + self.Label_M1 = QLabel(MainUI) + self.Label_M1.setObjectName(u"Label_M1") + sizePolicy = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(2) sizePolicy.setVerticalStretch(2) - sizePolicy.setHeightForWidth(self.Select_M1.sizePolicy().hasHeightForWidth()) - self.Select_M1.setSizePolicy(sizePolicy) + sizePolicy.setHeightForWidth(self.Label_M1.sizePolicy().hasHeightForWidth()) + self.Label_M1.setSizePolicy(sizePolicy) + self.Label_M1.setTextFormat(Qt.PlainText) - self.horizontalLayout_4.addWidget(self.Select_M1) + self.horizontalLayout_4.addWidget(self.Label_M1) - self.Label_M1 = QLabel(MainUI) - self.Label_M1.setObjectName(u"Label_M1") - sizePolicy1 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Fixed) + self.Select_M1 = QComboBox(MainUI) + self.Select_M1.addItem("") + self.Select_M1.setObjectName(u"Select_M1") + sizePolicy1 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Maximum) sizePolicy1.setHorizontalStretch(2) - sizePolicy1.setVerticalStretch(2) - sizePolicy1.setHeightForWidth(self.Label_M1.sizePolicy().hasHeightForWidth()) - self.Label_M1.setSizePolicy(sizePolicy1) + sizePolicy1.setVerticalStretch(0) + sizePolicy1.setHeightForWidth(self.Select_M1.sizePolicy().hasHeightForWidth()) + self.Select_M1.setSizePolicy(sizePolicy1) - self.horizontalLayout_4.addWidget(self.Label_M1) + self.horizontalLayout_4.addWidget(self.Select_M1) self.verticalLayout_2.addLayout(self.horizontalLayout_4) self.horizontalLayout_5 = QHBoxLayout() self.horizontalLayout_5.setObjectName(u"horizontalLayout_5") - self.Select_M2 = QPushButton(MainUI) - self.Select_M2.setObjectName(u"Select_M2") - sizePolicy.setHeightForWidth(self.Select_M2.sizePolicy().hasHeightForWidth()) - self.Select_M2.setSizePolicy(sizePolicy) - - self.horizontalLayout_5.addWidget(self.Select_M2) - self.Label_M2 = QLabel(MainUI) self.Label_M2.setObjectName(u"Label_M2") - sizePolicy1.setHeightForWidth(self.Label_M2.sizePolicy().hasHeightForWidth()) - self.Label_M2.setSizePolicy(sizePolicy1) + sizePolicy.setHeightForWidth(self.Label_M2.sizePolicy().hasHeightForWidth()) + self.Label_M2.setSizePolicy(sizePolicy) + self.Label_M2.setTextFormat(Qt.PlainText) self.horizontalLayout_5.addWidget(self.Label_M2) + self.Select_M2 = QComboBox(MainUI) + self.Select_M2.addItem("") + self.Select_M2.setObjectName(u"Select_M2") + sizePolicy1.setHeightForWidth(self.Select_M2.sizePolicy().hasHeightForWidth()) + self.Select_M2.setSizePolicy(sizePolicy1) + + self.horizontalLayout_5.addWidget(self.Select_M2) + self.verticalLayout_2.addLayout(self.horizontalLayout_5) @@ -126,8 +130,11 @@ def setupUi(self, MainUI): self.Slider_R1 = QSlider(MainUI) self.Slider_R1.setObjectName(u"Slider_R1") - sizePolicy1.setHeightForWidth(self.Slider_R1.sizePolicy().hasHeightForWidth()) - self.Slider_R1.setSizePolicy(sizePolicy1) + sizePolicy6 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Fixed) + sizePolicy6.setHorizontalStretch(2) + sizePolicy6.setVerticalStretch(2) + sizePolicy6.setHeightForWidth(self.Slider_R1.sizePolicy().hasHeightForWidth()) + self.Slider_R1.setSizePolicy(sizePolicy6) self.Slider_R1.setOrientation(Qt.Horizontal) self.horizontalLayout.addWidget(self.Slider_R1) @@ -160,8 +167,8 @@ def setupUi(self, MainUI): self.Slider_R2 = QSlider(MainUI) self.Slider_R2.setObjectName(u"Slider_R2") - sizePolicy1.setHeightForWidth(self.Slider_R2.sizePolicy().hasHeightForWidth()) - self.Slider_R2.setSizePolicy(sizePolicy1) + sizePolicy6.setHeightForWidth(self.Slider_R2.sizePolicy().hasHeightForWidth()) + self.Slider_R2.setSizePolicy(sizePolicy6) self.Slider_R2.setOrientation(Qt.Horizontal) self.horizontalLayout_2.addWidget(self.Slider_R2) @@ -194,8 +201,8 @@ def setupUi(self, MainUI): self.Slider_U = QSlider(MainUI) self.Slider_U.setObjectName(u"Slider_U") - sizePolicy1.setHeightForWidth(self.Slider_U.sizePolicy().hasHeightForWidth()) - self.Slider_U.setSizePolicy(sizePolicy1) + sizePolicy6.setHeightForWidth(self.Slider_U.sizePolicy().hasHeightForWidth()) + self.Slider_U.setSizePolicy(sizePolicy6) self.Slider_U.setOrientation(Qt.Horizontal) self.horizontalLayout_3.addWidget(self.Slider_U) @@ -222,28 +229,28 @@ def setupUi(self, MainUI): self.horizontalLayout_6.setObjectName(u"horizontalLayout_6") self.Figure_Name = QLabel(MainUI) self.Figure_Name.setObjectName(u"Figure_Name") - sizePolicy6 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Fixed) - sizePolicy6.setHorizontalStretch(5) - sizePolicy6.setVerticalStretch(0) - sizePolicy6.setHeightForWidth(self.Figure_Name.sizePolicy().hasHeightForWidth()) - self.Figure_Name.setSizePolicy(sizePolicy6) + sizePolicy7 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Fixed) + sizePolicy7.setHorizontalStretch(5) + sizePolicy7.setVerticalStretch(0) + sizePolicy7.setHeightForWidth(self.Figure_Name.sizePolicy().hasHeightForWidth()) + self.Figure_Name.setSizePolicy(sizePolicy7) self.horizontalLayout_6.addWidget(self.Figure_Name) self.Figure_SelectBox = QComboBox(MainUI) self.Figure_SelectBox.setObjectName(u"Figure_SelectBox") - sizePolicy6.setHeightForWidth(self.Figure_SelectBox.sizePolicy().hasHeightForWidth()) - self.Figure_SelectBox.setSizePolicy(sizePolicy6) + sizePolicy7.setHeightForWidth(self.Figure_SelectBox.sizePolicy().hasHeightForWidth()) + self.Figure_SelectBox.setSizePolicy(sizePolicy7) self.horizontalLayout_6.addWidget(self.Figure_SelectBox) self.Button_Draw = QPushButton(MainUI) self.Button_Draw.setObjectName(u"Button_Draw") - sizePolicy7 = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Fixed) - sizePolicy7.setHorizontalStretch(2) - sizePolicy7.setVerticalStretch(0) - sizePolicy7.setHeightForWidth(self.Button_Draw.sizePolicy().hasHeightForWidth()) - self.Button_Draw.setSizePolicy(sizePolicy7) + sizePolicy8 = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Fixed) + sizePolicy8.setHorizontalStretch(2) + sizePolicy8.setVerticalStretch(0) + sizePolicy8.setHeightForWidth(self.Button_Draw.sizePolicy().hasHeightForWidth()) + self.Button_Draw.setSizePolicy(sizePolicy8) self.horizontalLayout_6.addWidget(self.Button_Draw) @@ -252,11 +259,11 @@ def setupUi(self, MainUI): self.Figure_Frame = QFrame(MainUI) self.Figure_Frame.setObjectName(u"Figure_Frame") - sizePolicy8 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Preferred) - sizePolicy8.setHorizontalStretch(12) - sizePolicy8.setVerticalStretch(6) - sizePolicy8.setHeightForWidth(self.Figure_Frame.sizePolicy().hasHeightForWidth()) - self.Figure_Frame.setSizePolicy(sizePolicy8) + sizePolicy9 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Preferred) + sizePolicy9.setHorizontalStretch(12) + sizePolicy9.setVerticalStretch(6) + sizePolicy9.setHeightForWidth(self.Figure_Frame.sizePolicy().hasHeightForWidth()) + self.Figure_Frame.setSizePolicy(sizePolicy9) self.Figure_Frame.setMinimumSize(QSize(500, 350)) self.Figure_Frame.setFrameShape(QFrame.StyledPanel) self.Figure_Frame.setFrameShadow(QFrame.Raised) @@ -284,10 +291,13 @@ def setupUi(self, MainUI): def retranslateUi(self, MainUI): MainUI.setWindowTitle(QCoreApplication.translate("MainUI", u"\u7535\u673a\u62d3\u5c55\u5b9e\u9a8c\u9879\u76ee", None)) - self.Select_M1.setText(QCoreApplication.translate("MainUI", u"\u9009\u62e9\u7535\u673a\u6a21\u578b", None)) - self.Label_M1.setText(QCoreApplication.translate("MainUI", u"TextLabel", None)) - self.Select_M2.setText(QCoreApplication.translate("MainUI", u"\u9009\u62e9\u8d1f\u8f7d\u6a21\u578b", None)) - self.Label_M2.setText(QCoreApplication.translate("MainUI", u"TextLabel", None)) + self.Label_M1.setText(QCoreApplication.translate("MainUI", u"\u52a8\u529b\u7535\u673a", None)) + self.Select_M1.setItemText(0, QCoreApplication.translate("MainUI", u"\u9ed8\u8ba4", None)) + + self.Label_M2.setText(QCoreApplication.translate("MainUI", u"\u8d1f\u8f7d\u7535\u673a", None)) + self.Select_M2.setItemText(0, QCoreApplication.translate("MainUI", u"\u9ed8\u8ba4", None)) + + self.Select_M2.setCurrentText(QCoreApplication.translate("MainUI", u"\u9ed8\u8ba4", None)) self.Label_R1.setText(QCoreApplication.translate("MainUI", u"\u8c03\u901f\u7535\u963b", None)) self.Label_R1_unit.setText(QCoreApplication.translate("MainUI", u"\u03a9", None)) self.Label_R2.setText(QCoreApplication.translate("MainUI", u"\u5f31\u78c1\u7535\u963b", None)) diff --git a/MnD.ui b/MnD.ui index d7c4e7d..b94a9d1 100644 --- a/MnD.ui +++ b/MnD.ui @@ -24,29 +24,34 @@ - + - + 2 2 - 选择电机模型 + 动力电机 + + + Qt::PlainText - + - + 2 - 2 + 0 - - TextLabel - + + + 默认 + + @@ -54,29 +59,37 @@ - + - + 2 2 - 选择负载模型 + 负载电机 + + + Qt::PlainText - + - + 2 - 2 + 0 - - TextLabel + + 默认 + + + 默认 + +