mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-13 00:03:09 -04:00
parent
8fa3127c66
commit
03f08a6c79
@ -10,10 +10,12 @@ class QgsMapLayer : QObject
|
||||
%End
|
||||
|
||||
%ConvertToSubClassCode
|
||||
if (sipCpp->inherits("QgsMapLayer"))
|
||||
QgsMapLayer* layer = qobject_cast<QgsMapLayer*>( sipCpp );
|
||||
|
||||
sipType = 0;
|
||||
|
||||
if ( layer )
|
||||
{
|
||||
sipType = sipType_QgsMapLayer;
|
||||
QgsMapLayer* layer = qobject_cast<QgsMapLayer*>(sipCpp);
|
||||
if (layer->type() == QgsMapLayer::VectorLayer)
|
||||
{
|
||||
sipType = sipType_QgsVectorLayer;
|
||||
@ -27,11 +29,6 @@ class QgsMapLayer : QObject
|
||||
sipType = sipType_QgsPluginLayer;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
sipType = 0;
|
||||
}
|
||||
|
||||
%End
|
||||
|
||||
public:
|
||||
|
Loading…
x
Reference in New Issue
Block a user