diff --git a/src/providers/ogr/qgsgeopackagedataitems.cpp b/src/providers/ogr/qgsgeopackagedataitems.cpp index ea717014c48..95f605abadd 100644 --- a/src/providers/ogr/qgsgeopackagedataitems.cpp +++ b/src/providers/ogr/qgsgeopackagedataitems.cpp @@ -124,6 +124,7 @@ QgsGeoPackageCollectionItem::QgsGeoPackageCollectionItem( QgsDataItem *parent, c : QgsDataCollectionItem( parent, name, path ) , mPath( path ) { + mToolTip = path; mCapabilities |= Collapse; } @@ -510,9 +511,9 @@ void QgsGeoPackageCollectionItem::addTable() void QgsGeoPackageCollectionItem::addConnection() { - QgsOgrDbConnection connection( mName, QStringLiteral( "GeoPackage" ) ); + QgsOgrDbConnection connection( mName, QStringLiteral( "GPKG" ) ); connection.save(); - emit connectionsChanged(); + mParent->refreshConnections(); } #endif