生产工具歪斜检测时时自动设置默认值

This commit is contained in:
yangjiaxuan 2024-07-11 10:08:51 +08:00
parent bedb400add
commit c8c5afb1e7
3 changed files with 11 additions and 0 deletions

View File

@ -91,6 +91,12 @@ void Dialog_UserInput::setFwLanguageMode()
} }
} }
void Dialog_UserInput::setDefaultSkewValue()
{
ui->lineEdit->setText(QString::number(3));
ui->lineEdit->selectAll();
}
void Dialog_UserInput::on_pbtn_yes_clicked() void Dialog_UserInput::on_pbtn_yes_clicked()
{ {
if (ui->lineEdit->text().isEmpty() && (m_type == ui_helper::VAL_TYPE_INT || m_type == ui_helper::VAL_TYPE_FLOAT || m_type == ui_helper::VAL_TYPE_STRING)) if (ui->lineEdit->text().isEmpty() && (m_type == ui_helper::VAL_TYPE_INT || m_type == ui_helper::VAL_TYPE_FLOAT || m_type == ui_helper::VAL_TYPE_STRING))

View File

@ -36,6 +36,7 @@ public:
parameter *getParam(); parameter *getParam();
void setDistortValue(double value); void setDistortValue(double value);
void setFwLanguageMode(); void setFwLanguageMode();
void setDefaultSkewValue();
private slots: private slots:
void on_pbtn_yes_clicked(); void on_pbtn_yes_clicked();

View File

@ -40,6 +40,10 @@ parameter* hgscanner::get_user_input(data_from from, value_type type, const wcha
{ {
dlg.setFwLanguageMode(); dlg.setFwLanguageMode();
} }
if (wcscmp(L"SKEW_DETECTION", title) == 0)
{
dlg.setDefaultSkewValue();
}
if (dlg.exec()) if (dlg.exec())
{ {