|
|
@ -1819,14 +1819,59 @@ p, li { white-space: pre-wrap; } |
|
|
|
<string>滤波器配置</string> |
|
|
|
</property> |
|
|
|
<layout class="QGridLayout" name="gridLayout_12"> |
|
|
|
<item row="0" column="0"> |
|
|
|
<widget class="QGroupBox" name="LPFilterBox"> |
|
|
|
<item row="2" column="0" colspan="3"> |
|
|
|
<widget class="QGroupBox" name="groupBox_6"> |
|
|
|
<property name="minimumSize"> |
|
|
|
<size> |
|
|
|
<width>0</width> |
|
|
|
<height>150</height> |
|
|
|
</size> |
|
|
|
</property> |
|
|
|
<property name="title"> |
|
|
|
<string>低通滤波器</string> |
|
|
|
<string>通用参数</string> |
|
|
|
</property> |
|
|
|
<layout class="QGridLayout" name="gridLayout_8"> |
|
|
|
<layout class="QGridLayout" name="gridLayout_11"> |
|
|
|
<item row="0" column="1"> |
|
|
|
<widget class="QLineEdit" name="FilterCommon_SampleTimeMs"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed"> |
|
|
|
<horstretch>1</horstretch> |
|
|
|
<verstretch>0</verstretch> |
|
|
|
</sizepolicy> |
|
|
|
</property> |
|
|
|
<property name="text"> |
|
|
|
<string/> |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="2" column="0"> |
|
|
|
<widget class="QLabel" name="label_12"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred"> |
|
|
|
<horstretch>1</horstretch> |
|
|
|
<verstretch>0</verstretch> |
|
|
|
</sizepolicy> |
|
|
|
</property> |
|
|
|
<property name="text"> |
|
|
|
<string>windowsSize</string> |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="2" column="1"> |
|
|
|
<widget class="QLineEdit" name="FilterCommon_windowsSize"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed"> |
|
|
|
<horstretch>1</horstretch> |
|
|
|
<verstretch>0</verstretch> |
|
|
|
</sizepolicy> |
|
|
|
</property> |
|
|
|
<property name="text"> |
|
|
|
<string/> |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="3" column="0"> |
|
|
|
<spacer name="verticalSpacer_7"> |
|
|
|
<spacer name="verticalSpacer_10"> |
|
|
|
<property name="orientation"> |
|
|
|
<enum>Qt::Vertical</enum> |
|
|
|
</property> |
|
|
@ -1838,8 +1883,59 @@ p, li { white-space: pre-wrap; } |
|
|
|
</property> |
|
|
|
</spacer> |
|
|
|
</item> |
|
|
|
<item row="0" column="0"> |
|
|
|
<widget class="QLabel" name="label_10"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred"> |
|
|
|
<horstretch>1</horstretch> |
|
|
|
<verstretch>0</verstretch> |
|
|
|
</sizepolicy> |
|
|
|
</property> |
|
|
|
<property name="text"> |
|
|
|
<string>数据采样周期(ms)</string> |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="1" column="0"> |
|
|
|
<widget class="QLabel" name="label"> |
|
|
|
<widget class="QLabel" name="label_15"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred"> |
|
|
|
<horstretch>1</horstretch> |
|
|
|
<verstretch>0</verstretch> |
|
|
|
</sizepolicy> |
|
|
|
</property> |
|
|
|
<property name="text"> |
|
|
|
<string>windowsType</string> |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="1" column="1"> |
|
|
|
<widget class="QComboBox" name="FilterCommon_WindowsType"/> |
|
|
|
</item> |
|
|
|
</layout> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="0" column="1"> |
|
|
|
<widget class="QGroupBox" name="HPFilter_Box"> |
|
|
|
<property name="title"> |
|
|
|
<string>高通滤波器</string> |
|
|
|
</property> |
|
|
|
<layout class="QGridLayout" name="gridLayout_9"> |
|
|
|
<item row="3" column="0"> |
|
|
|
<spacer name="verticalSpacer_8"> |
|
|
|
<property name="orientation"> |
|
|
|
<enum>Qt::Vertical</enum> |
|
|
|
</property> |
|
|
|
<property name="sizeHint" stdset="0"> |
|
|
|
<size> |
|
|
|
<width>20</width> |
|
|
|
<height>40</height> |
|
|
|
</size> |
|
|
|
</property> |
|
|
|
</spacer> |
|
|
|
</item> |
|
|
|
<item row="1" column="0"> |
|
|
|
<widget class="QLabel" name="label_3"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred"> |
|
|
|
<horstretch>1</horstretch> |
|
|
@ -1852,7 +1948,7 @@ p, li { white-space: pre-wrap; } |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="1" column="1"> |
|
|
|
<widget class="QLineEdit" name="LPFilter_CutoffFreqHz"> |
|
|
|
<widget class="QLineEdit" name="HPFilter_CutoffFreqHz"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed"> |
|
|
|
<horstretch>1</horstretch> |
|
|
@ -1865,7 +1961,7 @@ p, li { white-space: pre-wrap; } |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="0" column="1"> |
|
|
|
<widget class="QCheckBox" name="LPFilter_Enable"> |
|
|
|
<widget class="QCheckBox" name="HPFilter_Enable"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Fixed"> |
|
|
|
<horstretch>1</horstretch> |
|
|
@ -1878,7 +1974,7 @@ p, li { white-space: pre-wrap; } |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="0" column="0"> |
|
|
|
<widget class="QLabel" name="label_2"> |
|
|
|
<widget class="QLabel" name="label_4"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred"> |
|
|
|
<horstretch>1</horstretch> |
|
|
@ -1891,6 +1987,51 @@ p, li { white-space: pre-wrap; } |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="2" column="1"> |
|
|
|
<widget class="QLineEdit" name="HPFilter_Order"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed"> |
|
|
|
<horstretch>1</horstretch> |
|
|
|
<verstretch>0</verstretch> |
|
|
|
</sizepolicy> |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="2" column="0"> |
|
|
|
<widget class="QLabel" name="label_6"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred"> |
|
|
|
<horstretch>1</horstretch> |
|
|
|
<verstretch>0</verstretch> |
|
|
|
</sizepolicy> |
|
|
|
</property> |
|
|
|
<property name="text"> |
|
|
|
<string>阶级</string> |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
</layout> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="0" column="0"> |
|
|
|
<widget class="QGroupBox" name="LPFilterBox"> |
|
|
|
<property name="title"> |
|
|
|
<string>低通滤波器</string> |
|
|
|
</property> |
|
|
|
<layout class="QGridLayout" name="gridLayout_8"> |
|
|
|
<item row="0" column="1"> |
|
|
|
<widget class="QCheckBox" name="LPFilter_Enable"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Fixed"> |
|
|
|
<horstretch>1</horstretch> |
|
|
|
<verstretch>0</verstretch> |
|
|
|
</sizepolicy> |
|
|
|
</property> |
|
|
|
<property name="text"> |
|
|
|
<string/> |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="2" column="1"> |
|
|
|
<widget class="QLineEdit" name="LPFilter_Order"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed"> |
|
|
@ -1900,6 +2041,19 @@ p, li { white-space: pre-wrap; } |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="1" column="0"> |
|
|
|
<widget class="QLabel" name="label"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred"> |
|
|
|
<horstretch>1</horstretch> |
|
|
|
<verstretch>0</verstretch> |
|
|
|
</sizepolicy> |
|
|
|
</property> |
|
|
|
<property name="text"> |
|
|
|
<string>截至频率(HZ)</string> |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="2" column="0"> |
|
|
|
<widget class="QLabel" name="label_5"> |
|
|
|
<property name="sizePolicy"> |
|
|
@ -1913,6 +2067,45 @@ p, li { white-space: pre-wrap; } |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="1" column="1"> |
|
|
|
<widget class="QLineEdit" name="LPFilter_CutoffFreqHz"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed"> |
|
|
|
<horstretch>1</horstretch> |
|
|
|
<verstretch>0</verstretch> |
|
|
|
</sizepolicy> |
|
|
|
</property> |
|
|
|
<property name="text"> |
|
|
|
<string/> |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="0" column="0"> |
|
|
|
<widget class="QLabel" name="label_2"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred"> |
|
|
|
<horstretch>1</horstretch> |
|
|
|
<verstretch>0</verstretch> |
|
|
|
</sizepolicy> |
|
|
|
</property> |
|
|
|
<property name="text"> |
|
|
|
<string>使能</string> |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="3" column="0"> |
|
|
|
<spacer name="verticalSpacer_7"> |
|
|
|
<property name="orientation"> |
|
|
|
<enum>Qt::Vertical</enum> |
|
|
|
</property> |
|
|
|
<property name="sizeHint" stdset="0"> |
|
|
|
<size> |
|
|
|
<width>20</width> |
|
|
|
<height>40</height> |
|
|
|
</size> |
|
|
|
</property> |
|
|
|
</spacer> |
|
|
|
</item> |
|
|
|
</layout> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
@ -2036,14 +2229,14 @@ p, li { white-space: pre-wrap; } |
|
|
|
</layout> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="0" column="1"> |
|
|
|
<widget class="QGroupBox" name="HPFilter_Box"> |
|
|
|
<item row="1" column="0"> |
|
|
|
<widget class="QGroupBox" name="LPFilterBox_2"> |
|
|
|
<property name="title"> |
|
|
|
<string>高通滤波器</string> |
|
|
|
<string>滑动均值滤波器</string> |
|
|
|
</property> |
|
|
|
<layout class="QGridLayout" name="gridLayout_9"> |
|
|
|
<item row="3" column="0"> |
|
|
|
<spacer name="verticalSpacer_8"> |
|
|
|
<layout class="QGridLayout" name="gridLayout_13"> |
|
|
|
<item row="2" column="0"> |
|
|
|
<spacer name="verticalSpacer_13"> |
|
|
|
<property name="orientation"> |
|
|
|
<enum>Qt::Vertical</enum> |
|
|
|
</property> |
|
|
@ -2055,21 +2248,8 @@ p, li { white-space: pre-wrap; } |
|
|
|
</property> |
|
|
|
</spacer> |
|
|
|
</item> |
|
|
|
<item row="1" column="0"> |
|
|
|
<widget class="QLabel" name="label_3"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred"> |
|
|
|
<horstretch>1</horstretch> |
|
|
|
<verstretch>0</verstretch> |
|
|
|
</sizepolicy> |
|
|
|
</property> |
|
|
|
<property name="text"> |
|
|
|
<string>截至频率(HZ)</string> |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="1" column="1"> |
|
|
|
<widget class="QLineEdit" name="HPFilter_CutoffFreqHz"> |
|
|
|
<widget class="QLineEdit" name="SmoothingFilter_WindowsSize"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed"> |
|
|
|
<horstretch>1</horstretch> |
|
|
@ -2081,21 +2261,8 @@ p, li { white-space: pre-wrap; } |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="0" column="1"> |
|
|
|
<widget class="QCheckBox" name="HPFilter_Enable"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Fixed"> |
|
|
|
<horstretch>1</horstretch> |
|
|
|
<verstretch>0</verstretch> |
|
|
|
</sizepolicy> |
|
|
|
</property> |
|
|
|
<property name="text"> |
|
|
|
<string/> |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="0" column="0"> |
|
|
|
<widget class="QLabel" name="label_4"> |
|
|
|
<widget class="QLabel" name="label_17"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred"> |
|
|
|
<horstretch>1</horstretch> |
|
|
@ -2107,98 +2274,82 @@ p, li { white-space: pre-wrap; } |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="2" column="1"> |
|
|
|
<widget class="QLineEdit" name="HPFilter_Order"> |
|
|
|
<item row="1" column="0"> |
|
|
|
<widget class="QLabel" name="label_16"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed"> |
|
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred"> |
|
|
|
<horstretch>1</horstretch> |
|
|
|
<verstretch>0</verstretch> |
|
|
|
</sizepolicy> |
|
|
|
</property> |
|
|
|
<property name="text"> |
|
|
|
<string>windowSize</string> |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="2" column="0"> |
|
|
|
<widget class="QLabel" name="label_6"> |
|
|
|
<item row="0" column="1"> |
|
|
|
<widget class="QCheckBox" name="SmoothingFilter_Enable"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred"> |
|
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Fixed"> |
|
|
|
<horstretch>1</horstretch> |
|
|
|
<verstretch>0</verstretch> |
|
|
|
</sizepolicy> |
|
|
|
</property> |
|
|
|
<property name="text"> |
|
|
|
<string>阶级</string> |
|
|
|
<string/> |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
</layout> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="1" column="0" colspan="3"> |
|
|
|
<widget class="QGroupBox" name="groupBox_6"> |
|
|
|
<property name="minimumSize"> |
|
|
|
<size> |
|
|
|
<width>0</width> |
|
|
|
<height>150</height> |
|
|
|
</size> |
|
|
|
</property> |
|
|
|
<item row="1" column="1"> |
|
|
|
<widget class="QGroupBox" name="LPFilterBox_3"> |
|
|
|
<property name="title"> |
|
|
|
<string>通用参数</string> |
|
|
|
<string>中值去基线</string> |
|
|
|
</property> |
|
|
|
<layout class="QGridLayout" name="gridLayout_11"> |
|
|
|
<item row="0" column="1"> |
|
|
|
<widget class="QLineEdit" name="FilterCommon_SampleTimeMs"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed"> |
|
|
|
<horstretch>1</horstretch> |
|
|
|
<verstretch>0</verstretch> |
|
|
|
</sizepolicy> |
|
|
|
<layout class="QGridLayout" name="gridLayout_14"> |
|
|
|
<item row="2" column="0"> |
|
|
|
<spacer name="verticalSpacer_14"> |
|
|
|
<property name="orientation"> |
|
|
|
<enum>Qt::Vertical</enum> |
|
|
|
</property> |
|
|
|
<property name="text"> |
|
|
|
<string/> |
|
|
|
<property name="sizeHint" stdset="0"> |
|
|
|
<size> |
|
|
|
<width>20</width> |
|
|
|
<height>40</height> |
|
|
|
</size> |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</spacer> |
|
|
|
</item> |
|
|
|
<item row="2" column="0"> |
|
|
|
<widget class="QLabel" name="label_12"> |
|
|
|
<item row="1" column="1"> |
|
|
|
<widget class="QLineEdit" name="BaselineDriftRemoval_WindowsSize"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred"> |
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed"> |
|
|
|
<horstretch>1</horstretch> |
|
|
|
<verstretch>0</verstretch> |
|
|
|
</sizepolicy> |
|
|
|
</property> |
|
|
|
<property name="text"> |
|
|
|
<string>windowsSize</string> |
|
|
|
<string/> |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="2" column="1"> |
|
|
|
<widget class="QLineEdit" name="FilterCommon_windowsSize"> |
|
|
|
<item row="0" column="0"> |
|
|
|
<widget class="QLabel" name="label_18"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Fixed"> |
|
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred"> |
|
|
|
<horstretch>1</horstretch> |
|
|
|
<verstretch>0</verstretch> |
|
|
|
</sizepolicy> |
|
|
|
</property> |
|
|
|
<property name="text"> |
|
|
|
<string/> |
|
|
|
<string>使能</string> |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="3" column="0"> |
|
|
|
<spacer name="verticalSpacer_10"> |
|
|
|
<property name="orientation"> |
|
|
|
<enum>Qt::Vertical</enum> |
|
|
|
</property> |
|
|
|
<property name="sizeHint" stdset="0"> |
|
|
|
<size> |
|
|
|
<width>20</width> |
|
|
|
<height>40</height> |
|
|
|
</size> |
|
|
|
</property> |
|
|
|
</spacer> |
|
|
|
</item> |
|
|
|
<item row="0" column="0"> |
|
|
|
<widget class="QLabel" name="label_10"> |
|
|
|
<item row="1" column="0"> |
|
|
|
<widget class="QLabel" name="label_19"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred"> |
|
|
|
<horstretch>1</horstretch> |
|
|
@ -2206,26 +2357,23 @@ p, li { white-space: pre-wrap; } |
|
|
|
</sizepolicy> |
|
|
|
</property> |
|
|
|
<property name="text"> |
|
|
|
<string>数据采样周期(ms)</string> |
|
|
|
<string>windowSize</string> |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="1" column="0"> |
|
|
|
<widget class="QLabel" name="label_15"> |
|
|
|
<item row="0" column="1"> |
|
|
|
<widget class="QCheckBox" name="BaselineDriftRemoval_Enable"> |
|
|
|
<property name="sizePolicy"> |
|
|
|
<sizepolicy hsizetype="Preferred" vsizetype="Preferred"> |
|
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Fixed"> |
|
|
|
<horstretch>1</horstretch> |
|
|
|
<verstretch>0</verstretch> |
|
|
|
</sizepolicy> |
|
|
|
</property> |
|
|
|
<property name="text"> |
|
|
|
<string>windowsType</string> |
|
|
|
<string/> |
|
|
|
</property> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
|
<item row="1" column="1"> |
|
|
|
<widget class="QComboBox" name="FilterCommon_WindowsType"/> |
|
|
|
</item> |
|
|
|
</layout> |
|
|
|
</widget> |
|
|
|
</item> |
|
|
@ -2237,7 +2385,13 @@ p, li { white-space: pre-wrap; } |
|
|
|
<property name="minimumSize"> |
|
|
|
<size> |
|
|
|
<width>0</width> |
|
|
|
<height>50</height> |
|
|
|
<height>30</height> |
|
|
|
</size> |
|
|
|
</property> |
|
|
|
<property name="maximumSize"> |
|
|
|
<size> |
|
|
|
<width>16777215</width> |
|
|
|
<height>16777215</height> |
|
|
|
</size> |
|
|
|
</property> |
|
|
|
<property name="text"> |
|
|
|