添加了ui调整下位机参数

This commit is contained in:
xyxyxy666 2024-12-25 20:33:18 +08:00
parent ca3faa5f85
commit 2e4c5a8d07
3 changed files with 61 additions and 29 deletions

View File

@ -20,8 +20,8 @@ using namespace std;
// 硬编码参数值
int file_delay = 1050; // 延迟时间(毫秒)
int file_encoder = 12000; // 编码器值++
int file_valve = 200; // 阀门通道
int file_encoder = 12000; // 行频
int file_valve = 200; // 喷阀触发频率
Widget::Widget(QWidget *parent)
: QWidget(parent)
@ -252,7 +252,6 @@ void Widget::on_pushButton_2_clicked()
SaveImg_Flag = 1;
}
void Widget::on_btn_goto_sort_clicked()
{
// 回复显示的图片
@ -367,3 +366,12 @@ void Widget::on_btn_quit_clicked()
}
void Widget::on_btn_set_lower_clicked()
{
// 硬编码参数值
file_delay = ui->spinbox_delaytime->text().toInt(); // 延迟时间(毫秒)
file_encoder = ui->spinbox_encoder->text().toInt(); // 编码器值++
file_valve = ui->spinbox_valve->text().toInt(); // 阀门通道
}

View File

@ -44,6 +44,8 @@ private slots:
void on_btn_quit_clicked();
void on_btn_set_lower_clicked();
private:
Ui::Widget *ui;

View File

@ -20,7 +20,7 @@
<bool>true</bool>
</property>
<property name="currentIndex">
<number>1</number>
<number>2</number>
</property>
<widget class="QWidget" name="tab">
<attribute name="title">
@ -71,7 +71,7 @@
</property>
<layout class="QHBoxLayout" name="horizontalLayout_2">
<property name="sizeConstraint">
<enum>QLayout::SizeConstraint::SetDefaultConstraint</enum>
<enum>QLayout::SetDefaultConstraint</enum>
</property>
<item>
<widget class="QLabel" name="label">
@ -321,9 +321,6 @@
</item>
<item>
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Orientation::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
@ -341,10 +338,7 @@
<item>
<widget class="QFrame" name="frame">
<property name="frameShape">
<enum>QFrame::Shape::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Shadow::Raised</enum>
<enum>QFrame::NoFrame</enum>
</property>
<layout class="QHBoxLayout" name="horizontalLayout_4">
<item>
@ -359,9 +353,6 @@
</item>
<item>
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Orientation::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>864</width>
@ -455,10 +446,7 @@ border: 4px solid black;</string>
<item>
<widget class="QFrame" name="frame_2">
<property name="frameShape">
<enum>QFrame::Shape::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Shadow::Raised</enum>
<enum>QFrame::NoFrame</enum>
</property>
<layout class="QHBoxLayout" name="horizontalLayout_5">
<item>
@ -473,9 +461,6 @@ border: 4px solid black;</string>
</item>
<item>
<spacer name="horizontalSpacer_2">
<property name="orientation">
<enum>Qt::Orientation::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>840</width>
@ -591,6 +576,7 @@ border: 4px solid black;</string>
<font>
<family>Microsoft YaHei UI</family>
<pointsize>48</pointsize>
<weight>87</weight>
<italic>false</italic>
<bold>true</bold>
</font>
@ -636,19 +622,55 @@ border-color: rgb(0, 0, 0);</string>
<rect>
<x>460</x>
<y>120</y>
<width>181</width>
<width>205</width>
<height>241</height>
</rect>
</property>
<layout class="QVBoxLayout" name="verticalLayout_4">
<item>
<widget class="QSpinBox" name="spinbox_delaytime"/>
<widget class="QSpinBox" name="spinbox_delaytime">
<property name="minimum">
<number>1000</number>
</property>
<property name="maximum">
<number>1400</number>
</property>
<property name="singleStep">
<number>10</number>
</property>
<property name="value">
<number>1200</number>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="spinbox_encoder"/>
<widget class="QSpinBox" name="spinbox_encoder">
<property name="minimum">
<number>8000</number>
</property>
<property name="maximum">
<number>13000</number>
</property>
<property name="singleStep">
<number>100</number>
</property>
<property name="value">
<number>12000</number>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="spinbox_valve"/>
<widget class="QSpinBox" name="spinbox_valve">
<property name="minimum">
<number>150</number>
</property>
<property name="maximum">
<number>250</number>
</property>
<property name="value">
<number>200</number>
</property>
</widget>
</item>
</layout>
</widget>
@ -657,7 +679,7 @@ border-color: rgb(0, 0, 0);</string>
<rect>
<x>30</x>
<y>120</y>
<width>341</width>
<width>360</width>
<height>251</height>
</rect>
</property>
@ -672,14 +694,14 @@ border-color: rgb(0, 0, 0);</string>
<item>
<widget class="QLabel" name="label_encoder">
<property name="text">
<string>相机分频系数</string>
<string>相机行频</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_encoder_2">
<property name="text">
<string>喷阀分频系数</string>
<string>喷阀频率</string>
</property>
</widget>
</item>