浏览代码

ENH: Correctly format multi-line error messages.

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

+ 5 - 1
Source/QtDialog/CMakeSetupDialog.cxx

@@ -453,7 +453,11 @@ void CMakeSetupDialog::showProgress(const QString& /*msg*/, float percent)
   
 void CMakeSetupDialog::error(const QString& message)
 {
-  this->Output->append(QString("<b><font color=red>%1</font></b>").arg(message));
+  QStringList messages = message.split('\n');
+  foreach(QString m, messages)
+    {
+    this->Output->append(QString("<b><font color=red>%1</font></b>").arg(m));
+    }
 }
 
 void CMakeSetupDialog::setEnabledState(bool enabled)