Browse Source

ENH: Correctly format multi-line error messages.

Clinton Stimpson 18 years ago
parent
commit
f9114a0510
1 changed files with 5 additions and 1 deletions
  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)