From e55e2ed1ceb92334c4f839642b3e68d8f4dceba6 Mon Sep 17 00:00:00 2001 From: wumu <mayi@mayi.com> Date: 星期二, 19 九月 2023 00:16:13 +0800 Subject: [PATCH] 0919 --- internal_system_v1/searchinfo.cpp | 17 ++++++++++++++++- 1 files changed, 16 insertions(+), 1 deletions(-) diff --git a/internal_system_v1/searchinfo.cpp b/internal_system_v1/searchinfo.cpp index 4d2c9d9..b0aa27e 100644 --- a/internal_system_v1/searchinfo.cpp +++ b/internal_system_v1/searchinfo.cpp @@ -403,7 +403,7 @@ } //wb->dynamicCall("Save()"); // 鑻ユ枃浠跺凡瀛樺湪锛屽垯鐩存帴淇濆瓨 //wb->dynamicCall("SaveAs(const QString&)", str); // 淇濆瓨宸ヤ綔绨匡紝鑻ユ枃浠朵笉瀛樺湪锛屽垯甯﹀悕瀛椾繚瀛� - if(ui->lineEdit_excel_save->text() > 1){ + if(ui->lineEdit_excel_save->text().size() > 1){ wb->dynamicCall("SaveAs(const QString&)", ui->lineEdit_excel_save->text()); // 淇濆瓨宸ヤ綔绨匡紝鑻ユ枃浠朵笉瀛樺湪锛屽垯甯﹀悕瀛椾繚瀛� qDebug()<<"淇濆瓨鍒版柊鏂囦欢涓�"; }else{ @@ -421,6 +421,7 @@ void SearchInfo::on_comboBox_currentIndexChanged(const QString &arg1) { m_model->setHorizontalHeaderLabels(m_labels[arg1]); + } void SearchInfo::on_toolButton_seleceExcel_clicked() @@ -435,3 +436,17 @@ QString newPath = paths.at(0)+"_"+ui->comboBox_company->currentText()+"."+paths.at(1); ui->lineEdit_excel_save->setText(newPath); } + +void SearchInfo::on_comboBox_company_currentIndexChanged(const QString &arg1) +{ + if(ui->lineEdit_excel_save->text().size() > 5){ + QStringList paths = ui->label_excel_path->text().split("."); + QString newPath = paths.at(0)+"_"+arg1+"."+paths.at(1); + ui->lineEdit_excel_save->setText(newPath); + } +} + +void SearchInfo::addComName(QString name) +{ + ui->comboBox_company->addItem(name); +} -- Gitblit v1.8.0