Navigation Menu

Skip to content

Commit

Permalink
Use QgsSettings to save the connecion
Browse files Browse the repository at this point in the history
  • Loading branch information
pblottiere committed Sep 8, 2021
1 parent 712b3d5 commit 9a3f633
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/core/providers/ogr/qgsogrproviderutils.cpp
Expand Up @@ -2531,9 +2531,9 @@ bool QgsOgrProviderUtils::saveConnection( const QString &path, const QString &og
}
if ( ok && ! connName.isEmpty() )
{
QgsOgrDbConnection connection( connName, ogrDriverName );
connection.setPath( path );
connection.save();
const QString connection = QStringLiteral( "providers/ogr/%1/connections" ).arg( ogrDriverName );
QgsSettings settings;
settings.setValue( QStringLiteral( "%1/%2/path" ).arg( connection, connName ), path );

QgsProviderMetadata *providerMetadata = QgsProviderRegistry::instance()->providerMetadata( QStringLiteral( "ogr" ) );
QgsGeoPackageProviderConnection *providerConnection = static_cast<QgsGeoPackageProviderConnection *>( providerMetadata->createConnection( connName ) );
Expand Down

0 comments on commit 9a3f633

Please sign in to comment.