wumu
2024-12-13 1bb61da9f048f9f86b412479e3f4d18adb1876f2
internal_system_v1/threemergeproblemlist.cpp
@@ -6,6 +6,9 @@
#include <QMessageBox>
#include <QDir>
#include <QFileDevice>
#include <QDesktopServices>
#include <QFileDialog>
#include "noedititemdelegate.h"
#pragma execution_character_set("utf-8")
@@ -967,9 +970,9 @@
            hasContentRow++;
            // 需要将文件拷贝到id目录
            QString fpath = ui->tableWidget->item(i,13)->text();
            QString spath = ui->tableWidget->item(i,17)->text();
            QString tpath = ui->tableWidget->item(i,23)->text();
            QString fpath = ui->tableWidget->item(i,13+2)->text();
            QString spath = ui->tableWidget->item(i,17+2)->text();
            QString tpath = ui->tableWidget->item(i,23+2)->text();
            QString fid = ui->tableWidget->item(i,0)->text();
            QString proName = ui->tableWidget->item(i,7)->text(); // 项目名称
            qDebug()<<"拷贝文件:"<<fid<<proName<<fpath;
@@ -1138,6 +1141,14 @@
            qDebug()<<item_23->text();
        }
    }
    // 以系统默认的方式打开指定的文件
    QUrl file_path = QFileDialog::getOpenFileUrl();
    if(QDesktopServices::openUrl(file_path)){
        qDebug()<<"open ok:"<<file_path;
    }else{
        qDebug()<<"open fail:"<<file_path;
    }
}
void ThreeMergeProblemList::updateComboList(QMap<QString, ComInfo> & nameAndComInfos)