mirror of
https://github.com/qgis/QGIS.git
synced 2025-10-20 00:06:36 -04:00
remove get from QgsProviderRegistry::getProviderCapabilities() (followup 2e943c93)
This commit is contained in:
parent
e0df5d4dd9
commit
2cef8d50f2
@ -43,7 +43,7 @@ class QgsProviderRegistry
|
|||||||
@param providerKey identificator of the provider
|
@param providerKey identificator of the provider
|
||||||
@note Added in 2.6
|
@note Added in 2.6
|
||||||
*/
|
*/
|
||||||
int getProviderCapabilities( const QString& providerKey ) const;
|
int providerCapabilities( const QString& providerKey ) const;
|
||||||
|
|
||||||
QWidget *selectWidget( const QString & providerKey,
|
QWidget *selectWidget( const QString & providerKey,
|
||||||
QWidget * parent = 0, Qt::WindowFlags fl = 0 );
|
QWidget * parent = 0, Qt::WindowFlags fl = 0 );
|
||||||
|
@ -97,7 +97,7 @@ QgsHandleBadLayers::QgsHandleBadLayers( const QList<QDomNode> &layers, const QDo
|
|||||||
QString datasource = node.namedItem( "datasource" ).toElement().text();
|
QString datasource = node.namedItem( "datasource" ).toElement().text();
|
||||||
QString provider = node.namedItem( "provider" ).toElement().text();
|
QString provider = node.namedItem( "provider" ).toElement().text();
|
||||||
QString vectorProvider = type == "vector" ? provider : tr( "none" );
|
QString vectorProvider = type == "vector" ? provider : tr( "none" );
|
||||||
bool providerFileBased = ( QgsProviderRegistry::instance()->getProviderCapabilities( provider ) & QgsDataProvider::File ) != 0;
|
bool providerFileBased = ( QgsProviderRegistry::instance()->providerCapabilities( provider ) & QgsDataProvider::File ) != 0;
|
||||||
|
|
||||||
QgsDebugMsg( QString( "name=%1 type=%2 provider=%3 datasource='%4'" )
|
QgsDebugMsg( QString( "name=%1 type=%2 provider=%3 datasource='%4'" )
|
||||||
.arg( name )
|
.arg( name )
|
||||||
|
@ -371,18 +371,20 @@ QgsDataProvider *QgsProviderRegistry::provider( QString const & providerKey, QSt
|
|||||||
return dataProvider;
|
return dataProvider;
|
||||||
} // QgsProviderRegistry::setDataProvider
|
} // QgsProviderRegistry::setDataProvider
|
||||||
|
|
||||||
int QgsProviderRegistry::getProviderCapabilities( const QString &providerKey ) const
|
int QgsProviderRegistry::providerCapabilities( const QString &providerKey ) const
|
||||||
{
|
{
|
||||||
QLibrary *library = providerLibrary( providerKey );
|
QLibrary *library = providerLibrary( providerKey );
|
||||||
if ( !library )
|
if ( !library )
|
||||||
{
|
{
|
||||||
return QgsDataProvider::NoDataCapabilities;
|
return QgsDataProvider::NoDataCapabilities;
|
||||||
}
|
}
|
||||||
|
|
||||||
dataCapabilities_t * dataCapabilities = ( dataCapabilities_t * ) cast_to_fptr( library->resolve( "dataCapabilities" ) );
|
dataCapabilities_t * dataCapabilities = ( dataCapabilities_t * ) cast_to_fptr( library->resolve( "dataCapabilities" ) );
|
||||||
if ( !dataCapabilities )
|
if ( !dataCapabilities )
|
||||||
{
|
{
|
||||||
return QgsDataProvider::NoDataCapabilities;
|
return QgsDataProvider::NoDataCapabilities;
|
||||||
}
|
}
|
||||||
|
|
||||||
return dataCapabilities();
|
return dataCapabilities();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -489,12 +491,3 @@ const QgsProviderMetadata* QgsProviderRegistry::providerMetadata( const QString&
|
|||||||
{
|
{
|
||||||
return findMetadata_( mProviders, providerKey );
|
return findMetadata_( mProviders, providerKey );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#if 0
|
|
||||||
QgsDataProvider *
|
|
||||||
QgsProviderRegistry::openVector( QString const & dataSource, QString const & providerKey )
|
|
||||||
{
|
|
||||||
return getProvider( providerKey, dataSource );
|
|
||||||
} // QgsProviderRegistry::openVector
|
|
||||||
#endif
|
|
||||||
|
@ -72,7 +72,7 @@ class CORE_EXPORT QgsProviderRegistry
|
|||||||
@param providerKey identificator of the provider
|
@param providerKey identificator of the provider
|
||||||
@note Added in 2.6
|
@note Added in 2.6
|
||||||
*/
|
*/
|
||||||
int getProviderCapabilities( const QString& providerKey ) const;
|
int providerCapabilities( const QString& providerKey ) const;
|
||||||
|
|
||||||
QWidget *selectWidget( const QString & providerKey,
|
QWidget *selectWidget( const QString & providerKey,
|
||||||
QWidget * parent = 0, Qt::WindowFlags fl = 0 );
|
QWidget * parent = 0, Qt::WindowFlags fl = 0 );
|
||||||
|
Loading…
x
Reference in New Issue
Block a user