mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-25 00:58:06 -05:00
A new class QgsMapLayerDependency allows to represent different kinds of dependencies between layers.
345 lines
12 KiB
Plaintext
345 lines
12 KiB
Plaintext
%Module(name=qgis._core,
|
|
version=0,
|
|
keyword_arguments="Optional")
|
|
|
|
%Feature QT5_SUPPORT
|
|
|
|
%Import QtXml/QtXmlmod.sip
|
|
%Import QtNetwork/QtNetworkmod.sip
|
|
%Import QtSql/QtSqlmod.sip
|
|
|
|
%If (QT5_SUPPORT)
|
|
%Import QtPrintSupport/QtPrintSupportmod.sip
|
|
%Import QtWidgets/QtWidgetsmod.sip
|
|
%End
|
|
|
|
%Include conversions.sip
|
|
%Include qgsexception.sip
|
|
|
|
%Include qgis.sip
|
|
|
|
%Include qgsannotation.sip
|
|
%Include qgsapplication.sip
|
|
%Include qgsaction.sip
|
|
%Include qgsactionmanager.sip
|
|
%Include qgsaggregatecalculator.sip
|
|
%Include qgsattributetableconfig.sip
|
|
%Include qgsattributeeditorelement.sip
|
|
%Include qgsbrowsermodel.sip
|
|
%Include qgsclipper.sip
|
|
%Include qgscolorramp.sip
|
|
%Include qgscolorscheme.sip
|
|
%Include qgscolorschemeregistry.sip
|
|
%Include qgsconditionalstyle.sip
|
|
%Include qgscontexthelp.sip
|
|
%Include qgscoordinatereferencesystem.sip
|
|
%Include qgscoordinatetransform.sip
|
|
%Include qgscredentials.sip
|
|
%Include qgscrscache.sip
|
|
%Include qgsdatadefined.sip
|
|
%Include qgsdataitem.sip
|
|
%Include qgsdataitemprovider.sip
|
|
%Include qgsdataitemproviderregistry.sip
|
|
%Include qgsdataprovider.sip
|
|
%Include qgsdatasourceuri.sip
|
|
%Include qgsdatetimestatisticalsummary.sip
|
|
%Include qgsdatumtransformstore.sip
|
|
%Include qgsdbfilterproxymodel.sip
|
|
%Include qgsdistancearea.sip
|
|
%Include qgseditformconfig.sip
|
|
%Include qgseditorwidgetconfig.sip
|
|
%Include qgserror.sip
|
|
%Include qgsexpression.sip
|
|
%Include qgsexpressioncontext.sip
|
|
%Include qgsexpressioncontextgenerator.sip
|
|
%Include qgsfeature.sip
|
|
%Include qgsfeaturefilterprovider.sip
|
|
%Include qgsfeatureiterator.sip
|
|
%Include qgsfeaturerequest.sip
|
|
%Include qgsfeedback.sip
|
|
%Include qgsfield.sip
|
|
%Include qgsgeometrysimplifier.sip
|
|
%Include qgsgeometryvalidator.sip
|
|
%Include qgsgml.sip
|
|
%Include qgsgmlschema.sip
|
|
%Include qgshistogram.sip
|
|
%Include qgsinterval.sip
|
|
%Include qgsjsonutils.sip
|
|
%Include qgsmaptopixelgeometrysimplifier.sip
|
|
%Include qgstransaction.sip
|
|
%Include qgstransactiongroup.sip
|
|
%If(!QT5_SUPPORT)
|
|
%Include qgshttptransaction.sip
|
|
%End
|
|
%Include qgsdartmeasurement.sip
|
|
%Include qgsexpressionfieldbuffer.sip
|
|
%Include qgsfontutils.sip
|
|
%Include qgslabelsearchtree.sip
|
|
%Include qgslegendrenderer.sip
|
|
%Include qgslegendsettings.sip
|
|
%Include qgslogger.sip
|
|
%Include qgsmaphittest.sip
|
|
%Include qgsmaplayer.sip
|
|
%Include qgsmaplayerdependency.sip
|
|
%Include qgsmaplayerlegend.sip
|
|
%Include qgsmaplayermodel.sip
|
|
%Include qgsmaplayerproxymodel.sip
|
|
%Include qgsmaplayerregistry.sip
|
|
%Include qgsmaplayerrenderer.sip
|
|
%Include qgsmaplayerstylemanager.sip
|
|
%Include qgsmaprenderercache.sip
|
|
%Include qgsmaprenderercustompainterjob.sip
|
|
%Include qgsmaprendererjob.sip
|
|
%Include qgsmaprendererparalleljob.sip
|
|
%Include qgsmaprenderersequentialjob.sip
|
|
%Include qgsmapsettings.sip
|
|
%Include qgsmaptopixel.sip
|
|
%Include qgsmapunitscale.sip
|
|
%Include qgsmessagelog.sip
|
|
%Include qgsmessageoutput.sip
|
|
%Include qgsmimedatautils.sip
|
|
%Include qgsmultirenderchecker.sip
|
|
%Include qgsnetworkaccessmanager.sip
|
|
%Include qgsnetworkcontentfetcher.sip
|
|
%Include qgsobjectcustomproperties.sip
|
|
%Include qgsofflineediting.sip
|
|
%Include qgsogcutils.sip
|
|
%Include qgsowsconnection.sip
|
|
%Include qgspaintenginehack.sip
|
|
%Include qgspainting.sip
|
|
%Include qgspallabeling.sip
|
|
%Include qgspluginlayer.sip
|
|
%Include qgspluginlayerregistry.sip
|
|
%Include qgspoint.sip
|
|
%Include qgspointlocator.sip
|
|
%Include qgsproject.sip
|
|
%Include qgsprojectproperty.sip
|
|
%Include qgsprojectversion.sip
|
|
%Include qgsprovidermetadata.sip
|
|
%Include qgsproviderregistry.sip
|
|
%Include qgspythonrunner.sip
|
|
%Include qgsrectangle.sip
|
|
%Include qgsrelation.sip
|
|
%Include qgsrelationmanager.sip
|
|
%Include qgsrenderchecker.sip
|
|
%Include qgsrendercontext.sip
|
|
%Include qgsrunprocess.sip
|
|
%Include qgsruntimeprofiler.sip
|
|
%Include qgsscalecalculator.sip
|
|
%Include qgsscaleexpression.sip
|
|
%Include qgsscaleutils.sip
|
|
%Include qgssimplifymethod.sip
|
|
%Include qgssnapper.sip
|
|
%Include qgssnappingutils.sip
|
|
%Include qgsspatialindex.sip
|
|
%Include qgssqlstatement.sip
|
|
%Include qgsstatisticalsummary.sip
|
|
%Include qgsstringstatisticalsummary.sip
|
|
%Include qgsstringutils.sip
|
|
%Include qgstolerance.sip
|
|
%Include qgstracer.sip
|
|
%Include qgsunittypes.sip
|
|
%Include qgsvectordataprovider.sip
|
|
%Include qgsvectorfilewriter.sip
|
|
%Include qgsvectorlayer.sip
|
|
%Include qgsvectorlayercache.sip
|
|
%Include qgsvectorlayereditbuffer.sip
|
|
%Include qgsvectorlayereditpassthrough.sip
|
|
%Include qgsvectorlayerimport.sip
|
|
%Include qgsvectorlayerjoinbuffer.sip
|
|
%Include qgsvectorlayerundocommand.sip
|
|
%Include qgsvectorsimplifymethod.sip
|
|
|
|
%Include qgscachedfeatureiterator.sip
|
|
%Include qgscacheindex.sip
|
|
%Include qgscacheindexfeatureid.sip
|
|
%Include qgsfeaturestore.sip
|
|
%Include qgsgeometrycache.sip
|
|
%Include qgslayerdefinition.sip
|
|
%Include qgsprojectfiletransform.sip
|
|
%Include qgsvectorlayereditutils.sip
|
|
%Include qgsvectorlayerfeatureiterator.sip
|
|
%Include qgsvirtuallayerdefinition.sip
|
|
%Include qgsvirtuallayerdefinitionutils.sip
|
|
%Include qgsmapthemecollection.sip
|
|
%Include qgsxmlutils.sip
|
|
|
|
%Include auth/qgsauthcertutils.sip
|
|
%Include auth/qgsauthconfig.sip
|
|
// %Include auth/qgsauthcrypto.sip
|
|
%Include auth/qgsauthmanager.sip
|
|
%Include auth/qgsauthmethod.sip
|
|
|
|
%Include composer/qgsaddremoveitemcommand.sip
|
|
%Include composer/qgsgroupungroupitemscommand.sip
|
|
%Include composer/qgsaddremovemultiframecommand.sip
|
|
%Include composer/qgsatlascomposition.sip
|
|
%Include composer/qgscomposerarrow.sip
|
|
%Include composer/qgscomposerattributetable.sip
|
|
%Include composer/qgscomposerattributetablemodel.sip
|
|
%Include composer/qgscomposerattributetablemodelv2.sip
|
|
%Include composer/qgscomposerattributetablev2.sip
|
|
%Include composer/qgscomposereffect.sip
|
|
%Include composer/qgscomposerframe.sip
|
|
%Include composer/qgscomposerhtml.sip
|
|
%Include composer/qgscomposeritem.sip
|
|
%Include composer/qgscomposeritemcommand.sip
|
|
%Include composer/qgscomposeritemgroup.sip
|
|
%Include composer/qgscomposerlabel.sip
|
|
%Include composer/qgscomposerlegend.sip
|
|
%Include composer/qgscomposerlegenditem.sip
|
|
%Include composer/qgscomposerlegendstyle.sip
|
|
%Include composer/qgscomposermap.sip
|
|
%Include composer/qgscomposermapgrid.sip
|
|
%Include composer/qgscomposermapitem.sip
|
|
%Include composer/qgscomposermapoverview.sip
|
|
%Include composer/qgscomposermodel.sip
|
|
%Include composer/qgscomposermultiframe.sip
|
|
%Include composer/qgscomposermultiframecommand.sip
|
|
%Include composer/qgscomposerobject.sip
|
|
%Include composer/qgscomposerpicture.sip
|
|
%Include composer/qgscomposerscalebar.sip
|
|
%Include composer/qgscomposershape.sip
|
|
%Include composer/qgscomposernodesitem.sip
|
|
%Include composer/qgscomposerpolygon.sip
|
|
%Include composer/qgscomposerpolyline.sip
|
|
%Include composer/qgscomposertable.sip
|
|
%Include composer/qgscomposertablecolumn.sip
|
|
%Include composer/qgscomposertablev2.sip
|
|
%Include composer/qgscomposertexttable.sip
|
|
%Include composer/qgscomposerutils.sip
|
|
%Include composer/qgscomposition.sip
|
|
%Include composer/qgsdoubleboxscalebarstyle.sip
|
|
%Include composer/qgsnumericscalebarstyle.sip
|
|
%Include composer/qgspaperitem.sip
|
|
%Include composer/qgsscalebarstyle.sip
|
|
%Include composer/qgssingleboxscalebarstyle.sip
|
|
%Include composer/qgsticksscalebarstyle.sip
|
|
|
|
%Include diagram/qgsdiagram.sip
|
|
%Include diagram/qgshistogramdiagram.sip
|
|
%Include diagram/qgspiediagram.sip
|
|
%Include diagram/qgstextdiagram.sip
|
|
%Include qgsdiagramrenderer.sip
|
|
|
|
%Include effects/qgsblureffect.sip
|
|
%Include effects/qgscoloreffect.sip
|
|
%Include effects/qgseffectstack.sip
|
|
%Include effects/qgsgloweffect.sip
|
|
%Include effects/qgsimageoperation.sip
|
|
%Include effects/qgspainteffect.sip
|
|
%Include effects/qgspainteffectregistry.sip
|
|
%Include effects/qgsshadoweffect.sip
|
|
%Include effects/qgstransformeffect.sip
|
|
|
|
%Include gps/qgsgpsconnection.sip
|
|
%Include gps/qgsgpsconnectionregistry.sip
|
|
%Include gps/qgsgpsdconnection.sip
|
|
%Include gps/qgsgpsdetector.sip
|
|
%Include gps/qgsnmeaconnection.sip
|
|
%Include gps/qgsqtlocationconnection.sip
|
|
|
|
%Include layertree/qgslayertree.sip
|
|
%Include layertree/qgslayertreegroup.sip
|
|
%Include layertree/qgslayertreelayer.sip
|
|
%Include layertree/qgslayertreemodel.sip
|
|
%Include layertree/qgslayertreemodellegendnode.sip
|
|
%Include layertree/qgslayertreenode.sip
|
|
%Include layertree/qgslayertreeregistrybridge.sip
|
|
%Include layertree/qgslayertreeutils.sip
|
|
|
|
%Include raster/qgsbilinearrasterresampler.sip
|
|
%Include raster/qgsbrightnesscontrastfilter.sip
|
|
%Include raster/qgscliptominmaxenhancement.sip
|
|
%Include raster/qgscolorrampshader.sip
|
|
%Include raster/qgscontrastenhancement.sip
|
|
%Include raster/qgscontrastenhancementfunction.sip
|
|
%Include raster/qgscubicrasterresampler.sip
|
|
%Include raster/qgshuesaturationfilter.sip
|
|
%Include raster/qgslinearminmaxenhancement.sip
|
|
%Include raster/qgslinearminmaxenhancementwithclip.sip
|
|
%Include raster/qgsmultibandcolorrenderer.sip
|
|
%Include raster/qgspalettedrasterrenderer.sip
|
|
%Include raster/qgsraster.sip
|
|
%Include raster/qgsrasterbandstats.sip
|
|
%Include raster/qgsrasterblock.sip
|
|
%Include raster/qgsrasterchecker.sip
|
|
%Include raster/qgsrasterdataprovider.sip
|
|
%Include raster/qgsrasterdrawer.sip
|
|
%Include raster/qgsrasterfilewriter.sip
|
|
%Include raster/qgsrasterhistogram.sip
|
|
%Include raster/qgsrasteridentifyresult.sip
|
|
%Include raster/qgsrasterinterface.sip
|
|
%Include raster/qgsrasteriterator.sip
|
|
%Include raster/qgsrasterlayer.sip
|
|
%Include raster/qgsrasternuller.sip
|
|
%Include raster/qgsrasterpipe.sip
|
|
%Include raster/qgsrasterprojector.sip
|
|
%Include raster/qgsrasterpyramid.sip
|
|
%Include raster/qgsrasterrange.sip
|
|
%Include raster/qgsrasterrenderer.sip
|
|
%Include raster/qgsrasterresamplefilter.sip
|
|
%Include raster/qgsrasterresampler.sip
|
|
%Include raster/qgsrastershader.sip
|
|
%Include raster/qgsrastershaderfunction.sip
|
|
%Include raster/qgsrastertransparency.sip
|
|
%Include raster/qgsrasterviewport.sip
|
|
%Include raster/qgssinglebandcolordatarenderer.sip
|
|
%Include raster/qgssinglebandgrayrenderer.sip
|
|
%Include raster/qgssinglebandpseudocolorrenderer.sip
|
|
%Include raster/qgshillshaderenderer.sip
|
|
|
|
%Include symbology-ng/qgscolorbrewerpalette.sip
|
|
%Include symbology-ng/qgscptcityarchive.sip
|
|
%Include symbology-ng/qgsstyle.sip
|
|
%Include symbology-ng/qgssvgcache.sip
|
|
%Include symbology-ng/qgssymbol.sip
|
|
|
|
%Include symbology-ng/qgs25drenderer.sip
|
|
%Include symbology-ng/qgscategorizedsymbolrenderer.sip
|
|
%Include symbology-ng/qgsgraduatedsymbolrenderer.sip
|
|
%Include symbology-ng/qgsheatmaprenderer.sip
|
|
%Include symbology-ng/qgsinvertedpolygonrenderer.sip
|
|
%Include symbology-ng/qgslegendsymbolitem.sip
|
|
%Include symbology-ng/qgsnullsymbolrenderer.sip
|
|
%Include symbology-ng/qgspointdisplacementrenderer.sip
|
|
%Include symbology-ng/qgsrenderer.sip
|
|
%Include symbology-ng/qgsrendererregistry.sip
|
|
%Include symbology-ng/qgsrulebasedrenderer.sip
|
|
%Include symbology-ng/qgssinglesymbolrenderer.sip
|
|
|
|
%Include symbology-ng/qgsellipsesymbollayer.sip
|
|
%Include symbology-ng/qgsfillsymbollayer.sip
|
|
%Include symbology-ng/qgsgeometrygeneratorsymbollayer.sip
|
|
%Include symbology-ng/qgslinesymbollayer.sip
|
|
%Include symbology-ng/qgsmarkersymbollayer.sip
|
|
%Include symbology-ng/qgssymbollayer.sip
|
|
%Include symbology-ng/qgssymbollayerregistry.sip
|
|
%Include symbology-ng/qgssymbollayerutils.sip
|
|
%Include symbology-ng/qgsvectorfieldsymbollayer.sip
|
|
%Include symbology-ng/qgsarrowsymbollayer.sip
|
|
|
|
%Include symbology-ng/qgssymbologyconversion.sip
|
|
|
|
%Include dxf/qgsdxfexport.sip
|
|
|
|
%Include geometry/qgsabstractgeometry.sip
|
|
%Include geometry/qgscircularstring.sip
|
|
%Include geometry/qgscompoundcurve.sip
|
|
%Include geometry/qgscurvepolygon.sip
|
|
%Include geometry/qgscurve.sip
|
|
%Include geometry/qgsgeometry.sip
|
|
%Include geometry/qgsgeometrycollection.sip
|
|
%Include geometry/qgsgeometryengine.sip
|
|
%Include geometry/qgslinestring.sip
|
|
%Include geometry/qgsmulticurve.sip
|
|
%Include geometry/qgsmultilinestring.sip
|
|
%Include geometry/qgsmultipoint.sip
|
|
%Include geometry/qgsmultipolygon.sip
|
|
%Include geometry/qgsmultisurface.sip
|
|
%Include geometry/qgspointv2.sip
|
|
%Include geometry/qgspolygon.sip
|
|
%Include geometry/qgssurface.sip
|
|
%Include geometry/qgswkbtypes.sip
|
|
%Include geometry/qgswkbptr.sip
|