Compare commits

...

2 Commits

Author SHA1 Message Date
yangjiaxuan 2260b69dea 微调崩溃问题 2024-07-11 10:50:54 +08:00
yangjiaxuan c8c5afb1e7 生产工具歪斜检测时时自动设置默认值 2024-07-11 10:08:51 +08:00
4 changed files with 12 additions and 1 deletions

View File

@ -17,8 +17,8 @@ MainWindow::MainWindow(QWidget *parent)
{
ui->setupUi(this);
initDeviceInfo();
initTableWidgetUi();
initDeviceInfo();
}
MainWindow::~MainWindow()

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()
{
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();
void setDistortValue(double value);
void setFwLanguageMode();
void setDefaultSkewValue();
private slots:
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();
}
if (wcscmp(L"SKEW_DETECTION", title) == 0)
{
dlg.setDefaultSkewValue();
}
if (dlg.exec())
{