[GRASS] soft warning from provider if init failed

This commit is contained in:
Radim Blazek 2015-09-14 10:17:14 +02:00
parent 2acf7a86b9
commit 687ad5a750

View File

@ -135,6 +135,7 @@ void QgsGrassPlugin::initGui()
{ {
if ( !QgsGrass::init() ) if ( !QgsGrass::init() )
{ {
qGisInterface->messageBar()->pushMessage( tr( "GRASS error" ), QgsGrass::errorMessage(), QgsMessageBar::WARNING );
// TODO: add a widget with warning // TODO: add a widget with warning
return; return;
} }
@ -143,7 +144,6 @@ void QgsGrassPlugin::initGui()
mTools = 0; mTools = 0;
mNewMapset = 0; mNewMapset = 0;
QSettings settings;
mCanvas = qGisInterface->mapCanvas(); mCanvas = qGisInterface->mapCanvas();
QWidget* qgis = qGisInterface->mainWindow(); QWidget* qgis = qGisInterface->mainWindow();