优化UI布局,新增自定义频率输入功能,调整相关信号处理逻辑
This commit is contained in:
@ -16,10 +16,10 @@ from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
|
||||
QImage, QKeySequence, QLinearGradient, QPainter,
|
||||
QPalette, QPixmap, QRadialGradient, QTransform)
|
||||
from PySide6.QtWidgets import (QAbstractSpinBox, QApplication, QCheckBox, QGridLayout,
|
||||
QGroupBox, QHBoxLayout, QLabel, QMainWindow,
|
||||
QPushButton, QRadioButton, QSizePolicy, QSpacerItem,
|
||||
QSpinBox, QStatusBar, QTextBrowser, QVBoxLayout,
|
||||
QWidget)
|
||||
QGroupBox, QHBoxLayout, QLabel, QLineEdit,
|
||||
QMainWindow, QPushButton, QRadioButton, QSizePolicy,
|
||||
QSpacerItem, QSpinBox, QStatusBar, QTextBrowser,
|
||||
QVBoxLayout, QWidget)
|
||||
|
||||
class Ui_MainWindow_approximately_align(object):
|
||||
def setupUi(self, MainWindow_approximately_align):
|
||||
@ -400,26 +400,43 @@ class Ui_MainWindow_approximately_align(object):
|
||||
self.groupBox_2.setMinimumSize(QSize(0, 0))
|
||||
self.layoutWidget = QWidget(self.groupBox_2)
|
||||
self.layoutWidget.setObjectName(u"layoutWidget")
|
||||
self.layoutWidget.setGeometry(QRect(11, 18, 401, 41))
|
||||
self.layoutWidget.setGeometry(QRect(11, 18, 411, 60))
|
||||
self.verticalLayout_3 = QVBoxLayout(self.layoutWidget)
|
||||
self.verticalLayout_3.setObjectName(u"verticalLayout_3")
|
||||
self.verticalLayout_3.setContentsMargins(0, 0, 0, 0)
|
||||
self.horizontalLayout_3 = QHBoxLayout()
|
||||
self.horizontalLayout_3.setObjectName(u"horizontalLayout_3")
|
||||
self.radioButton_freqTHO = QRadioButton(self.layoutWidget)
|
||||
self.radioButton_freqTHO.setObjectName(u"radioButton_freqTHO")
|
||||
self.radioButton_freqTHO.setFont(font1)
|
||||
self.gridLayout_5 = QGridLayout()
|
||||
self.gridLayout_5.setObjectName(u"gridLayout_5")
|
||||
self.radioButton_customFreq = QRadioButton(self.layoutWidget)
|
||||
self.radioButton_customFreq.setObjectName(u"radioButton_customFreq")
|
||||
self.radioButton_customFreq.setFont(font1)
|
||||
|
||||
self.horizontalLayout_3.addWidget(self.radioButton_freqTHO)
|
||||
self.gridLayout_5.addWidget(self.radioButton_customFreq, 1, 0, 1, 1)
|
||||
|
||||
self.radioButton_freqABD = QRadioButton(self.layoutWidget)
|
||||
self.radioButton_freqABD.setObjectName(u"radioButton_freqABD")
|
||||
self.radioButton_freqABD.setFont(font1)
|
||||
|
||||
self.horizontalLayout_3.addWidget(self.radioButton_freqABD)
|
||||
self.gridLayout_5.addWidget(self.radioButton_freqABD, 0, 1, 1, 1)
|
||||
|
||||
self.radioButton_freqTHO = QRadioButton(self.layoutWidget)
|
||||
self.radioButton_freqTHO.setObjectName(u"radioButton_freqTHO")
|
||||
self.radioButton_freqTHO.setFont(font1)
|
||||
|
||||
self.gridLayout_5.addWidget(self.radioButton_freqTHO, 0, 0, 1, 1)
|
||||
|
||||
self.lineEdit_customFreq = QLineEdit(self.layoutWidget)
|
||||
self.lineEdit_customFreq.setObjectName(u"lineEdit_customFreq")
|
||||
sizePolicy1 = QSizePolicy(QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Fixed)
|
||||
sizePolicy1.setHorizontalStretch(0)
|
||||
sizePolicy1.setVerticalStretch(0)
|
||||
sizePolicy1.setHeightForWidth(self.lineEdit_customFreq.sizePolicy().hasHeightForWidth())
|
||||
self.lineEdit_customFreq.setSizePolicy(sizePolicy1)
|
||||
self.lineEdit_customFreq.setFont(font1)
|
||||
|
||||
self.gridLayout_5.addWidget(self.lineEdit_customFreq, 1, 1, 1, 1)
|
||||
|
||||
|
||||
self.verticalLayout_3.addLayout(self.horizontalLayout_3)
|
||||
self.verticalLayout_3.addLayout(self.gridLayout_5)
|
||||
|
||||
|
||||
self.verticalLayout.addWidget(self.groupBox_2)
|
||||
@ -530,7 +547,7 @@ class Ui_MainWindow_approximately_align(object):
|
||||
self.verticalLayout.setStretch(2, 3)
|
||||
self.verticalLayout.setStretch(3, 4)
|
||||
self.verticalLayout.setStretch(4, 3)
|
||||
self.verticalLayout.setStretch(5, 2)
|
||||
self.verticalLayout.setStretch(5, 3)
|
||||
self.verticalLayout.setStretch(6, 4)
|
||||
self.verticalLayout.setStretch(7, 1)
|
||||
self.verticalLayout.setStretch(8, 6)
|
||||
@ -607,8 +624,9 @@ class Ui_MainWindow_approximately_align(object):
|
||||
self.pushButton_GetPos.setText(QCoreApplication.translate("MainWindow_approximately_align", u"\u8ba1\u7b97\u5bf9\u9f50", None))
|
||||
self.radioButton_NABD.setText(QCoreApplication.translate("MainWindow_approximately_align", u"\u5907\u90094", None))
|
||||
self.groupBox_2.setTitle(QCoreApplication.translate("MainWindow_approximately_align", u"\u91c7\u6837\u7387\u4f30\u8ba1", None))
|
||||
self.radioButton_freqTHO.setText(QCoreApplication.translate("MainWindow_approximately_align", u"\u5907\u90091", None))
|
||||
self.radioButton_customFreq.setText(QCoreApplication.translate("MainWindow_approximately_align", u"\u81ea\u5b9a\u4e49", None))
|
||||
self.radioButton_freqABD.setText(QCoreApplication.translate("MainWindow_approximately_align", u"\u5907\u90092", None))
|
||||
self.radioButton_freqTHO.setText(QCoreApplication.translate("MainWindow_approximately_align", u"\u5907\u90091", None))
|
||||
self.groupBox_view_partially.setTitle(QCoreApplication.translate("MainWindow_approximately_align", u"\u5c40\u90e8\u89c2\u6d4b", None))
|
||||
self.label_9.setText(QCoreApplication.translate("MainWindow_approximately_align", u"Epoch\uff1a", None))
|
||||
self.pushButton_JUMP.setText(QCoreApplication.translate("MainWindow_approximately_align", u"\u8df3\u8f6c", None))
|
||||
|
||||
@ -25,7 +25,7 @@
|
||||
<property name="title">
|
||||
<string>数据粗同步</string>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout" stretch="1,1,3,4,3,2,4,1,6">
|
||||
<layout class="QVBoxLayout" name="verticalLayout" stretch="1,1,3,4,3,3,4,1,6">
|
||||
<item>
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_4">
|
||||
<item>
|
||||
@ -728,14 +728,38 @@
|
||||
<rect>
|
||||
<x>11</x>
|
||||
<y>18</y>
|
||||
<width>401</width>
|
||||
<height>41</height>
|
||||
<width>411</width>
|
||||
<height>60</height>
|
||||
</rect>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="verticalLayout_3">
|
||||
<item>
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_3">
|
||||
<item>
|
||||
<layout class="QGridLayout" name="gridLayout_5">
|
||||
<item row="1" column="0">
|
||||
<widget class="QRadioButton" name="radioButton_customFreq">
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>自定义</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QRadioButton" name="radioButton_freqABD">
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>备选2</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="0">
|
||||
<widget class="QRadioButton" name="radioButton_freqTHO">
|
||||
<property name="font">
|
||||
<font>
|
||||
@ -747,16 +771,19 @@
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QRadioButton" name="radioButton_freqABD">
|
||||
<item row="1" column="1">
|
||||
<widget class="QLineEdit" name="lineEdit_customFreq">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Minimum" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="font">
|
||||
<font>
|
||||
<pointsize>12</pointsize>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>备选2</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
|
||||
Reference in New Issue
Block a user