Skip to content

Commit 3701d64

Browse files
committedFeb 26, 2018
More dialog caption fixes
1 parent e1a344f commit 3701d64

File tree

8 files changed

+49
-49
lines changed

8 files changed

+49
-49
lines changed
 

‎src/gui/symbology/qgssymbolslistwidget.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -439,15 +439,15 @@ void QgsSymbolsListWidget::symbolAddedToStyle( const QString &name, QgsSymbol *s
439439
void QgsSymbolsListWidget::addSymbolToStyle()
440440
{
441441
bool ok;
442-
QString name = QInputDialog::getText( this, tr( "Symbol name" ),
442+
QString name = QInputDialog::getText( this, tr( "Save Symbol" ),
443443
tr( "Please enter name for the symbol:" ), QLineEdit::Normal, tr( "New symbol" ), &ok );
444444
if ( !ok || name.isEmpty() )
445445
return;
446446

447447
// check if there is no symbol with same name
448448
if ( mStyle->symbolNames().contains( name ) )
449449
{
450-
int res = QMessageBox::warning( this, tr( "Save symbol" ),
450+
int res = QMessageBox::warning( this, tr( "Save Symbol" ),
451451
tr( "Symbol with name '%1' already exists. Overwrite?" )
452452
.arg( name ),
453453
QMessageBox::Yes | QMessageBox::No );
@@ -477,7 +477,7 @@ void QgsSymbolsListWidget::saveSymbol()
477477
// check if there is no symbol with same name
478478
if ( mStyle->symbolNames().contains( saveDlg.name() ) )
479479
{
480-
int res = QMessageBox::warning( this, tr( "Save symbol" ),
480+
int res = QMessageBox::warning( this, tr( "Save Symbol" ),
481481
tr( "Symbol with name '%1' already exists. Overwrite?" )
482482
.arg( saveDlg.name() ),
483483
QMessageBox::Yes | QMessageBox::No );

‎src/plugins/evis/eventbrowser/evisgenericeventbrowsergui.cpp

+7-7
Original file line numberDiff line numberDiff line change
@@ -248,13 +248,13 @@ bool eVisGenericEventBrowserGui::initBrowser()
248248
}
249249
else
250250
{
251-
QMessageBox::warning( this, tr( "Warning" ), tr( "This tool only supports vector data" ) );
251+
QMessageBox::warning( this, tr( "Generic Event Browser" ), tr( "This tool only supports vector data." ) );
252252
return false;
253253
}
254254
}
255255
else
256256
{
257-
QMessageBox::warning( this, tr( "Warning" ), tr( "No active layers found" ) );
257+
QMessageBox::warning( this, tr( "Generic Event Browser" ), tr( "No active layers found." ) );
258258
return false;
259259
}
260260
}
@@ -271,19 +271,19 @@ bool eVisGenericEventBrowserGui::initBrowser()
271271
}
272272
else
273273
{
274-
QMessageBox::warning( this, tr( "Warning" ), tr( "This tool only supports vector data" ) );
274+
QMessageBox::warning( this, tr( "Generic Event Browser" ), tr( "This tool only supports vector data." ) );
275275
return false;
276276
}
277277
}
278278
else
279279
{
280-
QMessageBox::warning( this, tr( "Warning" ), tr( "No active layers found" ) );
280+
QMessageBox::warning( this, tr( "Generic Event Browser" ), tr( "No active layers found." ) );
281281
return false;
282282
}
283283
}
284284
else
285285
{
286-
QMessageBox::warning( this, tr( "Error" ), tr( "Unable to connect to either the map canvas or application interface" ) );
286+
QMessageBox::warning( this, tr( "Generic Event Browser" ), tr( "Unable to connect to either the map canvas or application interface." ) );
287287
return false;
288288
}
289289

@@ -310,11 +310,11 @@ bool eVisGenericEventBrowserGui::initBrowser()
310310
if ( 0 == mFeatureIds.size() )
311311
return false;
312312

313-
//get the first feature in the list so we can set the field in the pulldown menues
313+
//get the first feature in the list so we can set the field in the pull-down menus
314314
QgsFeature *myFeature = featureAtId( mFeatureIds.at( mCurrentFeatureIndex ) );
315315
if ( !myFeature )
316316
{
317-
QMessageBox::warning( this, tr( "Error" ), tr( "An invalid feature was received during initialization" ) );
317+
QMessageBox::warning( this, tr( "Generic Event Browser" ), tr( "An invalid feature was received during initialization." ) );
318318
return false;
319319
}
320320

‎src/plugins/evis/idtool/eviseventidtool.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -72,12 +72,12 @@ void eVisEventIdTool::canvasReleaseEvent( QgsMapMouseEvent *mouseEvent )
7272
}
7373
else
7474
{
75-
QMessageBox::warning( mCanvas, QObject::tr( "Warning" ), QObject::tr( "This tool only supports vector data" ) );
75+
QMessageBox::warning( mCanvas, QObject::tr( "eVis Event Id Tool" ), QObject::tr( "This tool only supports vector data." ) );
7676
}
7777
}
7878
else
7979
{
80-
QMessageBox::warning( mCanvas, QObject::tr( "Warning" ), QObject::tr( "No active layers found" ) );
80+
QMessageBox::warning( mCanvas, QObject::tr( "eVis Event Id Tool" ), QObject::tr( "No active layers found." ) );
8181
}
8282
}
8383

