@@ -54,6 +54,8 @@ QgsDwgImportDialog::QgsDwgImportDialog( QWidget *parent, Qt::WindowFlags f )
54
54
: QDialog( parent, f )
55
55
{
56
56
setupUi ( this );
57
+ mDatabaseFileWidget ->setStorageMode ( QgsFileWidget::SaveFile );
58
+
57
59
connect ( buttonBox, &QDialogButtonBox::accepted, this , &QgsDwgImportDialog::buttonBox_accepted );
58
60
connect ( mDatabaseFileWidget , &QgsFileWidget::fileChanged, this , &QgsDwgImportDialog::mDatabaseFileWidget_textChanged );
59
61
connect ( pbBrowseDrawing, &QPushButton::clicked, this , &QgsDwgImportDialog::pbBrowseDrawing_clicked );
@@ -222,7 +224,7 @@ void QgsDwgImportDialog::pbLoadDatabase_clicked()
222
224
}
223
225
else
224
226
{
225
- QgisApp::instance ()-> messageBar () ->pushMessage ( tr ( " Could not open layer list" ), Qgis::Critical, 4 );
227
+ bar ->pushMessage ( tr ( " Could not open layer list" ), Qgis::Critical, 4 );
226
228
}
227
229
}
228
230
@@ -247,11 +249,11 @@ void QgsDwgImportDialog::pbImportDrawing_clicked()
247
249
QString error;
248
250
if ( importer.import ( leDrawing->text (), error, cbExpandInserts->isChecked (), cbUseCurves->isChecked () ) )
249
251
{
250
- QgisApp::instance ()-> messageBar () ->pushMessage ( tr ( " Drawing import completed." ), Qgis::Info, 4 );
252
+ bar ->pushMessage ( tr ( " Drawing import completed." ), Qgis::Info, 4 );
251
253
}
252
254
else
253
255
{
254
- QgisApp::instance ()-> messageBar () ->pushMessage ( tr ( " Drawing import failed (%1)" ).arg ( error ), Qgis::Critical, 4 );
256
+ bar ->pushMessage ( tr ( " Drawing import failed (%1)" ).arg ( error ), Qgis::Critical, 4 );
255
257
}
256
258
257
259
pbLoadDatabase_clicked ();
0 commit comments