소스 검색

fix monitor configure upgrade

xuqiang 4 달 전
부모
커밋
f7f1a88a43
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      src/mainwindow.cpp

+ 5 - 0
src/mainwindow.cpp

@@ -273,6 +273,11 @@ void MainWindow::onConfigureUpdate(const QString &filename)
             LOG_ERROR("remove current monitor configure failed");
             return;
         }
+    } else {
+        QFileInfo fileInfo(dstFileName);
+        QDir dir = fileInfo.absoluteDir();
+        if(!dir.exists())
+            dir.mkpath(dir.path());
     }
 
     LOG_INFO("begin copy new monitor configure...");