Skip to content

Commit 2cef8d5

Browse files
committedOct 14, 2014
remove get from QgsProviderRegistry::getProviderCapabilities() (followup 2e943c9)
1 parent e0df5d4 commit 2cef8d5

File tree

4 files changed

+6
-13
lines changed

4 files changed

+6
-13
lines changed
 

‎python/core/qgsproviderregistry.sip

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ class QgsProviderRegistry
4343
@param providerKey identificator of the provider
4444
@note Added in 2.6
4545
*/
46-
int getProviderCapabilities( const QString& providerKey ) const;
46+
int providerCapabilities( const QString& providerKey ) const;
4747

4848
QWidget *selectWidget( const QString & providerKey,
4949
QWidget * parent = 0, Qt::WindowFlags fl = 0 );

‎src/app/qgshandlebadlayers.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ QgsHandleBadLayers::QgsHandleBadLayers( const QList<QDomNode> &layers, const QDo
9797
QString datasource = node.namedItem( "datasource" ).toElement().text();
9898
QString provider = node.namedItem( "provider" ).toElement().text();
9999
QString vectorProvider = type == "vector" ? provider : tr( "none" );
100-
bool providerFileBased = ( QgsProviderRegistry::instance()->getProviderCapabilities( provider ) & QgsDataProvider::File ) != 0;
100+
bool providerFileBased = ( QgsProviderRegistry::instance()->providerCapabilities( provider ) & QgsDataProvider::File ) != 0;
101101

102102
QgsDebugMsg( QString( "name=%1 type=%2 provider=%3 datasource='%4'" )
103103
.arg( name )

‎src/core/qgsproviderregistry.cpp

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -371,18 +371,20 @@ QgsDataProvider *QgsProviderRegistry::provider( QString const & providerKey, QSt
371371
return dataProvider;
372372
} // QgsProviderRegistry::setDataProvider
373373

374-
int QgsProviderRegistry::getProviderCapabilities( const QString &providerKey ) const
374+
int QgsProviderRegistry::providerCapabilities( const QString &providerKey ) const
375375
{
376376
QLibrary *library = providerLibrary( providerKey );
377377
if ( !library )
378378
{
379379
return QgsDataProvider::NoDataCapabilities;
380380
}
381+
381382
dataCapabilities_t * dataCapabilities = ( dataCapabilities_t * ) cast_to_fptr( library->resolve( "dataCapabilities" ) );
382383
if ( !dataCapabilities )
383384
{
384385
return QgsDataProvider::NoDataCapabilities;
385386
}
387+
386388
return dataCapabilities();
387389
}
388390

@@ -489,12 +491,3 @@ const QgsProviderMetadata* QgsProviderRegistry::providerMetadata( const QString&
489491
{
490492
return findMetadata_( mProviders, providerKey );
491493
}
492-
493-
494-
#if 0
495-
QgsDataProvider *
496-
QgsProviderRegistry::openVector( QString const & dataSource, QString const & providerKey )
497-
{
498-
return getProvider( providerKey, dataSource );
499-
} // QgsProviderRegistry::openVector
500-
#endif

‎src/core/qgsproviderregistry.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ class CORE_EXPORT QgsProviderRegistry
7272
@param providerKey identificator of the provider
7373
@note Added in 2.6
7474
*/
75-
int getProviderCapabilities( const QString& providerKey ) const;
75+
int providerCapabilities( const QString& providerKey ) const;
7676

7777
QWidget *selectWidget( const QString & providerKey,
7878
QWidget * parent = 0, Qt::WindowFlags fl = 0 );

0 commit comments

Comments
 (0)
Please sign in to comment.