浏览代码

bug-fix: user could not choose an existing empty folder as the root folder

Le Tan 8 年之前
父节点
当前提交
0369848943
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      src/dialog/vnewnotebookdialog.cpp

+ 3 - 1
src/dialog/vnewnotebookdialog.cpp

@@ -171,7 +171,9 @@ void VNewNotebookDialog::handleInputChanged()
         if (QFileInfo::exists(path)) {
         if (QFileInfo::exists(path)) {
             QDir dir(path);
             QDir dir(path);
             QStringList files = dir.entryList(QDir::NoDotAndDotDot | QDir::AllEntries | QDir::Hidden);
             QStringList files = dir.entryList(QDir::NoDotAndDotDot | QDir::AllEntries | QDir::Hidden);
-            if (!files.isEmpty()) {
+            if (files.isEmpty()) {
+                pathOk = true;
+            } else {
                 // Folder is not empty.
                 // Folder is not empty.
                 configExist = VConfigManager::directoryConfigExist(path);
                 configExist = VConfigManager::directoryConfigExist(path);
                 showWarnLabel = true;
                 showWarnLabel = true;