‎src/plugins/geometry_checker/qgsgeometrycheckerresulttab.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -481,7 +481,7 @@ void QgsGeometryCheckerResultTab::fixErrors( bool prompt )
481481
{
482482
return;
483483
}
484-
if ( QMessageBox::Yes != QMessageBox::question( this, tr( "Fix errors?" ), tr( "Do you want to fix %1 errors?" ).arg( errors.size() ), QMessageBox::Yes, QMessageBox::No ) )
484+
if ( QMessageBox::Yes != QMessageBox::question( this, tr( "Fix Errors" ), tr( "Do you want to fix %1 errors?" ).arg( errors.size() ), QMessageBox::Yes, QMessageBox::No ) )
485485
{
486486
return;
487487
}
@@ -626,7 +626,7 @@ void QgsGeometryCheckerResultTab::checkRemovedLayer( const QStringList &ids )
626626
{
627627
if ( mTabWidget->currentWidget() == this )
628628
{
629-
QMessageBox::critical( this, tr( "Layer removed" ), tr( "One or more layers have been removed." ) );
629+
QMessageBox::critical( this, tr( "Remove Layer" ), tr( "One or more layers have been removed." ) );
630630
}
631631
setEnabled( false );
632632
qDeleteAll( mCurrentRubberBands );

‎src/plugins/geometry_checker/qgsgeometrycheckersetuptab.cpp

+6-6
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,7 @@ void QgsGeometryCheckerSetupTab::runChecks()
246246
{
247247
if ( layer->dataProvider()->dataSourceUri().startsWith( ui.lineEditOutputDirectory->text() ) )
248248
{
249-
QMessageBox::critical( this, tr( "Invalid Output Directory" ), tr( "The chosen output directory contains one or more input layers." ) );
249+
QMessageBox::critical( this, tr( "Check Geometries" ), tr( "The chosen output directory contains one or more input layers." ) );
250250
return;
251251
}
252252
}
@@ -255,15 +255,15 @@ void QgsGeometryCheckerSetupTab::runChecks()
255255
QgsVectorLayer *followBoundaryCheckLayer = ui.comboBoxFollowBoundaries->isEnabled() ? dynamic_cast<QgsVectorLayer *>( QgsProject::instance()->mapLayer( ui.comboBoxFollowBoundaries->currentData().toString() ) ) : nullptr;
256256
if ( layers.contains( lineLayerCheckLayer ) || layers.contains( followBoundaryCheckLayer ) )
257257
{
258-
QMessageBox::critical( this, tr( "Error" ), tr( "The test layer set contains a layer selected for a topology check." ) );
258+
QMessageBox::critical( this, tr( "Check Geometries" ), tr( "The test layer set contains a layer selected for a topology check." ) );
259259
return;
260260
}
261261

262262
for ( QgsVectorLayer *layer : layers )
263263
{
264264
if ( layer->isEditable() )
265265
{
266-
QMessageBox::critical( this, tr( "Editable Input Layer" ), tr( "Input layer '%1' is not allowed to be in editing mode." ).arg( layer->name() ) );
266+
QMessageBox::critical( this, tr( "Check Geometries" ), tr( "Input layer '%1' is not allowed to be in editing mode." ).arg( layer->name() ) );
267267
return;
268268
}
269269
}
@@ -285,7 +285,7 @@ void QgsGeometryCheckerSetupTab::runChecks()
285285
QgsVectorFileWriter::MetaData metadata;
286286
if ( !QgsVectorFileWriter::driverMetadata( outputDriverName, metadata ) )
287287
{
288-
QMessageBox::critical( this, tr( "Unknown Output Format" ), tr( "The specified output format cannot be recognized." ) );
288+
QMessageBox::critical( this, tr( "Check Geometries" ), tr( "The specified output format cannot be recognized." ) );
289289
mRunButton->setEnabled( true );
290290
ui.labelStatus->hide();
291291
unsetCursor();
@@ -355,7 +355,7 @@ void QgsGeometryCheckerSetupTab::runChecks()
355355
// Error if an output layer could not be created
356356
if ( !createErrors.isEmpty() )
357357
{
358-
QMessageBox::critical( this, tr( "Layer Creation Failed" ), tr( "Failed to create one or more output layers:\n%1" ).arg( createErrors.join( "\n" ) ) );
358+
QMessageBox::critical( this, tr( "Check Geometries" ), tr( "Failed to create one or more output layers:\n%1" ).arg( createErrors.join( "\n" ) ) );
359359
mRunButton->setEnabled( true );
360360
ui.labelStatus->hide();
361361
unsetCursor();
@@ -383,7 +383,7 @@ void QgsGeometryCheckerSetupTab::runChecks()
383383
{
384384
nonEditableLayerNames.append( layer->name() );
385385
}
386-
if ( QMessageBox::Yes != QMessageBox::question( this, tr( "Non-editable Output Layers" ), tr( "The following output layers are in a format that does not support editing features:\n%1\n\nThe geometry check can be performed, but it will not be possible to fix any errors. Do you want to continue?" ).arg( nonEditableLayerNames.join( "\n" ) ), QMessageBox::Yes, QMessageBox::No ) )
386+
if ( QMessageBox::Yes != QMessageBox::question( this, tr( "Check Geometries" ), tr( "The following output layers are in a format that does not support editing features:\n%1\n\nThe geometry check can be performed, but it will not be possible to fix any errors. Do you want to continue?" ).arg( nonEditableLayerNames.join( "\n" ) ), QMessageBox::Yes, QMessageBox::No ) )
387387
{
388388
if ( ui.radioButtonOutputNew->isChecked() )
389389
{

‎src/plugins/georeferencer/qgsgeorefplugingui.cpp

+13-13
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ void QgsGeorefPluginGui::openRaster()
247247
QString filters = QgsProviderRegistry::instance()->fileRasterFilters();
248248
filters.prepend( otherFiles + ";;" );
249249
filters.chop( otherFiles.size() + 2 );
250-
mRasterFileName = QFileDialog::getOpenFileName( this, tr( "Open raster" ), dir, filters, &lastUsedFilter );
250+
mRasterFileName = QFileDialog::getOpenFileName( this, tr( "Open Raster" ), dir, filters, &lastUsedFilter );
251251
mModifiedRasterFileName.clear();
252252

253253
if ( mRasterFileName.isEmpty() )
@@ -256,12 +256,12 @@ void QgsGeorefPluginGui::openRaster()
256256
QString errMsg;
257257
if ( !QgsRasterLayer::isValidRasterFileName( mRasterFileName, errMsg ) )
258258
{
259-
QString msg = tr( "%1 is not a supported raster data source" ).arg( mRasterFileName );
259+
QString msg = tr( "%1 is not a supported raster data source." ).arg( mRasterFileName );
260260

261261
if ( !errMsg.isEmpty() )
262262
msg += '\n' + errMsg;
263263

264-
QMessageBox::information( this, tr( "Unsupported Data Source" ), msg );
264+
QMessageBox::information( this, tr( "Open Raster" ), msg );
265265
return;
266266
}
267267

@@ -594,31 +594,31 @@ void QgsGeorefPluginGui::showCoordDialog( const QgsPointXY &pixelCoords )
594594
void QgsGeorefPluginGui::loadGCPsDialog()
595595
{
596596
QString selectedFile = mRasterFileName.isEmpty() ? QLatin1String( "" ) : mRasterFileName + ".points";
597-
mGCPpointsFileName = QFileDialog::getOpenFileName( this, tr( "Load GCP points" ),
597+
mGCPpointsFileName = QFileDialog::getOpenFileName( this, tr( "Load GCP Points" ),
598598
selectedFile, tr( "GCP file" ) + " (*.points)" );
599599
if ( mGCPpointsFileName.isEmpty() )
600600
return;
601601

602602
if ( !loadGCPs() )
603603
{
604-
mMessageBar->pushMessage( tr( "Invalid GCP file" ), tr( "GCP file could not be read." ), Qgis::Warning, messageTimeout() );
604+
mMessageBar->pushMessage( tr( "Load GCP Points" ), tr( "Invalid GCP file. File could not be read." ), Qgis::Warning, messageTimeout() );
605605
}
606606
else
607607
{
608-
mMessageBar->pushMessage( tr( "GCPs loaded" ), tr( "GCP file successfully loaded." ), Qgis::Info, messageTimeout() );
608+
mMessageBar->pushMessage( tr( "Load GCP Points" ), tr( "GCP file successfully loaded." ), Qgis::Info, messageTimeout() );
609609
}
610610
}
611611

612612
void QgsGeorefPluginGui::saveGCPsDialog()
613613
{
614614
if ( mPoints.isEmpty() )
615615
{
616-
mMessageBar->pushMessage( tr( "No GCP Points" ), tr( "No GCP points are available to save." ), Qgis::Warning, messageTimeout() );
616+
mMessageBar->pushMessage( tr( "Save GCP Points" ), tr( "No GCP points are available to save." ), Qgis::Warning, messageTimeout() );
617617
return;
618618
}
619619

620620
QString selectedFile = mRasterFileName.isEmpty() ? QLatin1String( "" ) : mRasterFileName + ".points";
621-
mGCPpointsFileName = QFileDialog::getSaveFileName( this, tr( "Save GCP points" ),
621+
mGCPpointsFileName = QFileDialog::getSaveFileName( this, tr( "Save GCP Points" ),
622622
selectedFile,
623623
tr( "GCP file" ) + " (*.points)" );
624624

@@ -1352,7 +1352,7 @@ bool QgsGeorefPluginGui::georeference()
13521352
{
13531353
if ( QFile::exists( mWorldFileName ) )
13541354
{
1355-
int r = QMessageBox::question( this, tr( "World file exists" ),
1355+
int r = QMessageBox::question( this, tr( "Georeference" ),
13561356
tr( "<p>The selected file already seems to have a "
13571357
"world file! Do you want to replace it with the "
13581358
"new world file?</p>" ),
@@ -1422,7 +1422,7 @@ bool QgsGeorefPluginGui::writeWorldFile( const QgsPointXY &origin, double pixelX
14221422
QFile file( mWorldFileName );
14231423
if ( !file.open( QIODevice::WriteOnly | QIODevice::Truncate ) )
14241424
{
1425-
mMessageBar->pushMessage( tr( "Error" ), tr( "Could not write to %1." ).arg( mWorldFileName ), Qgis::Critical, messageTimeout() );
1425+
mMessageBar->pushMessage( tr( "Save World File" ), tr( "Could not write to %1." ).arg( mWorldFileName ), Qgis::Critical, messageTimeout() );
14261426
return false;
14271427
}
14281428

@@ -1915,21 +1915,21 @@ bool QgsGeorefPluginGui::checkReadyGeoref()
19151915
{
19161916
if ( mRasterFileName.isEmpty() )
19171917
{
1918-
mMessageBar->pushMessage( tr( "No Raster Loaded" ), tr( "Please load raster to be georeferenced" ), Qgis::Warning, messageTimeout() );
1918+
mMessageBar->pushMessage( tr( "No Raster Loaded" ), tr( "Please load raster to be georeferenced." ), Qgis::Warning, messageTimeout() );
19191919
return false;
19201920
}
19211921

19221922
if ( QgsGeorefTransform::InvalidTransform == mTransformParam )
19231923
{
1924-
QMessageBox::information( this, tr( "Info" ), tr( "Please set transformation type" ) );
1924+
QMessageBox::information( this, tr( "Georeferencer" ), tr( "Please set transformation type." ) );
19251925
getTransformSettings();
19261926
return false;
19271927
}
19281928

19291929
//MH: helmert transformation without warping disabled until qgis is able to read rotated rasters efficiently
19301930
if ( mModifiedRasterFileName.isEmpty() && QgsGeorefTransform::Linear != mTransformParam /*&& QgsGeorefTransform::Helmert != mTransformParam*/ )
19311931
{
1932-
QMessageBox::information( this, tr( "Info" ), tr( "Please set output raster name" ) );
1932+
QMessageBox::information( this, tr( "Georeferencer" ), tr( "Please set output raster name." ) );
19331933
getTransformSettings();
19341934
return false;
19351935
}

‎src/plugins/globe/qgsglobeplugindialog.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,7 @@ void QgsGlobePluginDialog::addCustomTMSImagery()
341341
QString validationError;
342342
if ( !validateRemoteUri( url, validationError ) )
343343
{
344-
QMessageBox::warning( this, tr( "Invalid URL" ), validationError );
344+
QMessageBox::warning( this, tr( "Add TMS Imagery" ), validationError );
345345
}
346346
else
347347
{
@@ -358,7 +358,7 @@ void QgsGlobePluginDialog::addCustomWMSImagery()
358358
QString validationError;
359359
if ( !validateRemoteUri( url, validationError ) )
360360
{
361-
QMessageBox::warning( this, tr( "Invalid URL" ), validationError );
361+
QMessageBox::warning( this, tr( "Add WMS Imagery" ), validationError );
362362
}
363363
else
364364
{
@@ -402,7 +402,7 @@ void QgsGlobePluginDialog::addCustomTMSElevation()
402402
QString validationError;
403403
if ( !validateRemoteUri( url, validationError ) )
404404
{
405-
QMessageBox::warning( this, tr( "Invalid URL" ), validationError );
405+
QMessageBox::warning( this, tr( "Add TMS Elevation" ), validationError );
406406
}
407407
else
408408
{

‎src/plugins/gps_importer/qgsgpsplugin.cpp

+13-13
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ void QgsGpsPlugin::createGPX()
161161
QString dir = settings.value( QStringLiteral( "Plugin-GPS/gpxdirectory" ), QDir::homePath() ).toString();
162162
QString fileName =
163163
QFileDialog::getSaveFileName( mQGisInterface->mainWindow(),
164-
tr( "Save new GPX file as…" ),
164+
tr( "Save New GPX File as…" ),
165165
dir,
166166
tr( "GPS eXchange file" ) + " (*.gpx)" );
167167
if ( !fileName.isEmpty() )
@@ -174,7 +174,7 @@ void QgsGpsPlugin::createGPX()
174174
std::ofstream ofs( fileName.toUtf8() );
175175
if ( !ofs )
176176
{
177-
QMessageBox::warning( nullptr, tr( "Could not create file" ),
177+
QMessageBox::warning( nullptr, tr( "Save New GPX File as…" ),
178178
tr( "Unable to create a GPX file with the given name. "
179179
"Try again with another name or in another "
180180
"directory." ) );
@@ -265,8 +265,8 @@ void QgsGpsPlugin::importGPSFile( const QString &inputFileName, QgsBabelFormat *
265265
babelProcess.start( babelArgs.join( QStringLiteral( " " ) ) );
266266
if ( !babelProcess.waitForStarted() )
267267
{
268-
QMessageBox::warning( nullptr, tr( "Could not start process" ),
269-
tr( "Could not start GPSBabel!" ) );
268+
QMessageBox::warning( nullptr, tr( "Import GPS File" ),
269+
tr( "Could not start GPSBabel." ) );
270270
return;
271271
}
272272

@@ -289,7 +289,7 @@ void QgsGpsPlugin::importGPSFile( const QString &inputFileName, QgsBabelFormat *
289289
QString errorMsg( tr( "Could not import data from %1!\n\n" )
290290
.arg( inputFileName ) );
291291
errorMsg += babelError;
292-
QMessageBox::warning( nullptr, tr( "Error importing data" ), errorMsg );
292+
QMessageBox::warning( nullptr, tr( "Import GPS File" ), errorMsg );
293293
return;
294294
}
295295

@@ -344,7 +344,7 @@ void QgsGpsPlugin::convertGPSFile( const QString &inputFileName,
344344
babelProcess.start( babelArgs.join( QStringLiteral( " " ) ) );
345345
if ( !babelProcess.waitForStarted() )
346346
{
347-
QMessageBox::warning( nullptr, tr( "Could not start process" ),
347+
QMessageBox::warning( nullptr, tr( "Convert GPS File" ),
348348
tr( "Could not start GPSBabel!" ) );
349349
return;
350350
}
@@ -366,7 +366,7 @@ void QgsGpsPlugin::convertGPSFile( const QString &inputFileName,
366366
QString errorMsg( tr( "Could not convert data from %1!\n\n" )
367367
.arg( inputFileName ) );
368368
errorMsg += babelError;
369-
QMessageBox::warning( nullptr, tr( "Error converting data" ), errorMsg );
369+
QMessageBox::warning( nullptr, tr( "Convert GPS File" ), errorMsg );
370370
return;
371371
}
372372

@@ -423,7 +423,7 @@ void QgsGpsPlugin::downloadFromGPS( const QString &device, const QString &port,
423423
port, outputFileName );
424424
if ( babelArgs.isEmpty() )
425425
{
426-
QMessageBox::warning( nullptr, tr( "Not supported" ),
426+
QMessageBox::warning( nullptr, tr( "Download from GPS" ),
427427
tr( "This device does not support downloading of %1." )
428428
.arg( features ) );
429429
return;
@@ -435,7 +435,7 @@ void QgsGpsPlugin::downloadFromGPS( const QString &device, const QString &port,
435435
babelProcess.start( babelArgs.join( QStringLiteral( " " ) ) );
436436
if ( !babelProcess.waitForStarted() )
437437
{
438-
QMessageBox::warning( nullptr, tr( "Could not start process" ),
438+
QMessageBox::warning( nullptr, tr( "Download from GPS" ),
439439
tr( "Could not start GPSBabel!" ) );
440440
return;
441441
}
@@ -456,7 +456,7 @@ void QgsGpsPlugin::downloadFromGPS( const QString &device, const QString &port,
456456
QString babelError( babelProcess.readAllStandardError() );
457457
QString errorMsg( tr( "Could not download data from GPS!\n\n" ) );
458458
errorMsg += babelError;
459-
QMessageBox::warning( nullptr, tr( "Error downloading data" ), errorMsg );
459+
QMessageBox::warning( nullptr, tr( "Download from GPS" ), errorMsg );
460460
return;
461461
}
462462

@@ -513,7 +513,7 @@ void QgsGpsPlugin::uploadToGPS( QgsVectorLayer *gpxLayer, const QString &device,
513513
source.left( source.lastIndexOf( '?' ) ), port );
514514
if ( babelArgs.isEmpty() )
515515
{
516-
QMessageBox::warning( nullptr, tr( "Not supported" ),
516+
QMessageBox::warning( nullptr, tr( "Upload to GPS" ),
517517
tr( "This device does not support uploading of %1." )
518518
.arg( features ) );
519519
return;
@@ -525,7 +525,7 @@ void QgsGpsPlugin::uploadToGPS( QgsVectorLayer *gpxLayer, const QString &device,
525525
babelProcess.start( babelArgs.join( QStringLiteral( " " ) ) );
526526
if ( !babelProcess.waitForStarted() )
527527
{
528-
QMessageBox::warning( nullptr, tr( "Could not start process" ),
528+
QMessageBox::warning( nullptr, tr( "Upload to GPS" ),
529529
tr( "Could not start GPSBabel!" ) );
530530
return;
531531
}
@@ -546,7 +546,7 @@ void QgsGpsPlugin::uploadToGPS( QgsVectorLayer *gpxLayer, const QString &device,
546546
QString babelError( babelProcess.readAllStandardError() );
547547
QString errorMsg( tr( "Error while uploading data to GPS!\n\n" ) );
548548
errorMsg += babelError;
549-
QMessageBox::warning( nullptr, tr( "Error uploading data" ), errorMsg );
549+
QMessageBox::warning( nullptr, tr( "Upload to GPS" ), errorMsg );
550550
return;
551551
}
552552

0 commit comments

Comments
 (0)
Please sign in to comment.