[cmake-commits] clinton committed CMakeSetupDialog.cxx 1.27 1.28

cmake-commits at cmake.org cmake-commits at cmake.org
Tue Jan 29 15:54:51 EST 2008


Update of /cvsroot/CMake/CMake/Source/QtDialog
In directory public:/mounts/ram/cvs-serv425

Modified Files:
	CMakeSetupDialog.cxx 
Log Message:
ENH: Correctly format multi-line error messages.


Index: CMakeSetupDialog.cxx
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/QtDialog/CMakeSetupDialog.cxx,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -d -r1.27 -r1.28
--- CMakeSetupDialog.cxx	12 Dec 2007 18:25:24 -0000	1.27
+++ CMakeSetupDialog.cxx	29 Jan 2008 20:54:49 -0000	1.28
@@ -453,7 +453,11 @@
   
 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)



More information about the Cmake-commits mailing list