修改初始无ROI区域时 不显示弹框

This commit is contained in:
anxinglong 2026-07-22 14:35:46 +08:00
parent 08eaff9122
commit 8bcb4ecd21
3 changed files with 7 additions and 6 deletions

View File

@ -25,7 +25,8 @@ const QString &EnergyScaleDataModel::GetDataFilename() const
bool EnergyScaleDataModel::LoadData() bool EnergyScaleDataModel::LoadData()
{ {
QFile json_file(_data_filename); QFile json_file(_data_filename);
if (!json_file.open(QIODevice::ReadOnly | QIODevice::Text)) { if (!json_file.open(QIODevice::ReadOnly | QIODevice::Text))
{
return false; return false;
} }
QJsonDocument json_doc = QJsonDocument::fromJson(json_file.readAll()); QJsonDocument json_doc = QJsonDocument::fromJson(json_file.readAll());

View File

@ -350,13 +350,13 @@ void RegionOfInterest::loadROIFromFile()
QString roiPath = QApplication::applicationDirPath() + "/configure/RegionOfInterest/roiData.json"; QString roiPath = QApplication::applicationDirPath() + "/configure/RegionOfInterest/roiData.json";
if (!QFile::exists(roiPath)) if (!QFile::exists(roiPath))
{ {
QMessageBox::information(this, "提示", "暂无保存的ROI文件"); // QMessageBox::information(this, "提示", "暂无保存的ROI文件");
return; return;
} }
QJsonArray arr = readAllROIJson(); QJsonArray arr = readAllROIJson();
if (arr.isEmpty()) if (arr.isEmpty())
{ {
QMessageBox::information(this, "提示", "文件内无ROI数据"); // QMessageBox::information(this, "提示", "文件内无ROI数据");
return; return;
} }
// 清空当前界面与内存 // 清空当前界面与内存