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