From fe072c53af0e4edb136a476f9167bb3536f9e239 Mon Sep 17 00:00:00 2001 From: Matthias Kuhn Date: Mon, 13 May 2013 11:32:51 +0200 Subject: [PATCH] Use QgsMessageBar instead of QMessageBox --- src/app/qgisapp.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/qgisapp.cpp b/src/app/qgisapp.cpp index 21d423b29b3..f93c7ca5a67 100644 --- a/src/app/qgisapp.cpp +++ b/src/app/qgisapp.cpp @@ -2540,14 +2540,14 @@ bool QgisApp::addVectorLayers( QStringList const & theLayerQStringList, const QS else { QString msg = tr( "%1 doesn't have any layers" ).arg( src ); - QMessageBox::critical( this, tr( "Invalid Data Source" ), msg ); + messageBar()->pushMessage( tr( "Invalid Data Source" ), msg, QgsMessageBar::CRITICAL, messageTimeout() ); delete layer; } } else { QString msg = tr( "%1 is not a valid or recognized data source" ).arg( src ); - QMessageBox::critical( this, tr( "Invalid Data Source" ), msg ); + messageBar()->pushMessage( tr( "Invalid Data Source" ), msg, QgsMessageBar::CRITICAL, messageTimeout() ); // since the layer is bad, stomp on it delete layer;