Skip to content

Commit 1cc7b65

Browse files
elpasonyalldawson
authored andcommittedFeb 6, 2019
Fix merge error from backports
1 parent c850060 commit 1cc7b65

File tree

1 file changed

+6
-74
lines changed

1 file changed

+6
-74
lines changed
 

‎src/app/qgisapp.cpp

Lines changed: 6 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -4592,15 +4592,15 @@ bool QgisApp::addVectorLayers( const QStringList &layerQStringList, const QStrin
45924592
Q_FOREACH ( QString src, layerQStringList )
45934593
{
45944594
src = src.trimmed();
4595-
QString base;
4595+
QString baseName;
45964596
if ( dataSourceType == QLatin1String( "file" ) )
45974597
{
45984598
QString srcWithoutLayername( src );
45994599
int posPipe = srcWithoutLayername.indexOf( '|' );
46004600
if ( posPipe >= 0 )
46014601
srcWithoutLayername.resize( posPipe );
46024602
QFileInfo fi( srcWithoutLayername );
4603-
base = fi.completeBaseName();
4603+
baseName = fi.completeBaseName();
46044604

46054605
// if needed prompt for zipitem layers
46064606
QString vsiPrefix = QgsZipItem::vsiPrefix( src );
@@ -4613,19 +4613,19 @@ bool QgisApp::addVectorLayers( const QStringList &layerQStringList, const QStrin
46134613
}
46144614
else if ( dataSourceType == QLatin1String( "database" ) )
46154615
{
4616-
base = src;
4616+
baseName = src;
46174617
}
46184618
else //directory //protocol
46194619
{
46204620
QFileInfo fi( src );
4621-
base = fi.completeBaseName();
4621+
baseName = fi.completeBaseName();
46224622
}
46234623
if ( settings.value( QStringLiteral( "qgis/formatLayerName" ), false ).toBool() )
46244624
{
4625-
base = QgsMapLayer::formatLayerName( base );
4625+
baseName = QgsMapLayer::formatLayerName( baseName );
46264626
}
46274627

4628-
QgsDebugMsg( "completeBaseName: " + base );
4628+
QgsDebugMsg( "completeBaseName: " + baseName );
46294629

46304630
const bool isVsiCurl { src.startsWith( QLatin1String( "/vsicurl", Qt::CaseInsensitive ) ) };
46314631
const auto scheme { QUrl( src ).scheme() };
@@ -5753,74 +5753,6 @@ void QgisApp::showRasterCalculator()
57535753
}
57545754
}
57555755

5756-
void QgisApp::showMeshCalculator()
5757-
{
5758-
QgsMeshCalculatorDialog d( qobject_cast<QgsMeshLayer *>( activeLayer() ), this );
5759-
if ( d.exec() == QDialog::Accepted )
5760-
{
5761-
//invoke analysis library
5762-
std::unique_ptr<QgsMeshCalculator> calculator = d.calculator();
5763-
5764-
QProgressDialog p( tr( "Calculating mesh expression…" ), tr( "Abort" ), 0, 0 );
5765-
p.setWindowModality( Qt::WindowModal );
5766-
p.setMaximum( 100.0 );
5767-
QgsFeedback feedback;
5768-
connect( &feedback, &QgsFeedback::progressChanged, &p, &QProgressDialog::setValue );
5769-
connect( &p, &QProgressDialog::canceled, &feedback, &QgsFeedback::cancel );
5770-
p.show();
5771-
QgsMeshCalculator::Result res = calculator->processCalculation( &feedback );
5772-
switch ( res )
5773-
{
5774-
case QgsMeshCalculator::Success:
5775-
visibleMessageBar()->pushMessage( tr( "Mesh calculator" ),
5776-
tr( "Calculation complete." ),
5777-
Qgis::Info, messageTimeout() );
5778-
break;
5779-
5780-
case QgsMeshCalculator::EvaluateError:
5781-
visibleMessageBar()->pushMessage( tr( "Mesh calculator" ),
5782-
tr( "Could not evaluate the formula." ),
5783-
Qgis::Critical, messageTimeout() );
5784-
break;
5785-
5786-
case QgsMeshCalculator::InvalidDatasets:
5787-
visibleMessageBar()->pushMessage( tr( "Mesh calculator" ),
5788-
tr( "Invalid or incompatible datasets used." ),
5789-
Qgis::Critical, messageTimeout() );
5790-
break;
5791-
5792-
case QgsMeshCalculator::CreateOutputError:
5793-
visibleMessageBar()->pushMessage( tr( "Mesh calculator" ),
5794-
tr( "Could not create destination file." ),
5795-
Qgis::Critical );
5796-
break;
5797-
5798-
case QgsMeshCalculator::InputLayerError:
5799-
visibleMessageBar()->pushMessage( tr( "Mesh calculator" ),
5800-
tr( "Could not read input layer." ),
5801-
Qgis::Critical );
5802-
break;
5803-
5804-
case QgsMeshCalculator::Canceled:
5805-
break;
5806-
5807-
case QgsMeshCalculator::ParserError:
5808-
visibleMessageBar()->pushMessage( tr( "Mesh calculator" ),
5809-
tr( "Could not parse mesh formula." ),
5810-
Qgis::Critical );
5811-
break;
5812-
5813-
case QgsMeshCalculator::MemoryError:
5814-
visibleMessageBar()->pushMessage( tr( "Mesh calculator" ),
5815-
tr( "Insufficient memory available for operation." ),
5816-
Qgis::Critical );
5817-
break;
5818-
}
5819-
p.hide();
5820-
}
5821-
}
5822-
5823-
58245756
void QgisApp::showAlignRasterTool()
58255757
{
58265758
QgsAlignRasterDialog dlg( this );

0 commit comments

Comments
 (0)
Please sign in to comment.