Geopackage data items: added tooltip and fix connection storage

This commit is contained in:
Alessandro Pasotti 2017-09-18 11:45:58 +02:00
parent f3d25c51c7
commit 420dc829f0

View File

@ -124,6 +124,7 @@ QgsGeoPackageCollectionItem::QgsGeoPackageCollectionItem( QgsDataItem *parent, c
: QgsDataCollectionItem( parent, name, path ) : QgsDataCollectionItem( parent, name, path )
, mPath( path ) , mPath( path )
{ {
mToolTip = path;
mCapabilities |= Collapse; mCapabilities |= Collapse;
} }
@ -510,9 +511,9 @@ void QgsGeoPackageCollectionItem::addTable()
void QgsGeoPackageCollectionItem::addConnection() void QgsGeoPackageCollectionItem::addConnection()
{ {
QgsOgrDbConnection connection( mName, QStringLiteral( "GeoPackage" ) ); QgsOgrDbConnection connection( mName, QStringLiteral( "GPKG" ) );
connection.save(); connection.save();
emit connectionsChanged(); mParent->refreshConnections();
} }
#endif #endif