mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-27 00:33:48 -05:00
Use QgsMessageBar instead of QMessageBox
This commit is contained in:
parent
142223b901
commit
fe072c53af
@ -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;
|
||||
|
Loading…
x
Reference in New Issue
Block a user