From cabc8bf61dacf18048ff2b67c94ed5d96e44f8e1 Mon Sep 17 00:00:00 2001 From: dreamsourcelabTAI Date: Wed, 15 Dec 2021 16:45:09 +0800 Subject: [PATCH] check the auto load file if be exists --- DSView/pv/mainwindow.cpp | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/DSView/pv/mainwindow.cpp b/DSView/pv/mainwindow.cpp index 9efe422f..c6522eab 100644 --- a/DSView/pv/mainwindow.cpp +++ b/DSView/pv/mainwindow.cpp @@ -435,11 +435,19 @@ void MainWindow::update_device_list() //load specified file name from application startup param if (_bFirstLoad){ _bFirstLoad = false; - + if (AppControl::Instance()->_open_file_name != ""){ - QString f(QString::fromUtf8(AppControl::Instance()->_open_file_name.c_str())); - qDebug()<<"auto load file:"<_open_file_name.c_str())); + QFile fpath; + + if (fpath.exists(opf)){ + qDebug()<<"auto load file:"<