Skip to content

Commit 6501aca

Browse files
author
rblazek
committed
added parsing of GRASS_INFO_MESSAGE
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@4926 c8812cc2-4d05-0410-92ff-de0c093fc19c
1 parent 90b4100 commit 6501aca

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/plugins/grass/qgsgrassmodule.cpp

+3
Original file line numberDiff line numberDiff line change
@@ -707,6 +707,7 @@ void QgsGrassModule::readStderr()
707707

708708
QString line;
709709
QRegExp rxpercent ( "GRASS_INFO_PERCENT: (\\d+)" );
710+
QRegExp rxmessage ( "GRASS_INFO_MESSAGE\\(\\d+,\\d+\\): (.*)" );
710711
QRegExp rxwarning ( "GRASS_INFO_WARNING\\(\\d+,\\d+\\): (.*)" );
711712
QRegExp rxerror ( "GRASS_INFO_ERROR\\(\\d+,\\d+\\): (.*)" );
712713
QRegExp rxend ( "GRASS_INFO_END\\(\\d+,\\d+\\)" );
@@ -719,6 +720,8 @@ void QgsGrassModule::readStderr()
719720
if ( rxpercent.search ( line ) != -1 ) {
720721
int progress = rxpercent.cap(1).toInt();
721722
mProgressBar->setProgress ( progress, 100 );
723+
} else if ( rxmessage.search ( line ) != -1 ) {
724+
mOutputTextBrowser->append ( rxmessage.cap(1) );
722725
} else if ( rxwarning.search ( line ) != -1 ) {
723726
QString warn = rxwarning.cap(1);
724727
QString img = mAppDir + "/share/qgis/themes/default/grass/grass_module_warning.png";

0 commit comments

Comments
 (0)