浏览代码

Fix bug #9722. Report error when not able to create build directory.

Clinton Stimpson 16 年之前
父节点
当前提交
3dab0e477f
共有 1 个文件被更改,包括 8 次插入1 次删除
  1. 8 1
      Source/QtDialog/CMakeSetupDialog.cxx

+ 8 - 1
Source/QtDialog/CMakeSetupDialog.cxx

@@ -294,7 +294,14 @@ void CMakeSetupDialog::doConfigure()
       {
       return;
       }
-    dir.mkpath(".");
+    if(!dir.mkpath("."))
+      {
+      QMessageBox::information(this, tr("Create Directory Failed"), 
+        QString(tr("Failed to create directory %1")).arg(dir.path()), 
+        QMessageBox::Ok);
+
+      return;
+      }
     }
 
   // if no generator, prompt for it and other setup stuff