From cdcc6960f6f36b33fa9ebe668ecba88bc123ebeb Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Fri, 16 Aug 2024 09:08:23 +1000 Subject: [PATCH] Record header subfolders as __group__ attribute in PyQGIS classes This will allow us to logically create subgroups for PyQGIS modules in the API reference guide --- python/3d/auto_additions/qgs3dalgorithms.py | 5 + .../qgsabstractmaterialsettings.py | 8 + .../qgsdirectionallightsettings.py | 5 + .../qgsgoochmaterialsettings.py | 4 + python/3d/auto_additions/qgslightsource.py | 4 + python/3d/auto_additions/qgsline3dsymbol.py | 4 + .../3d/auto_additions/qgsmaterialregistry.py | 9 + .../qgsmetalroughmaterialsettings.py | 4 + .../auto_additions/qgsnullmaterialsettings.py | 4 + .../qgsphongmaterialsettings.py | 4 + .../qgsphongtexturedmaterialsettings.py | 4 + python/3d/auto_additions/qgspoint3dsymbol.py | 4 + .../auto_additions/qgspointcloud3dsymbol.py | 21 ++ .../auto_additions/qgspointlightsettings.py | 5 + .../3d/auto_additions/qgspolygon3dsymbol.py | 4 + .../qgssimplelinematerialsettings.py | 4 + .../3d/auto_additions/qgs3dalgorithms.py | 5 + .../qgsabstractmaterialsettings.py | 8 + .../qgsdirectionallightsettings.py | 5 + .../qgsgoochmaterialsettings.py | 4 + .../PyQt6/3d/auto_additions/qgslightsource.py | 4 + .../3d/auto_additions/qgsline3dsymbol.py | 4 + .../3d/auto_additions/qgsmaterialregistry.py | 9 + .../qgsmetalroughmaterialsettings.py | 4 + .../auto_additions/qgsnullmaterialsettings.py | 4 + .../qgsphongmaterialsettings.py | 4 + .../qgsphongtexturedmaterialsettings.py | 4 + .../3d/auto_additions/qgspoint3dsymbol.py | 4 + .../auto_additions/qgspointcloud3dsymbol.py | 20 ++ .../auto_additions/qgspointlightsettings.py | 5 + .../3d/auto_additions/qgspolygon3dsymbol.py | 4 + .../qgssimplelinematerialsettings.py | 4 + .../qgsalgorithmbatchgeocode.py | 5 + .../analysis/auto_additions/qgsalignraster.py | 12 ++ .../auto_additions/qgsaspectfilter.py | 5 + .../auto_additions/qgsderivativefilter.py | 5 + .../analysis/auto_additions/qgsfeaturepool.py | 5 + .../qgsgcpgeometrytransformer.py | 5 + .../analysis/auto_additions/qgsgcppoint.py | 4 + .../auto_additions/qgsgcptransformer.py | 4 + .../auto_additions/qgsgeometrycheck.py | 12 ++ .../auto_additions/qgsgeometrycheckcontext.py | 5 + .../auto_additions/qgsgeometrycheckerror.py | 4 + .../auto_additions/qgsgeometrycheckerutils.py | 13 ++ .../auto_additions/qgsgeometrycheckfactory.py | 9 + .../qgsgeometrycheckregistry.py | 5 + .../qgsgeometrycheckresolutionmethod.py | 5 + .../auto_additions/qgsgeometrysnapper.py | 8 + .../qgsgeometrysnappersinglesource.py | 4 + .../PyQt6/analysis/auto_additions/qgsgraph.py | 13 ++ .../auto_additions/qgsgraphanalyzer.py | 4 + .../auto_additions/qgsgraphbuilder.py | 5 + .../qgsgraphbuilderinterface.py | 5 + .../auto_additions/qgsgraphdirector.py | 5 + .../auto_additions/qgsgridfilewriter.py | 5 + .../auto_additions/qgshillshadefilter.py | 5 + .../auto_additions/qgsidwinterpolator.py | 5 + .../auto_additions/qgsinterpolator.py | 12 ++ .../PyQt6/analysis/auto_additions/qgskde.py | 8 + .../auto_additions/qgsmeshcontours.py | 5 + .../auto_additions/qgsmeshtriangulation.py | 13 ++ .../auto_additions/qgsnativealgorithms.py | 5 + .../qgsnetworkdistancestrategy.py | 5 + .../auto_additions/qgsnetworkspeedstrategy.py | 5 + .../auto_additions/qgsnetworkstrategy.py | 5 + .../auto_additions/qgsninecellfilter.py | 5 + .../auto_additions/qgspdalalgorithms.py | 5 + .../auto_additions/qgsrastercalcnode.py | 4 + .../auto_additions/qgsrastercalculator.py | 8 + .../auto_additions/qgsrastermatrix.py | 4 + .../analysis/auto_additions/qgsrelief.py | 9 + .../auto_additions/qgsruggednessfilter.py | 5 + .../auto_additions/qgssinglegeometrycheck.py | 13 ++ .../analysis/auto_additions/qgsslopefilter.py | 5 + .../auto_additions/qgstininterpolator.py | 4 + .../auto_additions/qgstotalcurvaturefilter.py | 5 + .../auto_additions/qgsvectorlayerdirector.py | 4 + .../auto_additions/qgsvectorwarper.py | 8 + .../auto_additions/qgszonalstatistics.py | 4 + .../core/auto_additions/qgs25drenderer.py | 4 + .../auto_additions/qgs3drendererregistry.py | 9 + .../auto_additions/qgs3dsymbolregistry.py | 9 + .../auto_additions/qgsabstract3drenderer.py | 5 + .../auto_additions/qgsabstract3dsymbol.py | 4 + .../qgsabstractdatabaseproviderconnection.py | 24 +++ .../auto_additions/qgsabstractdbtablemodel.py | 5 + .../qgsabstractgeocoderlocatorfilter.py | 5 + .../auto_additions/qgsabstractgeometry.py | 16 ++ .../qgsabstractlayermetadataprovider.py | 16 ++ .../qgsabstractlayoutiterator.py | 5 + .../auto_additions/qgsabstractmetadatabase.py | 16 ++ .../qgsabstractpointcloud3drenderer.py | 5 + .../qgsabstractprofilegenerator.py | 28 +++ .../qgsabstractprofilesource.py | 5 + .../qgsabstractproviderconnection.py | 5 + .../qgsabstractreportsection.py | 8 + .../core/auto_additions/qgsabstractsensor.py | 8 + .../qgsabstractvaliditycheck.py | 8 + python/PyQt6/core/auto_additions/qgsaction.py | 5 + .../core/auto_additions/qgsactionmanager.py | 5 + .../core/auto_additions/qgsactionscope.py | 5 + .../auto_additions/qgsactionscoperegistry.py | 4 + .../core/auto_additions/qgsannotation.py | 4 + .../core/auto_additions/qgsannotationitem.py | 5 + .../qgsannotationitemeditoperation.py | 28 +++ .../auto_additions/qgsannotationitemnode.py | 5 + .../qgsannotationitemregistry.py | 8 + .../core/auto_additions/qgsannotationlayer.py | 8 + .../auto_additions/qgsannotationlineitem.py | 4 + .../qgsannotationlinetextitem.py | 4 + .../auto_additions/qgsannotationmanager.py | 4 + .../auto_additions/qgsannotationmarkeritem.py | 4 + .../qgsannotationpictureitem.py | 4 + .../qgsannotationpointtextitem.py | 4 + .../qgsannotationpolygonitem.py | 4 + .../qgsannotationrectangletextitem.py | 4 + .../auto_additions/qgsarcgisportalutils.py | 4 + .../core/auto_additions/qgsarcgisrestutils.py | 8 + .../auto_additions/qgsarrowsymbollayer.py | 4 + .../qgsattributeeditoraction.py | 5 + .../qgsattributeeditorcontainer.py | 5 + .../qgsattributeeditorelement.py | 8 + .../auto_additions/qgsattributeeditorfield.py | 5 + .../qgsattributeeditorhtmlelement.py | 5 + .../qgsattributeeditorqmlelement.py | 5 + .../qgsattributeeditorrelation.py | 4 + .../qgsattributeeditorspacerelement.py | 5 + .../qgsattributeeditortextelement.py | 5 + .../core/auto_additions/qgsauthcertutils.py | 4 + .../core/auto_additions/qgsauthconfig.py | 16 ++ .../core/auto_additions/qgsauthmanager.py | 4 + .../core/auto_additions/qgsauthmethod.py | 4 + .../core/auto_additions/qgsbabelformat.py | 8 + .../auto_additions/qgsbabelformatregistry.py | 5 + .../core/auto_additions/qgsbabelgpsdevice.py | 5 + .../auto_additions/qgsbasicnumericformat.py | 4 + .../auto_additions/qgsbearingnumericformat.py | 4 + .../qgsbilinearrasterresampler.py | 5 + .../qgsblockingnetworkrequest.py | 4 + .../core/auto_additions/qgsblureffect.py | 4 + python/PyQt6/core/auto_additions/qgsbox3d.py | 5 + .../qgsbrightnesscontrastfilter.py | 5 + .../core/auto_additions/qgsbrowsermodel.py | 4 + .../auto_additions/qgsbrowserproxymodel.py | 4 + .../PyQt6/core/auto_additions/qgscallout.py | 24 +++ .../core/auto_additions/qgscalloutposition.py | 4 + .../auto_additions/qgscalloutsregistry.py | 12 ++ .../qgscategorizedsymbolrenderer.py | 8 + .../core/auto_additions/qgscelestialbody.py | 5 + .../core/auto_additions/qgscesiumutils.py | 12 ++ .../qgscheckboxfieldformatter.py | 4 + python/PyQt6/core/auto_additions/qgscircle.py | 4 + .../core/auto_additions/qgscircularstring.py | 4 + .../auto_additions/qgsclassificationcustom.py | 5 + .../qgsclassificationequalinterval.py | 5 + .../qgsclassificationfixedinterval.py | 5 + .../auto_additions/qgsclassificationjenks.py | 5 + .../qgsclassificationlogarithmic.py | 4 + .../auto_additions/qgsclassificationmethod.py | 8 + .../qgsclassificationmethodregistry.py | 5 + .../qgsclassificationprettybreaks.py | 5 + .../qgsclassificationquantile.py | 5 + .../qgsclassificationstandarddeviation.py | 5 + .../qgscliptominmaxenhancement.py | 5 + .../auto_additions/qgscolorbrewerpalette.py | 4 + .../core/auto_additions/qgscoloreffect.py | 4 + .../auto_additions/qgscolorramplegendnode.py | 5 + .../qgscolorramplegendnodesettings.py | 4 + .../core/auto_additions/qgscolorrampshader.py | 9 + .../auto_additions/qgscombinedstylemodel.py | 5 + .../core/auto_additions/qgscompoundcurve.py | 5 + .../core/auto_additions/qgsconnectionsitem.py | 5 + .../auto_additions/qgscontrastenhancement.py | 4 + .../qgscontrastenhancementfunction.py | 5 + .../qgscoordinatenumericformat.py | 4 + .../qgscoordinatereferencesystem.py | 4 + .../qgscoordinatereferencesystemregistry.py | 8 + .../qgscoordinatereferencesystemutils.py | 4 + .../auto_additions/qgscoordinatetransform.py | 4 + .../qgscoordinatetransformcontext.py | 5 + .../core/auto_additions/qgscptcityarchive.py | 32 +++ .../auto_additions/qgscubicrasterresampler.py | 5 + .../qgscurrencynumericformat.py | 5 + python/PyQt6/core/auto_additions/qgscurve.py | 5 + .../core/auto_additions/qgscurvepolygon.py | 5 + .../auto_additions/qgsdatabaseschemaitem.py | 4 + .../auto_additions/qgsdatacollectionitem.py | 4 + .../PyQt6/core/auto_additions/qgsdataitem.py | 8 + .../auto_additions/qgsdataitemprovider.py | 5 + .../qgsdataitemproviderregistry.py | 4 + .../core/auto_additions/qgsdataprovider.py | 8 + .../qgsdatetimefieldformatter.py | 4 + python/PyQt6/core/auto_additions/qgsdatums.py | 9 + .../core/auto_additions/qgsdatumtransform.py | 24 +++ .../PyQt6/core/auto_additions/qgsdiagram.py | 5 + .../core/auto_additions/qgsdirectoryitem.py | 8 + .../qgsdoubleboxscalebarrenderer.py | 5 + .../PyQt6/core/auto_additions/qgsdxfexport.py | 8 + .../core/auto_additions/qgseditformconfig.py | 12 ++ .../core/auto_additions/qgseffectstack.py | 4 + .../PyQt6/core/auto_additions/qgsellipse.py | 4 + .../auto_additions/qgsellipsesymbollayer.py | 4 + .../core/auto_additions/qgsellipsoidutils.py | 12 ++ .../qgsembeddedsymbolrenderer.py | 4 + .../PyQt6/core/auto_additions/qgsexiftools.py | 8 + .../core/auto_additions/qgsexpression.py | 8 + .../qgsexpressioncontextutils.py | 4 + .../auto_additions/qgsexpressionfunction.py | 8 + .../core/auto_additions/qgsexpressionnode.py | 12 ++ .../auto_additions/qgsexpressionnodeimpl.py | 40 ++++ .../core/auto_additions/qgsexternalstorage.py | 16 ++ .../qgsexternalstorageregistry.py | 5 + .../qgsfallbackfieldformatter.py | 5 + .../qgsfallbacknumericformat.py | 5 + .../core/auto_additions/qgsfavoritesitem.py | 4 + .../qgsfeaturerenderergenerator.py | 5 + .../core/auto_additions/qgsfielddomain.py | 21 ++ .../auto_additions/qgsfielddomainsitem.py | 9 + .../core/auto_additions/qgsfieldsitem.py | 9 + .../core/auto_additions/qgsfiledownloader.py | 4 + .../core/auto_additions/qgsfillsymbol.py | 4 + .../core/auto_additions/qgsfillsymbollayer.py | 40 ++++ .../core/auto_additions/qgsfontmanager.py | 8 + .../qgsfractionnumericformat.py | 4 + .../PyQt6/core/auto_additions/qgsgeocoder.py | 4 + .../core/auto_additions/qgsgeocodercontext.py | 5 + .../core/auto_additions/qgsgeocoderresult.py | 4 + .../PyQt6/core/auto_additions/qgsgeometry.py | 12 ++ .../auto_additions/qgsgeometrycollection.py | 5 + .../core/auto_additions/qgsgeometryengine.py | 4 + .../qgsgeometrygeneratorsymbollayer.py | 4 + .../auto_additions/qgsgeometrypaintdevice.py | 4 + .../auto_additions/qgsgeometrytransformer.py | 5 + .../core/auto_additions/qgsgeometryutils.py | 4 + .../auto_additions/qgsgeometryutils_base.py | 4 + .../core/auto_additions/qgsgloweffect.py | 12 ++ .../auto_additions/qgsgooglemapsgeocoder.py | 5 + .../core/auto_additions/qgsgpsconnection.py | 4 + .../qgsgpsconnectionregistry.py | 5 + .../core/auto_additions/qgsgpsdconnection.py | 5 + .../core/auto_additions/qgsgpsdetector.py | 4 + .../core/auto_additions/qgsgpsinformation.py | 4 + .../PyQt6/core/auto_additions/qgsgpslogger.py | 4 + .../qgsgraduatedsymbolrenderer.py | 4 + .../core/auto_additions/qgsheatmaprenderer.py | 4 + .../auto_additions/qgshillshaderenderer.py | 4 + .../auto_additions/qgshistogramdiagram.py | 5 + .../qgshollowscalebarrenderer.py | 5 + .../core/auto_additions/qgshtmlannotation.py | 4 + .../core/auto_additions/qgshttpheaders.py | 5 + .../auto_additions/qgshuesaturationfilter.py | 4 + .../core/auto_additions/qgsimageoperation.py | 8 + .../qgsinterpolatedlinerenderer.py | 16 ++ .../qgsinvertedpolygonrenderer.py | 4 + .../core/auto_additions/qgsiodevicesensor.py | 16 ++ .../qgskeyvaluefieldformatter.py | 5 + .../PyQt6/core/auto_additions/qgslabeling.py | 5 + .../qgslabelingenginesettings.py | 4 + .../core/auto_additions/qgslabelingresults.py | 5 + .../auto_additions/qgslabellinesettings.py | 4 + .../qgslabelobstaclesettings.py | 4 + .../qgslabelplacementsettings.py | 5 + .../auto_additions/qgslabelpointsettings.py | 5 + .../core/auto_additions/qgslabelposition.py | 4 + .../core/auto_additions/qgslabelsearchtree.py | 5 + .../qgslabelthinningsettings.py | 5 + .../PyQt6/core/auto_additions/qgslayeritem.py | 4 + .../core/auto_additions/qgslayermetadata.py | 16 ++ .../qgslayermetadataformatter.py | 5 + .../qgslayermetadataproviderregistry.py | 5 + .../qgslayermetadatavalidator.py | 20 ++ .../PyQt6/core/auto_additions/qgslayertree.py | 4 + .../qgslayertreefilterproxymodel.py | 5 + .../qgslayertreefiltersettings.py | 5 + .../core/auto_additions/qgslayertreegroup.py | 4 + .../core/auto_additions/qgslayertreelayer.py | 4 + .../core/auto_additions/qgslayertreemodel.py | 4 + .../qgslayertreemodellegendnode.py | 40 ++++ .../core/auto_additions/qgslayertreenode.py | 4 + .../qgslayertreeregistrybridge.py | 8 + .../core/auto_additions/qgslayertreeutils.py | 4 + python/PyQt6/core/auto_additions/qgslayout.py | 4 + .../core/auto_additions/qgslayoutaligner.py | 4 + .../core/auto_additions/qgslayoutatlas.py | 4 + .../core/auto_additions/qgslayouteffect.py | 5 + .../core/auto_additions/qgslayoutexporter.py | 24 +++ .../core/auto_additions/qgslayoutframe.py | 4 + .../auto_additions/qgslayoutgridsettings.py | 4 + .../qgslayoutguidecollection.py | 12 ++ .../core/auto_additions/qgslayoutitem.py | 12 ++ .../qgslayoutitemattributetable.py | 4 + .../qgslayoutitemelevationprofile.py | 4 + .../core/auto_additions/qgslayoutitemgroup.py | 4 + .../core/auto_additions/qgslayoutitemhtml.py | 4 + .../core/auto_additions/qgslayoutitemlabel.py | 4 + .../auto_additions/qgslayoutitemlegend.py | 8 + .../qgslayoutitemmanualtable.py | 4 + .../core/auto_additions/qgslayoutitemmap.py | 12 ++ .../auto_additions/qgslayoutitemmapgrid.py | 8 + .../auto_additions/qgslayoutitemmapitem.py | 8 + .../qgslayoutitemmapoverview.py | 9 + .../auto_additions/qgslayoutitemmarker.py | 4 + .../auto_additions/qgslayoutitemnodeitem.py | 5 + .../core/auto_additions/qgslayoutitempage.py | 4 + .../auto_additions/qgslayoutitempicture.py | 4 + .../auto_additions/qgslayoutitempolygon.py | 4 + .../auto_additions/qgslayoutitempolyline.py | 4 + .../auto_additions/qgslayoutitemregistry.py | 12 ++ .../auto_additions/qgslayoutitemscalebar.py | 4 + .../core/auto_additions/qgslayoutitemshape.py | 4 + .../auto_additions/qgslayoutitemtexttable.py | 4 + .../core/auto_additions/qgslayoutmanager.py | 12 ++ .../auto_additions/qgslayoutmeasurement.py | 4 + .../qgslayoutmeasurementconverter.py | 5 + .../core/auto_additions/qgslayoutmodel.py | 8 + .../auto_additions/qgslayoutmultiframe.py | 4 + .../qgslayoutnortharrowhandler.py | 4 + .../core/auto_additions/qgslayoutobject.py | 4 + .../auto_additions/qgslayoutpagecollection.py | 4 + .../core/auto_additions/qgslayoutpoint.py | 4 + .../auto_additions/qgslayoutrendercontext.py | 4 + .../auto_additions/qgslayoutreportcontext.py | 4 + .../qgslayoutserializableobject.py | 5 + .../core/auto_additions/qgslayoutsize.py | 4 + .../core/auto_additions/qgslayoutsnapper.py | 5 + .../core/auto_additions/qgslayouttable.py | 8 + .../auto_additions/qgslayouttablecolumn.py | 5 + .../auto_additions/qgslayoutundocommand.py | 9 + .../core/auto_additions/qgslayoutundostack.py | 4 + .../core/auto_additions/qgslayoututils.py | 4 + .../auto_additions/qgslegendpatchshape.py | 5 + .../auto_additions/qgslegendsymbolitem.py | 5 + .../qgslinearminmaxenhancement.py | 5 + .../qgslinearminmaxenhancementwithclip.py | 5 + .../core/auto_additions/qgslinesegment.py | 5 + .../core/auto_additions/qgslinestring.py | 4 + .../core/auto_additions/qgslinesymbol.py | 4 + .../core/auto_additions/qgslinesymbollayer.py | 32 +++ .../auto_additions/qgslistfieldformatter.py | 5 + .../PyQt6/core/auto_additions/qgslocator.py | 4 + .../core/auto_additions/qgslocatorcontext.py | 4 + .../core/auto_additions/qgslocatorfilter.py | 12 ++ .../core/auto_additions/qgslocatormodel.py | 12 ++ .../auto_additions/qgslocatormodelbridge.py | 4 + .../qgsmapboxglstyleconverter.py | 20 ++ .../qgsmapinfosymbolconverter.py | 8 + .../auto_additions/qgsmaprenderercache.py | 5 + .../qgsmaprenderercustompainterjob.py | 9 + .../core/auto_additions/qgsmaprendererjob.py | 12 ++ .../qgsmaprendererparalleljob.py | 5 + .../qgsmaprenderersequentialjob.py | 5 + .../core/auto_additions/qgsmaprenderertask.py | 4 + .../core/auto_additions/qgsmapviewsmanager.py | 4 + .../core/auto_additions/qgsmarkersymbol.py | 4 + .../auto_additions/qgsmarkersymbollayer.py | 28 +++ .../core/auto_additions/qgsmaskpaintdevice.py | 5 + .../core/auto_additions/qgsmasksymbollayer.py | 4 + .../qgsmasterlayoutinterface.py | 4 + .../auto_additions/qgsmemoryproviderutils.py | 4 + .../qgsmergedfeaturerenderer.py | 4 + .../core/auto_additions/qgsmesh3daveraging.py | 20 ++ .../auto_additions/qgsmeshadvancedediting.py | 13 ++ .../core/auto_additions/qgsmeshcalculator.py | 4 + .../auto_additions/qgsmeshdataprovider.py | 16 ++ ...qgsmeshdataprovidertemporalcapabilities.py | 4 + .../core/auto_additions/qgsmeshdataset.py | 36 ++++ .../core/auto_additions/qgsmesheditor.py | 8 + .../auto_additions/qgsmeshforcebypolylines.py | 9 + .../PyQt6/core/auto_additions/qgsmeshlayer.py | 8 + .../qgsmeshlayerelevationproperties.py | 5 + .../auto_additions/qgsmeshlayerlabeling.py | 8 + .../qgsmeshlayertemporalproperties.py | 5 + .../auto_additions/qgsmeshrenderersettings.py | 32 +++ .../auto_additions/qgsmeshspatialindex.py | 5 + .../auto_additions/qgsmeshtimesettings.py | 4 + .../auto_additions/qgsmeshtracerenderer.py | 5 + .../core/auto_additions/qgsmetadatautils.py | 4 + .../qgsmultibandcolorrenderer.py | 4 + .../core/auto_additions/qgsmulticurve.py | 5 + .../core/auto_additions/qgsmultilinestring.py | 5 + .../core/auto_additions/qgsmultipoint.py | 5 + .../core/auto_additions/qgsmultipolygon.py | 5 + .../core/auto_additions/qgsmultisurface.py | 5 + .../auto_additions/qgsnetworkaccessmanager.py | 8 + .../qgsnetworkcontentfetcher.py | 4 + .../qgsnetworkcontentfetcherregistry.py | 8 + .../qgsnetworkcontentfetchertask.py | 4 + .../core/auto_additions/qgsnetworkreply.py | 4 + .../core/auto_additions/qgsnewsfeedmodel.py | 8 + .../core/auto_additions/qgsnewsfeedparser.py | 8 + .../core/auto_additions/qgsnmeaconnection.py | 5 + .../auto_additions/qgsnominatimgeocoder.py | 5 + .../auto_additions/qgsnullpainterdevice.py | 5 + .../auto_additions/qgsnullsymbolrenderer.py | 4 + .../core/auto_additions/qgsnumericformat.py | 8 + .../qgsnumericformatregistry.py | 5 + .../qgsnumericscalebarrenderer.py | 5 + .../core/auto_additions/qgsorientedbox3d.py | 4 + .../auto_additions/qgspagesizeregistry.py | 8 + .../core/auto_additions/qgspainteffect.py | 12 ++ .../auto_additions/qgspainteffectregistry.py | 8 + .../core/auto_additions/qgspaintenginehack.py | 4 + .../PyQt6/core/auto_additions/qgspainting.py | 4 + .../qgspalettedrasterrenderer.py | 12 ++ .../core/auto_additions/qgspallabeling.py | 12 ++ .../core/auto_additions/qgspdfrenderer.py | 5 + .../qgspercentagenumericformat.py | 4 + .../core/auto_additions/qgspiediagram.py | 5 + python/PyQt6/core/auto_additions/qgsplot.py | 16 ++ python/PyQt6/core/auto_additions/qgspoint.py | 5 + .../auto_additions/qgspointcloudattribute.py | 8 + .../qgspointcloudattributebyramprenderer.py | 4 + .../qgspointcloudattributemodel.py | 8 + .../core/auto_additions/qgspointcloudblock.py | 5 + .../qgspointcloudclassifiedrenderer.py | 8 + .../qgspointclouddataprovider.py | 4 + .../qgspointcloudextentrenderer.py | 4 + .../core/auto_additions/qgspointcloudlayer.py | 8 + .../qgspointcloudlayerelevationproperties.py | 5 + .../qgspointcloudlayerexporter.py | 8 + .../auto_additions/qgspointcloudrenderer.py | 8 + .../qgspointcloudrendererregistry.py | 12 ++ .../qgspointcloudrgbrenderer.py | 4 + .../auto_additions/qgspointcloudstatistics.py | 8 + .../auto_additions/qgspointclusterrenderer.py | 4 + .../qgspointdisplacementrenderer.py | 4 + .../qgspointdistancerenderer.py | 8 + .../PyQt6/core/auto_additions/qgspolygon.py | 5 + .../core/auto_additions/qgsprintlayout.py | 4 + .../core/auto_additions/qgsprocessing.py | 4 + .../auto_additions/qgsprocessingalgorithm.py | 12 ++ .../qgsprocessingalgrunnertask.py | 4 + .../core/auto_additions/qgsprocessingbatch.py | 5 + .../auto_additions/qgsprocessingcontext.py | 12 ++ .../auto_additions/qgsprocessingfeedback.py | 9 + .../qgsprocessingmodelalgorithm.py | 8 + .../qgsprocessingmodelchildalgorithm.py | 5 + .../qgsprocessingmodelchilddependency.py | 4 + .../qgsprocessingmodelchildparametersource.py | 4 + .../qgsprocessingmodelcomment.py | 5 + .../qgsprocessingmodelcomponent.py | 5 + .../qgsprocessingmodelgroupbox.py | 5 + .../qgsprocessingmodeloutput.py | 5 + .../qgsprocessingmodelparameter.py | 5 + .../qgsprocessingmodelresult.py | 9 + .../auto_additions/qgsprocessingoutputs.py | 60 ++++++ .../qgsprocessingparameteraggregate.py | 4 + ...qgsprocessingparameteralignrasterlayers.py | 4 + .../qgsprocessingparameterdxflayers.py | 4 + .../qgsprocessingparameterfieldmap.py | 4 + .../qgsprocessingparametermeshdataset.py | 8 + .../auto_additions/qgsprocessingparameters.py | 204 ++++++++++++++++++ .../qgsprocessingparametertininputlayers.py | 8 + .../qgsprocessingparametertype.py | 5 + ...ocessingparametervectortilewriterlayers.py | 4 + .../auto_additions/qgsprocessingprovider.py | 4 + .../auto_additions/qgsprocessingregistry.py | 8 + .../core/auto_additions/qgsprocessingutils.py | 8 + .../core/auto_additions/qgsprofileexporter.py | 8 + .../core/auto_additions/qgsprofilepoint.py | 5 + .../core/auto_additions/qgsprofilerenderer.py | 4 + .../core/auto_additions/qgsprofilerequest.py | 5 + .../core/auto_additions/qgsprofilesnapping.py | 8 + .../qgsprofilesourceregistry.py | 5 + .../PyQt6/core/auto_additions/qgsproject.py | 8 + .../qgsprojectbadlayerhandler.py | 4 + .../qgsprojectdisplaysettings.py | 4 + .../qgsprojectelevationproperties.py | 4 + .../auto_additions/qgsprojectfiletransform.py | 4 + .../auto_additions/qgsprojectgpssettings.py | 4 + .../auto_additions/qgsprojectionfactors.py | 5 + .../core/auto_additions/qgsprojectitem.py | 5 + .../core/auto_additions/qgsprojectmetadata.py | 5 + .../core/auto_additions/qgsprojectproperty.py | 13 ++ .../qgsprojectservervalidator.py | 8 + .../core/auto_additions/qgsprojectstorage.py | 8 + .../qgsprojectstorageregistry.py | 5 + .../auto_additions/qgsprojectstylesettings.py | 12 ++ .../auto_additions/qgsprojecttimesettings.py | 4 + .../auto_additions/qgsprojecttranslator.py | 5 + .../core/auto_additions/qgsprojectutils.py | 4 + .../core/auto_additions/qgsprojectversion.py | 5 + .../auto_additions/qgsprojectviewsettings.py | 4 + .../core/auto_additions/qgsprojoperation.py | 5 + .../PyQt6/core/auto_additions/qgsprojutils.py | 4 + .../auto_additions/qgsprovidermetadata.py | 8 + .../auto_additions/qgsproviderregistry.py | 16 ++ .../qgsprovidersqlquerybuilder.py | 5 + .../qgsprovidersublayerdetails.py | 8 + .../qgsprovidersublayermodel.py | 12 ++ .../auto_additions/qgsprovidersublayertask.py | 5 + .../core/auto_additions/qgsproviderutils.py | 4 + .../auto_additions/qgsqtlocationconnection.py | 5 + .../core/auto_additions/qgsquadrilateral.py | 4 + .../auto_additions/qgsrangefieldformatter.py | 5 + python/PyQt6/core/auto_additions/qgsraster.py | 4 + .../auto_additions/qgsrasterattributetable.py | 16 ++ .../core/auto_additions/qgsrasterbandstats.py | 4 + .../core/auto_additions/qgsrasterblock.py | 4 + .../core/auto_additions/qgsrasterchecker.py | 5 + .../qgsrastercontourrenderer.py | 4 + .../auto_additions/qgsrasterdataprovider.py | 16 ++ ...gsrasterdataproviderelevationproperties.py | 5 + ...srasterdataprovidertemporalcapabilities.py | 5 + .../core/auto_additions/qgsrasterdrawer.py | 5 + .../auto_additions/qgsrasterfilewriter.py | 8 + .../auto_additions/qgsrasterfilewritertask.py | 4 + .../core/auto_additions/qgsrasterhistogram.py | 4 + .../auto_additions/qgsrasteridentifyresult.py | 5 + .../core/auto_additions/qgsrasterinterface.py | 9 + .../core/auto_additions/qgsrasteriterator.py | 4 + .../core/auto_additions/qgsrasterlayer.py | 8 + .../qgsrasterlayerelevationproperties.py | 4 + .../qgsrasterlayertemporalproperties.py | 5 + .../auto_additions/qgsrasterlayerutils.py | 4 + .../auto_additions/qgsrasterminmaxorigin.py | 4 + .../core/auto_additions/qgsrasternuller.py | 9 + .../core/auto_additions/qgsrasterpipe.py | 4 + .../core/auto_additions/qgsrasterprojector.py | 4 + .../core/auto_additions/qgsrasterpyramid.py | 5 + .../core/auto_additions/qgsrasterrange.py | 4 + .../core/auto_additions/qgsrasterrenderer.py | 5 + .../qgsrasterrendererregistry.py | 5 + .../auto_additions/qgsrasterrendererutils.py | 4 + .../auto_additions/qgsrasterresamplefilter.py | 5 + .../core/auto_additions/qgsrasterresampler.py | 9 + .../core/auto_additions/qgsrastershader.py | 5 + .../auto_additions/qgsrastershaderfunction.py | 5 + .../qgsrastersinglecolorrenderer.py | 4 + .../auto_additions/qgsrastertransparency.py | 12 ++ .../core/auto_additions/qgsrasterviewport.py | 4 + python/PyQt6/core/auto_additions/qgsray3d.py | 5 + .../PyQt6/core/auto_additions/qgsrectangle.py | 4 + .../auto_additions/qgsreferencedgeometry.py | 16 ++ .../core/auto_additions/qgsregularpolygon.py | 4 + .../qgsrelationreferencefieldformatter.py | 5 + .../auto_additions/qgsrelationshipsitem.py | 9 + .../qgsrenderedannotationitemdetails.py | 5 + .../auto_additions/qgsrendereditemresults.py | 5 + .../PyQt6/core/auto_additions/qgsrenderer.py | 8 + .../core/auto_additions/qgsrendererrange.py | 9 + .../auto_additions/qgsrendererregistry.py | 12 ++ python/PyQt6/core/auto_additions/qgsreport.py | 4 + .../qgsreportsectionfieldgroup.py | 4 + .../auto_additions/qgsreportsectionlayout.py | 5 + .../auto_additions/qgsrulebasedlabeling.py | 8 + .../auto_additions/qgsrulebasedrenderer.py | 20 ++ .../auto_additions/qgssatelliteinformation.py | 4 + .../auto_additions/qgsscalebarrenderer.py | 8 + .../qgsscalebarrendererregistry.py | 5 + .../auto_additions/qgsscalebarsettings.py | 5 + .../qgsscientificnumericformat.py | 5 + .../core/auto_additions/qgssensormanager.py | 4 + .../core/auto_additions/qgssensormodel.py | 4 + .../core/auto_additions/qgssensorregistry.py | 8 + .../auto_additions/qgssensorthingsutils.py | 8 + .../PyQt6/core/auto_additions/qgssettings.py | 4 + .../core/auto_additions/qgssettingsentry.py | 8 + .../auto_additions/qgssettingsentrygroup.py | 5 + .../auto_additions/qgssettingsentryimpl.py | 33 +++ .../auto_additions/qgssettingsregistry.py | 5 + .../auto_additions/qgssettingsregistrycore.py | 5 + .../core/auto_additions/qgssettingstree.py | 4 + .../auto_additions/qgssettingstreenode.py | 9 + .../core/auto_additions/qgsshadoweffect.py | 12 ++ .../qgssinglebandcolordatarenderer.py | 4 + .../qgssinglebandgrayrenderer.py | 4 + .../qgssinglebandpseudocolorrenderer.py | 4 + .../qgssingleboxscalebarrenderer.py | 5 + .../auto_additions/qgssinglesymbolrenderer.py | 4 + python/PyQt6/core/auto_additions/qgssphere.py | 5 + .../auto_additions/qgsstackedbardiagram.py | 5 + .../qgssteppedlinescalebarrenderer.py | 5 + python/PyQt6/core/auto_additions/qgsstyle.py | 32 +++ .../auto_additions/qgsstyleentityvisitor.py | 12 ++ .../core/auto_additions/qgsstylemodel.py | 8 + .../PyQt6/core/auto_additions/qgssurface.py | 5 + .../core/auto_additions/qgssvgannotation.py | 4 + .../PyQt6/core/auto_additions/qgssvgcache.py | 4 + python/PyQt6/core/auto_additions/qgssymbol.py | 12 ++ .../core/auto_additions/qgssymbollayer.py | 16 ++ .../auto_additions/qgssymbollayerreference.py | 9 + .../auto_additions/qgssymbollayerregistry.py | 12 ++ .../auto_additions/qgssymbollayerutils.py | 4 + .../auto_additions/qgssymbolrendercontext.py | 5 + .../core/auto_additions/qgsterrainprovider.py | 17 ++ .../core/auto_additions/qgstextannotation.py | 4 + .../qgstextbackgroundsettings.py | 4 + .../PyQt6/core/auto_additions/qgstextblock.py | 4 + .../auto_additions/qgstextbuffersettings.py | 5 + .../auto_additions/qgstextcharacterformat.py | 4 + .../core/auto_additions/qgstextdiagram.py | 4 + .../core/auto_additions/qgstextdocument.py | 4 + .../auto_additions/qgstextdocumentmetrics.py | 4 + .../core/auto_additions/qgstextformat.py | 4 + .../core/auto_additions/qgstextfragment.py | 5 + .../auto_additions/qgstextmasksettings.py | 4 + .../core/auto_additions/qgstextrenderer.py | 4 + .../auto_additions/qgstextrendererutils.py | 4 + .../auto_additions/qgstextshadowsettings.py | 4 + .../qgsticksscalebarrenderer.py | 4 + .../qgstiledsceneboundingvolume.py | 5 + .../qgstiledscenedataprovider.py | 5 + .../core/auto_additions/qgstiledsceneindex.py | 5 + .../core/auto_additions/qgstiledscenelayer.py | 8 + .../qgstiledscenelayerelevationproperties.py | 5 + .../auto_additions/qgstiledscenerenderer.py | 8 + .../qgstiledscenerendererregistry.py | 12 ++ .../auto_additions/qgstiledscenerequest.py | 5 + .../qgstiledscenetexturerenderer.py | 4 + .../core/auto_additions/qgstiledscenetile.py | 5 + .../qgstiledscenewireframerenderer.py | 4 + .../core/auto_additions/qgstransformeffect.py | 4 + .../PyQt6/core/auto_additions/qgstriangle.py | 5 + .../auto_additions/qgsvaliditycheckcontext.py | 8 + .../qgsvaliditycheckregistry.py | 5 + .../qgsvaluemapfieldformatter.py | 4 + .../qgsvaluerelationfieldformatter.py | 8 + .../auto_additions/qgsvectordataprovider.py | 8 + ...svectordataprovidertemporalcapabilities.py | 5 + .../qgsvectorfieldsymbollayer.py | 4 + .../core/auto_additions/qgsvectorlayer.py | 12 ++ .../auto_additions/qgsvectorlayercache.py | 4 + .../qgsvectorlayereditbuffer.py | 4 + .../qgsvectorlayereditbuffergroup.py | 5 + .../qgsvectorlayereditpassthrough.py | 5 + .../auto_additions/qgsvectorlayereditutils.py | 5 + .../qgsvectorlayerelevationproperties.py | 5 + .../auto_additions/qgsvectorlayerexporter.py | 8 + .../qgsvectorlayerfeaturecounter.py | 4 + .../qgsvectorlayerfeatureiterator.py | 16 ++ .../auto_additions/qgsvectorlayergpslogger.py | 5 + .../qgsvectorlayerjoinbuffer.py | 4 + .../auto_additions/qgsvectorlayerjoininfo.py | 5 + .../auto_additions/qgsvectorlayerlabeling.py | 8 + .../qgsvectorlayerselectionproperties.py | 5 + .../qgsvectorlayertemporalproperties.py | 9 + .../auto_additions/qgsvectorlayertools.py | 5 + .../qgsvectorlayertoolscontext.py | 5 + .../qgsvectorlayerundocommand.py | 33 +++ .../qgsvectorlayerundopassthroughcommand.py | 41 ++++ .../auto_additions/qgsvectorlayerutils.py | 12 ++ .../qgsvectortilebasiclabeling.py | 9 + .../qgsvectortilebasicrenderer.py | 8 + .../auto_additions/qgsvectortilelabeling.py | 5 + .../core/auto_additions/qgsvectortilelayer.py | 8 + .../auto_additions/qgsvectortilematrixset.py | 4 + .../auto_additions/qgsvectortilerenderer.py | 9 + .../auto_additions/qgsvectortilewriter.py | 9 + .../PyQt6/core/auto_additions/qgsvertexid.py | 4 + .../PyQt6/core/auto_additions/qgsvtpktiles.py | 5 + .../core/auto_additions/qgswebenginepage.py | 4 + python/PyQt6/core/auto_additions/qgswkbptr.py | 9 + .../PyQt6/core/auto_additions/qgswkbtypes.py | 4 + .../PyQt6/core/auto_additions/qgszipitem.py | 4 + .../gui/auto_additions/characterwidget.py | 4 + .../auto_additions/qgs25drendererwidget.py | 4 + .../auto_additions/qgs2dgamepadcontroller.py | 4 + .../gui/auto_additions/qgs2dmapcontroller.py | 5 + .../auto_additions/qgs3dgamepadcontroller.py | 4 + .../gui/auto_additions/qgs3dmapcontroller.py | 5 + .../qgsabstractdbsourceselect.py | 5 + .../qgsabstractinputcontroller.py | 5 + .../PyQt6/gui/auto_additions/qgsactionmenu.py | 9 + .../auto_additions/qgsactionwidgetwrapper.py | 5 + ...qgsannotationitemcommonpropertieswidget.py | 4 + .../qgsannotationitemguiregistry.py | 12 ++ .../auto_additions/qgsannotationitemwidget.py | 4 + .../qgsarrowsymbollayerwidget.py | 4 + .../qgsattributetabledelegate.py | 4 + .../qgsattributetablefiltermodel.py | 4 + .../auto_additions/qgsattributetablemodel.py | 4 + .../auto_additions/qgsattributetableview.py | 4 + .../qgsauthauthoritieseditor.py | 5 + .../auto_additions/qgsauthcertificateinfo.py | 9 + .../qgsauthcertificatemanager.py | 9 + .../qgsauthcerttrustpolicycombobox.py | 5 + .../gui/auto_additions/qgsauthconfigeditor.py | 5 + .../gui/auto_additions/qgsauthconfigselect.py | 8 + .../auto_additions/qgsautheditorwidgets.py | 9 + .../auto_additions/qgsauthidentitieseditor.py | 5 + .../auto_additions/qgsauthimportcertdialog.py | 4 + .../qgsauthimportidentitydialog.py | 4 + .../gui/auto_additions/qgsauthmethodedit.py | 4 + .../auto_additions/qgsauthserverseditor.py | 5 + .../auto_additions/qgsauthsettingswidget.py | 4 + .../auto_additions/qgsauthsslconfigwidget.py | 8 + .../auto_additions/qgsauthsslerrorsdialog.py | 5 + .../auto_additions/qgsauthsslimportdialog.py | 5 + .../auto_additions/qgsauthtrustedcasdialog.py | 5 + .../auto_additions/qgsbrushstylecombobox.py | 5 + .../auto_additions/qgscalloutpanelwidget.py | 4 + .../gui/auto_additions/qgscalloutwidget.py | 4 + .../qgscategorizedsymbolrendererwidget.py | 4 + .../qgscheckboxsearchwidgetwrapper.py | 5 + .../PyQt6/gui/auto_additions/qgscodeeditor.py | 8 + .../qgscodeeditorcolorscheme.py | 4 + .../qgscodeeditorcolorschemeregistry.py | 5 + .../gui/auto_additions/qgscodeeditorcss.py | 5 + .../auto_additions/qgscodeeditordockwidget.py | 4 + .../auto_additions/qgscodeeditorexpression.py | 5 + .../gui/auto_additions/qgscodeeditorhtml.py | 5 + .../gui/auto_additions/qgscodeeditorjs.py | 5 + .../gui/auto_additions/qgscodeeditorjson.py | 5 + .../gui/auto_additions/qgscodeeditorpython.py | 5 + .../gui/auto_additions/qgscodeeditorr.py | 5 + .../gui/auto_additions/qgscodeeditorshell.py | 5 + .../gui/auto_additions/qgscodeeditorsql.py | 5 + .../gui/auto_additions/qgscodeeditorwidget.py | 4 + .../qgscolorrampshaderwidget.py | 4 + .../qgscoordinateboundspreviewmapwidget.py | 5 + .../qgscoordinateoperationwidget.py | 8 + .../qgscoordinatereferencesystemmodel.py | 8 + .../qgscptcitycolorrampdialog.py | 4 + .../qgscreateannotationitemmaptool.py | 8 + .../auto_additions/qgscrsdefinitionwidget.py | 4 + .../qgscustomlayerorderwidget.py | 5 + .../gui/auto_additions/qgsdashspacedialog.py | 9 + .../qgsdatadefinedsizelegendwidget.py | 5 + .../gui/auto_additions/qgsdatetimeedit.py | 12 ++ .../qgsdatetimesearchwidgetwrapper.py | 5 + .../qgsdefaultsearchwidgetwrapper.py | 5 + .../gui/auto_additions/qgsdevtoolwidget.py | 5 + .../auto_additions/qgsdevtoolwidgetfactory.py | 5 + .../gui/auto_additions/qgsdoublespinbox.py | 4 + .../PyQt6/gui/auto_additions/qgsdualview.py | 12 ++ .../auto_additions/qgseditorconfigwidget.py | 4 + .../auto_additions/qgseditorwidgetautoconf.py | 5 + .../auto_additions/qgseditorwidgetfactory.py | 5 + .../auto_additions/qgseditorwidgetregistry.py | 5 + .../auto_additions/qgseditorwidgetwrapper.py | 4 + .../qgseffectdrawmodecombobox.py | 5 + .../qgseffectstackpropertieswidget.py | 12 ++ .../qgselevationcontrollerwidget.py | 8 + .../qgselevationprofilecanvas.py | 4 + .../qgsellipsesymbollayerwidget.py | 4 + .../qgsembeddedsymbolrendererwidget.py | 4 + .../gui/auto_additions/qgsfeaturelistmodel.py | 8 + .../gui/auto_additions/qgsfeaturelistview.py | 4 + .../qgsfeaturelistviewdelegate.py | 4 + .../gui/auto_additions/qgsfeaturemodel.py | 5 + .../qgsfeatureselectionmodel.py | 4 + .../gui/auto_additions/qgsfieldcalculator.py | 5 + .../qgsfieldconditionalformatwidget.py | 8 + .../qgsgdalcredentialoptionswidget.py | 4 + .../qgsgraduatedhistogramwidget.py | 4 + .../qgsgraduatedsymbolrendererwidget.py | 4 + .../qgsheatmaprendererwidget.py | 4 + .../qgshillshaderendererwidget.py | 4 + .../gui/auto_additions/qgshistoryentry.py | 4 + .../auto_additions/qgshistoryentrymodel.py | 5 + .../gui/auto_additions/qgshistoryentrynode.py | 9 + .../gui/auto_additions/qgshistoryprovider.py | 5 + .../qgshistoryproviderregistry.py | 8 + .../gui/auto_additions/qgshistorywidget.py | 5 + .../auto_additions/qgshistorywidgetcontext.py | 5 + .../auto_additions/qgshtmlwidgetwrapper.py | 5 + .../qgsifeatureselectionmanager.py | 4 + .../qgsinputcontrollermanager.py | 5 + .../qgsinterpolatedlinesymbollayerwidget.py | 4 + .../qgsinvertedpolygonrendererwidget.py | 4 + .../gui/auto_additions/qgsjsoneditwidget.py | 4 + .../qgslabellineanchorwidget.py | 5 + .../qgslabelobstaclesettingswidget.py | 5 + .../qgslabelsettingswidgetbase.py | 8 + .../qgslayerpropertieswidget.py | 5 + .../qgslayertreeembeddedconfigwidget.py | 5 + .../qgslayertreeembeddedwidgetregistry.py | 9 + .../qgslayertreemapcanvasbridge.py | 4 + .../gui/auto_additions/qgslayertreeview.py | 12 ++ .../qgslayertreeviewdefaultactions.py | 5 + .../qgslayertreeviewindicator.py | 4 + .../gui/auto_additions/qgslayoutcombobox.py | 4 + .../qgslayoutcustomdrophandler.py | 5 + .../qgslayoutdesignerinterface.py | 8 + .../auto_additions/qgslayoutitemcombobox.py | 4 + .../qgslayoutitemguiregistry.py | 12 ++ .../gui/auto_additions/qgslayoutitemwidget.py | 13 ++ .../qgslayoutnewitempropertiesdialog.py | 5 + .../gui/auto_additions/qgslayoutruler.py | 4 + .../auto_additions/qgslayoutunitscombobox.py | 4 + .../PyQt6/gui/auto_additions/qgslayoutview.py | 8 + .../auto_additions/qgslayoutviewmouseevent.py | 5 + .../auto_additions/qgslayoutviewrubberband.py | 16 ++ .../gui/auto_additions/qgslayoutviewtool.py | 4 + .../qgslayoutviewtooladditem.py | 4 + .../qgslayoutviewtooladdnodeitem.py | 4 + .../qgslayoutviewtooleditnodes.py | 5 + .../qgslayoutviewtoolmoveitemcontent.py | 5 + .../auto_additions/qgslayoutviewtoolpan.py | 5 + .../auto_additions/qgslayoutviewtoolselect.py | 5 + .../qgslayoutviewtooltemporarykeypan.py | 5 + .../qgslayoutviewtooltemporarykeyzoom.py | 5 + .../qgslayoutviewtooltemporarymousepan.py | 5 + .../auto_additions/qgslayoutviewtoolzoom.py | 5 + .../gui/auto_additions/qgslocatorwidget.py | 4 + .../gui/auto_additions/qgsmaplayeraction.py | 4 + .../qgsmaplayeractioncontext.py | 5 + .../qgsmaplayeractioncontextgenerator.py | 5 + .../qgsmaplayeractionregistry.py | 4 + .../qgsmaptoolcapturelayergeometry.py | 5 + .../qgsmasksymbollayerwidget.py | 4 + .../qgsmergedfeaturerendererwidget.py | 4 + .../auto_additions/qgsmeshlayerproperties.py | 5 + .../gui/auto_additions/qgsmodelarrowitem.py | 4 + .../qgsmodelcomponentgraphicitem.py | 24 +++ .../auto_additions/qgsmodeldesignerdialog.py | 8 + .../gui/auto_additions/qgsmodelgraphicitem.py | 8 + .../auto_additions/qgsmodelgraphicsscene.py | 4 + .../auto_additions/qgsmodelgraphicsview.py | 8 + .../qgsmultibandcolorrendererwidget.py | 4 + .../auto_additions/qgsmultiedittoolbutton.py | 4 + .../qgsnullsymbolrendererwidget.py | 4 + .../qgsnumericformatguiregistry.py | 9 + .../qgsnumericformatselectorwidget.py | 4 + .../auto_additions/qgsnumericformatwidget.py | 40 ++++ .../qgsorganizetablecolumnsdialog.py | 5 + .../qgspainteffectpropertieswidget.py | 4 + .../auto_additions/qgspainteffectwidget.py | 28 +++ .../qgspalettedrendererwidget.py | 4 + .../gui/auto_additions/qgspenstylecombobox.py | 13 ++ .../PyQt6/gui/auto_additions/qgsplotcanvas.py | 4 + .../gui/auto_additions/qgsplotcanvasitem.py | 5 + .../gui/auto_additions/qgsplotmouseevent.py | 5 + .../gui/auto_additions/qgsplotrubberband.py | 9 + .../PyQt6/gui/auto_additions/qgsplottool.py | 4 + .../gui/auto_additions/qgsplottoolpan.py | 5 + .../gui/auto_additions/qgsplottoolzoom.py | 5 + .../auto_additions/qgsplottransienttools.py | 13 ++ .../qgspointcloudrendererpropertieswidget.py | 5 + .../qgspointcloudrendererwidget.py | 5 + .../qgspointclusterrendererwidget.py | 4 + .../qgspointdisplacementrendererwidget.py | 4 + .../qgsprocessingaggregatewidgets.py | 12 ++ ...sprocessingalgorithmconfigurationwidget.py | 9 + .../qgsprocessingalgorithmdialogbase.py | 4 + .../qgsprocessingbatchalgorithmdialogbase.py | 5 + .../qgsprocessingfavoritealgorithmmanager.py | 4 + .../gui/auto_additions/qgsprocessinggui.py | 4 + .../qgsprocessingguiregistry.py | 5 + .../qgsprocessinghistoryprovider.py | 4 + .../qgsprocessinghistorywidget.py | 9 + .../qgsprocessingmaplayercombobox.py | 4 + .../qgsprocessingmodelerparameterwidget.py | 5 + .../qgsprocessingmultipleselectiondialog.py | 16 ++ .../qgsprocessingoutputdestinationwidget.py | 4 + .../qgsprocessingparameterdefinitionwidget.py | 13 ++ .../qgsprocessingparameterswidget.py | 5 + .../qgsprocessingrecentalgorithmlog.py | 4 + .../qgsprocessingtoolboxmodel.py | 32 +++ .../qgsprocessingtoolboxtreeview.py | 5 + .../qgsprocessingwidgetwrapper.py | 24 +++ .../qgsprojectionselectiondialog.py | 8 + .../qgsprojectionselectiontreewidget.py | 4 + .../qgsprojectionselectionwidget.py | 4 + .../gui/auto_additions/qgsqmlwidgetwrapper.py | 5 + .../qgsrasterattributetabledialog.py | 5 + .../qgsrasterattributetablemodel.py | 5 + .../qgsrasterattributetablewidget.py | 4 + .../auto_additions/qgsrasterbandcombobox.py | 4 + .../qgsrastercontourrendererwidget.py | 4 + .../qgsrasterhistogramwidget.py | 5 + .../qgsrasterlayerproperties.py | 5 + .../qgsrasterlayertemporalpropertieswidget.py | 5 + .../auto_additions/qgsrasterminmaxwidget.py | 4 + .../auto_additions/qgsrasterrendererwidget.py | 4 + .../qgsrastertransparencywidget.py | 5 + ...gsrecentcoordinatereferencesystemsmodel.py | 8 + ...qgsrelationaggregatesearchwidgetwrapper.py | 5 + ...qgsrelationreferencesearchwidgetwrapper.py | 5 + .../qgsrelationreferencewidget.py | 4 + .../qgsrelationreferencewidgetwrapper.py | 5 + .../qgsrelationwidgetwrapper.py | 4 + .../qgsrendererpropertiesdialog.py | 4 + .../qgsrendererrasterpropertieswidget.py | 5 + .../gui/auto_additions/qgsrendererwidget.py | 20 ++ .../qgsrulebasedrendererwidget.py | 16 ++ .../qgssearchwidgettoolbutton.py | 4 + .../auto_additions/qgssearchwidgetwrapper.py | 4 + .../auto_additions/qgssensorguiregistry.py | 8 + .../gui/auto_additions/qgssensorwidget.py | 4 + .../qgssettingseditorwidgetregistry.py | 5 + .../qgssettingseditorwidgetwrapper.py | 4 + .../qgssettingseditorwidgetwrapperimpl.py | 25 +++ .../auto_additions/qgssettingsregistrygui.py | 5 + .../auto_additions/qgssettingstreemodel.py | 8 + .../auto_additions/qgssettingstreewidget.py | 5 + .../qgssinglebandgrayrendererwidget.py | 4 + .../qgssinglebandpseudocolorrendererwidget.py | 4 + .../qgssinglesymbolrendererwidget.py | 4 + .../qgssmartgroupeditordialog.py | 9 + .../auto_additions/qgsspacerwidgetwrapper.py | 5 + python/PyQt6/gui/auto_additions/qgsspinbox.py | 4 + .../qgsstyleexportimportdialog.py | 4 + .../qgsstylegroupselectiondialog.py | 4 + .../auto_additions/qgsstylemanagerdialog.py | 4 + .../gui/auto_additions/qgsstylesavedialog.py | 5 + .../auto_additions/qgssvgselectorwidget.py | 20 ++ .../qgssymbolanimationsettingswidget.py | 9 + .../qgssymbolbuffersettingswidget.py | 9 + .../auto_additions/qgssymbollayerwidget.py | 92 ++++++++ .../auto_additions/qgssymbollevelsdialog.py | 9 + .../auto_additions/qgssymbolselectordialog.py | 8 + .../auto_additions/qgssymbolslistwidget.py | 5 + .../auto_additions/qgssymbolwidgetcontext.py | 5 + .../auto_additions/qgstableeditordialog.py | 4 + .../auto_additions/qgstableeditorwidget.py | 4 + .../auto_additions/qgstextwidgetwrapper.py | 5 + .../qgstiledscenerendererpropertieswidget.py | 5 + .../qgstiledscenerendererwidget.py | 5 + .../qgsvaluemapsearchwidgetwrapper.py | 5 + .../qgsvaluerelationsearchwidgetwrapper.py | 5 + .../qgsvectorfieldsymbollayerwidget.py | 4 + .../qgsvectorlayerproperties.py | 5 + .../qgsvectorlayersaveasdialog.py | 4 + .../qgsvectortilelayerproperties.py | 5 + .../gui/auto_additions/qgswidgetwrapper.py | 4 + .../qgsalgorithmbatchgeocode.py | 5 + .../analysis/auto_additions/qgsalignraster.py | 12 ++ .../auto_additions/qgsaspectfilter.py | 5 + .../auto_additions/qgsderivativefilter.py | 5 + .../analysis/auto_additions/qgsfeaturepool.py | 5 + .../qgsgcpgeometrytransformer.py | 5 + python/analysis/auto_additions/qgsgcppoint.py | 4 + .../auto_additions/qgsgcptransformer.py | 4 + .../auto_additions/qgsgeometrycheck.py | 12 ++ .../auto_additions/qgsgeometrycheckcontext.py | 5 + .../auto_additions/qgsgeometrycheckerror.py | 5 + .../auto_additions/qgsgeometrycheckerutils.py | 13 ++ .../auto_additions/qgsgeometrycheckfactory.py | 9 + .../qgsgeometrycheckregistry.py | 5 + .../qgsgeometrycheckresolutionmethod.py | 5 + .../auto_additions/qgsgeometrysnapper.py | 8 + .../qgsgeometrysnappersinglesource.py | 4 + python/analysis/auto_additions/qgsgraph.py | 13 ++ .../auto_additions/qgsgraphanalyzer.py | 4 + .../auto_additions/qgsgraphbuilder.py | 5 + .../qgsgraphbuilderinterface.py | 5 + .../auto_additions/qgsgraphdirector.py | 5 + .../auto_additions/qgsgridfilewriter.py | 5 + .../auto_additions/qgshillshadefilter.py | 5 + .../auto_additions/qgsidwinterpolator.py | 5 + .../auto_additions/qgsinterpolator.py | 12 ++ python/analysis/auto_additions/qgskde.py | 8 + .../auto_additions/qgsmeshcontours.py | 5 + .../auto_additions/qgsmeshtriangulation.py | 13 ++ .../auto_additions/qgsnativealgorithms.py | 5 + .../qgsnetworkdistancestrategy.py | 5 + .../auto_additions/qgsnetworkspeedstrategy.py | 5 + .../auto_additions/qgsnetworkstrategy.py | 5 + .../auto_additions/qgsninecellfilter.py | 5 + .../auto_additions/qgspdalalgorithms.py | 5 + .../auto_additions/qgsrastercalcnode.py | 4 + .../auto_additions/qgsrastercalculator.py | 8 + .../auto_additions/qgsrastermatrix.py | 5 + python/analysis/auto_additions/qgsrelief.py | 9 + .../auto_additions/qgsruggednessfilter.py | 5 + .../auto_additions/qgssinglegeometrycheck.py | 13 ++ .../analysis/auto_additions/qgsslopefilter.py | 5 + .../auto_additions/qgstininterpolator.py | 4 + .../auto_additions/qgstotalcurvaturefilter.py | 5 + .../auto_additions/qgsvectorlayerdirector.py | 5 + .../auto_additions/qgsvectorwarper.py | 8 + .../auto_additions/qgszonalstatistics.py | 4 + python/core/auto_additions/qgs25drenderer.py | 4 + .../auto_additions/qgs3drendererregistry.py | 9 + .../auto_additions/qgs3dsymbolregistry.py | 9 + .../auto_additions/qgsabstract3drenderer.py | 5 + .../auto_additions/qgsabstract3dsymbol.py | 4 + .../qgsabstractdatabaseproviderconnection.py | 24 +++ .../auto_additions/qgsabstractdbtablemodel.py | 5 + .../qgsabstractgeocoderlocatorfilter.py | 5 + .../auto_additions/qgsabstractgeometry.py | 16 ++ .../qgsabstractlayermetadataprovider.py | 16 ++ .../qgsabstractlayoutiterator.py | 5 + .../auto_additions/qgsabstractmetadatabase.py | 16 ++ .../qgsabstractpointcloud3drenderer.py | 5 + .../qgsabstractprofilegenerator.py | 28 +++ .../qgsabstractprofilesource.py | 5 + .../qgsabstractproviderconnection.py | 5 + .../qgsabstractreportsection.py | 8 + .../core/auto_additions/qgsabstractsensor.py | 8 + .../qgsabstractvaliditycheck.py | 8 + python/core/auto_additions/qgsaction.py | 5 + .../core/auto_additions/qgsactionmanager.py | 5 + python/core/auto_additions/qgsactionscope.py | 5 + .../auto_additions/qgsactionscoperegistry.py | 4 + python/core/auto_additions/qgsannotation.py | 4 + .../core/auto_additions/qgsannotationitem.py | 5 + .../qgsannotationitemeditoperation.py | 28 +++ .../auto_additions/qgsannotationitemnode.py | 5 + .../qgsannotationitemregistry.py | 8 + .../core/auto_additions/qgsannotationlayer.py | 8 + .../auto_additions/qgsannotationlineitem.py | 4 + .../qgsannotationlinetextitem.py | 4 + .../auto_additions/qgsannotationmanager.py | 4 + .../auto_additions/qgsannotationmarkeritem.py | 4 + .../qgsannotationpictureitem.py | 4 + .../qgsannotationpointtextitem.py | 4 + .../qgsannotationpolygonitem.py | 4 + .../qgsannotationrectangletextitem.py | 4 + .../auto_additions/qgsarcgisportalutils.py | 4 + .../core/auto_additions/qgsarcgisrestutils.py | 8 + .../auto_additions/qgsarrowsymbollayer.py | 4 + .../qgsattributeeditoraction.py | 5 + .../qgsattributeeditorcontainer.py | 5 + .../qgsattributeeditorelement.py | 8 + .../auto_additions/qgsattributeeditorfield.py | 5 + .../qgsattributeeditorhtmlelement.py | 5 + .../qgsattributeeditorqmlelement.py | 5 + .../qgsattributeeditorrelation.py | 4 + .../qgsattributeeditorspacerelement.py | 5 + .../qgsattributeeditortextelement.py | 5 + .../core/auto_additions/qgsauthcertutils.py | 4 + python/core/auto_additions/qgsauthconfig.py | 16 ++ python/core/auto_additions/qgsauthmanager.py | 4 + python/core/auto_additions/qgsauthmethod.py | 4 + python/core/auto_additions/qgsbabelformat.py | 8 + .../auto_additions/qgsbabelformatregistry.py | 5 + .../core/auto_additions/qgsbabelgpsdevice.py | 5 + .../auto_additions/qgsbasicnumericformat.py | 5 + .../auto_additions/qgsbearingnumericformat.py | 5 + .../qgsbilinearrasterresampler.py | 5 + .../qgsblockingnetworkrequest.py | 4 + python/core/auto_additions/qgsblureffect.py | 4 + python/core/auto_additions/qgsbox3d.py | 5 + .../qgsbrightnesscontrastfilter.py | 5 + python/core/auto_additions/qgsbrowsermodel.py | 4 + .../auto_additions/qgsbrowserproxymodel.py | 5 + python/core/auto_additions/qgscallout.py | 24 +++ .../core/auto_additions/qgscalloutposition.py | 4 + .../auto_additions/qgscalloutsregistry.py | 12 ++ .../qgscategorizedsymbolrenderer.py | 8 + .../core/auto_additions/qgscelestialbody.py | 5 + python/core/auto_additions/qgscesiumutils.py | 12 ++ .../qgscheckboxfieldformatter.py | 5 + python/core/auto_additions/qgscircle.py | 4 + .../core/auto_additions/qgscircularstring.py | 4 + .../auto_additions/qgsclassificationcustom.py | 5 + .../qgsclassificationequalinterval.py | 5 + .../qgsclassificationfixedinterval.py | 5 + .../auto_additions/qgsclassificationjenks.py | 5 + .../qgsclassificationlogarithmic.py | 5 + .../auto_additions/qgsclassificationmethod.py | 8 + .../qgsclassificationmethodregistry.py | 5 + .../qgsclassificationprettybreaks.py | 5 + .../qgsclassificationquantile.py | 5 + .../qgsclassificationstandarddeviation.py | 5 + .../qgscliptominmaxenhancement.py | 5 + .../auto_additions/qgscolorbrewerpalette.py | 4 + python/core/auto_additions/qgscoloreffect.py | 4 + .../auto_additions/qgscolorramplegendnode.py | 5 + .../qgscolorramplegendnodesettings.py | 5 + .../core/auto_additions/qgscolorrampshader.py | 9 + .../auto_additions/qgscombinedstylemodel.py | 5 + .../core/auto_additions/qgscompoundcurve.py | 5 + .../core/auto_additions/qgsconnectionsitem.py | 5 + .../auto_additions/qgscontrastenhancement.py | 4 + .../qgscontrastenhancementfunction.py | 5 + .../qgscoordinatenumericformat.py | 4 + .../qgscoordinatereferencesystem.py | 4 + .../qgscoordinatereferencesystemregistry.py | 8 + .../qgscoordinatereferencesystemutils.py | 4 + .../auto_additions/qgscoordinatetransform.py | 4 + .../qgscoordinatetransformcontext.py | 5 + .../core/auto_additions/qgscptcityarchive.py | 32 +++ .../auto_additions/qgscubicrasterresampler.py | 5 + .../qgscurrencynumericformat.py | 5 + python/core/auto_additions/qgscurve.py | 5 + python/core/auto_additions/qgscurvepolygon.py | 5 + .../auto_additions/qgsdatabaseschemaitem.py | 4 + .../auto_additions/qgsdatacollectionitem.py | 4 + python/core/auto_additions/qgsdataitem.py | 8 + .../auto_additions/qgsdataitemprovider.py | 5 + .../qgsdataitemproviderregistry.py | 4 + python/core/auto_additions/qgsdataprovider.py | 8 + .../qgsdatetimefieldformatter.py | 4 + python/core/auto_additions/qgsdatums.py | 9 + .../core/auto_additions/qgsdatumtransform.py | 24 +++ python/core/auto_additions/qgsdiagram.py | 5 + .../core/auto_additions/qgsdirectoryitem.py | 8 + .../qgsdoubleboxscalebarrenderer.py | 5 + python/core/auto_additions/qgsdxfexport.py | 8 + .../core/auto_additions/qgseditformconfig.py | 12 ++ python/core/auto_additions/qgseffectstack.py | 4 + python/core/auto_additions/qgsellipse.py | 4 + .../auto_additions/qgsellipsesymbollayer.py | 4 + .../core/auto_additions/qgsellipsoidutils.py | 12 ++ .../qgsembeddedsymbolrenderer.py | 4 + python/core/auto_additions/qgsexiftools.py | 8 + python/core/auto_additions/qgsexpression.py | 8 + .../qgsexpressioncontextutils.py | 4 + .../auto_additions/qgsexpressionfunction.py | 8 + .../core/auto_additions/qgsexpressionnode.py | 12 ++ .../auto_additions/qgsexpressionnodeimpl.py | 40 ++++ .../core/auto_additions/qgsexternalstorage.py | 16 ++ .../qgsexternalstorageregistry.py | 5 + .../qgsfallbackfieldformatter.py | 5 + .../qgsfallbacknumericformat.py | 5 + .../core/auto_additions/qgsfavoritesitem.py | 4 + .../qgsfeaturerenderergenerator.py | 5 + python/core/auto_additions/qgsfielddomain.py | 21 ++ .../auto_additions/qgsfielddomainsitem.py | 9 + python/core/auto_additions/qgsfieldsitem.py | 9 + .../core/auto_additions/qgsfiledownloader.py | 4 + python/core/auto_additions/qgsfillsymbol.py | 4 + .../core/auto_additions/qgsfillsymbollayer.py | 40 ++++ python/core/auto_additions/qgsfontmanager.py | 8 + .../qgsfractionnumericformat.py | 4 + python/core/auto_additions/qgsgeocoder.py | 4 + .../core/auto_additions/qgsgeocodercontext.py | 5 + .../core/auto_additions/qgsgeocoderresult.py | 4 + python/core/auto_additions/qgsgeometry.py | 12 ++ .../auto_additions/qgsgeometrycollection.py | 5 + .../core/auto_additions/qgsgeometryengine.py | 5 + .../qgsgeometrygeneratorsymbollayer.py | 4 + .../auto_additions/qgsgeometrypaintdevice.py | 4 + .../auto_additions/qgsgeometrytransformer.py | 5 + .../core/auto_additions/qgsgeometryutils.py | 4 + .../auto_additions/qgsgeometryutils_base.py | 4 + python/core/auto_additions/qgsgloweffect.py | 12 ++ .../auto_additions/qgsgooglemapsgeocoder.py | 5 + .../core/auto_additions/qgsgpsconnection.py | 4 + .../qgsgpsconnectionregistry.py | 5 + .../core/auto_additions/qgsgpsdconnection.py | 5 + python/core/auto_additions/qgsgpsdetector.py | 4 + .../core/auto_additions/qgsgpsinformation.py | 4 + python/core/auto_additions/qgsgpslogger.py | 4 + .../qgsgraduatedsymbolrenderer.py | 4 + .../core/auto_additions/qgsheatmaprenderer.py | 4 + .../auto_additions/qgshillshaderenderer.py | 4 + .../auto_additions/qgshistogramdiagram.py | 5 + .../qgshollowscalebarrenderer.py | 5 + .../core/auto_additions/qgshtmlannotation.py | 4 + python/core/auto_additions/qgshttpheaders.py | 5 + .../auto_additions/qgshuesaturationfilter.py | 5 + .../core/auto_additions/qgsimageoperation.py | 8 + .../qgsinterpolatedlinerenderer.py | 16 ++ .../qgsinvertedpolygonrenderer.py | 4 + .../core/auto_additions/qgsiodevicesensor.py | 16 ++ .../qgskeyvaluefieldformatter.py | 5 + python/core/auto_additions/qgslabeling.py | 5 + .../qgslabelingenginesettings.py | 5 + .../core/auto_additions/qgslabelingresults.py | 5 + .../auto_additions/qgslabellinesettings.py | 4 + .../qgslabelobstaclesettings.py | 4 + .../qgslabelplacementsettings.py | 5 + .../auto_additions/qgslabelpointsettings.py | 5 + .../core/auto_additions/qgslabelposition.py | 4 + .../core/auto_additions/qgslabelsearchtree.py | 5 + .../qgslabelthinningsettings.py | 5 + python/core/auto_additions/qgslayeritem.py | 4 + .../core/auto_additions/qgslayermetadata.py | 16 ++ .../qgslayermetadataformatter.py | 5 + .../qgslayermetadataproviderregistry.py | 5 + .../qgslayermetadatavalidator.py | 20 ++ python/core/auto_additions/qgslayertree.py | 4 + .../qgslayertreefilterproxymodel.py | 5 + .../qgslayertreefiltersettings.py | 5 + .../core/auto_additions/qgslayertreegroup.py | 4 + .../core/auto_additions/qgslayertreelayer.py | 4 + .../core/auto_additions/qgslayertreemodel.py | 4 + .../qgslayertreemodellegendnode.py | 40 ++++ .../core/auto_additions/qgslayertreenode.py | 4 + .../qgslayertreeregistrybridge.py | 8 + .../core/auto_additions/qgslayertreeutils.py | 4 + python/core/auto_additions/qgslayout.py | 4 + .../core/auto_additions/qgslayoutaligner.py | 4 + python/core/auto_additions/qgslayoutatlas.py | 4 + python/core/auto_additions/qgslayouteffect.py | 5 + .../core/auto_additions/qgslayoutexporter.py | 24 +++ python/core/auto_additions/qgslayoutframe.py | 4 + .../auto_additions/qgslayoutgridsettings.py | 5 + .../qgslayoutguidecollection.py | 12 ++ python/core/auto_additions/qgslayoutitem.py | 12 ++ .../qgslayoutitemattributetable.py | 4 + .../qgslayoutitemelevationprofile.py | 4 + .../core/auto_additions/qgslayoutitemgroup.py | 4 + .../core/auto_additions/qgslayoutitemhtml.py | 4 + .../core/auto_additions/qgslayoutitemlabel.py | 4 + .../auto_additions/qgslayoutitemlegend.py | 8 + .../qgslayoutitemmanualtable.py | 4 + .../core/auto_additions/qgslayoutitemmap.py | 12 ++ .../auto_additions/qgslayoutitemmapgrid.py | 8 + .../auto_additions/qgslayoutitemmapitem.py | 9 + .../qgslayoutitemmapoverview.py | 9 + .../auto_additions/qgslayoutitemmarker.py | 4 + .../auto_additions/qgslayoutitemnodeitem.py | 5 + .../core/auto_additions/qgslayoutitempage.py | 4 + .../auto_additions/qgslayoutitempicture.py | 4 + .../auto_additions/qgslayoutitempolygon.py | 4 + .../auto_additions/qgslayoutitempolyline.py | 4 + .../auto_additions/qgslayoutitemregistry.py | 12 ++ .../auto_additions/qgslayoutitemscalebar.py | 4 + .../core/auto_additions/qgslayoutitemshape.py | 4 + .../auto_additions/qgslayoutitemtexttable.py | 4 + .../core/auto_additions/qgslayoutmanager.py | 12 ++ .../auto_additions/qgslayoutmeasurement.py | 4 + .../qgslayoutmeasurementconverter.py | 5 + python/core/auto_additions/qgslayoutmodel.py | 9 + .../auto_additions/qgslayoutmultiframe.py | 4 + .../qgslayoutnortharrowhandler.py | 4 + python/core/auto_additions/qgslayoutobject.py | 4 + .../auto_additions/qgslayoutpagecollection.py | 4 + python/core/auto_additions/qgslayoutpoint.py | 4 + .../auto_additions/qgslayoutrendercontext.py | 4 + .../auto_additions/qgslayoutreportcontext.py | 4 + .../qgslayoutserializableobject.py | 5 + python/core/auto_additions/qgslayoutsize.py | 4 + .../core/auto_additions/qgslayoutsnapper.py | 5 + python/core/auto_additions/qgslayouttable.py | 8 + .../auto_additions/qgslayouttablecolumn.py | 5 + .../auto_additions/qgslayoutundocommand.py | 9 + .../core/auto_additions/qgslayoutundostack.py | 4 + python/core/auto_additions/qgslayoututils.py | 4 + .../auto_additions/qgslegendpatchshape.py | 5 + .../auto_additions/qgslegendsymbolitem.py | 5 + .../qgslinearminmaxenhancement.py | 5 + .../qgslinearminmaxenhancementwithclip.py | 5 + python/core/auto_additions/qgslinesegment.py | 5 + python/core/auto_additions/qgslinestring.py | 4 + python/core/auto_additions/qgslinesymbol.py | 4 + .../core/auto_additions/qgslinesymbollayer.py | 32 +++ .../auto_additions/qgslistfieldformatter.py | 5 + python/core/auto_additions/qgslocator.py | 4 + .../core/auto_additions/qgslocatorcontext.py | 4 + .../core/auto_additions/qgslocatorfilter.py | 12 ++ python/core/auto_additions/qgslocatormodel.py | 12 ++ .../auto_additions/qgslocatormodelbridge.py | 4 + .../qgsmapboxglstyleconverter.py | 20 ++ .../qgsmapinfosymbolconverter.py | 8 + .../auto_additions/qgsmaprenderercache.py | 5 + .../qgsmaprenderercustompainterjob.py | 9 + .../core/auto_additions/qgsmaprendererjob.py | 12 ++ .../qgsmaprendererparalleljob.py | 5 + .../qgsmaprenderersequentialjob.py | 5 + .../core/auto_additions/qgsmaprenderertask.py | 4 + .../core/auto_additions/qgsmapviewsmanager.py | 4 + python/core/auto_additions/qgsmarkersymbol.py | 4 + .../auto_additions/qgsmarkersymbollayer.py | 28 +++ .../core/auto_additions/qgsmaskpaintdevice.py | 5 + .../core/auto_additions/qgsmasksymbollayer.py | 4 + .../qgsmasterlayoutinterface.py | 5 + .../auto_additions/qgsmemoryproviderutils.py | 4 + .../qgsmergedfeaturerenderer.py | 4 + .../core/auto_additions/qgsmesh3daveraging.py | 20 ++ .../auto_additions/qgsmeshadvancedediting.py | 13 ++ .../core/auto_additions/qgsmeshcalculator.py | 4 + .../auto_additions/qgsmeshdataprovider.py | 16 ++ ...qgsmeshdataprovidertemporalcapabilities.py | 5 + python/core/auto_additions/qgsmeshdataset.py | 37 ++++ python/core/auto_additions/qgsmesheditor.py | 8 + .../auto_additions/qgsmeshforcebypolylines.py | 9 + python/core/auto_additions/qgsmeshlayer.py | 8 + .../qgsmeshlayerelevationproperties.py | 5 + .../auto_additions/qgsmeshlayerlabeling.py | 8 + .../qgsmeshlayertemporalproperties.py | 5 + .../auto_additions/qgsmeshrenderersettings.py | 32 +++ .../auto_additions/qgsmeshspatialindex.py | 5 + .../auto_additions/qgsmeshtimesettings.py | 5 + .../auto_additions/qgsmeshtracerenderer.py | 5 + .../core/auto_additions/qgsmetadatautils.py | 4 + .../qgsmultibandcolorrenderer.py | 4 + python/core/auto_additions/qgsmulticurve.py | 5 + .../core/auto_additions/qgsmultilinestring.py | 5 + python/core/auto_additions/qgsmultipoint.py | 5 + python/core/auto_additions/qgsmultipolygon.py | 5 + python/core/auto_additions/qgsmultisurface.py | 5 + .../auto_additions/qgsnetworkaccessmanager.py | 8 + .../qgsnetworkcontentfetcher.py | 4 + .../qgsnetworkcontentfetcherregistry.py | 8 + .../qgsnetworkcontentfetchertask.py | 4 + python/core/auto_additions/qgsnetworkreply.py | 4 + .../core/auto_additions/qgsnewsfeedmodel.py | 8 + .../core/auto_additions/qgsnewsfeedparser.py | 8 + .../core/auto_additions/qgsnmeaconnection.py | 5 + .../auto_additions/qgsnominatimgeocoder.py | 5 + .../auto_additions/qgsnullpainterdevice.py | 5 + .../auto_additions/qgsnullsymbolrenderer.py | 4 + .../core/auto_additions/qgsnumericformat.py | 8 + .../qgsnumericformatregistry.py | 5 + .../qgsnumericscalebarrenderer.py | 5 + .../core/auto_additions/qgsorientedbox3d.py | 4 + .../auto_additions/qgspagesizeregistry.py | 8 + python/core/auto_additions/qgspainteffect.py | 12 ++ .../auto_additions/qgspainteffectregistry.py | 8 + .../core/auto_additions/qgspaintenginehack.py | 4 + python/core/auto_additions/qgspainting.py | 4 + .../qgspalettedrasterrenderer.py | 12 ++ python/core/auto_additions/qgspallabeling.py | 12 ++ python/core/auto_additions/qgspdfrenderer.py | 5 + .../qgspercentagenumericformat.py | 5 + python/core/auto_additions/qgspiediagram.py | 5 + python/core/auto_additions/qgsplot.py | 16 ++ python/core/auto_additions/qgspoint.py | 5 + .../auto_additions/qgspointcloudattribute.py | 8 + .../qgspointcloudattributebyramprenderer.py | 4 + .../qgspointcloudattributemodel.py | 8 + .../core/auto_additions/qgspointcloudblock.py | 5 + .../qgspointcloudclassifiedrenderer.py | 8 + .../qgspointclouddataprovider.py | 4 + .../qgspointcloudextentrenderer.py | 4 + .../core/auto_additions/qgspointcloudlayer.py | 8 + .../qgspointcloudlayerelevationproperties.py | 5 + .../qgspointcloudlayerexporter.py | 8 + .../auto_additions/qgspointcloudrenderer.py | 8 + .../qgspointcloudrendererregistry.py | 12 ++ .../qgspointcloudrgbrenderer.py | 4 + .../auto_additions/qgspointcloudstatistics.py | 8 + .../auto_additions/qgspointclusterrenderer.py | 4 + .../qgspointdisplacementrenderer.py | 4 + .../qgspointdistancerenderer.py | 8 + python/core/auto_additions/qgspolygon.py | 5 + python/core/auto_additions/qgsprintlayout.py | 4 + python/core/auto_additions/qgsprocessing.py | 4 + .../auto_additions/qgsprocessingalgorithm.py | 12 ++ .../qgsprocessingalgrunnertask.py | 4 + .../core/auto_additions/qgsprocessingbatch.py | 5 + .../auto_additions/qgsprocessingcontext.py | 12 ++ .../auto_additions/qgsprocessingfeedback.py | 9 + .../qgsprocessingmodelalgorithm.py | 8 + .../qgsprocessingmodelchildalgorithm.py | 5 + .../qgsprocessingmodelchilddependency.py | 4 + .../qgsprocessingmodelchildparametersource.py | 4 + .../qgsprocessingmodelcomment.py | 5 + .../qgsprocessingmodelcomponent.py | 5 + .../qgsprocessingmodelgroupbox.py | 5 + .../qgsprocessingmodeloutput.py | 5 + .../qgsprocessingmodelparameter.py | 5 + .../qgsprocessingmodelresult.py | 9 + .../auto_additions/qgsprocessingoutputs.py | 60 ++++++ .../qgsprocessingparameteraggregate.py | 4 + ...qgsprocessingparameteralignrasterlayers.py | 4 + .../qgsprocessingparameterdxflayers.py | 4 + .../qgsprocessingparameterfieldmap.py | 4 + .../qgsprocessingparametermeshdataset.py | 8 + .../auto_additions/qgsprocessingparameters.py | 204 ++++++++++++++++++ .../qgsprocessingparametertininputlayers.py | 8 + .../qgsprocessingparametertype.py | 5 + ...ocessingparametervectortilewriterlayers.py | 4 + .../auto_additions/qgsprocessingprovider.py | 4 + .../auto_additions/qgsprocessingregistry.py | 8 + .../core/auto_additions/qgsprocessingutils.py | 8 + .../core/auto_additions/qgsprofileexporter.py | 8 + python/core/auto_additions/qgsprofilepoint.py | 5 + .../core/auto_additions/qgsprofilerenderer.py | 4 + .../core/auto_additions/qgsprofilerequest.py | 5 + .../core/auto_additions/qgsprofilesnapping.py | 8 + .../qgsprofilesourceregistry.py | 5 + python/core/auto_additions/qgsproject.py | 8 + .../qgsprojectbadlayerhandler.py | 5 + .../qgsprojectdisplaysettings.py | 4 + .../qgsprojectelevationproperties.py | 4 + .../auto_additions/qgsprojectfiletransform.py | 4 + .../auto_additions/qgsprojectgpssettings.py | 4 + .../auto_additions/qgsprojectionfactors.py | 5 + python/core/auto_additions/qgsprojectitem.py | 5 + .../core/auto_additions/qgsprojectmetadata.py | 5 + .../core/auto_additions/qgsprojectproperty.py | 13 ++ .../qgsprojectservervalidator.py | 8 + .../core/auto_additions/qgsprojectstorage.py | 8 + .../qgsprojectstorageregistry.py | 5 + .../auto_additions/qgsprojectstylesettings.py | 12 ++ .../auto_additions/qgsprojecttimesettings.py | 4 + .../auto_additions/qgsprojecttranslator.py | 5 + python/core/auto_additions/qgsprojectutils.py | 4 + .../core/auto_additions/qgsprojectversion.py | 5 + .../auto_additions/qgsprojectviewsettings.py | 4 + .../core/auto_additions/qgsprojoperation.py | 5 + python/core/auto_additions/qgsprojutils.py | 4 + .../auto_additions/qgsprovidermetadata.py | 8 + .../auto_additions/qgsproviderregistry.py | 16 ++ .../qgsprovidersqlquerybuilder.py | 5 + .../qgsprovidersublayerdetails.py | 8 + .../qgsprovidersublayermodel.py | 12 ++ .../auto_additions/qgsprovidersublayertask.py | 5 + .../core/auto_additions/qgsproviderutils.py | 4 + .../auto_additions/qgsqtlocationconnection.py | 5 + .../core/auto_additions/qgsquadrilateral.py | 4 + .../auto_additions/qgsrangefieldformatter.py | 5 + python/core/auto_additions/qgsraster.py | 4 + .../auto_additions/qgsrasterattributetable.py | 16 ++ .../core/auto_additions/qgsrasterbandstats.py | 4 + python/core/auto_additions/qgsrasterblock.py | 4 + .../core/auto_additions/qgsrasterchecker.py | 5 + .../qgsrastercontourrenderer.py | 4 + .../auto_additions/qgsrasterdataprovider.py | 16 ++ ...gsrasterdataproviderelevationproperties.py | 5 + ...srasterdataprovidertemporalcapabilities.py | 5 + python/core/auto_additions/qgsrasterdrawer.py | 5 + .../auto_additions/qgsrasterfilewriter.py | 8 + .../auto_additions/qgsrasterfilewritertask.py | 4 + .../core/auto_additions/qgsrasterhistogram.py | 4 + .../auto_additions/qgsrasteridentifyresult.py | 5 + .../core/auto_additions/qgsrasterinterface.py | 9 + .../core/auto_additions/qgsrasteriterator.py | 4 + python/core/auto_additions/qgsrasterlayer.py | 8 + .../qgsrasterlayerelevationproperties.py | 4 + .../qgsrasterlayertemporalproperties.py | 5 + .../auto_additions/qgsrasterlayerutils.py | 4 + .../auto_additions/qgsrasterminmaxorigin.py | 4 + python/core/auto_additions/qgsrasternuller.py | 9 + python/core/auto_additions/qgsrasterpipe.py | 4 + .../core/auto_additions/qgsrasterprojector.py | 4 + .../core/auto_additions/qgsrasterpyramid.py | 5 + python/core/auto_additions/qgsrasterrange.py | 5 + .../core/auto_additions/qgsrasterrenderer.py | 5 + .../qgsrasterrendererregistry.py | 5 + .../auto_additions/qgsrasterrendererutils.py | 4 + .../auto_additions/qgsrasterresamplefilter.py | 5 + .../core/auto_additions/qgsrasterresampler.py | 9 + python/core/auto_additions/qgsrastershader.py | 5 + .../auto_additions/qgsrastershaderfunction.py | 5 + .../qgsrastersinglecolorrenderer.py | 4 + .../auto_additions/qgsrastertransparency.py | 12 ++ .../core/auto_additions/qgsrasterviewport.py | 4 + python/core/auto_additions/qgsray3d.py | 5 + python/core/auto_additions/qgsrectangle.py | 4 + .../auto_additions/qgsreferencedgeometry.py | 16 ++ .../core/auto_additions/qgsregularpolygon.py | 5 + .../qgsrelationreferencefieldformatter.py | 5 + .../auto_additions/qgsrelationshipsitem.py | 9 + .../qgsrenderedannotationitemdetails.py | 5 + .../auto_additions/qgsrendereditemresults.py | 5 + python/core/auto_additions/qgsrenderer.py | 8 + .../core/auto_additions/qgsrendererrange.py | 9 + .../auto_additions/qgsrendererregistry.py | 13 ++ python/core/auto_additions/qgsreport.py | 4 + .../qgsreportsectionfieldgroup.py | 5 + .../auto_additions/qgsreportsectionlayout.py | 5 + .../auto_additions/qgsrulebasedlabeling.py | 8 + .../auto_additions/qgsrulebasedrenderer.py | 20 ++ .../auto_additions/qgssatelliteinformation.py | 4 + .../auto_additions/qgsscalebarrenderer.py | 8 + .../qgsscalebarrendererregistry.py | 5 + .../auto_additions/qgsscalebarsettings.py | 5 + .../qgsscientificnumericformat.py | 5 + .../core/auto_additions/qgssensormanager.py | 4 + python/core/auto_additions/qgssensormodel.py | 4 + .../core/auto_additions/qgssensorregistry.py | 8 + .../auto_additions/qgssensorthingsutils.py | 8 + python/core/auto_additions/qgssettings.py | 4 + .../core/auto_additions/qgssettingsentry.py | 8 + .../auto_additions/qgssettingsentrygroup.py | 5 + .../auto_additions/qgssettingsentryimpl.py | 33 +++ .../auto_additions/qgssettingsregistry.py | 5 + .../auto_additions/qgssettingsregistrycore.py | 5 + python/core/auto_additions/qgssettingstree.py | 4 + .../auto_additions/qgssettingstreenode.py | 9 + python/core/auto_additions/qgsshadoweffect.py | 12 ++ .../qgssinglebandcolordatarenderer.py | 4 + .../qgssinglebandgrayrenderer.py | 4 + .../qgssinglebandpseudocolorrenderer.py | 4 + .../qgssingleboxscalebarrenderer.py | 5 + .../auto_additions/qgssinglesymbolrenderer.py | 4 + python/core/auto_additions/qgssphere.py | 5 + .../auto_additions/qgsstackedbardiagram.py | 5 + .../qgssteppedlinescalebarrenderer.py | 5 + python/core/auto_additions/qgsstyle.py | 32 +++ .../auto_additions/qgsstyleentityvisitor.py | 12 ++ python/core/auto_additions/qgsstylemodel.py | 8 + python/core/auto_additions/qgssurface.py | 5 + .../core/auto_additions/qgssvgannotation.py | 4 + python/core/auto_additions/qgssvgcache.py | 4 + python/core/auto_additions/qgssymbol.py | 12 ++ python/core/auto_additions/qgssymbollayer.py | 16 ++ .../auto_additions/qgssymbollayerreference.py | 9 + .../auto_additions/qgssymbollayerregistry.py | 12 ++ .../auto_additions/qgssymbollayerutils.py | 4 + .../auto_additions/qgssymbolrendercontext.py | 5 + .../core/auto_additions/qgsterrainprovider.py | 17 ++ .../core/auto_additions/qgstextannotation.py | 4 + .../qgstextbackgroundsettings.py | 5 + python/core/auto_additions/qgstextblock.py | 4 + .../auto_additions/qgstextbuffersettings.py | 5 + .../auto_additions/qgstextcharacterformat.py | 4 + python/core/auto_additions/qgstextdiagram.py | 5 + python/core/auto_additions/qgstextdocument.py | 4 + .../auto_additions/qgstextdocumentmetrics.py | 4 + python/core/auto_additions/qgstextformat.py | 4 + python/core/auto_additions/qgstextfragment.py | 5 + .../auto_additions/qgstextmasksettings.py | 5 + python/core/auto_additions/qgstextrenderer.py | 4 + .../auto_additions/qgstextrendererutils.py | 4 + .../auto_additions/qgstextshadowsettings.py | 5 + .../qgsticksscalebarrenderer.py | 5 + .../qgstiledsceneboundingvolume.py | 5 + .../qgstiledscenedataprovider.py | 5 + .../core/auto_additions/qgstiledsceneindex.py | 5 + .../core/auto_additions/qgstiledscenelayer.py | 8 + .../qgstiledscenelayerelevationproperties.py | 5 + .../auto_additions/qgstiledscenerenderer.py | 8 + .../qgstiledscenerendererregistry.py | 12 ++ .../auto_additions/qgstiledscenerequest.py | 5 + .../qgstiledscenetexturerenderer.py | 4 + .../core/auto_additions/qgstiledscenetile.py | 5 + .../qgstiledscenewireframerenderer.py | 4 + .../core/auto_additions/qgstransformeffect.py | 4 + python/core/auto_additions/qgstriangle.py | 5 + .../auto_additions/qgsvaliditycheckcontext.py | 8 + .../qgsvaliditycheckregistry.py | 5 + .../qgsvaluemapfieldformatter.py | 4 + .../qgsvaluerelationfieldformatter.py | 8 + .../auto_additions/qgsvectordataprovider.py | 8 + ...svectordataprovidertemporalcapabilities.py | 5 + .../qgsvectorfieldsymbollayer.py | 4 + python/core/auto_additions/qgsvectorlayer.py | 12 ++ .../auto_additions/qgsvectorlayercache.py | 4 + .../qgsvectorlayereditbuffer.py | 4 + .../qgsvectorlayereditbuffergroup.py | 5 + .../qgsvectorlayereditpassthrough.py | 5 + .../auto_additions/qgsvectorlayereditutils.py | 5 + .../qgsvectorlayerelevationproperties.py | 5 + .../auto_additions/qgsvectorlayerexporter.py | 8 + .../qgsvectorlayerfeaturecounter.py | 4 + .../qgsvectorlayerfeatureiterator.py | 16 ++ .../auto_additions/qgsvectorlayergpslogger.py | 5 + .../qgsvectorlayerjoinbuffer.py | 4 + .../auto_additions/qgsvectorlayerjoininfo.py | 5 + .../auto_additions/qgsvectorlayerlabeling.py | 8 + .../qgsvectorlayerselectionproperties.py | 5 + .../qgsvectorlayertemporalproperties.py | 9 + .../auto_additions/qgsvectorlayertools.py | 5 + .../qgsvectorlayertoolscontext.py | 5 + .../qgsvectorlayerundocommand.py | 33 +++ .../qgsvectorlayerundopassthroughcommand.py | 41 ++++ .../auto_additions/qgsvectorlayerutils.py | 12 ++ .../qgsvectortilebasiclabeling.py | 9 + .../qgsvectortilebasicrenderer.py | 8 + .../auto_additions/qgsvectortilelabeling.py | 5 + .../core/auto_additions/qgsvectortilelayer.py | 8 + .../auto_additions/qgsvectortilematrixset.py | 4 + .../auto_additions/qgsvectortilerenderer.py | 9 + .../auto_additions/qgsvectortilewriter.py | 9 + python/core/auto_additions/qgsvertexid.py | 4 + python/core/auto_additions/qgsvtpktiles.py | 5 + .../core/auto_additions/qgswebenginepage.py | 4 + python/core/auto_additions/qgswkbptr.py | 9 + python/core/auto_additions/qgswkbtypes.py | 4 + python/core/auto_additions/qgszipitem.py | 4 + python/gui/auto_additions/characterwidget.py | 4 + .../auto_additions/qgs25drendererwidget.py | 4 + .../auto_additions/qgs2dgamepadcontroller.py | 4 + .../gui/auto_additions/qgs2dmapcontroller.py | 5 + .../auto_additions/qgs3dgamepadcontroller.py | 4 + .../gui/auto_additions/qgs3dmapcontroller.py | 5 + .../qgsabstractdbsourceselect.py | 5 + .../qgsabstractinputcontroller.py | 5 + python/gui/auto_additions/qgsactionmenu.py | 9 + .../auto_additions/qgsactionwidgetwrapper.py | 5 + ...qgsannotationitemcommonpropertieswidget.py | 4 + .../qgsannotationitemguiregistry.py | 12 ++ .../auto_additions/qgsannotationitemwidget.py | 4 + .../qgsarrowsymbollayerwidget.py | 4 + .../qgsattributetabledelegate.py | 4 + .../qgsattributetablefiltermodel.py | 4 + .../auto_additions/qgsattributetablemodel.py | 4 + .../auto_additions/qgsattributetableview.py | 4 + .../qgsauthauthoritieseditor.py | 5 + .../auto_additions/qgsauthcertificateinfo.py | 9 + .../qgsauthcertificatemanager.py | 9 + .../qgsauthcerttrustpolicycombobox.py | 5 + .../gui/auto_additions/qgsauthconfigeditor.py | 5 + .../gui/auto_additions/qgsauthconfigselect.py | 8 + .../auto_additions/qgsautheditorwidgets.py | 9 + .../auto_additions/qgsauthidentitieseditor.py | 5 + .../auto_additions/qgsauthimportcertdialog.py | 5 + .../qgsauthimportidentitydialog.py | 5 + .../gui/auto_additions/qgsauthmethodedit.py | 4 + .../auto_additions/qgsauthserverseditor.py | 5 + .../auto_additions/qgsauthsettingswidget.py | 4 + .../auto_additions/qgsauthsslconfigwidget.py | 8 + .../auto_additions/qgsauthsslerrorsdialog.py | 5 + .../auto_additions/qgsauthsslimportdialog.py | 5 + .../auto_additions/qgsauthtrustedcasdialog.py | 5 + .../auto_additions/qgsbrushstylecombobox.py | 5 + .../auto_additions/qgscalloutpanelwidget.py | 4 + python/gui/auto_additions/qgscalloutwidget.py | 4 + .../qgscategorizedsymbolrendererwidget.py | 4 + .../qgscheckboxsearchwidgetwrapper.py | 5 + python/gui/auto_additions/qgscodeeditor.py | 8 + .../qgscodeeditorcolorscheme.py | 4 + .../qgscodeeditorcolorschemeregistry.py | 5 + python/gui/auto_additions/qgscodeeditorcss.py | 5 + .../auto_additions/qgscodeeditordockwidget.py | 4 + .../auto_additions/qgscodeeditorexpression.py | 5 + .../gui/auto_additions/qgscodeeditorhtml.py | 5 + python/gui/auto_additions/qgscodeeditorjs.py | 5 + .../gui/auto_additions/qgscodeeditorjson.py | 5 + .../gui/auto_additions/qgscodeeditorpython.py | 5 + python/gui/auto_additions/qgscodeeditorr.py | 5 + .../gui/auto_additions/qgscodeeditorshell.py | 5 + python/gui/auto_additions/qgscodeeditorsql.py | 5 + .../gui/auto_additions/qgscodeeditorwidget.py | 4 + .../qgscolorrampshaderwidget.py | 4 + .../qgscoordinateboundspreviewmapwidget.py | 5 + .../qgscoordinateoperationwidget.py | 8 + .../qgscoordinatereferencesystemmodel.py | 8 + .../qgscptcitycolorrampdialog.py | 4 + .../qgscreateannotationitemmaptool.py | 8 + .../auto_additions/qgscrsdefinitionwidget.py | 4 + .../qgscustomlayerorderwidget.py | 5 + .../gui/auto_additions/qgsdashspacedialog.py | 9 + .../qgsdatadefinedsizelegendwidget.py | 5 + python/gui/auto_additions/qgsdatetimeedit.py | 12 ++ .../qgsdatetimesearchwidgetwrapper.py | 5 + .../qgsdefaultsearchwidgetwrapper.py | 5 + python/gui/auto_additions/qgsdevtoolwidget.py | 5 + .../auto_additions/qgsdevtoolwidgetfactory.py | 5 + python/gui/auto_additions/qgsdoublespinbox.py | 4 + python/gui/auto_additions/qgsdualview.py | 12 ++ .../auto_additions/qgseditorconfigwidget.py | 4 + .../auto_additions/qgseditorwidgetautoconf.py | 5 + .../auto_additions/qgseditorwidgetfactory.py | 5 + .../auto_additions/qgseditorwidgetregistry.py | 5 + .../auto_additions/qgseditorwidgetwrapper.py | 4 + .../qgseffectdrawmodecombobox.py | 5 + .../qgseffectstackpropertieswidget.py | 12 ++ .../qgselevationcontrollerwidget.py | 8 + .../qgselevationprofilecanvas.py | 4 + .../qgsellipsesymbollayerwidget.py | 4 + .../qgsembeddedsymbolrendererwidget.py | 4 + .../gui/auto_additions/qgsfeaturelistmodel.py | 8 + .../gui/auto_additions/qgsfeaturelistview.py | 4 + .../qgsfeaturelistviewdelegate.py | 5 + python/gui/auto_additions/qgsfeaturemodel.py | 5 + .../qgsfeatureselectionmodel.py | 4 + .../gui/auto_additions/qgsfieldcalculator.py | 5 + .../qgsfieldconditionalformatwidget.py | 8 + .../qgsgdalcredentialoptionswidget.py | 4 + .../qgsgraduatedhistogramwidget.py | 4 + .../qgsgraduatedsymbolrendererwidget.py | 4 + .../qgsheatmaprendererwidget.py | 4 + .../qgshillshaderendererwidget.py | 4 + python/gui/auto_additions/qgshistoryentry.py | 4 + .../auto_additions/qgshistoryentrymodel.py | 5 + .../gui/auto_additions/qgshistoryentrynode.py | 9 + .../gui/auto_additions/qgshistoryprovider.py | 5 + .../qgshistoryproviderregistry.py | 8 + python/gui/auto_additions/qgshistorywidget.py | 5 + .../auto_additions/qgshistorywidgetcontext.py | 5 + .../auto_additions/qgshtmlwidgetwrapper.py | 5 + .../qgsifeatureselectionmanager.py | 4 + .../qgsinputcontrollermanager.py | 5 + .../qgsinterpolatedlinesymbollayerwidget.py | 4 + .../qgsinvertedpolygonrendererwidget.py | 4 + .../gui/auto_additions/qgsjsoneditwidget.py | 4 + .../qgslabellineanchorwidget.py | 5 + .../qgslabelobstaclesettingswidget.py | 5 + .../qgslabelsettingswidgetbase.py | 8 + .../qgslayerpropertieswidget.py | 5 + .../qgslayertreeembeddedconfigwidget.py | 5 + .../qgslayertreeembeddedwidgetregistry.py | 9 + .../qgslayertreemapcanvasbridge.py | 4 + python/gui/auto_additions/qgslayertreeview.py | 12 ++ .../qgslayertreeviewdefaultactions.py | 5 + .../qgslayertreeviewindicator.py | 4 + .../gui/auto_additions/qgslayoutcombobox.py | 4 + .../qgslayoutcustomdrophandler.py | 5 + .../qgslayoutdesignerinterface.py | 8 + .../auto_additions/qgslayoutitemcombobox.py | 4 + .../qgslayoutitemguiregistry.py | 12 ++ .../gui/auto_additions/qgslayoutitemwidget.py | 13 ++ .../qgslayoutnewitempropertiesdialog.py | 5 + python/gui/auto_additions/qgslayoutruler.py | 4 + .../auto_additions/qgslayoutunitscombobox.py | 4 + python/gui/auto_additions/qgslayoutview.py | 8 + .../auto_additions/qgslayoutviewmouseevent.py | 5 + .../auto_additions/qgslayoutviewrubberband.py | 16 ++ .../gui/auto_additions/qgslayoutviewtool.py | 4 + .../qgslayoutviewtooladditem.py | 4 + .../qgslayoutviewtooladdnodeitem.py | 4 + .../qgslayoutviewtooleditnodes.py | 5 + .../qgslayoutviewtoolmoveitemcontent.py | 5 + .../auto_additions/qgslayoutviewtoolpan.py | 5 + .../auto_additions/qgslayoutviewtoolselect.py | 5 + .../qgslayoutviewtooltemporarykeypan.py | 5 + .../qgslayoutviewtooltemporarykeyzoom.py | 5 + .../qgslayoutviewtooltemporarymousepan.py | 5 + .../auto_additions/qgslayoutviewtoolzoom.py | 5 + python/gui/auto_additions/qgslocatorwidget.py | 4 + .../gui/auto_additions/qgsmaplayeraction.py | 4 + .../qgsmaplayeractioncontext.py | 5 + .../qgsmaplayeractioncontextgenerator.py | 5 + .../qgsmaplayeractionregistry.py | 4 + .../qgsmaptoolcapturelayergeometry.py | 5 + .../qgsmasksymbollayerwidget.py | 4 + .../qgsmergedfeaturerendererwidget.py | 4 + .../auto_additions/qgsmeshlayerproperties.py | 5 + .../gui/auto_additions/qgsmodelarrowitem.py | 5 + .../qgsmodelcomponentgraphicitem.py | 24 +++ .../auto_additions/qgsmodeldesignerdialog.py | 8 + .../gui/auto_additions/qgsmodelgraphicitem.py | 8 + .../auto_additions/qgsmodelgraphicsscene.py | 4 + .../auto_additions/qgsmodelgraphicsview.py | 8 + .../qgsmultibandcolorrendererwidget.py | 4 + .../auto_additions/qgsmultiedittoolbutton.py | 4 + .../qgsnullsymbolrendererwidget.py | 4 + .../qgsnumericformatguiregistry.py | 9 + .../qgsnumericformatselectorwidget.py | 4 + .../auto_additions/qgsnumericformatwidget.py | 40 ++++ .../qgsorganizetablecolumnsdialog.py | 5 + .../qgspainteffectpropertieswidget.py | 4 + .../auto_additions/qgspainteffectwidget.py | 28 +++ .../qgspalettedrendererwidget.py | 4 + .../gui/auto_additions/qgspenstylecombobox.py | 13 ++ python/gui/auto_additions/qgsplotcanvas.py | 4 + .../gui/auto_additions/qgsplotcanvasitem.py | 5 + .../gui/auto_additions/qgsplotmouseevent.py | 5 + .../gui/auto_additions/qgsplotrubberband.py | 9 + python/gui/auto_additions/qgsplottool.py | 4 + python/gui/auto_additions/qgsplottoolpan.py | 5 + python/gui/auto_additions/qgsplottoolzoom.py | 5 + .../auto_additions/qgsplottransienttools.py | 13 ++ .../qgspointcloudrendererpropertieswidget.py | 5 + .../qgspointcloudrendererwidget.py | 5 + .../qgspointclusterrendererwidget.py | 4 + .../qgspointdisplacementrendererwidget.py | 4 + .../qgsprocessingaggregatewidgets.py | 12 ++ ...sprocessingalgorithmconfigurationwidget.py | 9 + .../qgsprocessingalgorithmdialogbase.py | 4 + .../qgsprocessingbatchalgorithmdialogbase.py | 5 + .../qgsprocessingfavoritealgorithmmanager.py | 4 + python/gui/auto_additions/qgsprocessinggui.py | 5 + .../qgsprocessingguiregistry.py | 5 + .../qgsprocessinghistoryprovider.py | 4 + .../qgsprocessinghistorywidget.py | 9 + .../qgsprocessingmaplayercombobox.py | 4 + .../qgsprocessingmodelerparameterwidget.py | 5 + .../qgsprocessingmultipleselectiondialog.py | 16 ++ .../qgsprocessingoutputdestinationwidget.py | 4 + .../qgsprocessingparameterdefinitionwidget.py | 13 ++ .../qgsprocessingparameterswidget.py | 5 + .../qgsprocessingrecentalgorithmlog.py | 4 + .../qgsprocessingtoolboxmodel.py | 32 +++ .../qgsprocessingtoolboxtreeview.py | 5 + .../qgsprocessingwidgetwrapper.py | 24 +++ .../qgsprojectionselectiondialog.py | 8 + .../qgsprojectionselectiontreewidget.py | 4 + .../qgsprojectionselectionwidget.py | 4 + .../gui/auto_additions/qgsqmlwidgetwrapper.py | 5 + .../qgsrasterattributetabledialog.py | 5 + .../qgsrasterattributetablemodel.py | 5 + .../qgsrasterattributetablewidget.py | 4 + .../auto_additions/qgsrasterbandcombobox.py | 4 + .../qgsrastercontourrendererwidget.py | 4 + .../qgsrasterhistogramwidget.py | 5 + .../qgsrasterlayerproperties.py | 5 + .../qgsrasterlayertemporalpropertieswidget.py | 5 + .../auto_additions/qgsrasterminmaxwidget.py | 4 + .../auto_additions/qgsrasterrendererwidget.py | 4 + .../qgsrastertransparencywidget.py | 5 + ...gsrecentcoordinatereferencesystemsmodel.py | 8 + ...qgsrelationaggregatesearchwidgetwrapper.py | 5 + ...qgsrelationreferencesearchwidgetwrapper.py | 5 + .../qgsrelationreferencewidget.py | 4 + .../qgsrelationreferencewidgetwrapper.py | 5 + .../qgsrelationwidgetwrapper.py | 4 + .../qgsrendererpropertiesdialog.py | 4 + .../qgsrendererrasterpropertieswidget.py | 5 + .../gui/auto_additions/qgsrendererwidget.py | 20 ++ .../qgsrulebasedrendererwidget.py | 16 ++ .../qgssearchwidgettoolbutton.py | 4 + .../auto_additions/qgssearchwidgetwrapper.py | 4 + .../auto_additions/qgssensorguiregistry.py | 8 + python/gui/auto_additions/qgssensorwidget.py | 4 + .../qgssettingseditorwidgetregistry.py | 5 + .../qgssettingseditorwidgetwrapper.py | 4 + .../qgssettingseditorwidgetwrapperimpl.py | 25 +++ .../auto_additions/qgssettingsregistrygui.py | 5 + .../auto_additions/qgssettingstreemodel.py | 8 + .../auto_additions/qgssettingstreewidget.py | 5 + .../qgssinglebandgrayrendererwidget.py | 4 + .../qgssinglebandpseudocolorrendererwidget.py | 4 + .../qgssinglesymbolrendererwidget.py | 4 + .../qgssmartgroupeditordialog.py | 9 + .../auto_additions/qgsspacerwidgetwrapper.py | 5 + python/gui/auto_additions/qgsspinbox.py | 4 + .../qgsstyleexportimportdialog.py | 5 + .../qgsstylegroupselectiondialog.py | 4 + .../auto_additions/qgsstylemanagerdialog.py | 4 + .../gui/auto_additions/qgsstylesavedialog.py | 5 + .../auto_additions/qgssvgselectorwidget.py | 20 ++ .../qgssymbolanimationsettingswidget.py | 9 + .../qgssymbolbuffersettingswidget.py | 9 + .../auto_additions/qgssymbollayerwidget.py | 92 ++++++++ .../auto_additions/qgssymbollevelsdialog.py | 9 + .../auto_additions/qgssymbolselectordialog.py | 8 + .../auto_additions/qgssymbolslistwidget.py | 5 + .../auto_additions/qgssymbolwidgetcontext.py | 5 + .../auto_additions/qgstableeditordialog.py | 4 + .../auto_additions/qgstableeditorwidget.py | 4 + .../auto_additions/qgstextwidgetwrapper.py | 5 + .../qgstiledscenerendererpropertieswidget.py | 5 + .../qgstiledscenerendererwidget.py | 5 + .../qgsvaluemapsearchwidgetwrapper.py | 5 + .../qgsvaluerelationsearchwidgetwrapper.py | 5 + .../qgsvectorfieldsymbollayerwidget.py | 4 + .../qgsvectorlayerproperties.py | 5 + .../qgsvectorlayersaveasdialog.py | 4 + .../qgsvectortilelayerproperties.py | 5 + python/gui/auto_additions/qgswidgetwrapper.py | 4 + scripts/sipify.py | 14 +- 1803 files changed, 12678 insertions(+), 1 deletion(-) create mode 100644 python/3d/auto_additions/qgs3dalgorithms.py create mode 100644 python/3d/auto_additions/qgsdirectionallightsettings.py create mode 100644 python/3d/auto_additions/qgsmaterialregistry.py create mode 100644 python/3d/auto_additions/qgspointcloud3dsymbol.py create mode 100644 python/3d/auto_additions/qgspointlightsettings.py create mode 100644 python/PyQt6/3d/auto_additions/qgs3dalgorithms.py create mode 100644 python/PyQt6/3d/auto_additions/qgsdirectionallightsettings.py create mode 100644 python/PyQt6/3d/auto_additions/qgsmaterialregistry.py create mode 100644 python/PyQt6/3d/auto_additions/qgspointlightsettings.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsalgorithmbatchgeocode.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsaspectfilter.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsderivativefilter.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsfeaturepool.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsgcpgeometrytransformer.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsgeometrycheckcontext.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsgeometrycheckerutils.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsgeometrycheckfactory.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsgeometrycheckregistry.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsgeometrycheckresolutionmethod.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsgraph.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsgraphbuilder.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsgraphbuilderinterface.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsgraphdirector.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsgridfilewriter.py create mode 100644 python/PyQt6/analysis/auto_additions/qgshillshadefilter.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsidwinterpolator.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsmeshcontours.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsmeshtriangulation.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsnativealgorithms.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsnetworkdistancestrategy.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsnetworkspeedstrategy.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsnetworkstrategy.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsninecellfilter.py create mode 100644 python/PyQt6/analysis/auto_additions/qgspdalalgorithms.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsrelief.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsruggednessfilter.py create mode 100644 python/PyQt6/analysis/auto_additions/qgssinglegeometrycheck.py create mode 100644 python/PyQt6/analysis/auto_additions/qgsslopefilter.py create mode 100644 python/PyQt6/analysis/auto_additions/qgstotalcurvaturefilter.py create mode 100644 python/PyQt6/core/auto_additions/qgs3drendererregistry.py create mode 100644 python/PyQt6/core/auto_additions/qgs3dsymbolregistry.py create mode 100644 python/PyQt6/core/auto_additions/qgsabstract3drenderer.py create mode 100644 python/PyQt6/core/auto_additions/qgsabstractdbtablemodel.py create mode 100644 python/PyQt6/core/auto_additions/qgsabstractgeocoderlocatorfilter.py create mode 100644 python/PyQt6/core/auto_additions/qgsabstractlayoutiterator.py create mode 100644 python/PyQt6/core/auto_additions/qgsabstractpointcloud3drenderer.py create mode 100644 python/PyQt6/core/auto_additions/qgsabstractprofilesource.py create mode 100644 python/PyQt6/core/auto_additions/qgsabstractproviderconnection.py create mode 100644 python/PyQt6/core/auto_additions/qgsaction.py create mode 100644 python/PyQt6/core/auto_additions/qgsactionmanager.py create mode 100644 python/PyQt6/core/auto_additions/qgsactionscope.py create mode 100644 python/PyQt6/core/auto_additions/qgsannotationitem.py create mode 100644 python/PyQt6/core/auto_additions/qgsannotationitemnode.py create mode 100644 python/PyQt6/core/auto_additions/qgsattributeeditoraction.py create mode 100644 python/PyQt6/core/auto_additions/qgsattributeeditorcontainer.py create mode 100644 python/PyQt6/core/auto_additions/qgsattributeeditorfield.py create mode 100644 python/PyQt6/core/auto_additions/qgsattributeeditorhtmlelement.py create mode 100644 python/PyQt6/core/auto_additions/qgsattributeeditorqmlelement.py create mode 100644 python/PyQt6/core/auto_additions/qgsattributeeditorspacerelement.py create mode 100644 python/PyQt6/core/auto_additions/qgsattributeeditortextelement.py create mode 100644 python/PyQt6/core/auto_additions/qgsbabelformatregistry.py create mode 100644 python/PyQt6/core/auto_additions/qgsbabelgpsdevice.py create mode 100644 python/PyQt6/core/auto_additions/qgsbilinearrasterresampler.py create mode 100644 python/PyQt6/core/auto_additions/qgsbox3d.py create mode 100644 python/PyQt6/core/auto_additions/qgsbrightnesscontrastfilter.py create mode 100644 python/PyQt6/core/auto_additions/qgscelestialbody.py create mode 100644 python/PyQt6/core/auto_additions/qgsclassificationcustom.py create mode 100644 python/PyQt6/core/auto_additions/qgsclassificationequalinterval.py create mode 100644 python/PyQt6/core/auto_additions/qgsclassificationfixedinterval.py create mode 100644 python/PyQt6/core/auto_additions/qgsclassificationjenks.py create mode 100644 python/PyQt6/core/auto_additions/qgsclassificationmethodregistry.py create mode 100644 python/PyQt6/core/auto_additions/qgsclassificationprettybreaks.py create mode 100644 python/PyQt6/core/auto_additions/qgsclassificationquantile.py create mode 100644 python/PyQt6/core/auto_additions/qgsclassificationstandarddeviation.py create mode 100644 python/PyQt6/core/auto_additions/qgscliptominmaxenhancement.py create mode 100644 python/PyQt6/core/auto_additions/qgscolorramplegendnode.py create mode 100644 python/PyQt6/core/auto_additions/qgscolorrampshader.py create mode 100644 python/PyQt6/core/auto_additions/qgscombinedstylemodel.py create mode 100644 python/PyQt6/core/auto_additions/qgscompoundcurve.py create mode 100644 python/PyQt6/core/auto_additions/qgsconnectionsitem.py create mode 100644 python/PyQt6/core/auto_additions/qgscontrastenhancementfunction.py create mode 100644 python/PyQt6/core/auto_additions/qgscoordinatetransformcontext.py create mode 100644 python/PyQt6/core/auto_additions/qgscubicrasterresampler.py create mode 100644 python/PyQt6/core/auto_additions/qgscurrencynumericformat.py create mode 100644 python/PyQt6/core/auto_additions/qgscurve.py create mode 100644 python/PyQt6/core/auto_additions/qgscurvepolygon.py create mode 100644 python/PyQt6/core/auto_additions/qgsdataitemprovider.py create mode 100644 python/PyQt6/core/auto_additions/qgsdatums.py create mode 100644 python/PyQt6/core/auto_additions/qgsdiagram.py create mode 100644 python/PyQt6/core/auto_additions/qgsdoubleboxscalebarrenderer.py create mode 100644 python/PyQt6/core/auto_additions/qgsexternalstorageregistry.py create mode 100644 python/PyQt6/core/auto_additions/qgsfallbackfieldformatter.py create mode 100644 python/PyQt6/core/auto_additions/qgsfallbacknumericformat.py create mode 100644 python/PyQt6/core/auto_additions/qgsfeaturerenderergenerator.py create mode 100644 python/PyQt6/core/auto_additions/qgsfielddomain.py create mode 100644 python/PyQt6/core/auto_additions/qgsfielddomainsitem.py create mode 100644 python/PyQt6/core/auto_additions/qgsfieldsitem.py create mode 100644 python/PyQt6/core/auto_additions/qgsgeocodercontext.py create mode 100644 python/PyQt6/core/auto_additions/qgsgeometrycollection.py create mode 100644 python/PyQt6/core/auto_additions/qgsgeometrytransformer.py create mode 100644 python/PyQt6/core/auto_additions/qgsgooglemapsgeocoder.py create mode 100644 python/PyQt6/core/auto_additions/qgsgpsconnectionregistry.py create mode 100644 python/PyQt6/core/auto_additions/qgsgpsdconnection.py create mode 100644 python/PyQt6/core/auto_additions/qgshistogramdiagram.py create mode 100644 python/PyQt6/core/auto_additions/qgshollowscalebarrenderer.py create mode 100644 python/PyQt6/core/auto_additions/qgshttpheaders.py create mode 100644 python/PyQt6/core/auto_additions/qgskeyvaluefieldformatter.py create mode 100644 python/PyQt6/core/auto_additions/qgslabeling.py create mode 100644 python/PyQt6/core/auto_additions/qgslabelingresults.py create mode 100644 python/PyQt6/core/auto_additions/qgslabelplacementsettings.py create mode 100644 python/PyQt6/core/auto_additions/qgslabelpointsettings.py create mode 100644 python/PyQt6/core/auto_additions/qgslabelsearchtree.py create mode 100644 python/PyQt6/core/auto_additions/qgslabelthinningsettings.py create mode 100644 python/PyQt6/core/auto_additions/qgslayermetadataformatter.py create mode 100644 python/PyQt6/core/auto_additions/qgslayermetadataproviderregistry.py create mode 100644 python/PyQt6/core/auto_additions/qgslayertreefilterproxymodel.py create mode 100644 python/PyQt6/core/auto_additions/qgslayertreefiltersettings.py create mode 100644 python/PyQt6/core/auto_additions/qgslayouteffect.py create mode 100644 python/PyQt6/core/auto_additions/qgslayoutitemmapoverview.py create mode 100644 python/PyQt6/core/auto_additions/qgslayoutitemnodeitem.py create mode 100644 python/PyQt6/core/auto_additions/qgslayoutmeasurementconverter.py create mode 100644 python/PyQt6/core/auto_additions/qgslayoutserializableobject.py create mode 100644 python/PyQt6/core/auto_additions/qgslayoutsnapper.py create mode 100644 python/PyQt6/core/auto_additions/qgslayouttablecolumn.py create mode 100644 python/PyQt6/core/auto_additions/qgslayoutundocommand.py create mode 100644 python/PyQt6/core/auto_additions/qgslegendpatchshape.py create mode 100644 python/PyQt6/core/auto_additions/qgslegendsymbolitem.py create mode 100644 python/PyQt6/core/auto_additions/qgslinearminmaxenhancement.py create mode 100644 python/PyQt6/core/auto_additions/qgslinearminmaxenhancementwithclip.py create mode 100644 python/PyQt6/core/auto_additions/qgslinesegment.py create mode 100644 python/PyQt6/core/auto_additions/qgslistfieldformatter.py create mode 100644 python/PyQt6/core/auto_additions/qgsmaprenderercache.py create mode 100644 python/PyQt6/core/auto_additions/qgsmaprenderercustompainterjob.py create mode 100644 python/PyQt6/core/auto_additions/qgsmaprendererparalleljob.py create mode 100644 python/PyQt6/core/auto_additions/qgsmaprenderersequentialjob.py create mode 100644 python/PyQt6/core/auto_additions/qgsmaskpaintdevice.py create mode 100644 python/PyQt6/core/auto_additions/qgsmeshadvancedediting.py create mode 100644 python/PyQt6/core/auto_additions/qgsmeshforcebypolylines.py create mode 100644 python/PyQt6/core/auto_additions/qgsmeshlayerelevationproperties.py create mode 100644 python/PyQt6/core/auto_additions/qgsmeshlayertemporalproperties.py create mode 100644 python/PyQt6/core/auto_additions/qgsmeshspatialindex.py create mode 100644 python/PyQt6/core/auto_additions/qgsmeshtracerenderer.py create mode 100644 python/PyQt6/core/auto_additions/qgsmulticurve.py create mode 100644 python/PyQt6/core/auto_additions/qgsmultilinestring.py create mode 100644 python/PyQt6/core/auto_additions/qgsmultipoint.py create mode 100644 python/PyQt6/core/auto_additions/qgsmultipolygon.py create mode 100644 python/PyQt6/core/auto_additions/qgsmultisurface.py create mode 100644 python/PyQt6/core/auto_additions/qgsnmeaconnection.py create mode 100644 python/PyQt6/core/auto_additions/qgsnominatimgeocoder.py create mode 100644 python/PyQt6/core/auto_additions/qgsnullpainterdevice.py create mode 100644 python/PyQt6/core/auto_additions/qgsnumericformatregistry.py create mode 100644 python/PyQt6/core/auto_additions/qgsnumericscalebarrenderer.py create mode 100644 python/PyQt6/core/auto_additions/qgspdfrenderer.py create mode 100644 python/PyQt6/core/auto_additions/qgspiediagram.py create mode 100644 python/PyQt6/core/auto_additions/qgspoint.py create mode 100644 python/PyQt6/core/auto_additions/qgspointcloudblock.py create mode 100644 python/PyQt6/core/auto_additions/qgspointcloudlayerelevationproperties.py create mode 100644 python/PyQt6/core/auto_additions/qgspolygon.py create mode 100644 python/PyQt6/core/auto_additions/qgsprocessingbatch.py create mode 100644 python/PyQt6/core/auto_additions/qgsprocessingfeedback.py create mode 100644 python/PyQt6/core/auto_additions/qgsprocessingmodelchildalgorithm.py create mode 100644 python/PyQt6/core/auto_additions/qgsprocessingmodelcomment.py create mode 100644 python/PyQt6/core/auto_additions/qgsprocessingmodelcomponent.py create mode 100644 python/PyQt6/core/auto_additions/qgsprocessingmodelgroupbox.py create mode 100644 python/PyQt6/core/auto_additions/qgsprocessingmodeloutput.py create mode 100644 python/PyQt6/core/auto_additions/qgsprocessingmodelparameter.py create mode 100644 python/PyQt6/core/auto_additions/qgsprocessingmodelresult.py create mode 100644 python/PyQt6/core/auto_additions/qgsprocessingparametertype.py create mode 100644 python/PyQt6/core/auto_additions/qgsprofilepoint.py create mode 100644 python/PyQt6/core/auto_additions/qgsprofilerequest.py create mode 100644 python/PyQt6/core/auto_additions/qgsprofilesourceregistry.py create mode 100644 python/PyQt6/core/auto_additions/qgsprojectionfactors.py create mode 100644 python/PyQt6/core/auto_additions/qgsprojectitem.py create mode 100644 python/PyQt6/core/auto_additions/qgsprojectmetadata.py create mode 100644 python/PyQt6/core/auto_additions/qgsprojectproperty.py create mode 100644 python/PyQt6/core/auto_additions/qgsprojectstorageregistry.py create mode 100644 python/PyQt6/core/auto_additions/qgsprojecttranslator.py create mode 100644 python/PyQt6/core/auto_additions/qgsprojectversion.py create mode 100644 python/PyQt6/core/auto_additions/qgsprojoperation.py create mode 100644 python/PyQt6/core/auto_additions/qgsprovidersqlquerybuilder.py create mode 100644 python/PyQt6/core/auto_additions/qgsprovidersublayertask.py create mode 100644 python/PyQt6/core/auto_additions/qgsqtlocationconnection.py create mode 100644 python/PyQt6/core/auto_additions/qgsrangefieldformatter.py create mode 100644 python/PyQt6/core/auto_additions/qgsrasterchecker.py create mode 100644 python/PyQt6/core/auto_additions/qgsrasterdataproviderelevationproperties.py create mode 100644 python/PyQt6/core/auto_additions/qgsrasterdataprovidertemporalcapabilities.py create mode 100644 python/PyQt6/core/auto_additions/qgsrasterdrawer.py create mode 100644 python/PyQt6/core/auto_additions/qgsrasteridentifyresult.py create mode 100644 python/PyQt6/core/auto_additions/qgsrasterinterface.py create mode 100644 python/PyQt6/core/auto_additions/qgsrasterlayertemporalproperties.py create mode 100644 python/PyQt6/core/auto_additions/qgsrasternuller.py create mode 100644 python/PyQt6/core/auto_additions/qgsrasterpyramid.py create mode 100644 python/PyQt6/core/auto_additions/qgsrasterrenderer.py create mode 100644 python/PyQt6/core/auto_additions/qgsrasterrendererregistry.py create mode 100644 python/PyQt6/core/auto_additions/qgsrasterresamplefilter.py create mode 100644 python/PyQt6/core/auto_additions/qgsrasterresampler.py create mode 100644 python/PyQt6/core/auto_additions/qgsrastershader.py create mode 100644 python/PyQt6/core/auto_additions/qgsrastershaderfunction.py create mode 100644 python/PyQt6/core/auto_additions/qgsray3d.py create mode 100644 python/PyQt6/core/auto_additions/qgsrelationreferencefieldformatter.py create mode 100644 python/PyQt6/core/auto_additions/qgsrelationshipsitem.py create mode 100644 python/PyQt6/core/auto_additions/qgsrenderedannotationitemdetails.py create mode 100644 python/PyQt6/core/auto_additions/qgsrendereditemresults.py create mode 100644 python/PyQt6/core/auto_additions/qgsrendererrange.py create mode 100644 python/PyQt6/core/auto_additions/qgsreportsectionlayout.py create mode 100644 python/PyQt6/core/auto_additions/qgsscalebarrendererregistry.py create mode 100644 python/PyQt6/core/auto_additions/qgsscalebarsettings.py create mode 100644 python/PyQt6/core/auto_additions/qgsscientificnumericformat.py create mode 100644 python/PyQt6/core/auto_additions/qgssettingsentrygroup.py create mode 100644 python/PyQt6/core/auto_additions/qgssettingsentryimpl.py create mode 100644 python/PyQt6/core/auto_additions/qgssettingsregistry.py create mode 100644 python/PyQt6/core/auto_additions/qgssettingsregistrycore.py create mode 100644 python/PyQt6/core/auto_additions/qgssettingstreenode.py create mode 100644 python/PyQt6/core/auto_additions/qgssingleboxscalebarrenderer.py create mode 100644 python/PyQt6/core/auto_additions/qgssphere.py create mode 100644 python/PyQt6/core/auto_additions/qgsstackedbardiagram.py create mode 100644 python/PyQt6/core/auto_additions/qgssteppedlinescalebarrenderer.py create mode 100644 python/PyQt6/core/auto_additions/qgssurface.py create mode 100644 python/PyQt6/core/auto_additions/qgssymbollayerreference.py create mode 100644 python/PyQt6/core/auto_additions/qgssymbolrendercontext.py create mode 100644 python/PyQt6/core/auto_additions/qgsterrainprovider.py create mode 100644 python/PyQt6/core/auto_additions/qgstextbuffersettings.py create mode 100644 python/PyQt6/core/auto_additions/qgstextfragment.py create mode 100644 python/PyQt6/core/auto_additions/qgstiledsceneboundingvolume.py create mode 100644 python/PyQt6/core/auto_additions/qgstiledscenedataprovider.py create mode 100644 python/PyQt6/core/auto_additions/qgstiledsceneindex.py create mode 100644 python/PyQt6/core/auto_additions/qgstiledscenelayerelevationproperties.py create mode 100644 python/PyQt6/core/auto_additions/qgstiledscenerequest.py create mode 100644 python/PyQt6/core/auto_additions/qgstiledscenetile.py create mode 100644 python/PyQt6/core/auto_additions/qgstriangle.py create mode 100644 python/PyQt6/core/auto_additions/qgsvaliditycheckregistry.py create mode 100644 python/PyQt6/core/auto_additions/qgsvectordataprovidertemporalcapabilities.py create mode 100644 python/PyQt6/core/auto_additions/qgsvectorlayereditbuffergroup.py create mode 100644 python/PyQt6/core/auto_additions/qgsvectorlayereditpassthrough.py create mode 100644 python/PyQt6/core/auto_additions/qgsvectorlayereditutils.py create mode 100644 python/PyQt6/core/auto_additions/qgsvectorlayerelevationproperties.py create mode 100644 python/PyQt6/core/auto_additions/qgsvectorlayergpslogger.py create mode 100644 python/PyQt6/core/auto_additions/qgsvectorlayerjoininfo.py create mode 100644 python/PyQt6/core/auto_additions/qgsvectorlayerselectionproperties.py create mode 100644 python/PyQt6/core/auto_additions/qgsvectorlayertemporalproperties.py create mode 100644 python/PyQt6/core/auto_additions/qgsvectorlayertools.py create mode 100644 python/PyQt6/core/auto_additions/qgsvectorlayertoolscontext.py create mode 100644 python/PyQt6/core/auto_additions/qgsvectorlayerundocommand.py create mode 100644 python/PyQt6/core/auto_additions/qgsvectorlayerundopassthroughcommand.py create mode 100644 python/PyQt6/core/auto_additions/qgsvectortilebasiclabeling.py create mode 100644 python/PyQt6/core/auto_additions/qgsvectortilelabeling.py create mode 100644 python/PyQt6/core/auto_additions/qgsvectortilerenderer.py create mode 100644 python/PyQt6/core/auto_additions/qgsvectortilewriter.py create mode 100644 python/PyQt6/core/auto_additions/qgsvtpktiles.py create mode 100644 python/PyQt6/core/auto_additions/qgswkbptr.py create mode 100644 python/PyQt6/gui/auto_additions/qgs2dmapcontroller.py create mode 100644 python/PyQt6/gui/auto_additions/qgs3dmapcontroller.py create mode 100644 python/PyQt6/gui/auto_additions/qgsabstractdbsourceselect.py create mode 100644 python/PyQt6/gui/auto_additions/qgsabstractinputcontroller.py create mode 100644 python/PyQt6/gui/auto_additions/qgsactionmenu.py create mode 100644 python/PyQt6/gui/auto_additions/qgsactionwidgetwrapper.py create mode 100644 python/PyQt6/gui/auto_additions/qgsauthauthoritieseditor.py create mode 100644 python/PyQt6/gui/auto_additions/qgsauthcertificateinfo.py create mode 100644 python/PyQt6/gui/auto_additions/qgsauthcertificatemanager.py create mode 100644 python/PyQt6/gui/auto_additions/qgsauthcerttrustpolicycombobox.py create mode 100644 python/PyQt6/gui/auto_additions/qgsauthconfigeditor.py create mode 100644 python/PyQt6/gui/auto_additions/qgsautheditorwidgets.py create mode 100644 python/PyQt6/gui/auto_additions/qgsauthidentitieseditor.py create mode 100644 python/PyQt6/gui/auto_additions/qgsauthserverseditor.py create mode 100644 python/PyQt6/gui/auto_additions/qgsauthsslerrorsdialog.py create mode 100644 python/PyQt6/gui/auto_additions/qgsauthsslimportdialog.py create mode 100644 python/PyQt6/gui/auto_additions/qgsauthtrustedcasdialog.py create mode 100644 python/PyQt6/gui/auto_additions/qgsbrushstylecombobox.py create mode 100644 python/PyQt6/gui/auto_additions/qgscheckboxsearchwidgetwrapper.py create mode 100644 python/PyQt6/gui/auto_additions/qgscodeeditorcolorschemeregistry.py create mode 100644 python/PyQt6/gui/auto_additions/qgscodeeditorcss.py create mode 100644 python/PyQt6/gui/auto_additions/qgscodeeditorexpression.py create mode 100644 python/PyQt6/gui/auto_additions/qgscodeeditorhtml.py create mode 100644 python/PyQt6/gui/auto_additions/qgscodeeditorjs.py create mode 100644 python/PyQt6/gui/auto_additions/qgscodeeditorjson.py create mode 100644 python/PyQt6/gui/auto_additions/qgscodeeditorpython.py create mode 100644 python/PyQt6/gui/auto_additions/qgscodeeditorr.py create mode 100644 python/PyQt6/gui/auto_additions/qgscodeeditorshell.py create mode 100644 python/PyQt6/gui/auto_additions/qgscodeeditorsql.py create mode 100644 python/PyQt6/gui/auto_additions/qgscoordinateboundspreviewmapwidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgscustomlayerorderwidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgsdashspacedialog.py create mode 100644 python/PyQt6/gui/auto_additions/qgsdatadefinedsizelegendwidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgsdatetimesearchwidgetwrapper.py create mode 100644 python/PyQt6/gui/auto_additions/qgsdefaultsearchwidgetwrapper.py create mode 100644 python/PyQt6/gui/auto_additions/qgsdevtoolwidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgsdevtoolwidgetfactory.py create mode 100644 python/PyQt6/gui/auto_additions/qgseditorwidgetautoconf.py create mode 100644 python/PyQt6/gui/auto_additions/qgseditorwidgetfactory.py create mode 100644 python/PyQt6/gui/auto_additions/qgseditorwidgetregistry.py create mode 100644 python/PyQt6/gui/auto_additions/qgseffectdrawmodecombobox.py create mode 100644 python/PyQt6/gui/auto_additions/qgsfeaturemodel.py create mode 100644 python/PyQt6/gui/auto_additions/qgsfieldcalculator.py create mode 100644 python/PyQt6/gui/auto_additions/qgshistoryentrymodel.py create mode 100644 python/PyQt6/gui/auto_additions/qgshistoryentrynode.py create mode 100644 python/PyQt6/gui/auto_additions/qgshistoryprovider.py create mode 100644 python/PyQt6/gui/auto_additions/qgshistorywidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgshistorywidgetcontext.py create mode 100644 python/PyQt6/gui/auto_additions/qgshtmlwidgetwrapper.py create mode 100644 python/PyQt6/gui/auto_additions/qgsinputcontrollermanager.py create mode 100644 python/PyQt6/gui/auto_additions/qgslabellineanchorwidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgslabelobstaclesettingswidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgslayerpropertieswidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgslayertreeembeddedconfigwidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgslayertreeembeddedwidgetregistry.py create mode 100644 python/PyQt6/gui/auto_additions/qgslayertreeviewdefaultactions.py create mode 100644 python/PyQt6/gui/auto_additions/qgslayoutcustomdrophandler.py create mode 100644 python/PyQt6/gui/auto_additions/qgslayoutitemwidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgslayoutnewitempropertiesdialog.py create mode 100644 python/PyQt6/gui/auto_additions/qgslayoutviewmouseevent.py create mode 100644 python/PyQt6/gui/auto_additions/qgslayoutviewtooleditnodes.py create mode 100644 python/PyQt6/gui/auto_additions/qgslayoutviewtoolmoveitemcontent.py create mode 100644 python/PyQt6/gui/auto_additions/qgslayoutviewtoolpan.py create mode 100644 python/PyQt6/gui/auto_additions/qgslayoutviewtoolselect.py create mode 100644 python/PyQt6/gui/auto_additions/qgslayoutviewtooltemporarykeypan.py create mode 100644 python/PyQt6/gui/auto_additions/qgslayoutviewtooltemporarykeyzoom.py create mode 100644 python/PyQt6/gui/auto_additions/qgslayoutviewtooltemporarymousepan.py create mode 100644 python/PyQt6/gui/auto_additions/qgslayoutviewtoolzoom.py create mode 100644 python/PyQt6/gui/auto_additions/qgsmaplayeractioncontext.py create mode 100644 python/PyQt6/gui/auto_additions/qgsmaplayeractioncontextgenerator.py create mode 100644 python/PyQt6/gui/auto_additions/qgsmaptoolcapturelayergeometry.py create mode 100644 python/PyQt6/gui/auto_additions/qgsmeshlayerproperties.py create mode 100644 python/PyQt6/gui/auto_additions/qgsnumericformatguiregistry.py create mode 100644 python/PyQt6/gui/auto_additions/qgsorganizetablecolumnsdialog.py create mode 100644 python/PyQt6/gui/auto_additions/qgspenstylecombobox.py create mode 100644 python/PyQt6/gui/auto_additions/qgsplotcanvasitem.py create mode 100644 python/PyQt6/gui/auto_additions/qgsplotmouseevent.py create mode 100644 python/PyQt6/gui/auto_additions/qgsplotrubberband.py create mode 100644 python/PyQt6/gui/auto_additions/qgsplottoolpan.py create mode 100644 python/PyQt6/gui/auto_additions/qgsplottoolzoom.py create mode 100644 python/PyQt6/gui/auto_additions/qgsplottransienttools.py create mode 100644 python/PyQt6/gui/auto_additions/qgspointcloudrendererpropertieswidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgspointcloudrendererwidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgsprocessingalgorithmconfigurationwidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgsprocessingbatchalgorithmdialogbase.py create mode 100644 python/PyQt6/gui/auto_additions/qgsprocessingguiregistry.py create mode 100644 python/PyQt6/gui/auto_additions/qgsprocessinghistorywidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgsprocessingmodelerparameterwidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgsprocessingparameterdefinitionwidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgsprocessingparameterswidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgsprocessingtoolboxtreeview.py create mode 100644 python/PyQt6/gui/auto_additions/qgsqmlwidgetwrapper.py create mode 100644 python/PyQt6/gui/auto_additions/qgsrasterattributetabledialog.py create mode 100644 python/PyQt6/gui/auto_additions/qgsrasterattributetablemodel.py create mode 100644 python/PyQt6/gui/auto_additions/qgsrasterhistogramwidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgsrasterlayerproperties.py create mode 100644 python/PyQt6/gui/auto_additions/qgsrasterlayertemporalpropertieswidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgsrastertransparencywidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgsrelationaggregatesearchwidgetwrapper.py create mode 100644 python/PyQt6/gui/auto_additions/qgsrelationreferencesearchwidgetwrapper.py create mode 100644 python/PyQt6/gui/auto_additions/qgsrelationreferencewidgetwrapper.py create mode 100644 python/PyQt6/gui/auto_additions/qgsrendererrasterpropertieswidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgssettingseditorwidgetregistry.py create mode 100644 python/PyQt6/gui/auto_additions/qgssettingseditorwidgetwrapperimpl.py create mode 100644 python/PyQt6/gui/auto_additions/qgssettingsregistrygui.py create mode 100644 python/PyQt6/gui/auto_additions/qgssettingstreewidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgssmartgroupeditordialog.py create mode 100644 python/PyQt6/gui/auto_additions/qgsspacerwidgetwrapper.py create mode 100644 python/PyQt6/gui/auto_additions/qgsstylesavedialog.py create mode 100644 python/PyQt6/gui/auto_additions/qgssymbolanimationsettingswidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgssymbolbuffersettingswidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgssymbollevelsdialog.py create mode 100644 python/PyQt6/gui/auto_additions/qgssymbolslistwidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgssymbolwidgetcontext.py create mode 100644 python/PyQt6/gui/auto_additions/qgstextwidgetwrapper.py create mode 100644 python/PyQt6/gui/auto_additions/qgstiledscenerendererpropertieswidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgstiledscenerendererwidget.py create mode 100644 python/PyQt6/gui/auto_additions/qgsvaluemapsearchwidgetwrapper.py create mode 100644 python/PyQt6/gui/auto_additions/qgsvaluerelationsearchwidgetwrapper.py create mode 100644 python/PyQt6/gui/auto_additions/qgsvectorlayerproperties.py create mode 100644 python/PyQt6/gui/auto_additions/qgsvectortilelayerproperties.py create mode 100644 python/analysis/auto_additions/qgsalgorithmbatchgeocode.py create mode 100644 python/analysis/auto_additions/qgsaspectfilter.py create mode 100644 python/analysis/auto_additions/qgsderivativefilter.py create mode 100644 python/analysis/auto_additions/qgsfeaturepool.py create mode 100644 python/analysis/auto_additions/qgsgcpgeometrytransformer.py create mode 100644 python/analysis/auto_additions/qgsgeometrycheckcontext.py create mode 100644 python/analysis/auto_additions/qgsgeometrycheckerror.py create mode 100644 python/analysis/auto_additions/qgsgeometrycheckerutils.py create mode 100644 python/analysis/auto_additions/qgsgeometrycheckfactory.py create mode 100644 python/analysis/auto_additions/qgsgeometrycheckregistry.py create mode 100644 python/analysis/auto_additions/qgsgeometrycheckresolutionmethod.py create mode 100644 python/analysis/auto_additions/qgsgraph.py create mode 100644 python/analysis/auto_additions/qgsgraphbuilder.py create mode 100644 python/analysis/auto_additions/qgsgraphbuilderinterface.py create mode 100644 python/analysis/auto_additions/qgsgraphdirector.py create mode 100644 python/analysis/auto_additions/qgsgridfilewriter.py create mode 100644 python/analysis/auto_additions/qgshillshadefilter.py create mode 100644 python/analysis/auto_additions/qgsidwinterpolator.py create mode 100644 python/analysis/auto_additions/qgsmeshcontours.py create mode 100644 python/analysis/auto_additions/qgsmeshtriangulation.py create mode 100644 python/analysis/auto_additions/qgsnativealgorithms.py create mode 100644 python/analysis/auto_additions/qgsnetworkdistancestrategy.py create mode 100644 python/analysis/auto_additions/qgsnetworkspeedstrategy.py create mode 100644 python/analysis/auto_additions/qgsnetworkstrategy.py create mode 100644 python/analysis/auto_additions/qgsninecellfilter.py create mode 100644 python/analysis/auto_additions/qgspdalalgorithms.py create mode 100644 python/analysis/auto_additions/qgsrastermatrix.py create mode 100644 python/analysis/auto_additions/qgsrelief.py create mode 100644 python/analysis/auto_additions/qgsruggednessfilter.py create mode 100644 python/analysis/auto_additions/qgssinglegeometrycheck.py create mode 100644 python/analysis/auto_additions/qgsslopefilter.py create mode 100644 python/analysis/auto_additions/qgstotalcurvaturefilter.py create mode 100644 python/analysis/auto_additions/qgsvectorlayerdirector.py create mode 100644 python/core/auto_additions/qgs3drendererregistry.py create mode 100644 python/core/auto_additions/qgs3dsymbolregistry.py create mode 100644 python/core/auto_additions/qgsabstract3drenderer.py create mode 100644 python/core/auto_additions/qgsabstractdbtablemodel.py create mode 100644 python/core/auto_additions/qgsabstractgeocoderlocatorfilter.py create mode 100644 python/core/auto_additions/qgsabstractlayoutiterator.py create mode 100644 python/core/auto_additions/qgsabstractpointcloud3drenderer.py create mode 100644 python/core/auto_additions/qgsabstractprofilesource.py create mode 100644 python/core/auto_additions/qgsabstractproviderconnection.py create mode 100644 python/core/auto_additions/qgsaction.py create mode 100644 python/core/auto_additions/qgsactionmanager.py create mode 100644 python/core/auto_additions/qgsactionscope.py create mode 100644 python/core/auto_additions/qgsannotationitem.py create mode 100644 python/core/auto_additions/qgsannotationitemnode.py create mode 100644 python/core/auto_additions/qgsattributeeditoraction.py create mode 100644 python/core/auto_additions/qgsattributeeditorcontainer.py create mode 100644 python/core/auto_additions/qgsattributeeditorfield.py create mode 100644 python/core/auto_additions/qgsattributeeditorhtmlelement.py create mode 100644 python/core/auto_additions/qgsattributeeditorqmlelement.py create mode 100644 python/core/auto_additions/qgsattributeeditorspacerelement.py create mode 100644 python/core/auto_additions/qgsattributeeditortextelement.py create mode 100644 python/core/auto_additions/qgsbabelformatregistry.py create mode 100644 python/core/auto_additions/qgsbabelgpsdevice.py create mode 100644 python/core/auto_additions/qgsbasicnumericformat.py create mode 100644 python/core/auto_additions/qgsbearingnumericformat.py create mode 100644 python/core/auto_additions/qgsbilinearrasterresampler.py create mode 100644 python/core/auto_additions/qgsbox3d.py create mode 100644 python/core/auto_additions/qgsbrightnesscontrastfilter.py create mode 100644 python/core/auto_additions/qgsbrowserproxymodel.py create mode 100644 python/core/auto_additions/qgscelestialbody.py create mode 100644 python/core/auto_additions/qgscheckboxfieldformatter.py create mode 100644 python/core/auto_additions/qgsclassificationcustom.py create mode 100644 python/core/auto_additions/qgsclassificationequalinterval.py create mode 100644 python/core/auto_additions/qgsclassificationfixedinterval.py create mode 100644 python/core/auto_additions/qgsclassificationjenks.py create mode 100644 python/core/auto_additions/qgsclassificationlogarithmic.py create mode 100644 python/core/auto_additions/qgsclassificationmethodregistry.py create mode 100644 python/core/auto_additions/qgsclassificationprettybreaks.py create mode 100644 python/core/auto_additions/qgsclassificationquantile.py create mode 100644 python/core/auto_additions/qgsclassificationstandarddeviation.py create mode 100644 python/core/auto_additions/qgscliptominmaxenhancement.py create mode 100644 python/core/auto_additions/qgscolorramplegendnode.py create mode 100644 python/core/auto_additions/qgscolorramplegendnodesettings.py create mode 100644 python/core/auto_additions/qgscolorrampshader.py create mode 100644 python/core/auto_additions/qgscombinedstylemodel.py create mode 100644 python/core/auto_additions/qgscompoundcurve.py create mode 100644 python/core/auto_additions/qgsconnectionsitem.py create mode 100644 python/core/auto_additions/qgscontrastenhancementfunction.py create mode 100644 python/core/auto_additions/qgscoordinatetransformcontext.py create mode 100644 python/core/auto_additions/qgscubicrasterresampler.py create mode 100644 python/core/auto_additions/qgscurrencynumericformat.py create mode 100644 python/core/auto_additions/qgscurve.py create mode 100644 python/core/auto_additions/qgscurvepolygon.py create mode 100644 python/core/auto_additions/qgsdataitemprovider.py create mode 100644 python/core/auto_additions/qgsdatums.py create mode 100644 python/core/auto_additions/qgsdiagram.py create mode 100644 python/core/auto_additions/qgsdoubleboxscalebarrenderer.py create mode 100644 python/core/auto_additions/qgsexternalstorageregistry.py create mode 100644 python/core/auto_additions/qgsfallbackfieldformatter.py create mode 100644 python/core/auto_additions/qgsfallbacknumericformat.py create mode 100644 python/core/auto_additions/qgsfeaturerenderergenerator.py create mode 100644 python/core/auto_additions/qgsfielddomain.py create mode 100644 python/core/auto_additions/qgsfielddomainsitem.py create mode 100644 python/core/auto_additions/qgsfieldsitem.py create mode 100644 python/core/auto_additions/qgsgeocodercontext.py create mode 100644 python/core/auto_additions/qgsgeometrycollection.py create mode 100644 python/core/auto_additions/qgsgeometryengine.py create mode 100644 python/core/auto_additions/qgsgeometrytransformer.py create mode 100644 python/core/auto_additions/qgsgooglemapsgeocoder.py create mode 100644 python/core/auto_additions/qgsgpsconnectionregistry.py create mode 100644 python/core/auto_additions/qgsgpsdconnection.py create mode 100644 python/core/auto_additions/qgshistogramdiagram.py create mode 100644 python/core/auto_additions/qgshollowscalebarrenderer.py create mode 100644 python/core/auto_additions/qgshttpheaders.py create mode 100644 python/core/auto_additions/qgshuesaturationfilter.py create mode 100644 python/core/auto_additions/qgskeyvaluefieldformatter.py create mode 100644 python/core/auto_additions/qgslabeling.py create mode 100644 python/core/auto_additions/qgslabelingenginesettings.py create mode 100644 python/core/auto_additions/qgslabelingresults.py create mode 100644 python/core/auto_additions/qgslabelplacementsettings.py create mode 100644 python/core/auto_additions/qgslabelpointsettings.py create mode 100644 python/core/auto_additions/qgslabelsearchtree.py create mode 100644 python/core/auto_additions/qgslabelthinningsettings.py create mode 100644 python/core/auto_additions/qgslayermetadataformatter.py create mode 100644 python/core/auto_additions/qgslayermetadataproviderregistry.py create mode 100644 python/core/auto_additions/qgslayertreefilterproxymodel.py create mode 100644 python/core/auto_additions/qgslayertreefiltersettings.py create mode 100644 python/core/auto_additions/qgslayouteffect.py create mode 100644 python/core/auto_additions/qgslayoutgridsettings.py create mode 100644 python/core/auto_additions/qgslayoutitemmapitem.py create mode 100644 python/core/auto_additions/qgslayoutitemmapoverview.py create mode 100644 python/core/auto_additions/qgslayoutitemnodeitem.py create mode 100644 python/core/auto_additions/qgslayoutmeasurementconverter.py create mode 100644 python/core/auto_additions/qgslayoutmodel.py create mode 100644 python/core/auto_additions/qgslayoutserializableobject.py create mode 100644 python/core/auto_additions/qgslayoutsnapper.py create mode 100644 python/core/auto_additions/qgslayouttablecolumn.py create mode 100644 python/core/auto_additions/qgslayoutundocommand.py create mode 100644 python/core/auto_additions/qgslegendpatchshape.py create mode 100644 python/core/auto_additions/qgslegendsymbolitem.py create mode 100644 python/core/auto_additions/qgslinearminmaxenhancement.py create mode 100644 python/core/auto_additions/qgslinearminmaxenhancementwithclip.py create mode 100644 python/core/auto_additions/qgslinesegment.py create mode 100644 python/core/auto_additions/qgslistfieldformatter.py create mode 100644 python/core/auto_additions/qgsmaprenderercache.py create mode 100644 python/core/auto_additions/qgsmaprenderercustompainterjob.py create mode 100644 python/core/auto_additions/qgsmaprendererparalleljob.py create mode 100644 python/core/auto_additions/qgsmaprenderersequentialjob.py create mode 100644 python/core/auto_additions/qgsmaskpaintdevice.py create mode 100644 python/core/auto_additions/qgsmasterlayoutinterface.py create mode 100644 python/core/auto_additions/qgsmeshadvancedediting.py create mode 100644 python/core/auto_additions/qgsmeshdataprovidertemporalcapabilities.py create mode 100644 python/core/auto_additions/qgsmeshdataset.py create mode 100644 python/core/auto_additions/qgsmeshforcebypolylines.py create mode 100644 python/core/auto_additions/qgsmeshlayerelevationproperties.py create mode 100644 python/core/auto_additions/qgsmeshlayertemporalproperties.py create mode 100644 python/core/auto_additions/qgsmeshspatialindex.py create mode 100644 python/core/auto_additions/qgsmeshtimesettings.py create mode 100644 python/core/auto_additions/qgsmeshtracerenderer.py create mode 100644 python/core/auto_additions/qgsmulticurve.py create mode 100644 python/core/auto_additions/qgsmultilinestring.py create mode 100644 python/core/auto_additions/qgsmultipoint.py create mode 100644 python/core/auto_additions/qgsmultipolygon.py create mode 100644 python/core/auto_additions/qgsmultisurface.py create mode 100644 python/core/auto_additions/qgsnmeaconnection.py create mode 100644 python/core/auto_additions/qgsnominatimgeocoder.py create mode 100644 python/core/auto_additions/qgsnullpainterdevice.py create mode 100644 python/core/auto_additions/qgsnumericformatregistry.py create mode 100644 python/core/auto_additions/qgsnumericscalebarrenderer.py create mode 100644 python/core/auto_additions/qgspdfrenderer.py create mode 100644 python/core/auto_additions/qgspercentagenumericformat.py create mode 100644 python/core/auto_additions/qgspiediagram.py create mode 100644 python/core/auto_additions/qgspoint.py create mode 100644 python/core/auto_additions/qgspointcloudblock.py create mode 100644 python/core/auto_additions/qgspointcloudlayerelevationproperties.py create mode 100644 python/core/auto_additions/qgspolygon.py create mode 100644 python/core/auto_additions/qgsprocessingbatch.py create mode 100644 python/core/auto_additions/qgsprocessingfeedback.py create mode 100644 python/core/auto_additions/qgsprocessingmodelchildalgorithm.py create mode 100644 python/core/auto_additions/qgsprocessingmodelcomment.py create mode 100644 python/core/auto_additions/qgsprocessingmodelcomponent.py create mode 100644 python/core/auto_additions/qgsprocessingmodelgroupbox.py create mode 100644 python/core/auto_additions/qgsprocessingmodeloutput.py create mode 100644 python/core/auto_additions/qgsprocessingmodelparameter.py create mode 100644 python/core/auto_additions/qgsprocessingmodelresult.py create mode 100644 python/core/auto_additions/qgsprocessingparametertype.py create mode 100644 python/core/auto_additions/qgsprofilepoint.py create mode 100644 python/core/auto_additions/qgsprofilerequest.py create mode 100644 python/core/auto_additions/qgsprofilesourceregistry.py create mode 100644 python/core/auto_additions/qgsprojectbadlayerhandler.py create mode 100644 python/core/auto_additions/qgsprojectionfactors.py create mode 100644 python/core/auto_additions/qgsprojectitem.py create mode 100644 python/core/auto_additions/qgsprojectmetadata.py create mode 100644 python/core/auto_additions/qgsprojectproperty.py create mode 100644 python/core/auto_additions/qgsprojectstorageregistry.py create mode 100644 python/core/auto_additions/qgsprojecttranslator.py create mode 100644 python/core/auto_additions/qgsprojectversion.py create mode 100644 python/core/auto_additions/qgsprojoperation.py create mode 100644 python/core/auto_additions/qgsprovidersqlquerybuilder.py create mode 100644 python/core/auto_additions/qgsprovidersublayertask.py create mode 100644 python/core/auto_additions/qgsqtlocationconnection.py create mode 100644 python/core/auto_additions/qgsrangefieldformatter.py create mode 100644 python/core/auto_additions/qgsrasterchecker.py create mode 100644 python/core/auto_additions/qgsrasterdataproviderelevationproperties.py create mode 100644 python/core/auto_additions/qgsrasterdataprovidertemporalcapabilities.py create mode 100644 python/core/auto_additions/qgsrasterdrawer.py create mode 100644 python/core/auto_additions/qgsrasteridentifyresult.py create mode 100644 python/core/auto_additions/qgsrasterinterface.py create mode 100644 python/core/auto_additions/qgsrasterlayertemporalproperties.py create mode 100644 python/core/auto_additions/qgsrasternuller.py create mode 100644 python/core/auto_additions/qgsrasterpyramid.py create mode 100644 python/core/auto_additions/qgsrasterrange.py create mode 100644 python/core/auto_additions/qgsrasterrenderer.py create mode 100644 python/core/auto_additions/qgsrasterrendererregistry.py create mode 100644 python/core/auto_additions/qgsrasterresamplefilter.py create mode 100644 python/core/auto_additions/qgsrasterresampler.py create mode 100644 python/core/auto_additions/qgsrastershader.py create mode 100644 python/core/auto_additions/qgsrastershaderfunction.py create mode 100644 python/core/auto_additions/qgsray3d.py create mode 100644 python/core/auto_additions/qgsregularpolygon.py create mode 100644 python/core/auto_additions/qgsrelationreferencefieldformatter.py create mode 100644 python/core/auto_additions/qgsrelationshipsitem.py create mode 100644 python/core/auto_additions/qgsrenderedannotationitemdetails.py create mode 100644 python/core/auto_additions/qgsrendereditemresults.py create mode 100644 python/core/auto_additions/qgsrendererrange.py create mode 100644 python/core/auto_additions/qgsrendererregistry.py create mode 100644 python/core/auto_additions/qgsreportsectionfieldgroup.py create mode 100644 python/core/auto_additions/qgsreportsectionlayout.py create mode 100644 python/core/auto_additions/qgsscalebarrendererregistry.py create mode 100644 python/core/auto_additions/qgsscalebarsettings.py create mode 100644 python/core/auto_additions/qgsscientificnumericformat.py create mode 100644 python/core/auto_additions/qgssettingsentrygroup.py create mode 100644 python/core/auto_additions/qgssettingsentryimpl.py create mode 100644 python/core/auto_additions/qgssettingsregistry.py create mode 100644 python/core/auto_additions/qgssettingsregistrycore.py create mode 100644 python/core/auto_additions/qgssettingstreenode.py create mode 100644 python/core/auto_additions/qgssingleboxscalebarrenderer.py create mode 100644 python/core/auto_additions/qgssphere.py create mode 100644 python/core/auto_additions/qgsstackedbardiagram.py create mode 100644 python/core/auto_additions/qgssteppedlinescalebarrenderer.py create mode 100644 python/core/auto_additions/qgssurface.py create mode 100644 python/core/auto_additions/qgssymbollayerreference.py create mode 100644 python/core/auto_additions/qgssymbolrendercontext.py create mode 100644 python/core/auto_additions/qgsterrainprovider.py create mode 100644 python/core/auto_additions/qgstextbackgroundsettings.py create mode 100644 python/core/auto_additions/qgstextbuffersettings.py create mode 100644 python/core/auto_additions/qgstextdiagram.py create mode 100644 python/core/auto_additions/qgstextfragment.py create mode 100644 python/core/auto_additions/qgstextmasksettings.py create mode 100644 python/core/auto_additions/qgstextshadowsettings.py create mode 100644 python/core/auto_additions/qgsticksscalebarrenderer.py create mode 100644 python/core/auto_additions/qgstiledsceneboundingvolume.py create mode 100644 python/core/auto_additions/qgstiledscenedataprovider.py create mode 100644 python/core/auto_additions/qgstiledsceneindex.py create mode 100644 python/core/auto_additions/qgstiledscenelayerelevationproperties.py create mode 100644 python/core/auto_additions/qgstiledscenerequest.py create mode 100644 python/core/auto_additions/qgstiledscenetile.py create mode 100644 python/core/auto_additions/qgstriangle.py create mode 100644 python/core/auto_additions/qgsvaliditycheckregistry.py create mode 100644 python/core/auto_additions/qgsvectordataprovidertemporalcapabilities.py create mode 100644 python/core/auto_additions/qgsvectorlayereditbuffergroup.py create mode 100644 python/core/auto_additions/qgsvectorlayereditpassthrough.py create mode 100644 python/core/auto_additions/qgsvectorlayereditutils.py create mode 100644 python/core/auto_additions/qgsvectorlayerelevationproperties.py create mode 100644 python/core/auto_additions/qgsvectorlayergpslogger.py create mode 100644 python/core/auto_additions/qgsvectorlayerjoininfo.py create mode 100644 python/core/auto_additions/qgsvectorlayerselectionproperties.py create mode 100644 python/core/auto_additions/qgsvectorlayertemporalproperties.py create mode 100644 python/core/auto_additions/qgsvectorlayertools.py create mode 100644 python/core/auto_additions/qgsvectorlayertoolscontext.py create mode 100644 python/core/auto_additions/qgsvectorlayerundocommand.py create mode 100644 python/core/auto_additions/qgsvectorlayerundopassthroughcommand.py create mode 100644 python/core/auto_additions/qgsvectortilebasiclabeling.py create mode 100644 python/core/auto_additions/qgsvectortilelabeling.py create mode 100644 python/core/auto_additions/qgsvectortilerenderer.py create mode 100644 python/core/auto_additions/qgsvectortilewriter.py create mode 100644 python/core/auto_additions/qgsvtpktiles.py create mode 100644 python/core/auto_additions/qgswkbptr.py create mode 100644 python/gui/auto_additions/qgs2dmapcontroller.py create mode 100644 python/gui/auto_additions/qgs3dmapcontroller.py create mode 100644 python/gui/auto_additions/qgsabstractdbsourceselect.py create mode 100644 python/gui/auto_additions/qgsabstractinputcontroller.py create mode 100644 python/gui/auto_additions/qgsactionmenu.py create mode 100644 python/gui/auto_additions/qgsactionwidgetwrapper.py create mode 100644 python/gui/auto_additions/qgsauthauthoritieseditor.py create mode 100644 python/gui/auto_additions/qgsauthcertificateinfo.py create mode 100644 python/gui/auto_additions/qgsauthcertificatemanager.py create mode 100644 python/gui/auto_additions/qgsauthcerttrustpolicycombobox.py create mode 100644 python/gui/auto_additions/qgsauthconfigeditor.py create mode 100644 python/gui/auto_additions/qgsautheditorwidgets.py create mode 100644 python/gui/auto_additions/qgsauthidentitieseditor.py create mode 100644 python/gui/auto_additions/qgsauthimportcertdialog.py create mode 100644 python/gui/auto_additions/qgsauthimportidentitydialog.py create mode 100644 python/gui/auto_additions/qgsauthserverseditor.py create mode 100644 python/gui/auto_additions/qgsauthsslerrorsdialog.py create mode 100644 python/gui/auto_additions/qgsauthsslimportdialog.py create mode 100644 python/gui/auto_additions/qgsauthtrustedcasdialog.py create mode 100644 python/gui/auto_additions/qgsbrushstylecombobox.py create mode 100644 python/gui/auto_additions/qgscheckboxsearchwidgetwrapper.py create mode 100644 python/gui/auto_additions/qgscodeeditorcolorschemeregistry.py create mode 100644 python/gui/auto_additions/qgscodeeditorcss.py create mode 100644 python/gui/auto_additions/qgscodeeditorexpression.py create mode 100644 python/gui/auto_additions/qgscodeeditorhtml.py create mode 100644 python/gui/auto_additions/qgscodeeditorjs.py create mode 100644 python/gui/auto_additions/qgscodeeditorjson.py create mode 100644 python/gui/auto_additions/qgscodeeditorpython.py create mode 100644 python/gui/auto_additions/qgscodeeditorr.py create mode 100644 python/gui/auto_additions/qgscodeeditorshell.py create mode 100644 python/gui/auto_additions/qgscodeeditorsql.py create mode 100644 python/gui/auto_additions/qgscoordinateboundspreviewmapwidget.py create mode 100644 python/gui/auto_additions/qgscustomlayerorderwidget.py create mode 100644 python/gui/auto_additions/qgsdashspacedialog.py create mode 100644 python/gui/auto_additions/qgsdatadefinedsizelegendwidget.py create mode 100644 python/gui/auto_additions/qgsdatetimesearchwidgetwrapper.py create mode 100644 python/gui/auto_additions/qgsdefaultsearchwidgetwrapper.py create mode 100644 python/gui/auto_additions/qgsdevtoolwidget.py create mode 100644 python/gui/auto_additions/qgsdevtoolwidgetfactory.py create mode 100644 python/gui/auto_additions/qgseditorwidgetautoconf.py create mode 100644 python/gui/auto_additions/qgseditorwidgetfactory.py create mode 100644 python/gui/auto_additions/qgseditorwidgetregistry.py create mode 100644 python/gui/auto_additions/qgseffectdrawmodecombobox.py create mode 100644 python/gui/auto_additions/qgsfeaturelistviewdelegate.py create mode 100644 python/gui/auto_additions/qgsfeaturemodel.py create mode 100644 python/gui/auto_additions/qgsfieldcalculator.py create mode 100644 python/gui/auto_additions/qgshistoryentrymodel.py create mode 100644 python/gui/auto_additions/qgshistoryentrynode.py create mode 100644 python/gui/auto_additions/qgshistoryprovider.py create mode 100644 python/gui/auto_additions/qgshistorywidget.py create mode 100644 python/gui/auto_additions/qgshistorywidgetcontext.py create mode 100644 python/gui/auto_additions/qgshtmlwidgetwrapper.py create mode 100644 python/gui/auto_additions/qgsinputcontrollermanager.py create mode 100644 python/gui/auto_additions/qgslabellineanchorwidget.py create mode 100644 python/gui/auto_additions/qgslabelobstaclesettingswidget.py create mode 100644 python/gui/auto_additions/qgslayerpropertieswidget.py create mode 100644 python/gui/auto_additions/qgslayertreeembeddedconfigwidget.py create mode 100644 python/gui/auto_additions/qgslayertreeembeddedwidgetregistry.py create mode 100644 python/gui/auto_additions/qgslayertreeviewdefaultactions.py create mode 100644 python/gui/auto_additions/qgslayoutcustomdrophandler.py create mode 100644 python/gui/auto_additions/qgslayoutitemwidget.py create mode 100644 python/gui/auto_additions/qgslayoutnewitempropertiesdialog.py create mode 100644 python/gui/auto_additions/qgslayoutviewmouseevent.py create mode 100644 python/gui/auto_additions/qgslayoutviewtooleditnodes.py create mode 100644 python/gui/auto_additions/qgslayoutviewtoolmoveitemcontent.py create mode 100644 python/gui/auto_additions/qgslayoutviewtoolpan.py create mode 100644 python/gui/auto_additions/qgslayoutviewtoolselect.py create mode 100644 python/gui/auto_additions/qgslayoutviewtooltemporarykeypan.py create mode 100644 python/gui/auto_additions/qgslayoutviewtooltemporarykeyzoom.py create mode 100644 python/gui/auto_additions/qgslayoutviewtooltemporarymousepan.py create mode 100644 python/gui/auto_additions/qgslayoutviewtoolzoom.py create mode 100644 python/gui/auto_additions/qgsmaplayeractioncontext.py create mode 100644 python/gui/auto_additions/qgsmaplayeractioncontextgenerator.py create mode 100644 python/gui/auto_additions/qgsmaptoolcapturelayergeometry.py create mode 100644 python/gui/auto_additions/qgsmeshlayerproperties.py create mode 100644 python/gui/auto_additions/qgsmodelarrowitem.py create mode 100644 python/gui/auto_additions/qgsnumericformatguiregistry.py create mode 100644 python/gui/auto_additions/qgsorganizetablecolumnsdialog.py create mode 100644 python/gui/auto_additions/qgspenstylecombobox.py create mode 100644 python/gui/auto_additions/qgsplotcanvasitem.py create mode 100644 python/gui/auto_additions/qgsplotmouseevent.py create mode 100644 python/gui/auto_additions/qgsplotrubberband.py create mode 100644 python/gui/auto_additions/qgsplottoolpan.py create mode 100644 python/gui/auto_additions/qgsplottoolzoom.py create mode 100644 python/gui/auto_additions/qgsplottransienttools.py create mode 100644 python/gui/auto_additions/qgspointcloudrendererpropertieswidget.py create mode 100644 python/gui/auto_additions/qgspointcloudrendererwidget.py create mode 100644 python/gui/auto_additions/qgsprocessingalgorithmconfigurationwidget.py create mode 100644 python/gui/auto_additions/qgsprocessingbatchalgorithmdialogbase.py create mode 100644 python/gui/auto_additions/qgsprocessinggui.py create mode 100644 python/gui/auto_additions/qgsprocessingguiregistry.py create mode 100644 python/gui/auto_additions/qgsprocessinghistorywidget.py create mode 100644 python/gui/auto_additions/qgsprocessingmodelerparameterwidget.py create mode 100644 python/gui/auto_additions/qgsprocessingparameterdefinitionwidget.py create mode 100644 python/gui/auto_additions/qgsprocessingparameterswidget.py create mode 100644 python/gui/auto_additions/qgsprocessingtoolboxtreeview.py create mode 100644 python/gui/auto_additions/qgsqmlwidgetwrapper.py create mode 100644 python/gui/auto_additions/qgsrasterattributetabledialog.py create mode 100644 python/gui/auto_additions/qgsrasterattributetablemodel.py create mode 100644 python/gui/auto_additions/qgsrasterhistogramwidget.py create mode 100644 python/gui/auto_additions/qgsrasterlayerproperties.py create mode 100644 python/gui/auto_additions/qgsrasterlayertemporalpropertieswidget.py create mode 100644 python/gui/auto_additions/qgsrastertransparencywidget.py create mode 100644 python/gui/auto_additions/qgsrelationaggregatesearchwidgetwrapper.py create mode 100644 python/gui/auto_additions/qgsrelationreferencesearchwidgetwrapper.py create mode 100644 python/gui/auto_additions/qgsrelationreferencewidgetwrapper.py create mode 100644 python/gui/auto_additions/qgsrendererrasterpropertieswidget.py create mode 100644 python/gui/auto_additions/qgssettingseditorwidgetregistry.py create mode 100644 python/gui/auto_additions/qgssettingseditorwidgetwrapperimpl.py create mode 100644 python/gui/auto_additions/qgssettingsregistrygui.py create mode 100644 python/gui/auto_additions/qgssettingstreewidget.py create mode 100644 python/gui/auto_additions/qgssmartgroupeditordialog.py create mode 100644 python/gui/auto_additions/qgsspacerwidgetwrapper.py create mode 100644 python/gui/auto_additions/qgsstyleexportimportdialog.py create mode 100644 python/gui/auto_additions/qgsstylesavedialog.py create mode 100644 python/gui/auto_additions/qgssymbolanimationsettingswidget.py create mode 100644 python/gui/auto_additions/qgssymbolbuffersettingswidget.py create mode 100644 python/gui/auto_additions/qgssymbollevelsdialog.py create mode 100644 python/gui/auto_additions/qgssymbolslistwidget.py create mode 100644 python/gui/auto_additions/qgssymbolwidgetcontext.py create mode 100644 python/gui/auto_additions/qgstextwidgetwrapper.py create mode 100644 python/gui/auto_additions/qgstiledscenerendererpropertieswidget.py create mode 100644 python/gui/auto_additions/qgstiledscenerendererwidget.py create mode 100644 python/gui/auto_additions/qgsvaluemapsearchwidgetwrapper.py create mode 100644 python/gui/auto_additions/qgsvaluerelationsearchwidgetwrapper.py create mode 100644 python/gui/auto_additions/qgsvectorlayerproperties.py create mode 100644 python/gui/auto_additions/qgsvectortilelayerproperties.py diff --git a/python/3d/auto_additions/qgs3dalgorithms.py b/python/3d/auto_additions/qgs3dalgorithms.py new file mode 100644 index 000000000000..d7966ddf8bf9 --- /dev/null +++ b/python/3d/auto_additions/qgs3dalgorithms.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/3d/processing/qgs3dalgorithms.h +try: + Qgs3DAlgorithms.__group__ = ['processing'] +except NameError: + pass diff --git a/python/3d/auto_additions/qgsabstractmaterialsettings.py b/python/3d/auto_additions/qgsabstractmaterialsettings.py index 7bd1d7dfbfd6..e7804e62be16 100644 --- a/python/3d/auto_additions/qgsabstractmaterialsettings.py +++ b/python/3d/auto_additions/qgsabstractmaterialsettings.py @@ -24,3 +24,11 @@ QgsAbstractMaterialSettings.TrianglesDataDefined.__doc__ = "Triangle based rendering with possibility of datadefined color \n.. versionadded:: 3.18" QgsMaterialSettingsRenderingTechnique.__doc__ = 'Material rendering techniques\n\n.. versionadded:: 3.16\n\n' + '* ``Triangles``: ' + QgsMaterialSettingsRenderingTechnique.Triangles.__doc__ + '\n' + '* ``Lines``: ' + QgsMaterialSettingsRenderingTechnique.Lines.__doc__ + '\n' + '* ``InstancedPoints``: ' + QgsMaterialSettingsRenderingTechnique.InstancedPoints.__doc__ + '\n' + '* ``Points``: ' + QgsMaterialSettingsRenderingTechnique.Points.__doc__ + '\n' + '* ``TrianglesWithFixedTexture``: ' + QgsMaterialSettingsRenderingTechnique.TrianglesWithFixedTexture.__doc__ + '\n' + '* ``TrianglesFromModel``: ' + QgsMaterialSettingsRenderingTechnique.TrianglesFromModel.__doc__ + '\n' + '* ``TrianglesDataDefined``: ' + QgsMaterialSettingsRenderingTechnique.TrianglesDataDefined.__doc__ # -- +try: + QgsMaterialContext.__group__ = ['materials'] +except NameError: + pass +try: + QgsAbstractMaterialSettings.__group__ = ['materials'] +except NameError: + pass diff --git a/python/3d/auto_additions/qgsdirectionallightsettings.py b/python/3d/auto_additions/qgsdirectionallightsettings.py new file mode 100644 index 000000000000..a1b82640bb72 --- /dev/null +++ b/python/3d/auto_additions/qgsdirectionallightsettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/3d/lights/qgsdirectionallightsettings.h +try: + QgsDirectionalLightSettings.__group__ = ['lights'] +except NameError: + pass diff --git a/python/3d/auto_additions/qgsgoochmaterialsettings.py b/python/3d/auto_additions/qgsgoochmaterialsettings.py index f5cd0a431446..4601abb405df 100644 --- a/python/3d/auto_additions/qgsgoochmaterialsettings.py +++ b/python/3d/auto_additions/qgsgoochmaterialsettings.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/3d/materials/qgsgoochmaterialsettings.h QgsGoochMaterialSettings.create = staticmethod(QgsGoochMaterialSettings.create) QgsGoochMaterialSettings.supportsTechnique = staticmethod(QgsGoochMaterialSettings.supportsTechnique) +try: + QgsGoochMaterialSettings.__group__ = ['materials'] +except NameError: + pass diff --git a/python/3d/auto_additions/qgslightsource.py b/python/3d/auto_additions/qgslightsource.py index ce729b480903..b7fe970999de 100644 --- a/python/3d/auto_additions/qgslightsource.py +++ b/python/3d/auto_additions/qgslightsource.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/3d/lights/qgslightsource.h QgsLightSource.createFromXml = staticmethod(QgsLightSource.createFromXml) +try: + QgsLightSource.__group__ = ['lights'] +except NameError: + pass diff --git a/python/3d/auto_additions/qgsline3dsymbol.py b/python/3d/auto_additions/qgsline3dsymbol.py index 17fe27412d58..c511bff58236 100644 --- a/python/3d/auto_additions/qgsline3dsymbol.py +++ b/python/3d/auto_additions/qgsline3dsymbol.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/3d/symbols/qgsline3dsymbol.h QgsLine3DSymbol.create = staticmethod(QgsLine3DSymbol.create) +try: + QgsLine3DSymbol.__group__ = ['symbols'] +except NameError: + pass diff --git a/python/3d/auto_additions/qgsmaterialregistry.py b/python/3d/auto_additions/qgsmaterialregistry.py new file mode 100644 index 000000000000..dfc8cbefbf81 --- /dev/null +++ b/python/3d/auto_additions/qgsmaterialregistry.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/3d/materials/qgsmaterialregistry.h +try: + QgsMaterialSettingsAbstractMetadata.__group__ = ['materials'] +except NameError: + pass +try: + QgsMaterialRegistry.__group__ = ['materials'] +except NameError: + pass diff --git a/python/3d/auto_additions/qgsmetalroughmaterialsettings.py b/python/3d/auto_additions/qgsmetalroughmaterialsettings.py index 76ee53218694..5f8f0dbb810e 100644 --- a/python/3d/auto_additions/qgsmetalroughmaterialsettings.py +++ b/python/3d/auto_additions/qgsmetalroughmaterialsettings.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/3d/materials/qgsmetalroughmaterialsettings.h QgsMetalRoughMaterialSettings.supportsTechnique = staticmethod(QgsMetalRoughMaterialSettings.supportsTechnique) QgsMetalRoughMaterialSettings.create = staticmethod(QgsMetalRoughMaterialSettings.create) +try: + QgsMetalRoughMaterialSettings.__group__ = ['materials'] +except NameError: + pass diff --git a/python/3d/auto_additions/qgsnullmaterialsettings.py b/python/3d/auto_additions/qgsnullmaterialsettings.py index 0915efbec46c..9ae4e71cfca5 100644 --- a/python/3d/auto_additions/qgsnullmaterialsettings.py +++ b/python/3d/auto_additions/qgsnullmaterialsettings.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/3d/materials/qgsnullmaterialsettings.h QgsNullMaterialSettings.supportsTechnique = staticmethod(QgsNullMaterialSettings.supportsTechnique) QgsNullMaterialSettings.create = staticmethod(QgsNullMaterialSettings.create) +try: + QgsNullMaterialSettings.__group__ = ['materials'] +except NameError: + pass diff --git a/python/3d/auto_additions/qgsphongmaterialsettings.py b/python/3d/auto_additions/qgsphongmaterialsettings.py index 69eec2eccde5..14bb39061e8e 100644 --- a/python/3d/auto_additions/qgsphongmaterialsettings.py +++ b/python/3d/auto_additions/qgsphongmaterialsettings.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/3d/materials/qgsphongmaterialsettings.h QgsPhongMaterialSettings.supportsTechnique = staticmethod(QgsPhongMaterialSettings.supportsTechnique) QgsPhongMaterialSettings.create = staticmethod(QgsPhongMaterialSettings.create) +try: + QgsPhongMaterialSettings.__group__ = ['materials'] +except NameError: + pass diff --git a/python/3d/auto_additions/qgsphongtexturedmaterialsettings.py b/python/3d/auto_additions/qgsphongtexturedmaterialsettings.py index f863ff98ac53..774837ef1d18 100644 --- a/python/3d/auto_additions/qgsphongtexturedmaterialsettings.py +++ b/python/3d/auto_additions/qgsphongtexturedmaterialsettings.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/3d/materials/qgsphongtexturedmaterialsettings.h QgsPhongTexturedMaterialSettings.supportsTechnique = staticmethod(QgsPhongTexturedMaterialSettings.supportsTechnique) QgsPhongTexturedMaterialSettings.create = staticmethod(QgsPhongTexturedMaterialSettings.create) +try: + QgsPhongTexturedMaterialSettings.__group__ = ['materials'] +except NameError: + pass diff --git a/python/3d/auto_additions/qgspoint3dsymbol.py b/python/3d/auto_additions/qgspoint3dsymbol.py index 15e1f10d8ea0..119c95562957 100644 --- a/python/3d/auto_additions/qgspoint3dsymbol.py +++ b/python/3d/auto_additions/qgspoint3dsymbol.py @@ -2,3 +2,7 @@ QgsPoint3DSymbol.create = staticmethod(QgsPoint3DSymbol.create) QgsPoint3DSymbol.shapeFromString = staticmethod(QgsPoint3DSymbol.shapeFromString) QgsPoint3DSymbol.shapeToString = staticmethod(QgsPoint3DSymbol.shapeToString) +try: + QgsPoint3DSymbol.__group__ = ['symbols'] +except NameError: + pass diff --git a/python/3d/auto_additions/qgspointcloud3dsymbol.py b/python/3d/auto_additions/qgspointcloud3dsymbol.py new file mode 100644 index 000000000000..eaa9c0750ffa --- /dev/null +++ b/python/3d/auto_additions/qgspointcloud3dsymbol.py @@ -0,0 +1,21 @@ +# The following has been generated automatically from src/3d/symbols/qgspointcloud3dsymbol.h +try: + QgsPointCloud3DSymbol.__group__ = ['symbols'] +except NameError: + pass +try: + QgsSingleColorPointCloud3DSymbol.__group__ = ['symbols'] +except NameError: + pass +try: + QgsColorRampPointCloud3DSymbol.__group__ = ['symbols'] +except NameError: + pass +try: + QgsRgbPointCloud3DSymbol.__group__ = ['symbols'] +except NameError: + pass +try: + QgsClassificationPointCloud3DSymbol.__group__ = ['symbols'] +except NameError: + pass diff --git a/python/3d/auto_additions/qgspointlightsettings.py b/python/3d/auto_additions/qgspointlightsettings.py new file mode 100644 index 000000000000..822aa825051c --- /dev/null +++ b/python/3d/auto_additions/qgspointlightsettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/3d/lights/qgspointlightsettings.h +try: + QgsPointLightSettings.__group__ = ['lights'] +except NameError: + pass diff --git a/python/3d/auto_additions/qgspolygon3dsymbol.py b/python/3d/auto_additions/qgspolygon3dsymbol.py index eb75c06d6f61..6b650e273e3f 100644 --- a/python/3d/auto_additions/qgspolygon3dsymbol.py +++ b/python/3d/auto_additions/qgspolygon3dsymbol.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/3d/symbols/qgspolygon3dsymbol.h QgsPolygon3DSymbol.create = staticmethod(QgsPolygon3DSymbol.create) +try: + QgsPolygon3DSymbol.__group__ = ['symbols'] +except NameError: + pass diff --git a/python/3d/auto_additions/qgssimplelinematerialsettings.py b/python/3d/auto_additions/qgssimplelinematerialsettings.py index 3a382860c7ae..9e6c323ddf8c 100644 --- a/python/3d/auto_additions/qgssimplelinematerialsettings.py +++ b/python/3d/auto_additions/qgssimplelinematerialsettings.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/3d/materials/qgssimplelinematerialsettings.h QgsSimpleLineMaterialSettings.supportsTechnique = staticmethod(QgsSimpleLineMaterialSettings.supportsTechnique) QgsSimpleLineMaterialSettings.create = staticmethod(QgsSimpleLineMaterialSettings.create) +try: + QgsSimpleLineMaterialSettings.__group__ = ['materials'] +except NameError: + pass diff --git a/python/PyQt6/3d/auto_additions/qgs3dalgorithms.py b/python/PyQt6/3d/auto_additions/qgs3dalgorithms.py new file mode 100644 index 000000000000..d7966ddf8bf9 --- /dev/null +++ b/python/PyQt6/3d/auto_additions/qgs3dalgorithms.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/3d/processing/qgs3dalgorithms.h +try: + Qgs3DAlgorithms.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/3d/auto_additions/qgsabstractmaterialsettings.py b/python/PyQt6/3d/auto_additions/qgsabstractmaterialsettings.py index 7bd1d7dfbfd6..e7804e62be16 100644 --- a/python/PyQt6/3d/auto_additions/qgsabstractmaterialsettings.py +++ b/python/PyQt6/3d/auto_additions/qgsabstractmaterialsettings.py @@ -24,3 +24,11 @@ QgsAbstractMaterialSettings.TrianglesDataDefined.__doc__ = "Triangle based rendering with possibility of datadefined color \n.. versionadded:: 3.18" QgsMaterialSettingsRenderingTechnique.__doc__ = 'Material rendering techniques\n\n.. versionadded:: 3.16\n\n' + '* ``Triangles``: ' + QgsMaterialSettingsRenderingTechnique.Triangles.__doc__ + '\n' + '* ``Lines``: ' + QgsMaterialSettingsRenderingTechnique.Lines.__doc__ + '\n' + '* ``InstancedPoints``: ' + QgsMaterialSettingsRenderingTechnique.InstancedPoints.__doc__ + '\n' + '* ``Points``: ' + QgsMaterialSettingsRenderingTechnique.Points.__doc__ + '\n' + '* ``TrianglesWithFixedTexture``: ' + QgsMaterialSettingsRenderingTechnique.TrianglesWithFixedTexture.__doc__ + '\n' + '* ``TrianglesFromModel``: ' + QgsMaterialSettingsRenderingTechnique.TrianglesFromModel.__doc__ + '\n' + '* ``TrianglesDataDefined``: ' + QgsMaterialSettingsRenderingTechnique.TrianglesDataDefined.__doc__ # -- +try: + QgsMaterialContext.__group__ = ['materials'] +except NameError: + pass +try: + QgsAbstractMaterialSettings.__group__ = ['materials'] +except NameError: + pass diff --git a/python/PyQt6/3d/auto_additions/qgsdirectionallightsettings.py b/python/PyQt6/3d/auto_additions/qgsdirectionallightsettings.py new file mode 100644 index 000000000000..a1b82640bb72 --- /dev/null +++ b/python/PyQt6/3d/auto_additions/qgsdirectionallightsettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/3d/lights/qgsdirectionallightsettings.h +try: + QgsDirectionalLightSettings.__group__ = ['lights'] +except NameError: + pass diff --git a/python/PyQt6/3d/auto_additions/qgsgoochmaterialsettings.py b/python/PyQt6/3d/auto_additions/qgsgoochmaterialsettings.py index f5cd0a431446..4601abb405df 100644 --- a/python/PyQt6/3d/auto_additions/qgsgoochmaterialsettings.py +++ b/python/PyQt6/3d/auto_additions/qgsgoochmaterialsettings.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/3d/materials/qgsgoochmaterialsettings.h QgsGoochMaterialSettings.create = staticmethod(QgsGoochMaterialSettings.create) QgsGoochMaterialSettings.supportsTechnique = staticmethod(QgsGoochMaterialSettings.supportsTechnique) +try: + QgsGoochMaterialSettings.__group__ = ['materials'] +except NameError: + pass diff --git a/python/PyQt6/3d/auto_additions/qgslightsource.py b/python/PyQt6/3d/auto_additions/qgslightsource.py index ce729b480903..b7fe970999de 100644 --- a/python/PyQt6/3d/auto_additions/qgslightsource.py +++ b/python/PyQt6/3d/auto_additions/qgslightsource.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/3d/lights/qgslightsource.h QgsLightSource.createFromXml = staticmethod(QgsLightSource.createFromXml) +try: + QgsLightSource.__group__ = ['lights'] +except NameError: + pass diff --git a/python/PyQt6/3d/auto_additions/qgsline3dsymbol.py b/python/PyQt6/3d/auto_additions/qgsline3dsymbol.py index 17fe27412d58..c511bff58236 100644 --- a/python/PyQt6/3d/auto_additions/qgsline3dsymbol.py +++ b/python/PyQt6/3d/auto_additions/qgsline3dsymbol.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/3d/symbols/qgsline3dsymbol.h QgsLine3DSymbol.create = staticmethod(QgsLine3DSymbol.create) +try: + QgsLine3DSymbol.__group__ = ['symbols'] +except NameError: + pass diff --git a/python/PyQt6/3d/auto_additions/qgsmaterialregistry.py b/python/PyQt6/3d/auto_additions/qgsmaterialregistry.py new file mode 100644 index 000000000000..dfc8cbefbf81 --- /dev/null +++ b/python/PyQt6/3d/auto_additions/qgsmaterialregistry.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/3d/materials/qgsmaterialregistry.h +try: + QgsMaterialSettingsAbstractMetadata.__group__ = ['materials'] +except NameError: + pass +try: + QgsMaterialRegistry.__group__ = ['materials'] +except NameError: + pass diff --git a/python/PyQt6/3d/auto_additions/qgsmetalroughmaterialsettings.py b/python/PyQt6/3d/auto_additions/qgsmetalroughmaterialsettings.py index 76ee53218694..5f8f0dbb810e 100644 --- a/python/PyQt6/3d/auto_additions/qgsmetalroughmaterialsettings.py +++ b/python/PyQt6/3d/auto_additions/qgsmetalroughmaterialsettings.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/3d/materials/qgsmetalroughmaterialsettings.h QgsMetalRoughMaterialSettings.supportsTechnique = staticmethod(QgsMetalRoughMaterialSettings.supportsTechnique) QgsMetalRoughMaterialSettings.create = staticmethod(QgsMetalRoughMaterialSettings.create) +try: + QgsMetalRoughMaterialSettings.__group__ = ['materials'] +except NameError: + pass diff --git a/python/PyQt6/3d/auto_additions/qgsnullmaterialsettings.py b/python/PyQt6/3d/auto_additions/qgsnullmaterialsettings.py index 0915efbec46c..9ae4e71cfca5 100644 --- a/python/PyQt6/3d/auto_additions/qgsnullmaterialsettings.py +++ b/python/PyQt6/3d/auto_additions/qgsnullmaterialsettings.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/3d/materials/qgsnullmaterialsettings.h QgsNullMaterialSettings.supportsTechnique = staticmethod(QgsNullMaterialSettings.supportsTechnique) QgsNullMaterialSettings.create = staticmethod(QgsNullMaterialSettings.create) +try: + QgsNullMaterialSettings.__group__ = ['materials'] +except NameError: + pass diff --git a/python/PyQt6/3d/auto_additions/qgsphongmaterialsettings.py b/python/PyQt6/3d/auto_additions/qgsphongmaterialsettings.py index 69eec2eccde5..14bb39061e8e 100644 --- a/python/PyQt6/3d/auto_additions/qgsphongmaterialsettings.py +++ b/python/PyQt6/3d/auto_additions/qgsphongmaterialsettings.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/3d/materials/qgsphongmaterialsettings.h QgsPhongMaterialSettings.supportsTechnique = staticmethod(QgsPhongMaterialSettings.supportsTechnique) QgsPhongMaterialSettings.create = staticmethod(QgsPhongMaterialSettings.create) +try: + QgsPhongMaterialSettings.__group__ = ['materials'] +except NameError: + pass diff --git a/python/PyQt6/3d/auto_additions/qgsphongtexturedmaterialsettings.py b/python/PyQt6/3d/auto_additions/qgsphongtexturedmaterialsettings.py index f863ff98ac53..774837ef1d18 100644 --- a/python/PyQt6/3d/auto_additions/qgsphongtexturedmaterialsettings.py +++ b/python/PyQt6/3d/auto_additions/qgsphongtexturedmaterialsettings.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/3d/materials/qgsphongtexturedmaterialsettings.h QgsPhongTexturedMaterialSettings.supportsTechnique = staticmethod(QgsPhongTexturedMaterialSettings.supportsTechnique) QgsPhongTexturedMaterialSettings.create = staticmethod(QgsPhongTexturedMaterialSettings.create) +try: + QgsPhongTexturedMaterialSettings.__group__ = ['materials'] +except NameError: + pass diff --git a/python/PyQt6/3d/auto_additions/qgspoint3dsymbol.py b/python/PyQt6/3d/auto_additions/qgspoint3dsymbol.py index 15e1f10d8ea0..119c95562957 100644 --- a/python/PyQt6/3d/auto_additions/qgspoint3dsymbol.py +++ b/python/PyQt6/3d/auto_additions/qgspoint3dsymbol.py @@ -2,3 +2,7 @@ QgsPoint3DSymbol.create = staticmethod(QgsPoint3DSymbol.create) QgsPoint3DSymbol.shapeFromString = staticmethod(QgsPoint3DSymbol.shapeFromString) QgsPoint3DSymbol.shapeToString = staticmethod(QgsPoint3DSymbol.shapeToString) +try: + QgsPoint3DSymbol.__group__ = ['symbols'] +except NameError: + pass diff --git a/python/PyQt6/3d/auto_additions/qgspointcloud3dsymbol.py b/python/PyQt6/3d/auto_additions/qgspointcloud3dsymbol.py index 0a8f0c7a969c..12607e65a1ea 100644 --- a/python/PyQt6/3d/auto_additions/qgspointcloud3dsymbol.py +++ b/python/PyQt6/3d/auto_additions/qgspointcloud3dsymbol.py @@ -4,3 +4,23 @@ QgsPointCloud3DSymbol.ColorRamp = QgsPointCloud3DSymbol.RenderingStyle.ColorRamp QgsPointCloud3DSymbol.RgbRendering = QgsPointCloud3DSymbol.RenderingStyle.RgbRendering QgsPointCloud3DSymbol.Classification = QgsPointCloud3DSymbol.RenderingStyle.Classification +try: + QgsPointCloud3DSymbol.__group__ = ['symbols'] +except NameError: + pass +try: + QgsSingleColorPointCloud3DSymbol.__group__ = ['symbols'] +except NameError: + pass +try: + QgsColorRampPointCloud3DSymbol.__group__ = ['symbols'] +except NameError: + pass +try: + QgsRgbPointCloud3DSymbol.__group__ = ['symbols'] +except NameError: + pass +try: + QgsClassificationPointCloud3DSymbol.__group__ = ['symbols'] +except NameError: + pass diff --git a/python/PyQt6/3d/auto_additions/qgspointlightsettings.py b/python/PyQt6/3d/auto_additions/qgspointlightsettings.py new file mode 100644 index 000000000000..822aa825051c --- /dev/null +++ b/python/PyQt6/3d/auto_additions/qgspointlightsettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/3d/lights/qgspointlightsettings.h +try: + QgsPointLightSettings.__group__ = ['lights'] +except NameError: + pass diff --git a/python/PyQt6/3d/auto_additions/qgspolygon3dsymbol.py b/python/PyQt6/3d/auto_additions/qgspolygon3dsymbol.py index eb75c06d6f61..6b650e273e3f 100644 --- a/python/PyQt6/3d/auto_additions/qgspolygon3dsymbol.py +++ b/python/PyQt6/3d/auto_additions/qgspolygon3dsymbol.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/3d/symbols/qgspolygon3dsymbol.h QgsPolygon3DSymbol.create = staticmethod(QgsPolygon3DSymbol.create) +try: + QgsPolygon3DSymbol.__group__ = ['symbols'] +except NameError: + pass diff --git a/python/PyQt6/3d/auto_additions/qgssimplelinematerialsettings.py b/python/PyQt6/3d/auto_additions/qgssimplelinematerialsettings.py index 3a382860c7ae..9e6c323ddf8c 100644 --- a/python/PyQt6/3d/auto_additions/qgssimplelinematerialsettings.py +++ b/python/PyQt6/3d/auto_additions/qgssimplelinematerialsettings.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/3d/materials/qgssimplelinematerialsettings.h QgsSimpleLineMaterialSettings.supportsTechnique = staticmethod(QgsSimpleLineMaterialSettings.supportsTechnique) QgsSimpleLineMaterialSettings.create = staticmethod(QgsSimpleLineMaterialSettings.create) +try: + QgsSimpleLineMaterialSettings.__group__ = ['materials'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsalgorithmbatchgeocode.py b/python/PyQt6/analysis/auto_additions/qgsalgorithmbatchgeocode.py new file mode 100644 index 000000000000..cba08d3c1a2d --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsalgorithmbatchgeocode.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/processing/qgsalgorithmbatchgeocode.h +try: + QgsBatchGeocodeAlgorithm.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsalignraster.py b/python/PyQt6/analysis/auto_additions/qgsalignraster.py index 968b6e46779d..6131a210620d 100644 --- a/python/PyQt6/analysis/auto_additions/qgsalignraster.py +++ b/python/PyQt6/analysis/auto_additions/qgsalignraster.py @@ -2,3 +2,15 @@ QgsAlignRaster.suggestedWarpOutput = staticmethod(QgsAlignRaster.suggestedWarpOutput) QgsAlignRaster.RasterInfo.__doc__ = """Utility class for gathering information about rasters""" QgsAlignRaster.ProgressHandler.__doc__ = """Helper struct to be sub-classed for progress reporting""" +try: + QgsAlignRaster.__group__ = ['raster'] +except NameError: + pass +try: + QgsAlignRaster.RasterInfo.__group__ = ['raster'] +except NameError: + pass +try: + QgsAlignRaster.ProgressHandler.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsaspectfilter.py b/python/PyQt6/analysis/auto_additions/qgsaspectfilter.py new file mode 100644 index 000000000000..39e95c9c653e --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsaspectfilter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/raster/qgsaspectfilter.h +try: + QgsAspectFilter.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsderivativefilter.py b/python/PyQt6/analysis/auto_additions/qgsderivativefilter.py new file mode 100644 index 000000000000..b9abb486cf18 --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsderivativefilter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/raster/qgsderivativefilter.h +try: + QgsDerivativeFilter.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsfeaturepool.py b/python/PyQt6/analysis/auto_additions/qgsfeaturepool.py new file mode 100644 index 000000000000..2f20a3587691 --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsfeaturepool.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/vector/geometry_checker/qgsfeaturepool.h +try: + QgsFeaturePool.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsgcpgeometrytransformer.py b/python/PyQt6/analysis/auto_additions/qgsgcpgeometrytransformer.py new file mode 100644 index 000000000000..4d6869b57fec --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsgcpgeometrytransformer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/georeferencing/qgsgcpgeometrytransformer.h +try: + QgsGcpGeometryTransformer.__group__ = ['georeferencing'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsgcppoint.py b/python/PyQt6/analysis/auto_additions/qgsgcppoint.py index 471e4f8fa0d9..f7753dfc2bea 100644 --- a/python/PyQt6/analysis/auto_additions/qgsgcppoint.py +++ b/python/PyQt6/analysis/auto_additions/qgsgcppoint.py @@ -4,3 +4,7 @@ QgsGcpPoint.PointType.Destination.__doc__ = "Destination point" QgsGcpPoint.PointType.__doc__ = "Coordinate point types\n\n" + '* ``Source``: ' + QgsGcpPoint.PointType.Source.__doc__ + '\n' + '* ``Destination``: ' + QgsGcpPoint.PointType.Destination.__doc__ # -- +try: + QgsGcpPoint.__group__ = ['georeferencing'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsgcptransformer.py b/python/PyQt6/analysis/auto_additions/qgsgcptransformer.py index ebbbc39208c3..67843df5ca8e 100644 --- a/python/PyQt6/analysis/auto_additions/qgsgcptransformer.py +++ b/python/PyQt6/analysis/auto_additions/qgsgcptransformer.py @@ -14,3 +14,7 @@ QgsGcpTransformerInterface.methodToString = staticmethod(QgsGcpTransformerInterface.methodToString) QgsGcpTransformerInterface.create = staticmethod(QgsGcpTransformerInterface.create) QgsGcpTransformerInterface.createFromParameters = staticmethod(QgsGcpTransformerInterface.createFromParameters) +try: + QgsGcpTransformerInterface.__group__ = ['georeferencing'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsgeometrycheck.py b/python/PyQt6/analysis/auto_additions/qgsgeometrycheck.py index 59c2047c638d..dfd2034e6dfb 100644 --- a/python/PyQt6/analysis/auto_additions/qgsgeometrycheck.py +++ b/python/PyQt6/analysis/auto_additions/qgsgeometrycheck.py @@ -25,3 +25,15 @@ QgsGeometryCheck.Change.__doc__ = """Descripts a change to fix a geometry. .. versionadded:: 3.4""" +try: + QgsGeometryCheck.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass +try: + QgsGeometryCheck.LayerFeatureIds.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass +try: + QgsGeometryCheck.Change.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsgeometrycheckcontext.py b/python/PyQt6/analysis/auto_additions/qgsgeometrycheckcontext.py new file mode 100644 index 000000000000..ca7ed76bb616 --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsgeometrycheckcontext.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/vector/geometry_checker/qgsgeometrycheckcontext.h +try: + QgsGeometryCheckContext.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsgeometrycheckerror.py b/python/PyQt6/analysis/auto_additions/qgsgeometrycheckerror.py index fd8c47c707c2..f8d3a3e2adfd 100644 --- a/python/PyQt6/analysis/auto_additions/qgsgeometrycheckerror.py +++ b/python/PyQt6/analysis/auto_additions/qgsgeometrycheckerror.py @@ -6,3 +6,7 @@ QgsGeometryCheckError.ValueLength = QgsGeometryCheckError.ValueType.ValueLength QgsGeometryCheckError.ValueArea = QgsGeometryCheckError.ValueType.ValueArea QgsGeometryCheckError.ValueOther = QgsGeometryCheckError.ValueType.ValueOther +try: + QgsGeometryCheckError.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsgeometrycheckerutils.py b/python/PyQt6/analysis/auto_additions/qgsgeometrycheckerutils.py new file mode 100644 index 000000000000..7e6367e0bc54 --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsgeometrycheckerutils.py @@ -0,0 +1,13 @@ +# The following has been generated automatically from src/analysis/vector/geometry_checker/qgsgeometrycheckerutils.h +try: + QgsGeometryCheckerUtils.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass +try: + QgsGeometryCheckerUtils.LayerFeature.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass +try: + QgsGeometryCheckerUtils.LayerFeatures.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsgeometrycheckfactory.py b/python/PyQt6/analysis/auto_additions/qgsgeometrycheckfactory.py new file mode 100644 index 000000000000..22c08d19f59a --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsgeometrycheckfactory.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/analysis/vector/geometry_checker/qgsgeometrycheckfactory.h +try: + QgsGeometryCheckFactory.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass +try: + QgsGeometryCheckFactoryT.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsgeometrycheckregistry.py b/python/PyQt6/analysis/auto_additions/qgsgeometrycheckregistry.py new file mode 100644 index 000000000000..1efc537606e6 --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsgeometrycheckregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/vector/geometry_checker/qgsgeometrycheckregistry.h +try: + QgsGeometryCheckRegistry.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsgeometrycheckresolutionmethod.py b/python/PyQt6/analysis/auto_additions/qgsgeometrycheckresolutionmethod.py new file mode 100644 index 000000000000..d74d4fdd35ba --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsgeometrycheckresolutionmethod.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/vector/geometry_checker/qgsgeometrycheckresolutionmethod.h +try: + QgsGeometryCheckResolutionMethod.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsgeometrysnapper.py b/python/PyQt6/analysis/auto_additions/qgsgeometrysnapper.py index 64b042687aee..3fa17ef6faa8 100644 --- a/python/PyQt6/analysis/auto_additions/qgsgeometrysnapper.py +++ b/python/PyQt6/analysis/auto_additions/qgsgeometrysnapper.py @@ -10,3 +10,11 @@ QgsGeometrySnapper.__attribute_docs__ = {'featureSnapped': 'Emitted each time a feature has been processed when calling :py:func:`~QgsGeometrySnapper.snapFeatures`\n'} except NameError: pass +try: + QgsGeometrySnapper.__group__ = ['vector'] +except NameError: + pass +try: + QgsInternalGeometrySnapper.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsgeometrysnappersinglesource.py b/python/PyQt6/analysis/auto_additions/qgsgeometrysnappersinglesource.py index 17edea118f0f..b8d1d7511231 100644 --- a/python/PyQt6/analysis/auto_additions/qgsgeometrysnappersinglesource.py +++ b/python/PyQt6/analysis/auto_additions/qgsgeometrysnappersinglesource.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/analysis/vector/qgsgeometrysnappersinglesource.h QgsGeometrySnapperSingleSource.run = staticmethod(QgsGeometrySnapperSingleSource.run) +try: + QgsGeometrySnapperSingleSource.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsgraph.py b/python/PyQt6/analysis/auto_additions/qgsgraph.py new file mode 100644 index 000000000000..a36097c359c1 --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsgraph.py @@ -0,0 +1,13 @@ +# The following has been generated automatically from src/analysis/network/qgsgraph.h +try: + QgsGraphEdge.__group__ = ['network'] +except NameError: + pass +try: + QgsGraphVertex.__group__ = ['network'] +except NameError: + pass +try: + QgsGraph.__group__ = ['network'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsgraphanalyzer.py b/python/PyQt6/analysis/auto_additions/qgsgraphanalyzer.py index 39f0dbc39a00..115532be19dd 100644 --- a/python/PyQt6/analysis/auto_additions/qgsgraphanalyzer.py +++ b/python/PyQt6/analysis/auto_additions/qgsgraphanalyzer.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/analysis/network/qgsgraphanalyzer.h QgsGraphAnalyzer.dijkstra = staticmethod(QgsGraphAnalyzer.dijkstra) QgsGraphAnalyzer.shortestTree = staticmethod(QgsGraphAnalyzer.shortestTree) +try: + QgsGraphAnalyzer.__group__ = ['network'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsgraphbuilder.py b/python/PyQt6/analysis/auto_additions/qgsgraphbuilder.py new file mode 100644 index 000000000000..799f3aa0db03 --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsgraphbuilder.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/network/qgsgraphbuilder.h +try: + QgsGraphBuilder.__group__ = ['network'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsgraphbuilderinterface.py b/python/PyQt6/analysis/auto_additions/qgsgraphbuilderinterface.py new file mode 100644 index 000000000000..2850e21fae3c --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsgraphbuilderinterface.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/network/qgsgraphbuilderinterface.h +try: + QgsGraphBuilderInterface.__group__ = ['network'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsgraphdirector.py b/python/PyQt6/analysis/auto_additions/qgsgraphdirector.py new file mode 100644 index 000000000000..7b94c85f7f84 --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsgraphdirector.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/network/qgsgraphdirector.h +try: + QgsGraphDirector.__group__ = ['network'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsgridfilewriter.py b/python/PyQt6/analysis/auto_additions/qgsgridfilewriter.py new file mode 100644 index 000000000000..67adeaf80b1e --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsgridfilewriter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/interpolation/qgsgridfilewriter.h +try: + QgsGridFileWriter.__group__ = ['interpolation'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgshillshadefilter.py b/python/PyQt6/analysis/auto_additions/qgshillshadefilter.py new file mode 100644 index 000000000000..0d62cd6b59f8 --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgshillshadefilter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/raster/qgshillshadefilter.h +try: + QgsHillshadeFilter.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsidwinterpolator.py b/python/PyQt6/analysis/auto_additions/qgsidwinterpolator.py new file mode 100644 index 000000000000..689ad2c37f0c --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsidwinterpolator.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/interpolation/qgsidwinterpolator.h +try: + QgsIDWInterpolator.__group__ = ['interpolation'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsinterpolator.py b/python/PyQt6/analysis/auto_additions/qgsinterpolator.py index 75d57964474b..5d2fdb7e0173 100644 --- a/python/PyQt6/analysis/auto_additions/qgsinterpolator.py +++ b/python/PyQt6/analysis/auto_additions/qgsinterpolator.py @@ -19,3 +19,15 @@ pass QgsInterpolatorVertexData.__doc__ = """Interpolation data for an individual source vertex.""" QgsInterpolator.LayerData.__doc__ = """A source together with the information about interpolation attribute / z-coordinate interpolation and the type (point, structure line, breakline)""" +try: + QgsInterpolatorVertexData.__group__ = ['interpolation'] +except NameError: + pass +try: + QgsInterpolator.__group__ = ['interpolation'] +except NameError: + pass +try: + QgsInterpolator.LayerData.__group__ = ['interpolation'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgskde.py b/python/PyQt6/analysis/auto_additions/qgskde.py index a8e51e23fff1..3470cc8b949b 100644 --- a/python/PyQt6/analysis/auto_additions/qgskde.py +++ b/python/PyQt6/analysis/auto_additions/qgskde.py @@ -16,3 +16,11 @@ except NameError: pass QgsKernelDensityEstimation.Parameters.__doc__ = """KDE parameters""" +try: + QgsKernelDensityEstimation.__group__ = ['raster'] +except NameError: + pass +try: + QgsKernelDensityEstimation.Parameters.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsmeshcontours.py b/python/PyQt6/analysis/auto_additions/qgsmeshcontours.py new file mode 100644 index 000000000000..5d7694ca79ea --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsmeshcontours.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/mesh/qgsmeshcontours.h +try: + QgsMeshContours.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsmeshtriangulation.py b/python/PyQt6/analysis/auto_additions/qgsmeshtriangulation.py new file mode 100644 index 000000000000..6fcbcea027bc --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsmeshtriangulation.py @@ -0,0 +1,13 @@ +# The following has been generated automatically from src/analysis/mesh/qgsmeshtriangulation.h +try: + QgsMeshTriangulation.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshZValueDatasetGroup.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshEditingDelaunayTriangulation.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsnativealgorithms.py b/python/PyQt6/analysis/auto_additions/qgsnativealgorithms.py new file mode 100644 index 000000000000..e02229e435e0 --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsnativealgorithms.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/processing/qgsnativealgorithms.h +try: + QgsNativeAlgorithms.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsnetworkdistancestrategy.py b/python/PyQt6/analysis/auto_additions/qgsnetworkdistancestrategy.py new file mode 100644 index 000000000000..9c822ff638f3 --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsnetworkdistancestrategy.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/network/qgsnetworkdistancestrategy.h +try: + QgsNetworkDistanceStrategy.__group__ = ['network'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsnetworkspeedstrategy.py b/python/PyQt6/analysis/auto_additions/qgsnetworkspeedstrategy.py new file mode 100644 index 000000000000..5884defbee93 --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsnetworkspeedstrategy.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/network/qgsnetworkspeedstrategy.h +try: + QgsNetworkSpeedStrategy.__group__ = ['network'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsnetworkstrategy.py b/python/PyQt6/analysis/auto_additions/qgsnetworkstrategy.py new file mode 100644 index 000000000000..8b8d473d4aad --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsnetworkstrategy.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/network/qgsnetworkstrategy.h +try: + QgsNetworkStrategy.__group__ = ['network'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsninecellfilter.py b/python/PyQt6/analysis/auto_additions/qgsninecellfilter.py new file mode 100644 index 000000000000..9e2767836c91 --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsninecellfilter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/raster/qgsninecellfilter.h +try: + QgsNineCellFilter.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgspdalalgorithms.py b/python/PyQt6/analysis/auto_additions/qgspdalalgorithms.py new file mode 100644 index 000000000000..8d14a0b5a7d6 --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgspdalalgorithms.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/processing/pdal/qgspdalalgorithms.h +try: + QgsPdalAlgorithms.__group__ = ['processing', 'pdal'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsrastercalcnode.py b/python/PyQt6/analysis/auto_additions/qgsrastercalcnode.py index d299c77b6cff..be057d059f71 100644 --- a/python/PyQt6/analysis/auto_additions/qgsrastercalcnode.py +++ b/python/PyQt6/analysis/auto_additions/qgsrastercalcnode.py @@ -32,3 +32,7 @@ QgsRasterCalcNode.opMIN = QgsRasterCalcNode.Operator.opMIN QgsRasterCalcNode.opNONE = QgsRasterCalcNode.Operator.opNONE QgsRasterCalcNode.parseRasterCalcString = staticmethod(QgsRasterCalcNode.parseRasterCalcString) +try: + QgsRasterCalcNode.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsrastercalculator.py b/python/PyQt6/analysis/auto_additions/qgsrastercalculator.py index 8de81e5b6dc7..f68216a9bd3e 100644 --- a/python/PyQt6/analysis/auto_additions/qgsrastercalculator.py +++ b/python/PyQt6/analysis/auto_additions/qgsrastercalculator.py @@ -12,3 +12,11 @@ except NameError: pass QgsRasterCalculatorEntry.rasterEntries = staticmethod(QgsRasterCalculatorEntry.rasterEntries) +try: + QgsRasterCalculatorEntry.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterCalculator.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsrastermatrix.py b/python/PyQt6/analysis/auto_additions/qgsrastermatrix.py index a85d6a252acc..6d8a6b28d1e6 100644 --- a/python/PyQt6/analysis/auto_additions/qgsrastermatrix.py +++ b/python/PyQt6/analysis/auto_additions/qgsrastermatrix.py @@ -25,3 +25,7 @@ QgsRasterMatrix.opLOG = QgsRasterMatrix.OneArgOperator.opLOG QgsRasterMatrix.opLOG10 = QgsRasterMatrix.OneArgOperator.opLOG10 QgsRasterMatrix.opABS = QgsRasterMatrix.OneArgOperator.opABS +try: + QgsRasterMatrix.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsrelief.py b/python/PyQt6/analysis/auto_additions/qgsrelief.py new file mode 100644 index 000000000000..865ac6b38a9e --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsrelief.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/analysis/raster/qgsrelief.h +try: + QgsRelief.__group__ = ['raster'] +except NameError: + pass +try: + QgsRelief.ReliefColor.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsruggednessfilter.py b/python/PyQt6/analysis/auto_additions/qgsruggednessfilter.py new file mode 100644 index 000000000000..5b14a8b3ed5e --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsruggednessfilter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/raster/qgsruggednessfilter.h +try: + QgsRuggednessFilter.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgssinglegeometrycheck.py b/python/PyQt6/analysis/auto_additions/qgssinglegeometrycheck.py new file mode 100644 index 000000000000..04e4dced6431 --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgssinglegeometrycheck.py @@ -0,0 +1,13 @@ +# The following has been generated automatically from src/analysis/vector/geometry_checker/qgssinglegeometrycheck.h +try: + QgsSingleGeometryCheckError.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass +try: + QgsGeometryCheckErrorSingle.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass +try: + QgsSingleGeometryCheck.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsslopefilter.py b/python/PyQt6/analysis/auto_additions/qgsslopefilter.py new file mode 100644 index 000000000000..0e02f4cd3a52 --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgsslopefilter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/raster/qgsslopefilter.h +try: + QgsSlopeFilter.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgstininterpolator.py b/python/PyQt6/analysis/auto_additions/qgstininterpolator.py index 62ebc5c44913..cd920bc1d290 100644 --- a/python/PyQt6/analysis/auto_additions/qgstininterpolator.py +++ b/python/PyQt6/analysis/auto_additions/qgstininterpolator.py @@ -2,3 +2,7 @@ QgsTinInterpolator.Linear = QgsTinInterpolator.TinInterpolation.Linear QgsTinInterpolator.CloughTocher = QgsTinInterpolator.TinInterpolation.CloughTocher QgsTinInterpolator.triangulationFields = staticmethod(QgsTinInterpolator.triangulationFields) +try: + QgsTinInterpolator.__group__ = ['interpolation'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgstotalcurvaturefilter.py b/python/PyQt6/analysis/auto_additions/qgstotalcurvaturefilter.py new file mode 100644 index 000000000000..20d09f224756 --- /dev/null +++ b/python/PyQt6/analysis/auto_additions/qgstotalcurvaturefilter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/raster/qgstotalcurvaturefilter.h +try: + QgsTotalCurvatureFilter.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsvectorlayerdirector.py b/python/PyQt6/analysis/auto_additions/qgsvectorlayerdirector.py index a05c30e4b24a..ffc6a75c1d84 100644 --- a/python/PyQt6/analysis/auto_additions/qgsvectorlayerdirector.py +++ b/python/PyQt6/analysis/auto_additions/qgsvectorlayerdirector.py @@ -2,3 +2,7 @@ QgsVectorLayerDirector.DirectionForward = QgsVectorLayerDirector.Direction.DirectionForward QgsVectorLayerDirector.DirectionBackward = QgsVectorLayerDirector.Direction.DirectionBackward QgsVectorLayerDirector.DirectionBoth = QgsVectorLayerDirector.Direction.DirectionBoth +try: + QgsVectorLayerDirector.__group__ = ['network'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgsvectorwarper.py b/python/PyQt6/analysis/auto_additions/qgsvectorwarper.py index 78019cd04257..6da11fa4540b 100644 --- a/python/PyQt6/analysis/auto_additions/qgsvectorwarper.py +++ b/python/PyQt6/analysis/auto_additions/qgsvectorwarper.py @@ -5,3 +5,11 @@ QgsVectorWarperTask.Result.Error.__doc__ = "An error occurred while warping" QgsVectorWarperTask.Result.__doc__ = "Task results\n\n" + '* ``Success``: ' + QgsVectorWarperTask.Result.Success.__doc__ + '\n' + '* ``Canceled``: ' + QgsVectorWarperTask.Result.Canceled.__doc__ + '\n' + '* ``Error``: ' + QgsVectorWarperTask.Result.Error.__doc__ # -- +try: + QgsVectorWarper.__group__ = ['georeferencing'] +except NameError: + pass +try: + QgsVectorWarperTask.__group__ = ['georeferencing'] +except NameError: + pass diff --git a/python/PyQt6/analysis/auto_additions/qgszonalstatistics.py b/python/PyQt6/analysis/auto_additions/qgszonalstatistics.py index a4a2cd69205a..748a2bc23f2f 100644 --- a/python/PyQt6/analysis/auto_additions/qgszonalstatistics.py +++ b/python/PyQt6/analysis/auto_additions/qgszonalstatistics.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/analysis/vector/qgszonalstatistics.h QgsZonalStatistics.displayName = staticmethod(QgsZonalStatistics.displayName) QgsZonalStatistics.shortName = staticmethod(QgsZonalStatistics.shortName) +try: + QgsZonalStatistics.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgs25drenderer.py b/python/PyQt6/core/auto_additions/qgs25drenderer.py index 9e5856bc2a1e..5d09e008762d 100644 --- a/python/PyQt6/core/auto_additions/qgs25drenderer.py +++ b/python/PyQt6/core/auto_additions/qgs25drenderer.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/symbology/qgs25drenderer.h Qgs25DRenderer.create = staticmethod(Qgs25DRenderer.create) Qgs25DRenderer.convertFromRenderer = staticmethod(Qgs25DRenderer.convertFromRenderer) +try: + Qgs25DRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgs3drendererregistry.py b/python/PyQt6/core/auto_additions/qgs3drendererregistry.py new file mode 100644 index 000000000000..6b8e28fb2ce8 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgs3drendererregistry.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/./3d/qgs3drendererregistry.h +try: + Qgs3DRendererAbstractMetadata.__group__ = ['3d'] +except NameError: + pass +try: + Qgs3DRendererRegistry.__group__ = ['3d'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgs3dsymbolregistry.py b/python/PyQt6/core/auto_additions/qgs3dsymbolregistry.py new file mode 100644 index 000000000000..ea6fda264140 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgs3dsymbolregistry.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/./3d/qgs3dsymbolregistry.h +try: + Qgs3DSymbolAbstractMetadata.__group__ = ['3d'] +except NameError: + pass +try: + Qgs3DSymbolRegistry.__group__ = ['3d'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsabstract3drenderer.py b/python/PyQt6/core/auto_additions/qgsabstract3drenderer.py new file mode 100644 index 000000000000..7c593e5c7d98 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsabstract3drenderer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/./3d/qgsabstract3drenderer.h +try: + QgsAbstract3DRenderer.__group__ = ['3d'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsabstract3dsymbol.py b/python/PyQt6/core/auto_additions/qgsabstract3dsymbol.py index 86392a491876..40c801ed5fc9 100644 --- a/python/PyQt6/core/auto_additions/qgsabstract3dsymbol.py +++ b/python/PyQt6/core/auto_additions/qgsabstract3dsymbol.py @@ -10,3 +10,7 @@ QgsAbstract3DSymbol.PropertyExtrusionHeight.__doc__ = "Extrusion height (zero means no extrusion)" QgsAbstract3DSymbol.Property.__doc__ = "Data definable properties.\n\n" + '* ``PropertyHeight``: ' + QgsAbstract3DSymbol.Property.Height.__doc__ + '\n' + '* ``PropertyExtrusionHeight``: ' + QgsAbstract3DSymbol.Property.ExtrusionHeight.__doc__ # -- +try: + QgsAbstract3DSymbol.__group__ = ['3d'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsabstractdatabaseproviderconnection.py b/python/PyQt6/core/auto_additions/qgsabstractdatabaseproviderconnection.py index 0deb9a58b88b..64aa58ecf4a6 100644 --- a/python/PyQt6/core/auto_additions/qgsabstractdatabaseproviderconnection.py +++ b/python/PyQt6/core/auto_additions/qgsabstractdatabaseproviderconnection.py @@ -114,3 +114,27 @@ def _force_int(v): return int(v.value) if isinstance(v, Enum) else v QgsAbstractDatabaseProviderConnection.SpatialIndexOptions.__doc__ = """The SpatialIndexOptions contains extra options relating to spatial index creation. .. versionadded:: 3.14""" +try: + QgsAbstractDatabaseProviderConnection.__group__ = ['providers'] +except NameError: + pass +try: + QgsAbstractDatabaseProviderConnection.QueryResult.__group__ = ['providers'] +except NameError: + pass +try: + QgsAbstractDatabaseProviderConnection.SqlVectorLayerOptions.__group__ = ['providers'] +except NameError: + pass +try: + QgsAbstractDatabaseProviderConnection.TableProperty.__group__ = ['providers'] +except NameError: + pass +try: + QgsAbstractDatabaseProviderConnection.TableProperty.GeometryColumnType.__group__ = ['providers'] +except NameError: + pass +try: + QgsAbstractDatabaseProviderConnection.SpatialIndexOptions.__group__ = ['providers'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsabstractdbtablemodel.py b/python/PyQt6/core/auto_additions/qgsabstractdbtablemodel.py new file mode 100644 index 000000000000..44172efceddf --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsabstractdbtablemodel.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/providers/qgsabstractdbtablemodel.h +try: + QgsAbstractDbTableModel.__group__ = ['providers'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsabstractgeocoderlocatorfilter.py b/python/PyQt6/core/auto_additions/qgsabstractgeocoderlocatorfilter.py new file mode 100644 index 000000000000..697f4dd40d37 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsabstractgeocoderlocatorfilter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geocoding/qgsabstractgeocoderlocatorfilter.h +try: + QgsAbstractGeocoderLocatorFilter.__group__ = ['geocoding'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsabstractgeometry.py b/python/PyQt6/core/auto_additions/qgsabstractgeometry.py index 26db8d2d26bc..7b624c307f54 100644 --- a/python/PyQt6/core/auto_additions/qgsabstractgeometry.py +++ b/python/PyQt6/core/auto_additions/qgsabstractgeometry.py @@ -17,3 +17,19 @@ def _force_int(v): return int(v.value) if isinstance(v, Enum) else v QgsAbstractGeometry.WkbFlag.__eq__ = lambda flag1, flag2: _force_int(flag1) == _force_int(flag2) QgsAbstractGeometry.WkbFlag.__and__ = lambda flag1, flag2: _force_int(flag1) & _force_int(flag2) QgsAbstractGeometry.WkbFlag.__or__ = lambda flag1, flag2: QgsAbstractGeometry.WkbFlag(_force_int(flag1) | _force_int(flag2)) +try: + QgsAbstractGeometry.__group__ = ['geometry'] +except NameError: + pass +try: + QgsVertexIterator.__group__ = ['geometry'] +except NameError: + pass +try: + QgsGeometryPartIterator.__group__ = ['geometry'] +except NameError: + pass +try: + QgsGeometryConstPartIterator.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsabstractlayermetadataprovider.py b/python/PyQt6/core/auto_additions/qgsabstractlayermetadataprovider.py index e1f59d919e2a..b992402eacff 100644 --- a/python/PyQt6/core/auto_additions/qgsabstractlayermetadataprovider.py +++ b/python/PyQt6/core/auto_additions/qgsabstractlayermetadataprovider.py @@ -6,3 +6,19 @@ QgsMetadataSearchContext.__doc__ = """Metadata search context .. versionadded:: 3.28""" +try: + QgsMetadataSearchContext.__group__ = ['metadata'] +except NameError: + pass +try: + QgsLayerMetadataProviderResult.__group__ = ['metadata'] +except NameError: + pass +try: + QgsLayerMetadataSearchResults.__group__ = ['metadata'] +except NameError: + pass +try: + QgsAbstractLayerMetadataProvider.__group__ = ['metadata'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsabstractlayoutiterator.py b/python/PyQt6/core/auto_additions/qgsabstractlayoutiterator.py new file mode 100644 index 000000000000..3c7d0b25dbb5 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsabstractlayoutiterator.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layout/qgsabstractlayoutiterator.h +try: + QgsAbstractLayoutIterator.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsabstractmetadatabase.py b/python/PyQt6/core/auto_additions/qgsabstractmetadatabase.py index 0fb6457d70bb..78f3bd07eada 100644 --- a/python/PyQt6/core/auto_additions/qgsabstractmetadatabase.py +++ b/python/PyQt6/core/auto_additions/qgsabstractmetadatabase.py @@ -12,3 +12,19 @@ QgsAbstractMetadataBase.Link.__doc__ = """Metadata link structure. .. versionadded:: 3.2""" +try: + QgsAbstractMetadataBase.__group__ = ['metadata'] +except NameError: + pass +try: + QgsAbstractMetadataBase.Address.__group__ = ['metadata'] +except NameError: + pass +try: + QgsAbstractMetadataBase.Contact.__group__ = ['metadata'] +except NameError: + pass +try: + QgsAbstractMetadataBase.Link.__group__ = ['metadata'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsabstractpointcloud3drenderer.py b/python/PyQt6/core/auto_additions/qgsabstractpointcloud3drenderer.py new file mode 100644 index 000000000000..a7325dc89930 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsabstractpointcloud3drenderer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/./3d/qgsabstractpointcloud3drenderer.h +try: + QgsAbstractPointCloud3DRenderer.__group__ = ['3d'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsabstractprofilegenerator.py b/python/PyQt6/core/auto_additions/qgsabstractprofilegenerator.py index 9135ce2a50ff..acb331793a50 100644 --- a/python/PyQt6/core/auto_additions/qgsabstractprofilegenerator.py +++ b/python/PyQt6/core/auto_additions/qgsabstractprofilegenerator.py @@ -10,3 +10,31 @@ QgsAbstractProfileResults.Feature.__doc__ = """Encapsulates information about a feature exported from the profile results. .. versionadded:: 3.32""" +try: + QgsProfileRenderContext.__group__ = ['elevation'] +except NameError: + pass +try: + QgsProfileIdentifyContext.__group__ = ['elevation'] +except NameError: + pass +try: + QgsProfileIdentifyResults.__group__ = ['elevation'] +except NameError: + pass +try: + QgsAbstractProfileResults.__group__ = ['elevation'] +except NameError: + pass +try: + QgsAbstractProfileResults.Feature.__group__ = ['elevation'] +except NameError: + pass +try: + QgsProfileGenerationContext.__group__ = ['elevation'] +except NameError: + pass +try: + QgsAbstractProfileGenerator.__group__ = ['elevation'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsabstractprofilesource.py b/python/PyQt6/core/auto_additions/qgsabstractprofilesource.py new file mode 100644 index 000000000000..b55406e30b57 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsabstractprofilesource.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/elevation/qgsabstractprofilesource.h +try: + QgsAbstractProfileSource.__group__ = ['elevation'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsabstractproviderconnection.py b/python/PyQt6/core/auto_additions/qgsabstractproviderconnection.py new file mode 100644 index 000000000000..bcf9364ee774 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsabstractproviderconnection.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/providers/qgsabstractproviderconnection.h +try: + QgsAbstractProviderConnection.__group__ = ['providers'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsabstractreportsection.py b/python/PyQt6/core/auto_additions/qgsabstractreportsection.py index 1f8872e4daa1..621c097e360c 100644 --- a/python/PyQt6/core/auto_additions/qgsabstractreportsection.py +++ b/python/PyQt6/core/auto_additions/qgsabstractreportsection.py @@ -8,3 +8,11 @@ QgsReportSectionContext.__attribute_docs__ = {'feature': 'Current feature', 'currentLayer': 'Current coverage layer', 'fieldFilters': 'Current field filters'} except NameError: pass +try: + QgsReportSectionContext.__group__ = ['layout'] +except NameError: + pass +try: + QgsAbstractReportSection.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsabstractsensor.py b/python/PyQt6/core/auto_additions/qgsabstractsensor.py index 3b84e54c0896..b8bc61f86520 100644 --- a/python/PyQt6/core/auto_additions/qgsabstractsensor.py +++ b/python/PyQt6/core/auto_additions/qgsabstractsensor.py @@ -4,3 +4,11 @@ except NameError: pass QgsAbstractSensor.SensorData.__doc__ = """Contains details of a sensor data capture""" +try: + QgsAbstractSensor.__group__ = ['sensor'] +except NameError: + pass +try: + QgsAbstractSensor.SensorData.__group__ = ['sensor'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsabstractvaliditycheck.py b/python/PyQt6/core/auto_additions/qgsabstractvaliditycheck.py index e580c327dc7a..933f1c4d41e3 100644 --- a/python/PyQt6/core/auto_additions/qgsabstractvaliditycheck.py +++ b/python/PyQt6/core/auto_additions/qgsabstractvaliditycheck.py @@ -16,3 +16,11 @@ QgsValidityCheckResult.__attribute_docs__ = {'type': 'Result type', 'title': 'A short, translated string summarising the result. Ideally a single sentence.', 'detailedDescription': 'Detailed description of the result (translated), giving users enough detail for them to resolve\nthe error.', 'checkId': 'ID of the check which generated the result. This is usually automatically populated.'} except NameError: pass +try: + QgsValidityCheckResult.__group__ = ['validity'] +except NameError: + pass +try: + QgsAbstractValidityCheck.__group__ = ['validity'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsaction.py b/python/PyQt6/core/auto_additions/qgsaction.py new file mode 100644 index 000000000000..6f6a2a036238 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsaction.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/actions/qgsaction.h +try: + QgsAction.__group__ = ['actions'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsactionmanager.py b/python/PyQt6/core/auto_additions/qgsactionmanager.py new file mode 100644 index 000000000000..e2ff9788e07d --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsactionmanager.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/actions/qgsactionmanager.h +try: + QgsActionManager.__group__ = ['actions'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsactionscope.py b/python/PyQt6/core/auto_additions/qgsactionscope.py new file mode 100644 index 000000000000..eb1156ee90e0 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsactionscope.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/actions/qgsactionscope.h +try: + QgsActionScope.__group__ = ['actions'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsactionscoperegistry.py b/python/PyQt6/core/auto_additions/qgsactionscoperegistry.py index 3d3dfbcd775f..cfd73a6aa95c 100644 --- a/python/PyQt6/core/auto_additions/qgsactionscoperegistry.py +++ b/python/PyQt6/core/auto_additions/qgsactionscoperegistry.py @@ -3,3 +3,7 @@ QgsActionScopeRegistry.__attribute_docs__ = {'actionScopesChanged': 'Emitted whenever a new action scope is registered or an action scope\nis unregistered.\n'} except NameError: pass +try: + QgsActionScopeRegistry.__group__ = ['actions'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsannotation.py b/python/PyQt6/core/auto_additions/qgsannotation.py index 9147dfeba607..d7e2963d324c 100644 --- a/python/PyQt6/core/auto_additions/qgsannotation.py +++ b/python/PyQt6/core/auto_additions/qgsannotation.py @@ -3,3 +3,7 @@ QgsAnnotation.__attribute_docs__ = {'appearanceChanged': "Emitted whenever the annotation's appearance changes\n", 'moved': "Emitted when the annotation's position has changed and items need\nto be moved to reflect this.\n", 'mapLayerChanged': 'Emitted when the map layer associated with the annotation changes.\n'} except NameError: pass +try: + QgsAnnotation.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsannotationitem.py b/python/PyQt6/core/auto_additions/qgsannotationitem.py new file mode 100644 index 000000000000..81b789880e0b --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsannotationitem.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/annotations/qgsannotationitem.h +try: + QgsAnnotationItem.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsannotationitemeditoperation.py b/python/PyQt6/core/auto_additions/qgsannotationitemeditoperation.py index aad8f7cc88bf..99bf36934d12 100644 --- a/python/PyQt6/core/auto_additions/qgsannotationitemeditoperation.py +++ b/python/PyQt6/core/auto_additions/qgsannotationitemeditoperation.py @@ -6,3 +6,31 @@ QgsAbstractAnnotationItemEditOperation.Type.TranslateItem.__doc__ = "Translate (move) an item" QgsAbstractAnnotationItemEditOperation.Type.__doc__ = "Operation type\n\n" + '* ``MoveNode``: ' + QgsAbstractAnnotationItemEditOperation.Type.MoveNode.__doc__ + '\n' + '* ``DeleteNode``: ' + QgsAbstractAnnotationItemEditOperation.Type.DeleteNode.__doc__ + '\n' + '* ``AddNode``: ' + QgsAbstractAnnotationItemEditOperation.Type.AddNode.__doc__ + '\n' + '* ``TranslateItem``: ' + QgsAbstractAnnotationItemEditOperation.Type.TranslateItem.__doc__ # -- +try: + QgsAnnotationItemEditContext.__group__ = ['annotations'] +except NameError: + pass +try: + QgsAbstractAnnotationItemEditOperation.__group__ = ['annotations'] +except NameError: + pass +try: + QgsAnnotationItemEditOperationMoveNode.__group__ = ['annotations'] +except NameError: + pass +try: + QgsAnnotationItemEditOperationDeleteNode.__group__ = ['annotations'] +except NameError: + pass +try: + QgsAnnotationItemEditOperationAddNode.__group__ = ['annotations'] +except NameError: + pass +try: + QgsAnnotationItemEditOperationTranslateItem.__group__ = ['annotations'] +except NameError: + pass +try: + QgsAnnotationItemEditOperationTransientResults.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsannotationitemnode.py b/python/PyQt6/core/auto_additions/qgsannotationitemnode.py new file mode 100644 index 000000000000..f62e0c88c590 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsannotationitemnode.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/annotations/qgsannotationitemnode.h +try: + QgsAnnotationItemNode.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsannotationitemregistry.py b/python/PyQt6/core/auto_additions/qgsannotationitemregistry.py index 021f7cfb6ab7..b32a5b9e4b71 100644 --- a/python/PyQt6/core/auto_additions/qgsannotationitemregistry.py +++ b/python/PyQt6/core/auto_additions/qgsannotationitemregistry.py @@ -3,3 +3,11 @@ QgsAnnotationItemRegistry.__attribute_docs__ = {'typeAdded': 'Emitted whenever a new item type is added to the registry, with the specified\n``type`` and visible ``name``.\n'} except NameError: pass +try: + QgsAnnotationItemAbstractMetadata.__group__ = ['annotations'] +except NameError: + pass +try: + QgsAnnotationItemRegistry.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsannotationlayer.py b/python/PyQt6/core/auto_additions/qgsannotationlayer.py index 69ccb60533fb..262473c7783b 100644 --- a/python/PyQt6/core/auto_additions/qgsannotationlayer.py +++ b/python/PyQt6/core/auto_additions/qgsannotationlayer.py @@ -6,3 +6,11 @@ QgsAnnotationLayer.LayerOptions.__doc__ = """Setting options for loading annotation layers. .. versionadded:: 3.16""" +try: + QgsAnnotationLayer.__group__ = ['annotations'] +except NameError: + pass +try: + QgsAnnotationLayer.LayerOptions.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsannotationlineitem.py b/python/PyQt6/core/auto_additions/qgsannotationlineitem.py index 9a4978ac0064..79f868245ec0 100644 --- a/python/PyQt6/core/auto_additions/qgsannotationlineitem.py +++ b/python/PyQt6/core/auto_additions/qgsannotationlineitem.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/annotations/qgsannotationlineitem.h QgsAnnotationLineItem.create = staticmethod(QgsAnnotationLineItem.create) +try: + QgsAnnotationLineItem.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsannotationlinetextitem.py b/python/PyQt6/core/auto_additions/qgsannotationlinetextitem.py index 5230ff1045e6..1eb27270e9a7 100644 --- a/python/PyQt6/core/auto_additions/qgsannotationlinetextitem.py +++ b/python/PyQt6/core/auto_additions/qgsannotationlinetextitem.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/annotations/qgsannotationlinetextitem.h QgsAnnotationLineTextItem.create = staticmethod(QgsAnnotationLineTextItem.create) +try: + QgsAnnotationLineTextItem.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsannotationmanager.py b/python/PyQt6/core/auto_additions/qgsannotationmanager.py index 0da6c09c3dc4..a9c25de4eaaf 100644 --- a/python/PyQt6/core/auto_additions/qgsannotationmanager.py +++ b/python/PyQt6/core/auto_additions/qgsannotationmanager.py @@ -3,3 +3,7 @@ QgsAnnotationManager.__attribute_docs__ = {'annotationAdded': 'Emitted when a annotation has been added to the manager\n', 'annotationRemoved': 'Emitted when an annotation was removed from the manager\n', 'annotationAboutToBeRemoved': 'Emitted when an annotation is about to be removed from the manager\n'} except NameError: pass +try: + QgsAnnotationManager.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsannotationmarkeritem.py b/python/PyQt6/core/auto_additions/qgsannotationmarkeritem.py index 4737a6fce681..eeb940786d90 100644 --- a/python/PyQt6/core/auto_additions/qgsannotationmarkeritem.py +++ b/python/PyQt6/core/auto_additions/qgsannotationmarkeritem.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/annotations/qgsannotationmarkeritem.h QgsAnnotationMarkerItem.create = staticmethod(QgsAnnotationMarkerItem.create) +try: + QgsAnnotationMarkerItem.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsannotationpictureitem.py b/python/PyQt6/core/auto_additions/qgsannotationpictureitem.py index 80fc1dc82ddd..0867cd0238c6 100644 --- a/python/PyQt6/core/auto_additions/qgsannotationpictureitem.py +++ b/python/PyQt6/core/auto_additions/qgsannotationpictureitem.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/annotations/qgsannotationpictureitem.h QgsAnnotationPictureItem.create = staticmethod(QgsAnnotationPictureItem.create) +try: + QgsAnnotationPictureItem.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsannotationpointtextitem.py b/python/PyQt6/core/auto_additions/qgsannotationpointtextitem.py index 9e8ace57c56f..34ff7d62bf86 100644 --- a/python/PyQt6/core/auto_additions/qgsannotationpointtextitem.py +++ b/python/PyQt6/core/auto_additions/qgsannotationpointtextitem.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/annotations/qgsannotationpointtextitem.h QgsAnnotationPointTextItem.create = staticmethod(QgsAnnotationPointTextItem.create) +try: + QgsAnnotationPointTextItem.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsannotationpolygonitem.py b/python/PyQt6/core/auto_additions/qgsannotationpolygonitem.py index 70f3b7f43e69..0c2eb08f9c49 100644 --- a/python/PyQt6/core/auto_additions/qgsannotationpolygonitem.py +++ b/python/PyQt6/core/auto_additions/qgsannotationpolygonitem.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/annotations/qgsannotationpolygonitem.h QgsAnnotationPolygonItem.create = staticmethod(QgsAnnotationPolygonItem.create) +try: + QgsAnnotationPolygonItem.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsannotationrectangletextitem.py b/python/PyQt6/core/auto_additions/qgsannotationrectangletextitem.py index abd5c58ce057..cb921e9e34a2 100644 --- a/python/PyQt6/core/auto_additions/qgsannotationrectangletextitem.py +++ b/python/PyQt6/core/auto_additions/qgsannotationrectangletextitem.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/annotations/qgsannotationrectangletextitem.h QgsAnnotationRectangleTextItem.create = staticmethod(QgsAnnotationRectangleTextItem.create) +try: + QgsAnnotationRectangleTextItem.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsarcgisportalutils.py b/python/PyQt6/core/auto_additions/qgsarcgisportalutils.py index 25d9c922128e..b93038a39d91 100644 --- a/python/PyQt6/core/auto_additions/qgsarcgisportalutils.py +++ b/python/PyQt6/core/auto_additions/qgsarcgisportalutils.py @@ -3,3 +3,7 @@ QgsArcGisPortalUtils.retrieveUserGroups = staticmethod(QgsArcGisPortalUtils.retrieveUserGroups) QgsArcGisPortalUtils.retrieveGroupContent = staticmethod(QgsArcGisPortalUtils.retrieveGroupContent) QgsArcGisPortalUtils.retrieveGroupItemsOfType = staticmethod(QgsArcGisPortalUtils.retrieveGroupItemsOfType) +try: + QgsArcGisPortalUtils.__group__ = ['providers', 'arcgis'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsarcgisrestutils.py b/python/PyQt6/core/auto_additions/qgsarcgisrestutils.py index 103f954342c1..c1debbb01cf0 100644 --- a/python/PyQt6/core/auto_additions/qgsarcgisrestutils.py +++ b/python/PyQt6/core/auto_additions/qgsarcgisrestutils.py @@ -27,3 +27,11 @@ QgsArcGisRestUtils.variantToAttributeValue = staticmethod(QgsArcGisRestUtils.variantToAttributeValue) QgsArcGisRestUtils.fieldDefinitionToJson = staticmethod(QgsArcGisRestUtils.fieldDefinitionToJson) QgsArcGisRestUtils.serviceTypeFromString = staticmethod(QgsArcGisRestUtils.serviceTypeFromString) +try: + QgsArcGisRestContext.__group__ = ['providers', 'arcgis'] +except NameError: + pass +try: + QgsArcGisRestUtils.__group__ = ['providers', 'arcgis'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsarrowsymbollayer.py b/python/PyQt6/core/auto_additions/qgsarrowsymbollayer.py index 82fb500d2f78..0d152b10aa26 100644 --- a/python/PyQt6/core/auto_additions/qgsarrowsymbollayer.py +++ b/python/PyQt6/core/auto_additions/qgsarrowsymbollayer.py @@ -6,3 +6,7 @@ QgsArrowSymbolLayer.ArrowLeftHalf = QgsArrowSymbolLayer.ArrowType.ArrowLeftHalf QgsArrowSymbolLayer.ArrowRightHalf = QgsArrowSymbolLayer.ArrowType.ArrowRightHalf QgsArrowSymbolLayer.create = staticmethod(QgsArrowSymbolLayer.create) +try: + QgsArrowSymbolLayer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsattributeeditoraction.py b/python/PyQt6/core/auto_additions/qgsattributeeditoraction.py new file mode 100644 index 000000000000..50b90ed8a060 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsattributeeditoraction.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/editform/qgsattributeeditoraction.h +try: + QgsAttributeEditorAction.__group__ = ['editform'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsattributeeditorcontainer.py b/python/PyQt6/core/auto_additions/qgsattributeeditorcontainer.py new file mode 100644 index 000000000000..d80e94e429cd --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsattributeeditorcontainer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/editform/qgsattributeeditorcontainer.h +try: + QgsAttributeEditorContainer.__group__ = ['editform'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsattributeeditorelement.py b/python/PyQt6/core/auto_additions/qgsattributeeditorelement.py index ebe7fc56c705..10950a93dd93 100644 --- a/python/PyQt6/core/auto_additions/qgsattributeeditorelement.py +++ b/python/PyQt6/core/auto_additions/qgsattributeeditorelement.py @@ -7,3 +7,11 @@ QgsAttributeEditorElement.LabelStyle.__doc__ = """The TabStyle struct defines color and font overrides for form fields, tabs and groups labels. .. versionadded:: 3.26""" +try: + QgsAttributeEditorElement.__group__ = ['editform'] +except NameError: + pass +try: + QgsAttributeEditorElement.LabelStyle.__group__ = ['editform'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsattributeeditorfield.py b/python/PyQt6/core/auto_additions/qgsattributeeditorfield.py new file mode 100644 index 000000000000..812fee24befe --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsattributeeditorfield.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/editform/qgsattributeeditorfield.h +try: + QgsAttributeEditorField.__group__ = ['editform'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsattributeeditorhtmlelement.py b/python/PyQt6/core/auto_additions/qgsattributeeditorhtmlelement.py new file mode 100644 index 000000000000..4b2f7d691125 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsattributeeditorhtmlelement.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/editform/qgsattributeeditorhtmlelement.h +try: + QgsAttributeEditorHtmlElement.__group__ = ['editform'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsattributeeditorqmlelement.py b/python/PyQt6/core/auto_additions/qgsattributeeditorqmlelement.py new file mode 100644 index 000000000000..74150742e9b3 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsattributeeditorqmlelement.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/editform/qgsattributeeditorqmlelement.h +try: + QgsAttributeEditorQmlElement.__group__ = ['editform'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsattributeeditorrelation.py b/python/PyQt6/core/auto_additions/qgsattributeeditorrelation.py index 5114b36d9519..e49fe84fa9ea 100644 --- a/python/PyQt6/core/auto_additions/qgsattributeeditorrelation.py +++ b/python/PyQt6/core/auto_additions/qgsattributeeditorrelation.py @@ -21,3 +21,7 @@ def _force_int(v): return int(v.value) if isinstance(v, Enum) else v QgsAttributeEditorRelation.Button.__eq__ = lambda flag1, flag2: _force_int(flag1) == _force_int(flag2) QgsAttributeEditorRelation.Button.__and__ = lambda flag1, flag2: _force_int(flag1) & _force_int(flag2) QgsAttributeEditorRelation.Button.__or__ = lambda flag1, flag2: QgsAttributeEditorRelation.Button(_force_int(flag1) | _force_int(flag2)) +try: + QgsAttributeEditorRelation.__group__ = ['editform'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsattributeeditorspacerelement.py b/python/PyQt6/core/auto_additions/qgsattributeeditorspacerelement.py new file mode 100644 index 000000000000..34bff156448c --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsattributeeditorspacerelement.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/editform/qgsattributeeditorspacerelement.h +try: + QgsAttributeEditorSpacerElement.__group__ = ['editform'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsattributeeditortextelement.py b/python/PyQt6/core/auto_additions/qgsattributeeditortextelement.py new file mode 100644 index 000000000000..680d30cc2a61 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsattributeeditortextelement.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/editform/qgsattributeeditortextelement.h +try: + QgsAttributeEditorTextElement.__group__ = ['editform'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsauthcertutils.py b/python/PyQt6/core/auto_additions/qgsauthcertutils.py index 057d0e1cd4ba..a55fdee6daed 100644 --- a/python/PyQt6/core/auto_additions/qgsauthcertutils.py +++ b/python/PyQt6/core/auto_additions/qgsauthcertutils.py @@ -54,3 +54,7 @@ QgsAuthCertUtils.certIsViable = staticmethod(QgsAuthCertUtils.certIsViable) QgsAuthCertUtils.validateCertChain = staticmethod(QgsAuthCertUtils.validateCertChain) QgsAuthCertUtils.validatePKIBundle = staticmethod(QgsAuthCertUtils.validatePKIBundle) +try: + QgsAuthCertUtils.__group__ = ['auth'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsauthconfig.py b/python/PyQt6/core/auto_additions/qgsauthconfig.py index c80369b6c627..7c86916e3225 100644 --- a/python/PyQt6/core/auto_additions/qgsauthconfig.py +++ b/python/PyQt6/core/auto_additions/qgsauthconfig.py @@ -1,2 +1,18 @@ # The following has been generated automatically from src/core/auth/qgsauthconfig.h QgsAuthMethodConfig.uriToResource = staticmethod(QgsAuthMethodConfig.uriToResource) +try: + QgsAuthMethodConfig.__group__ = ['auth'] +except NameError: + pass +try: + QgsPkiBundle.__group__ = ['auth'] +except NameError: + pass +try: + QgsPkiConfigBundle.__group__ = ['auth'] +except NameError: + pass +try: + QgsAuthConfigSslServer.__group__ = ['auth'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsauthmanager.py b/python/PyQt6/core/auto_additions/qgsauthmanager.py index 565146f69bf3..588cb1d4f96f 100644 --- a/python/PyQt6/core/auto_additions/qgsauthmanager.py +++ b/python/PyQt6/core/auto_additions/qgsauthmanager.py @@ -9,3 +9,7 @@ pass QgsAuthManager.hasConfigId = staticmethod(QgsAuthManager.hasConfigId) QgsAuthManager.passwordHelperEnabled = staticmethod(QgsAuthManager.passwordHelperEnabled) +try: + QgsAuthManager.__group__ = ['auth'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsauthmethod.py b/python/PyQt6/core/auto_additions/qgsauthmethod.py index a6ef428dff7b..8ef8b032ffc8 100644 --- a/python/PyQt6/core/auto_additions/qgsauthmethod.py +++ b/python/PyQt6/core/auto_additions/qgsauthmethod.py @@ -17,3 +17,7 @@ def _force_int(v): return int(v.value) if isinstance(v, Enum) else v QgsAuthMethod.Expansion.__and__ = lambda flag1, flag2: _force_int(flag1) & _force_int(flag2) QgsAuthMethod.Expansion.__or__ = lambda flag1, flag2: QgsAuthMethod.Expansion(_force_int(flag1) | _force_int(flag2)) QgsAuthMethod.authMethodTag = staticmethod(QgsAuthMethod.authMethodTag) +try: + QgsAuthMethod.__group__ = ['auth'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsbabelformat.py b/python/PyQt6/core/auto_additions/qgsbabelformat.py index 6385315e8e30..2d41c29bcdab 100644 --- a/python/PyQt6/core/auto_additions/qgsbabelformat.py +++ b/python/PyQt6/core/auto_additions/qgsbabelformat.py @@ -1,2 +1,10 @@ # The following has been generated automatically from src/core/gps/qgsbabelformat.h QgsAbstractBabelFormat.featureTypeToArgument = staticmethod(QgsAbstractBabelFormat.featureTypeToArgument) +try: + QgsAbstractBabelFormat.__group__ = ['gps'] +except NameError: + pass +try: + QgsBabelSimpleImportFormat.__group__ = ['gps'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsbabelformatregistry.py b/python/PyQt6/core/auto_additions/qgsbabelformatregistry.py new file mode 100644 index 000000000000..e9cbde994a3c --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsbabelformatregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/gps/qgsbabelformatregistry.h +try: + QgsBabelFormatRegistry.__group__ = ['gps'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsbabelgpsdevice.py b/python/PyQt6/core/auto_additions/qgsbabelgpsdevice.py new file mode 100644 index 000000000000..485186741130 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsbabelgpsdevice.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/gps/qgsbabelgpsdevice.h +try: + QgsBabelGpsDeviceFormat.__group__ = ['gps'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsbasicnumericformat.py b/python/PyQt6/core/auto_additions/qgsbasicnumericformat.py index adefe2b5387a..c9dec8f77e2d 100644 --- a/python/PyQt6/core/auto_additions/qgsbasicnumericformat.py +++ b/python/PyQt6/core/auto_additions/qgsbasicnumericformat.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/numericformats/qgsbasicnumericformat.h QgsBasicNumericFormat.DecimalPlaces = QgsBasicNumericFormat.RoundingType.DecimalPlaces QgsBasicNumericFormat.SignificantFigures = QgsBasicNumericFormat.RoundingType.SignificantFigures +try: + QgsBasicNumericFormat.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsbearingnumericformat.py b/python/PyQt6/core/auto_additions/qgsbearingnumericformat.py index b1288353ab0c..6e9269b57cde 100644 --- a/python/PyQt6/core/auto_additions/qgsbearingnumericformat.py +++ b/python/PyQt6/core/auto_additions/qgsbearingnumericformat.py @@ -2,3 +2,7 @@ QgsBearingNumericFormat.UseRange0To180WithEWDirectionalSuffix = QgsBearingNumericFormat.FormatDirectionOption.UseRange0To180WithEWDirectionalSuffix QgsBearingNumericFormat.UseRangeNegative180ToPositive180 = QgsBearingNumericFormat.FormatDirectionOption.UseRangeNegative180ToPositive180 QgsBearingNumericFormat.UseRange0To360 = QgsBearingNumericFormat.FormatDirectionOption.UseRange0To360 +try: + QgsBearingNumericFormat.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsbilinearrasterresampler.py b/python/PyQt6/core/auto_additions/qgsbilinearrasterresampler.py new file mode 100644 index 000000000000..0a9117caa9dd --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsbilinearrasterresampler.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsbilinearrasterresampler.h +try: + QgsBilinearRasterResampler.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsblockingnetworkrequest.py b/python/PyQt6/core/auto_additions/qgsblockingnetworkrequest.py index bb24496fbed5..66bf7e4c3b4d 100644 --- a/python/PyQt6/core/auto_additions/qgsblockingnetworkrequest.py +++ b/python/PyQt6/core/auto_additions/qgsblockingnetworkrequest.py @@ -15,3 +15,7 @@ QgsBlockingNetworkRequest.__attribute_docs__ = {'downloadProgress': 'Emitted when when data arrives during a request.\n', 'downloadFinished': 'Emitted once a request has finished downloading.\n\n.. deprecated::\n Use the :py:func:`~QgsBlockingNetworkRequest.finished` signal instead.\n', 'uploadProgress': 'Emitted when when data are sent during a request.\n\n.. versionadded:: 3.22\n', 'finished': 'Emitted once a request has finished.\n'} except NameError: pass +try: + QgsBlockingNetworkRequest.__group__ = ['network'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsblureffect.py b/python/PyQt6/core/auto_additions/qgsblureffect.py index 3c7cf4c2496c..71fb5458034c 100644 --- a/python/PyQt6/core/auto_additions/qgsblureffect.py +++ b/python/PyQt6/core/auto_additions/qgsblureffect.py @@ -2,3 +2,7 @@ QgsBlurEffect.StackBlur = QgsBlurEffect.BlurMethod.StackBlur QgsBlurEffect.GaussianBlur = QgsBlurEffect.BlurMethod.GaussianBlur QgsBlurEffect.create = staticmethod(QgsBlurEffect.create) +try: + QgsBlurEffect.__group__ = ['effects'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsbox3d.py b/python/PyQt6/core/auto_additions/qgsbox3d.py new file mode 100644 index 000000000000..9c4106d1e6f7 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsbox3d.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgsbox3d.h +try: + QgsBox3D.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsbrightnesscontrastfilter.py b/python/PyQt6/core/auto_additions/qgsbrightnesscontrastfilter.py new file mode 100644 index 000000000000..455d254e4a58 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsbrightnesscontrastfilter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsbrightnesscontrastfilter.h +try: + QgsBrightnessContrastFilter.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsbrowsermodel.py b/python/PyQt6/core/auto_additions/qgsbrowsermodel.py index b0c024452c57..9fed10d03e24 100644 --- a/python/PyQt6/core/auto_additions/qgsbrowsermodel.py +++ b/python/PyQt6/core/auto_additions/qgsbrowsermodel.py @@ -28,3 +28,7 @@ QgsBrowserModel.__attribute_docs__ = {'stateChanged': 'Emitted when item children fetch was finished\n', 'connectionsChanged': 'Emitted when connections for the specified ``providerKey`` have changed in the browser.\n\nForwarded to the widget and used to notify the provider dialogs of a changed connection.\n'} except NameError: pass +try: + QgsBrowserModel.__group__ = ['browser'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsbrowserproxymodel.py b/python/PyQt6/core/auto_additions/qgsbrowserproxymodel.py index e899febbce69..42b5117ecbb5 100644 --- a/python/PyQt6/core/auto_additions/qgsbrowserproxymodel.py +++ b/python/PyQt6/core/auto_additions/qgsbrowserproxymodel.py @@ -2,3 +2,7 @@ QgsBrowserProxyModel.Normal = QgsBrowserProxyModel.FilterSyntax.Normal QgsBrowserProxyModel.Wildcards = QgsBrowserProxyModel.FilterSyntax.Wildcards QgsBrowserProxyModel.RegularExpression = QgsBrowserProxyModel.FilterSyntax.RegularExpression +try: + QgsBrowserProxyModel.__group__ = ['browser'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscallout.py b/python/PyQt6/core/auto_additions/qgscallout.py index 1a994a82ec0f..c109cffc5286 100644 --- a/python/PyQt6/core/auto_additions/qgscallout.py +++ b/python/PyQt6/core/auto_additions/qgscallout.py @@ -82,3 +82,27 @@ QgsManhattanLineCallout.create = staticmethod(QgsManhattanLineCallout.create) QgsCurvedLineCallout.create = staticmethod(QgsCurvedLineCallout.create) QgsBalloonCallout.create = staticmethod(QgsBalloonCallout.create) +try: + QgsCallout.__group__ = ['callouts'] +except NameError: + pass +try: + QgsCallout.QgsCalloutContext.__group__ = ['callouts'] +except NameError: + pass +try: + QgsSimpleLineCallout.__group__ = ['callouts'] +except NameError: + pass +try: + QgsManhattanLineCallout.__group__ = ['callouts'] +except NameError: + pass +try: + QgsCurvedLineCallout.__group__ = ['callouts'] +except NameError: + pass +try: + QgsBalloonCallout.__group__ = ['callouts'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscalloutposition.py b/python/PyQt6/core/auto_additions/qgscalloutposition.py index 567254e0c5e7..d5f898b8fc49 100644 --- a/python/PyQt6/core/auto_additions/qgscalloutposition.py +++ b/python/PyQt6/core/auto_additions/qgscalloutposition.py @@ -3,3 +3,7 @@ QgsCalloutPosition.__attribute_docs__ = {'featureId': 'ID of feature associated with this callout.', 'layerID': 'ID of associated map layer.', 'providerID': 'ID of the associated label provider.'} except NameError: pass +try: + QgsCalloutPosition.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscalloutsregistry.py b/python/PyQt6/core/auto_additions/qgscalloutsregistry.py index 14247b9329dd..c79aa8ebc207 100644 --- a/python/PyQt6/core/auto_additions/qgscalloutsregistry.py +++ b/python/PyQt6/core/auto_additions/qgscalloutsregistry.py @@ -1,2 +1,14 @@ # The following has been generated automatically from src/core/callouts/qgscalloutsregistry.h QgsCalloutRegistry.defaultCallout = staticmethod(QgsCalloutRegistry.defaultCallout) +try: + QgsCalloutAbstractMetadata.__group__ = ['callouts'] +except NameError: + pass +try: + QgsCalloutMetadata.__group__ = ['callouts'] +except NameError: + pass +try: + QgsCalloutRegistry.__group__ = ['callouts'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscategorizedsymbolrenderer.py b/python/PyQt6/core/auto_additions/qgscategorizedsymbolrenderer.py index 1aca9ddb68dc..c62c49cd52f2 100644 --- a/python/PyQt6/core/auto_additions/qgscategorizedsymbolrenderer.py +++ b/python/PyQt6/core/auto_additions/qgscategorizedsymbolrenderer.py @@ -3,3 +3,11 @@ QgsCategorizedSymbolRenderer.convertFromRenderer = staticmethod(QgsCategorizedSymbolRenderer.convertFromRenderer) QgsCategorizedSymbolRenderer.createCategories = staticmethod(QgsCategorizedSymbolRenderer.createCategories) QgsCategorizedSymbolRenderer.displayString = staticmethod(QgsCategorizedSymbolRenderer.displayString) +try: + QgsRendererCategory.__group__ = ['symbology'] +except NameError: + pass +try: + QgsCategorizedSymbolRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscelestialbody.py b/python/PyQt6/core/auto_additions/qgscelestialbody.py new file mode 100644 index 000000000000..fdcd0461a7c5 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgscelestialbody.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/proj/qgscelestialbody.h +try: + QgsCelestialBody.__group__ = ['proj'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscesiumutils.py b/python/PyQt6/core/auto_additions/qgscesiumutils.py index bc740c46dcf8..1b4cadcc2c1c 100644 --- a/python/PyQt6/core/auto_additions/qgscesiumutils.py +++ b/python/PyQt6/core/auto_additions/qgscesiumutils.py @@ -11,3 +11,15 @@ QgsCesiumUtils.extractGltfFromTileContent = staticmethod(QgsCesiumUtils.extractGltfFromTileContent) QgsCesiumUtils.B3DMContents.__doc__ = """Encapsulates the contents of a B3DM file.""" QgsCesiumUtils.TileContents.__doc__ = """Encapsulates the contents of a 3D tile.""" +try: + QgsCesiumUtils.__group__ = ['tiledscene'] +except NameError: + pass +try: + QgsCesiumUtils.B3DMContents.__group__ = ['tiledscene'] +except NameError: + pass +try: + QgsCesiumUtils.TileContents.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscheckboxfieldformatter.py b/python/PyQt6/core/auto_additions/qgscheckboxfieldformatter.py index 5239b114f3bf..d55d065ae214 100644 --- a/python/PyQt6/core/auto_additions/qgscheckboxfieldformatter.py +++ b/python/PyQt6/core/auto_additions/qgscheckboxfieldformatter.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/fieldformatter/qgscheckboxfieldformatter.h QgsCheckBoxFieldFormatter.ShowTrueFalse = QgsCheckBoxFieldFormatter.TextDisplayMethod.ShowTrueFalse QgsCheckBoxFieldFormatter.ShowStoredValues = QgsCheckBoxFieldFormatter.TextDisplayMethod.ShowStoredValues +try: + QgsCheckBoxFieldFormatter.__group__ = ['fieldformatter'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscircle.py b/python/PyQt6/core/auto_additions/qgscircle.py index a1c0e8b6fb57..0d7e968ce6c9 100644 --- a/python/PyQt6/core/auto_additions/qgscircle.py +++ b/python/PyQt6/core/auto_additions/qgscircle.py @@ -7,3 +7,7 @@ QgsCircle.from3TangentsMulti = staticmethod(QgsCircle.from3TangentsMulti) QgsCircle.fromExtent = staticmethod(QgsCircle.fromExtent) QgsCircle.minimalCircleFrom3Points = staticmethod(QgsCircle.minimalCircleFrom3Points) +try: + QgsCircle.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscircularstring.py b/python/PyQt6/core/auto_additions/qgscircularstring.py index d6f61a1a86f8..0d3c43d5b673 100644 --- a/python/PyQt6/core/auto_additions/qgscircularstring.py +++ b/python/PyQt6/core/auto_additions/qgscircularstring.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/geometry/qgscircularstring.h QgsCircularString.fromTwoPointsAndCenter = staticmethod(QgsCircularString.fromTwoPointsAndCenter) +try: + QgsCircularString.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsclassificationcustom.py b/python/PyQt6/core/auto_additions/qgsclassificationcustom.py new file mode 100644 index 000000000000..6c086ffb52e1 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsclassificationcustom.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/classification/qgsclassificationcustom.h +try: + QgsClassificationCustom.__group__ = ['classification'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsclassificationequalinterval.py b/python/PyQt6/core/auto_additions/qgsclassificationequalinterval.py new file mode 100644 index 000000000000..143fe8d861b3 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsclassificationequalinterval.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/classification/qgsclassificationequalinterval.h +try: + QgsClassificationEqualInterval.__group__ = ['classification'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsclassificationfixedinterval.py b/python/PyQt6/core/auto_additions/qgsclassificationfixedinterval.py new file mode 100644 index 000000000000..18e36f9d3c94 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsclassificationfixedinterval.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/classification/qgsclassificationfixedinterval.h +try: + QgsClassificationFixedInterval.__group__ = ['classification'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsclassificationjenks.py b/python/PyQt6/core/auto_additions/qgsclassificationjenks.py new file mode 100644 index 000000000000..dbaa037b771c --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsclassificationjenks.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/classification/qgsclassificationjenks.h +try: + QgsClassificationJenks.__group__ = ['classification'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsclassificationlogarithmic.py b/python/PyQt6/core/auto_additions/qgsclassificationlogarithmic.py index 7c5e0e614355..49cc81dfaf62 100644 --- a/python/PyQt6/core/auto_additions/qgsclassificationlogarithmic.py +++ b/python/PyQt6/core/auto_additions/qgsclassificationlogarithmic.py @@ -2,3 +2,7 @@ QgsClassificationLogarithmic.NoHandling = QgsClassificationLogarithmic.NegativeValueHandling.NoHandling QgsClassificationLogarithmic.Discard = QgsClassificationLogarithmic.NegativeValueHandling.Discard QgsClassificationLogarithmic.PrependBreak = QgsClassificationLogarithmic.NegativeValueHandling.PrependBreak +try: + QgsClassificationLogarithmic.__group__ = ['classification'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsclassificationmethod.py b/python/PyQt6/core/auto_additions/qgsclassificationmethod.py index ac46334682fd..f04ce198c0ad 100644 --- a/python/PyQt6/core/auto_additions/qgsclassificationmethod.py +++ b/python/PyQt6/core/auto_additions/qgsclassificationmethod.py @@ -20,3 +20,11 @@ def _force_int(v): return int(v.value) if isinstance(v, Enum) else v QgsClassificationMethod.rangesToBreaks = staticmethod(QgsClassificationMethod.rangesToBreaks) QgsClassificationMethod.create = staticmethod(QgsClassificationMethod.create) QgsClassificationMethod.makeBreaksSymmetric = staticmethod(QgsClassificationMethod.makeBreaksSymmetric) +try: + QgsClassificationRange.__group__ = ['classification'] +except NameError: + pass +try: + QgsClassificationMethod.__group__ = ['classification'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsclassificationmethodregistry.py b/python/PyQt6/core/auto_additions/qgsclassificationmethodregistry.py new file mode 100644 index 000000000000..14b9864e20d4 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsclassificationmethodregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/classification/qgsclassificationmethodregistry.h +try: + QgsClassificationMethodRegistry.__group__ = ['classification'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsclassificationprettybreaks.py b/python/PyQt6/core/auto_additions/qgsclassificationprettybreaks.py new file mode 100644 index 000000000000..61627c7493bd --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsclassificationprettybreaks.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/classification/qgsclassificationprettybreaks.h +try: + QgsClassificationPrettyBreaks.__group__ = ['classification'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsclassificationquantile.py b/python/PyQt6/core/auto_additions/qgsclassificationquantile.py new file mode 100644 index 000000000000..a8bff3479aae --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsclassificationquantile.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/classification/qgsclassificationquantile.h +try: + QgsClassificationQuantile.__group__ = ['classification'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsclassificationstandarddeviation.py b/python/PyQt6/core/auto_additions/qgsclassificationstandarddeviation.py new file mode 100644 index 000000000000..57a4cc112a73 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsclassificationstandarddeviation.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/classification/qgsclassificationstandarddeviation.h +try: + QgsClassificationStandardDeviation.__group__ = ['classification'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscliptominmaxenhancement.py b/python/PyQt6/core/auto_additions/qgscliptominmaxenhancement.py new file mode 100644 index 000000000000..87e0fc4b70d2 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgscliptominmaxenhancement.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgscliptominmaxenhancement.h +try: + QgsClipToMinMaxEnhancement.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscolorbrewerpalette.py b/python/PyQt6/core/auto_additions/qgscolorbrewerpalette.py index b88a883d1d6c..af469a1ea8c9 100644 --- a/python/PyQt6/core/auto_additions/qgscolorbrewerpalette.py +++ b/python/PyQt6/core/auto_additions/qgscolorbrewerpalette.py @@ -2,3 +2,7 @@ QgsColorBrewerPalette.listSchemeColors = staticmethod(QgsColorBrewerPalette.listSchemeColors) QgsColorBrewerPalette.listSchemes = staticmethod(QgsColorBrewerPalette.listSchemes) QgsColorBrewerPalette.listSchemeVariants = staticmethod(QgsColorBrewerPalette.listSchemeVariants) +try: + QgsColorBrewerPalette.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscoloreffect.py b/python/PyQt6/core/auto_additions/qgscoloreffect.py index 1c07755e1d4d..aee6c790cac9 100644 --- a/python/PyQt6/core/auto_additions/qgscoloreffect.py +++ b/python/PyQt6/core/auto_additions/qgscoloreffect.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/effects/qgscoloreffect.h QgsColorEffect.create = staticmethod(QgsColorEffect.create) +try: + QgsColorEffect.__group__ = ['effects'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscolorramplegendnode.py b/python/PyQt6/core/auto_additions/qgscolorramplegendnode.py new file mode 100644 index 000000000000..2c53169eee05 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgscolorramplegendnode.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layertree/qgscolorramplegendnode.h +try: + QgsColorRampLegendNode.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscolorramplegendnodesettings.py b/python/PyQt6/core/auto_additions/qgscolorramplegendnodesettings.py index 9d083fda93ea..0ae6cbe9a70c 100644 --- a/python/PyQt6/core/auto_additions/qgscolorramplegendnodesettings.py +++ b/python/PyQt6/core/auto_additions/qgscolorramplegendnodesettings.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/layertree/qgscolorramplegendnodesettings.h QgsColorRampLegendNodeSettings.MinimumToMaximum = QgsColorRampLegendNodeSettings.Direction.MinimumToMaximum QgsColorRampLegendNodeSettings.MaximumToMinimum = QgsColorRampLegendNodeSettings.Direction.MaximumToMinimum +try: + QgsColorRampLegendNodeSettings.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscolorrampshader.py b/python/PyQt6/core/auto_additions/qgscolorrampshader.py new file mode 100644 index 000000000000..546884269db4 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgscolorrampshader.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/raster/qgscolorrampshader.h +try: + QgsColorRampShader.__group__ = ['raster'] +except NameError: + pass +try: + QgsColorRampShader.ColorRampItem.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscombinedstylemodel.py b/python/PyQt6/core/auto_additions/qgscombinedstylemodel.py new file mode 100644 index 000000000000..493d91a836d4 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgscombinedstylemodel.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/symbology/qgscombinedstylemodel.h +try: + QgsCombinedStyleModel.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscompoundcurve.py b/python/PyQt6/core/auto_additions/qgscompoundcurve.py new file mode 100644 index 000000000000..0e47bd034708 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgscompoundcurve.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgscompoundcurve.h +try: + QgsCompoundCurve.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsconnectionsitem.py b/python/PyQt6/core/auto_additions/qgsconnectionsitem.py new file mode 100644 index 000000000000..7975a3bf031f --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsconnectionsitem.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/browser/qgsconnectionsitem.h +try: + QgsConnectionsRootItem.__group__ = ['browser'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscontrastenhancement.py b/python/PyQt6/core/auto_additions/qgscontrastenhancement.py index d7569ad7e078..e24c93734f32 100644 --- a/python/PyQt6/core/auto_additions/qgscontrastenhancement.py +++ b/python/PyQt6/core/auto_additions/qgscontrastenhancement.py @@ -8,3 +8,7 @@ QgsContrastEnhancement.minimumValuePossible = staticmethod(QgsContrastEnhancement.minimumValuePossible) QgsContrastEnhancement.contrastEnhancementAlgorithmString = staticmethod(QgsContrastEnhancement.contrastEnhancementAlgorithmString) QgsContrastEnhancement.contrastEnhancementAlgorithmFromString = staticmethod(QgsContrastEnhancement.contrastEnhancementAlgorithmFromString) +try: + QgsContrastEnhancement.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscontrastenhancementfunction.py b/python/PyQt6/core/auto_additions/qgscontrastenhancementfunction.py new file mode 100644 index 000000000000..2796cad932d0 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgscontrastenhancementfunction.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgscontrastenhancementfunction.h +try: + QgsContrastEnhancementFunction.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscoordinatenumericformat.py b/python/PyQt6/core/auto_additions/qgscoordinatenumericformat.py index 9221a9ded1fd..9a657b47227d 100644 --- a/python/PyQt6/core/auto_additions/qgscoordinatenumericformat.py +++ b/python/PyQt6/core/auto_additions/qgscoordinatenumericformat.py @@ -6,3 +6,7 @@ QgsGeographicCoordinateNumericFormat.AngleFormat.__doc__ = "Angle format options.\n\n" + '* ``DegreesMinutesSeconds``: ' + QgsGeographicCoordinateNumericFormat.AngleFormat.DegreesMinutesSeconds.__doc__ + '\n' + '* ``DegreesMinutes``: ' + QgsGeographicCoordinateNumericFormat.AngleFormat.DegreesMinutes.__doc__ + '\n' + '* ``DecimalDegrees``: ' + QgsGeographicCoordinateNumericFormat.AngleFormat.DecimalDegrees.__doc__ # -- QgsGeographicCoordinateNumericFormat.AngleFormat.baseClass = QgsGeographicCoordinateNumericFormat +try: + QgsGeographicCoordinateNumericFormat.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscoordinatereferencesystem.py b/python/PyQt6/core/auto_additions/qgscoordinatereferencesystem.py index ca52a885ea2c..d1165ef91f9a 100644 --- a/python/PyQt6/core/auto_additions/qgscoordinatereferencesystem.py +++ b/python/PyQt6/core/auto_additions/qgscoordinatereferencesystem.py @@ -18,3 +18,7 @@ QgsCoordinateReferenceSystem.removeRecentCoordinateReferenceSystem = staticmethod(QgsCoordinateReferenceSystem.removeRecentCoordinateReferenceSystem) QgsCoordinateReferenceSystem.clearRecentCoordinateReferenceSystems = staticmethod(QgsCoordinateReferenceSystem.clearRecentCoordinateReferenceSystems) QgsCoordinateReferenceSystem.invalidateCache = staticmethod(QgsCoordinateReferenceSystem.invalidateCache) +try: + QgsCoordinateReferenceSystem.__group__ = ['proj'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscoordinatereferencesystemregistry.py b/python/PyQt6/core/auto_additions/qgscoordinatereferencesystemregistry.py index 420fa2333f42..d8e6f04488e5 100644 --- a/python/PyQt6/core/auto_additions/qgscoordinatereferencesystemregistry.py +++ b/python/PyQt6/core/auto_additions/qgscoordinatereferencesystemregistry.py @@ -7,3 +7,11 @@ QgsCoordinateReferenceSystemRegistry.__attribute_docs__ = {'userCrsChanged': 'Emitted whenever an existing user CRS definition is changed.\n\nThe ``id`` argument specifies the ID of the user CRS which has been changed.\n\nObjects which store :py:class:`QgsCoordinateReferenceSystem` members should connect to this signal\nand update any stored CRS definitions to ensure that they always use the current\ndefinition of any user defined CRSes.\n\n.. seealso:: :py:func:`crsDefinitionsChanged`\n\n.. seealso:: :py:func:`userCrsAdded`\n', 'userCrsAdded': 'Emitted whenever a new user CRS definition is added.\n\nThe ``id`` argument specifies the ID of the user CRS which has been changed.\n\n.. seealso:: :py:func:`userCrsChanged`\n\n.. seealso:: :py:func:`crsDefinitionsChanged`\n', 'userCrsRemoved': 'Emitted when the user CRS with matching ``id`` is removed\nfrom the database.\n\n.. seealso:: :py:func:`removeUserCrs`\n', 'crsDefinitionsChanged': 'Emitted whenever an operation has caused any of the known CRS definitions (including\nuser-defined CRS) to change.\n', 'recentCrsPushed': 'Emitted when a recently used CRS has been pushed to the top of the recent CRS list.\n\n.. seealso:: :py:func:`pushRecent`\n\n.. versionadded:: 3.36\n', 'recentCrsRemoved': 'Emitted when a recently used CRS has been removed from the recent CRS list.\n\n.. seealso:: :py:func:`removeRecent`\n\n.. versionadded:: 3.36\n', 'recentCrsCleared': 'Emitted when the list of recently used CRS has been cleared.\n\n.. seealso:: :py:func:`clearRecent`\n\n.. versionadded:: 3.36\n'} except NameError: pass +try: + QgsCoordinateReferenceSystemRegistry.__group__ = ['proj'] +except NameError: + pass +try: + QgsCoordinateReferenceSystemRegistry.UserCrsDetails.__group__ = ['proj'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscoordinatereferencesystemutils.py b/python/PyQt6/core/auto_additions/qgscoordinatereferencesystemutils.py index 891280f20ef5..72618ad4e562 100644 --- a/python/PyQt6/core/auto_additions/qgscoordinatereferencesystemutils.py +++ b/python/PyQt6/core/auto_additions/qgscoordinatereferencesystemutils.py @@ -3,3 +3,7 @@ QgsCoordinateReferenceSystemUtils.axisDirectionToAbbreviatedString = staticmethod(QgsCoordinateReferenceSystemUtils.axisDirectionToAbbreviatedString) QgsCoordinateReferenceSystemUtils.crsTypeToString = staticmethod(QgsCoordinateReferenceSystemUtils.crsTypeToString) QgsCoordinateReferenceSystemUtils.translateProjection = staticmethod(QgsCoordinateReferenceSystemUtils.translateProjection) +try: + QgsCoordinateReferenceSystemUtils.__group__ = ['proj'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscoordinatetransform.py b/python/PyQt6/core/auto_additions/qgscoordinatetransform.py index ea64fc5c5a8f..2843ef3b6567 100644 --- a/python/PyQt6/core/auto_additions/qgscoordinatetransform.py +++ b/python/PyQt6/core/auto_additions/qgscoordinatetransform.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/proj/qgscoordinatetransform.h QgsCoordinateTransform.isTransformationPossible = staticmethod(QgsCoordinateTransform.isTransformationPossible) QgsCoordinateTransform.invalidateCache = staticmethod(QgsCoordinateTransform.invalidateCache) +try: + QgsCoordinateTransform.__group__ = ['proj'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscoordinatetransformcontext.py b/python/PyQt6/core/auto_additions/qgscoordinatetransformcontext.py new file mode 100644 index 000000000000..4cca22c21395 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgscoordinatetransformcontext.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/proj/qgscoordinatetransformcontext.h +try: + QgsCoordinateTransformContext.__group__ = ['proj'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscptcityarchive.py b/python/PyQt6/core/auto_additions/qgscptcityarchive.py index 72973f7b3a68..d0c6d9d97db7 100644 --- a/python/PyQt6/core/auto_additions/qgscptcityarchive.py +++ b/python/PyQt6/core/auto_additions/qgscptcityarchive.py @@ -19,3 +19,35 @@ QgsCptCityArchive.archiveRegistry = staticmethod(QgsCptCityArchive.archiveRegistry) QgsCptCityDataItem.findItem = staticmethod(QgsCptCityDataItem.findItem) QgsCptCityDirectoryItem.dataItem = staticmethod(QgsCptCityDirectoryItem.dataItem) +try: + QgsCptCityArchive.__group__ = ['symbology'] +except NameError: + pass +try: + QgsCptCityDataItem.__group__ = ['symbology'] +except NameError: + pass +try: + QgsCptCityColorRampItem.__group__ = ['symbology'] +except NameError: + pass +try: + QgsCptCityCollectionItem.__group__ = ['symbology'] +except NameError: + pass +try: + QgsCptCityDirectoryItem.__group__ = ['symbology'] +except NameError: + pass +try: + QgsCptCitySelectionItem.__group__ = ['symbology'] +except NameError: + pass +try: + QgsCptCityAllRampsItem.__group__ = ['symbology'] +except NameError: + pass +try: + QgsCptCityBrowserModel.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscubicrasterresampler.py b/python/PyQt6/core/auto_additions/qgscubicrasterresampler.py new file mode 100644 index 000000000000..9c563bc3dd3d --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgscubicrasterresampler.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgscubicrasterresampler.h +try: + QgsCubicRasterResampler.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscurrencynumericformat.py b/python/PyQt6/core/auto_additions/qgscurrencynumericformat.py new file mode 100644 index 000000000000..bdfb55f27dd8 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgscurrencynumericformat.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/numericformats/qgscurrencynumericformat.h +try: + QgsCurrencyNumericFormat.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscurve.py b/python/PyQt6/core/auto_additions/qgscurve.py new file mode 100644 index 000000000000..ea3f24e5b13a --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgscurve.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgscurve.h +try: + QgsCurve.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgscurvepolygon.py b/python/PyQt6/core/auto_additions/qgscurvepolygon.py new file mode 100644 index 000000000000..d8ee39f88151 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgscurvepolygon.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgscurvepolygon.h +try: + QgsCurvePolygon.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsdatabaseschemaitem.py b/python/PyQt6/core/auto_additions/qgsdatabaseschemaitem.py index f4afa04b10db..c1ba7d56d539 100644 --- a/python/PyQt6/core/auto_additions/qgsdatabaseschemaitem.py +++ b/python/PyQt6/core/auto_additions/qgsdatabaseschemaitem.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/browser/qgsdatabaseschemaitem.h QgsDatabaseSchemaItem.iconDataCollection = staticmethod(QgsDatabaseSchemaItem.iconDataCollection) +try: + QgsDatabaseSchemaItem.__group__ = ['browser'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsdatacollectionitem.py b/python/PyQt6/core/auto_additions/qgsdatacollectionitem.py index 3e72e7f8ed60..7b2fe73aa30e 100644 --- a/python/PyQt6/core/auto_additions/qgsdatacollectionitem.py +++ b/python/PyQt6/core/auto_additions/qgsdatacollectionitem.py @@ -3,3 +3,7 @@ QgsDataCollectionItem.iconDataCollection = staticmethod(QgsDataCollectionItem.iconDataCollection) QgsDataCollectionItem.openDirIcon = staticmethod(QgsDataCollectionItem.openDirIcon) QgsDataCollectionItem.homeDirIcon = staticmethod(QgsDataCollectionItem.homeDirIcon) +try: + QgsDataCollectionItem.__group__ = ['browser'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsdataitem.py b/python/PyQt6/core/auto_additions/qgsdataitem.py index 380e2faa03d9..5aada7dd26e2 100644 --- a/python/PyQt6/core/auto_additions/qgsdataitem.py +++ b/python/PyQt6/core/auto_additions/qgsdataitem.py @@ -5,3 +5,11 @@ pass QgsDataItem.findItem = staticmethod(QgsDataItem.findItem) QgsDataItem.pathComponent = staticmethod(QgsDataItem.pathComponent) +try: + QgsDataItem.__group__ = ['browser'] +except NameError: + pass +try: + QgsErrorItem.__group__ = ['browser'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsdataitemprovider.py b/python/PyQt6/core/auto_additions/qgsdataitemprovider.py new file mode 100644 index 000000000000..eea0c717d453 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsdataitemprovider.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/browser/qgsdataitemprovider.h +try: + QgsDataItemProvider.__group__ = ['browser'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsdataitemproviderregistry.py b/python/PyQt6/core/auto_additions/qgsdataitemproviderregistry.py index 0fbf08594fe7..184504e408a2 100644 --- a/python/PyQt6/core/auto_additions/qgsdataitemproviderregistry.py +++ b/python/PyQt6/core/auto_additions/qgsdataitemproviderregistry.py @@ -3,3 +3,7 @@ QgsDataItemProviderRegistry.__attribute_docs__ = {'providerAdded': 'Emitted when a new data item provider has been added.\n\n.. versionadded:: 3.14\n', 'providerWillBeRemoved': 'Emitted when a data item provider is about to be removed\n\n.. versionadded:: 3.14\n'} except NameError: pass +try: + QgsDataItemProviderRegistry.__group__ = ['browser'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsdataprovider.py b/python/PyQt6/core/auto_additions/qgsdataprovider.py index bb6d35539e92..e50d7d34697d 100644 --- a/python/PyQt6/core/auto_additions/qgsdataprovider.py +++ b/python/PyQt6/core/auto_additions/qgsdataprovider.py @@ -13,3 +13,11 @@ coordinateTransformContext was added in QGIS 3.8 .. versionadded:: 3.2""" +try: + QgsDataProvider.__group__ = ['providers'] +except NameError: + pass +try: + QgsDataProvider.ProviderOptions.__group__ = ['providers'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsdatetimefieldformatter.py b/python/PyQt6/core/auto_additions/qgsdatetimefieldformatter.py index edfc69d2e499..0ffa1a420574 100644 --- a/python/PyQt6/core/auto_additions/qgsdatetimefieldformatter.py +++ b/python/PyQt6/core/auto_additions/qgsdatetimefieldformatter.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/fieldformatter/qgsdatetimefieldformatter.h QgsDateTimeFieldFormatter.defaultFormat = staticmethod(QgsDateTimeFieldFormatter.defaultFormat) QgsDateTimeFieldFormatter.defaultDisplayFormat = staticmethod(QgsDateTimeFieldFormatter.defaultDisplayFormat) +try: + QgsDateTimeFieldFormatter.__group__ = ['fieldformatter'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsdatums.py b/python/PyQt6/core/auto_additions/qgsdatums.py new file mode 100644 index 000000000000..7a584a94c6a6 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsdatums.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/proj/qgsdatums.h +try: + QgsDatumEnsembleMember.__group__ = ['proj'] +except NameError: + pass +try: + QgsDatumEnsemble.__group__ = ['proj'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsdatumtransform.py b/python/PyQt6/core/auto_additions/qgsdatumtransform.py index bb62528d7a8f..8328a764c99b 100644 --- a/python/PyQt6/core/auto_additions/qgsdatumtransform.py +++ b/python/PyQt6/core/auto_additions/qgsdatumtransform.py @@ -33,3 +33,27 @@ Only used in builds based on on Proj >= 6.0 .. versionadded:: 3.8""" +try: + QgsDatumTransform.__group__ = ['proj'] +except NameError: + pass +try: + QgsDatumTransform.TransformPair.__group__ = ['proj'] +except NameError: + pass +try: + QgsDatumTransform.TransformInfo.__group__ = ['proj'] +except NameError: + pass +try: + QgsDatumTransform.GridDetails.__group__ = ['proj'] +except NameError: + pass +try: + QgsDatumTransform.SingleOperationDetails.__group__ = ['proj'] +except NameError: + pass +try: + QgsDatumTransform.TransformDetails.__group__ = ['proj'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsdiagram.py b/python/PyQt6/core/auto_additions/qgsdiagram.py new file mode 100644 index 000000000000..ac65be108728 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsdiagram.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/diagram/qgsdiagram.h +try: + QgsDiagram.__group__ = ['diagram'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsdirectoryitem.py b/python/PyQt6/core/auto_additions/qgsdirectoryitem.py index 9fd8ff5f16a3..b79a8b812ad5 100644 --- a/python/PyQt6/core/auto_additions/qgsdirectoryitem.py +++ b/python/PyQt6/core/auto_additions/qgsdirectoryitem.py @@ -3,3 +3,11 @@ QgsDirectoryItem.hiddenPath = staticmethod(QgsDirectoryItem.hiddenPath) QgsDirectoryItem.monitoringForPath = staticmethod(QgsDirectoryItem.monitoringForPath) QgsDirectoryItem.pathShouldByMonitoredByDefault = staticmethod(QgsDirectoryItem.pathShouldByMonitoredByDefault) +try: + QgsDirectoryItem.__group__ = ['browser'] +except NameError: + pass +try: + QgsDirectoryParamWidget.__group__ = ['browser'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsdoubleboxscalebarrenderer.py b/python/PyQt6/core/auto_additions/qgsdoubleboxscalebarrenderer.py new file mode 100644 index 000000000000..f9a0ae422efc --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsdoubleboxscalebarrenderer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/scalebar/qgsdoubleboxscalebarrenderer.h +try: + QgsDoubleBoxScaleBarRenderer.__group__ = ['scalebar'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsdxfexport.py b/python/PyQt6/core/auto_additions/qgsdxfexport.py index 22ac0d6e0776..279acc9a34e0 100644 --- a/python/PyQt6/core/auto_additions/qgsdxfexport.py +++ b/python/PyQt6/core/auto_additions/qgsdxfexport.py @@ -58,3 +58,11 @@ def _force_int(v): return int(v.value) if isinstance(v, Enum) else v QgsDxfExport.encodings = staticmethod(QgsDxfExport.encodings) QgsDxfExport.DxfLayer.__doc__ = """Layers and optional attribute index to split into multiple layers using attribute value as layer name.""" +try: + QgsDxfExport.__group__ = ['dxf'] +except NameError: + pass +try: + QgsDxfExport.DxfLayer.__group__ = ['dxf'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgseditformconfig.py b/python/PyQt6/core/auto_additions/qgseditformconfig.py index 890553478a85..b14109dcad54 100644 --- a/python/PyQt6/core/auto_additions/qgseditformconfig.py +++ b/python/PyQt6/core/auto_additions/qgseditformconfig.py @@ -14,3 +14,15 @@ QgsEditFormConfig.Editable.__doc__ = "Editable state \n.. versionadded:: 3.30" QgsEditFormConfig.DataDefinedProperty.__doc__ = "Data defined properties.\nForm data defined overrides are stored in a property collection\nand they can be retrieved using the indexes specified in this\nenum.\n\n.. versionadded:: 3.14\n\n" + '* ``NoProperty``: ' + QgsEditFormConfig.DataDefinedProperty.NoProperty.__doc__ + '\n' + '* ``AllProperties``: ' + QgsEditFormConfig.DataDefinedProperty.AllProperties.__doc__ + '\n' + '* ``Alias``: ' + QgsEditFormConfig.DataDefinedProperty.Alias.__doc__ + '\n' + '* ``Editable``: ' + QgsEditFormConfig.DataDefinedProperty.Editable.__doc__ # -- +try: + QgsEditFormConfig.__group__ = ['editform'] +except NameError: + pass +try: + QgsEditFormConfig.GroupData.__group__ = ['editform'] +except NameError: + pass +try: + QgsEditFormConfig.TabData.__group__ = ['editform'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgseffectstack.py b/python/PyQt6/core/auto_additions/qgseffectstack.py index 8831a68eb36d..9c4689ea9dbc 100644 --- a/python/PyQt6/core/auto_additions/qgseffectstack.py +++ b/python/PyQt6/core/auto_additions/qgseffectstack.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/effects/qgseffectstack.h QgsEffectStack.create = staticmethod(QgsEffectStack.create) +try: + QgsEffectStack.__group__ = ['effects'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsellipse.py b/python/PyQt6/core/auto_additions/qgsellipse.py index 326d272e9d66..bb50ab00c09b 100644 --- a/python/PyQt6/core/auto_additions/qgsellipse.py +++ b/python/PyQt6/core/auto_additions/qgsellipse.py @@ -3,3 +3,7 @@ QgsEllipse.fromExtent = staticmethod(QgsEllipse.fromExtent) QgsEllipse.fromCenterPoint = staticmethod(QgsEllipse.fromCenterPoint) QgsEllipse.fromCenter2Points = staticmethod(QgsEllipse.fromCenter2Points) +try: + QgsEllipse.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsellipsesymbollayer.py b/python/PyQt6/core/auto_additions/qgsellipsesymbollayer.py index 80b2a3d36084..6b68874a86f9 100644 --- a/python/PyQt6/core/auto_additions/qgsellipsesymbollayer.py +++ b/python/PyQt6/core/auto_additions/qgsellipsesymbollayer.py @@ -21,3 +21,7 @@ QgsEllipseSymbolLayer.createFromSld = staticmethod(QgsEllipseSymbolLayer.createFromSld) QgsEllipseSymbolLayer.decodeShape = staticmethod(QgsEllipseSymbolLayer.decodeShape) QgsEllipseSymbolLayer.encodeShape = staticmethod(QgsEllipseSymbolLayer.encodeShape) +try: + QgsEllipseSymbolLayer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsellipsoidutils.py b/python/PyQt6/core/auto_additions/qgsellipsoidutils.py index 6656adb3bd05..166fdd4624de 100644 --- a/python/PyQt6/core/auto_additions/qgsellipsoidutils.py +++ b/python/PyQt6/core/auto_additions/qgsellipsoidutils.py @@ -9,3 +9,15 @@ QgsEllipsoidUtils.celestialBodies = staticmethod(QgsEllipsoidUtils.celestialBodies) QgsEllipsoidUtils.EllipsoidParameters.__doc__ = """Contains parameters for an ellipsoid.""" QgsEllipsoidUtils.EllipsoidDefinition.__doc__ = """Contains definition of an ellipsoid.""" +try: + QgsEllipsoidUtils.__group__ = ['proj'] +except NameError: + pass +try: + QgsEllipsoidUtils.EllipsoidParameters.__group__ = ['proj'] +except NameError: + pass +try: + QgsEllipsoidUtils.EllipsoidDefinition.__group__ = ['proj'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsembeddedsymbolrenderer.py b/python/PyQt6/core/auto_additions/qgsembeddedsymbolrenderer.py index 959d355d62e5..07cccc37854d 100644 --- a/python/PyQt6/core/auto_additions/qgsembeddedsymbolrenderer.py +++ b/python/PyQt6/core/auto_additions/qgsembeddedsymbolrenderer.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/symbology/qgsembeddedsymbolrenderer.h QgsEmbeddedSymbolRenderer.create = staticmethod(QgsEmbeddedSymbolRenderer.create) QgsEmbeddedSymbolRenderer.convertFromRenderer = staticmethod(QgsEmbeddedSymbolRenderer.convertFromRenderer) +try: + QgsEmbeddedSymbolRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsexiftools.py b/python/PyQt6/core/auto_additions/qgsexiftools.py index dabb7f0e425b..2d3105349a5a 100644 --- a/python/PyQt6/core/auto_additions/qgsexiftools.py +++ b/python/PyQt6/core/auto_additions/qgsexiftools.py @@ -9,3 +9,11 @@ QgsExifTools.hasGeoTag = staticmethod(QgsExifTools.hasGeoTag) QgsExifTools.geoTagImage = staticmethod(QgsExifTools.geoTagImage) QgsExifTools.tagImage = staticmethod(QgsExifTools.tagImage) +try: + QgsExifTools.__group__ = ['raster'] +except NameError: + pass +try: + QgsExifTools.GeoTagDetails.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsexpression.py b/python/PyQt6/core/auto_additions/qgsexpression.py index 532db2968e1d..e6744d2ffda1 100644 --- a/python/PyQt6/core/auto_additions/qgsexpression.py +++ b/python/PyQt6/core/auto_additions/qgsexpression.py @@ -42,3 +42,11 @@ QgsExpression.isFieldEqualityExpression = staticmethod(QgsExpression.isFieldEqualityExpression) QgsExpression.attemptReduceToInClause = staticmethod(QgsExpression.attemptReduceToInClause) QgsExpression.ParserError.__doc__ = """Details about any parser errors that were found when parsing the expression.""" +try: + QgsExpression.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpression.ParserError.__group__ = ['expression'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsexpressioncontextutils.py b/python/PyQt6/core/auto_additions/qgsexpressioncontextutils.py index fe25d8e215e9..b26906be5baa 100644 --- a/python/PyQt6/core/auto_additions/qgsexpressioncontextutils.py +++ b/python/PyQt6/core/auto_additions/qgsexpressioncontextutils.py @@ -33,3 +33,7 @@ QgsExpressionContextUtils.notificationScope = staticmethod(QgsExpressionContextUtils.notificationScope) QgsExpressionContextUtils.registerContextFunctions = staticmethod(QgsExpressionContextUtils.registerContextFunctions) QgsExpressionContextUtils.meshExpressionScope = staticmethod(QgsExpressionContextUtils.meshExpressionScope) +try: + QgsExpressionContextUtils.__group__ = ['expression'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsexpressionfunction.py b/python/PyQt6/core/auto_additions/qgsexpressionfunction.py index c32dcc1bdf87..ece05a1da527 100644 --- a/python/PyQt6/core/auto_additions/qgsexpressionfunction.py +++ b/python/PyQt6/core/auto_additions/qgsexpressionfunction.py @@ -1,2 +1,10 @@ # The following has been generated automatically from src/core/expression/qgsexpressionfunction.h QgsExpressionFunction.allParamsStatic = staticmethod(QgsExpressionFunction.allParamsStatic) +try: + QgsExpressionFunction.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionFunction.Parameter.__group__ = ['expression'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsexpressionnode.py b/python/PyQt6/core/auto_additions/qgsexpressionnode.py index bba5bff862c8..cae3caabfa9e 100644 --- a/python/PyQt6/core/auto_additions/qgsexpressionnode.py +++ b/python/PyQt6/core/auto_additions/qgsexpressionnode.py @@ -13,3 +13,15 @@ except NameError: pass QgsExpressionNode.NamedNode.__doc__ = """Named node""" +try: + QgsExpressionNode.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionNode.NamedNode.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionNode.NodeList.__group__ = ['expression'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsexpressionnodeimpl.py b/python/PyQt6/core/auto_additions/qgsexpressionnodeimpl.py index 09c8ca696934..41b105101c5d 100644 --- a/python/PyQt6/core/auto_additions/qgsexpressionnodeimpl.py +++ b/python/PyQt6/core/auto_additions/qgsexpressionnodeimpl.py @@ -25,3 +25,43 @@ QgsExpressionNodeBinaryOperator.boPow = QgsExpressionNodeBinaryOperator.BinaryOperator.boPow QgsExpressionNodeBinaryOperator.boConcat = QgsExpressionNodeBinaryOperator.BinaryOperator.boConcat QgsExpressionNodeFunction.validateParams = staticmethod(QgsExpressionNodeFunction.validateParams) +try: + QgsExpressionNodeUnaryOperator.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionNodeBinaryOperator.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionNodeIndexOperator.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionNodeBetweenOperator.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionNodeInOperator.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionNodeFunction.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionNodeLiteral.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionNodeColumnRef.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionNodeCondition.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionNodeCondition.WhenThen.__group__ = ['expression'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsexternalstorage.py b/python/PyQt6/core/auto_additions/qgsexternalstorage.py index 8d7b4ce69a3b..d897e5f24a7c 100644 --- a/python/PyQt6/core/auto_additions/qgsexternalstorage.py +++ b/python/PyQt6/core/auto_additions/qgsexternalstorage.py @@ -11,3 +11,19 @@ QgsExternalStorageStoredContent.__attribute_docs__ = {'stored': 'The signal is emitted when the resource has successfully been stored\n'} except NameError: pass +try: + QgsExternalStorage.__group__ = ['externalstorage'] +except NameError: + pass +try: + QgsExternalStorageContent.__group__ = ['externalstorage'] +except NameError: + pass +try: + QgsExternalStorageFetchedContent.__group__ = ['externalstorage'] +except NameError: + pass +try: + QgsExternalStorageStoredContent.__group__ = ['externalstorage'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsexternalstorageregistry.py b/python/PyQt6/core/auto_additions/qgsexternalstorageregistry.py new file mode 100644 index 000000000000..7f06f9f896fa --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsexternalstorageregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/externalstorage/qgsexternalstorageregistry.h +try: + QgsExternalStorageRegistry.__group__ = ['externalstorage'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsfallbackfieldformatter.py b/python/PyQt6/core/auto_additions/qgsfallbackfieldformatter.py new file mode 100644 index 000000000000..629a43e43cab --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsfallbackfieldformatter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/fieldformatter/qgsfallbackfieldformatter.h +try: + QgsFallbackFieldFormatter.__group__ = ['fieldformatter'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsfallbacknumericformat.py b/python/PyQt6/core/auto_additions/qgsfallbacknumericformat.py new file mode 100644 index 000000000000..50118ef2777c --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsfallbacknumericformat.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/numericformats/qgsfallbacknumericformat.h +try: + QgsFallbackNumericFormat.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsfavoritesitem.py b/python/PyQt6/core/auto_additions/qgsfavoritesitem.py index 57b653eef9ae..aeac5e186c08 100644 --- a/python/PyQt6/core/auto_additions/qgsfavoritesitem.py +++ b/python/PyQt6/core/auto_additions/qgsfavoritesitem.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/browser/qgsfavoritesitem.h QgsFavoritesItem.iconFavorites = staticmethod(QgsFavoritesItem.iconFavorites) +try: + QgsFavoritesItem.__group__ = ['browser'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsfeaturerenderergenerator.py b/python/PyQt6/core/auto_additions/qgsfeaturerenderergenerator.py new file mode 100644 index 000000000000..28b93fa695d3 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsfeaturerenderergenerator.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/symbology/qgsfeaturerenderergenerator.h +try: + QgsFeatureRendererGenerator.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsfielddomain.py b/python/PyQt6/core/auto_additions/qgsfielddomain.py new file mode 100644 index 000000000000..f3817a893d93 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsfielddomain.py @@ -0,0 +1,21 @@ +# The following has been generated automatically from src/core/vector/qgsfielddomain.h +try: + QgsFieldDomain.__group__ = ['vector'] +except NameError: + pass +try: + QgsCodedValue.__group__ = ['vector'] +except NameError: + pass +try: + QgsCodedFieldDomain.__group__ = ['vector'] +except NameError: + pass +try: + QgsRangeFieldDomain.__group__ = ['vector'] +except NameError: + pass +try: + QgsGlobFieldDomain.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsfielddomainsitem.py b/python/PyQt6/core/auto_additions/qgsfielddomainsitem.py new file mode 100644 index 000000000000..2cd20b47e882 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsfielddomainsitem.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/browser/qgsfielddomainsitem.h +try: + QgsFieldDomainsItem.__group__ = ['browser'] +except NameError: + pass +try: + QgsFieldDomainItem.__group__ = ['browser'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsfieldsitem.py b/python/PyQt6/core/auto_additions/qgsfieldsitem.py new file mode 100644 index 000000000000..f8a5a50e2767 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsfieldsitem.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/browser/qgsfieldsitem.h +try: + QgsFieldsItem.__group__ = ['browser'] +except NameError: + pass +try: + QgsFieldItem.__group__ = ['browser'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsfiledownloader.py b/python/PyQt6/core/auto_additions/qgsfiledownloader.py index 0f4698098038..e8bc520b9dac 100644 --- a/python/PyQt6/core/auto_additions/qgsfiledownloader.py +++ b/python/PyQt6/core/auto_additions/qgsfiledownloader.py @@ -3,3 +3,7 @@ QgsFileDownloader.__attribute_docs__ = {'downloadCompleted': 'Emitted when the download has completed successfully\n', 'downloadExited': 'Emitted always when the downloader exits\n', 'downloadCanceled': 'Emitted when the download was canceled by the user.\n\n.. seealso:: :py:func:`cancelDownload`\n', 'downloadError': 'Emitted when an error makes the download fail\n', 'downloadProgress': 'Emitted when data are ready to be processed\n'} except NameError: pass +try: + QgsFileDownloader.__group__ = ['network'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsfillsymbol.py b/python/PyQt6/core/auto_additions/qgsfillsymbol.py index 4701011f0baa..ff6a17f75e4a 100644 --- a/python/PyQt6/core/auto_additions/qgsfillsymbol.py +++ b/python/PyQt6/core/auto_additions/qgsfillsymbol.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/symbology/qgsfillsymbol.h QgsFillSymbol.createSimple = staticmethod(QgsFillSymbol.createSimple) +try: + QgsFillSymbol.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsfillsymbollayer.py b/python/PyQt6/core/auto_additions/qgsfillsymbollayer.py index c650ff1ff028..8e9c07c499b6 100644 --- a/python/PyQt6/core/auto_additions/qgsfillsymbollayer.py +++ b/python/PyQt6/core/auto_additions/qgsfillsymbollayer.py @@ -16,3 +16,43 @@ QgsRandomMarkerFillSymbolLayer.create = staticmethod(QgsRandomMarkerFillSymbolLayer.create) QgsCentroidFillSymbolLayer.create = staticmethod(QgsCentroidFillSymbolLayer.create) QgsCentroidFillSymbolLayer.createFromSld = staticmethod(QgsCentroidFillSymbolLayer.createFromSld) +try: + QgsSimpleFillSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsGradientFillSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsShapeburstFillSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsImageFillSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRasterFillSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSVGFillSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsLinePatternFillSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsPointPatternFillSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRandomMarkerFillSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsCentroidFillSymbolLayer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsfontmanager.py b/python/PyQt6/core/auto_additions/qgsfontmanager.py index 50c610117c3a..ed4dd095ed76 100644 --- a/python/PyQt6/core/auto_additions/qgsfontmanager.py +++ b/python/PyQt6/core/auto_additions/qgsfontmanager.py @@ -4,3 +4,11 @@ except NameError: pass QgsFontDownloadDetails.standardizeFamily = staticmethod(QgsFontDownloadDetails.standardizeFamily) +try: + QgsFontDownloadDetails.__group__ = ['textrenderer'] +except NameError: + pass +try: + QgsFontManager.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsfractionnumericformat.py b/python/PyQt6/core/auto_additions/qgsfractionnumericformat.py index 62043090f1e4..7621fbd6efd0 100644 --- a/python/PyQt6/core/auto_additions/qgsfractionnumericformat.py +++ b/python/PyQt6/core/auto_additions/qgsfractionnumericformat.py @@ -2,3 +2,7 @@ QgsFractionNumericFormat.doubleToVulgarFraction = staticmethod(QgsFractionNumericFormat.doubleToVulgarFraction) QgsFractionNumericFormat.toUnicodeSuperscript = staticmethod(QgsFractionNumericFormat.toUnicodeSuperscript) QgsFractionNumericFormat.toUnicodeSubscript = staticmethod(QgsFractionNumericFormat.toUnicodeSubscript) +try: + QgsFractionNumericFormat.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsgeocoder.py b/python/PyQt6/core/auto_additions/qgsgeocoder.py index c649bc6e637e..18b29f079a1a 100644 --- a/python/PyQt6/core/auto_additions/qgsgeocoder.py +++ b/python/PyQt6/core/auto_additions/qgsgeocoder.py @@ -5,3 +5,7 @@ QgsGeocoderInterface.Flag.__doc__ = "Capability flags for the geocoder.\n\n" + '* ``GeocodesStrings``: ' + QgsGeocoderInterface.Flag.GeocodesStrings.__doc__ + '\n' + '* ``GeocodesFeatures``: ' + QgsGeocoderInterface.Flag.GeocodesFeatures.__doc__ # -- QgsGeocoderInterface.Flags = lambda flags=0: QgsGeocoderInterface.Flag(flags) +try: + QgsGeocoderInterface.__group__ = ['geocoding'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsgeocodercontext.py b/python/PyQt6/core/auto_additions/qgsgeocodercontext.py new file mode 100644 index 000000000000..2e91fc3cc79e --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsgeocodercontext.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geocoding/qgsgeocodercontext.h +try: + QgsGeocoderContext.__group__ = ['geocoding'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsgeocoderresult.py b/python/PyQt6/core/auto_additions/qgsgeocoderresult.py index 8951d935391a..f1db9ef66983 100644 --- a/python/PyQt6/core/auto_additions/qgsgeocoderresult.py +++ b/python/PyQt6/core/auto_additions/qgsgeocoderresult.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/geocoding/qgsgeocoderresult.h QgsGeocoderResult.errorResult = staticmethod(QgsGeocoderResult.errorResult) +try: + QgsGeocoderResult.__group__ = ['geocoding'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsgeometry.py b/python/PyQt6/core/auto_additions/qgsgeometry.py index 1e99d0021367..022745384afd 100644 --- a/python/PyQt6/core/auto_additions/qgsgeometry.py +++ b/python/PyQt6/core/auto_additions/qgsgeometry.py @@ -21,3 +21,15 @@ QgsGeometry.compare = staticmethod(QgsGeometry.compare) QgsGeometry.createGeometryEngine = staticmethod(QgsGeometry.createGeometryEngine) QgsGeometry.convertPointList = staticmethod(QgsGeometry.convertPointList) +try: + QgsGeometryParameters.__group__ = ['geometry'] +except NameError: + pass +try: + QgsGeometry.__group__ = ['geometry'] +except NameError: + pass +try: + QgsGeometry.Error.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsgeometrycollection.py b/python/PyQt6/core/auto_additions/qgsgeometrycollection.py new file mode 100644 index 000000000000..c5a112a3c285 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsgeometrycollection.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgsgeometrycollection.h +try: + QgsGeometryCollection.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsgeometryengine.py b/python/PyQt6/core/auto_additions/qgsgeometryengine.py index c42e1a068dcc..5356d57ab563 100644 --- a/python/PyQt6/core/auto_additions/qgsgeometryengine.py +++ b/python/PyQt6/core/auto_additions/qgsgeometryengine.py @@ -7,3 +7,7 @@ QgsGeometryEngine.InvalidBaseGeometry = QgsGeometryEngine.EngineOperationResult.InvalidBaseGeometry QgsGeometryEngine.InvalidInput = QgsGeometryEngine.EngineOperationResult.InvalidInput QgsGeometryEngine.SplitCannotSplitPoint = QgsGeometryEngine.EngineOperationResult.SplitCannotSplitPoint +try: + QgsGeometryEngine.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsgeometrygeneratorsymbollayer.py b/python/PyQt6/core/auto_additions/qgsgeometrygeneratorsymbollayer.py index b28f3b10db7d..7b38f3447965 100644 --- a/python/PyQt6/core/auto_additions/qgsgeometrygeneratorsymbollayer.py +++ b/python/PyQt6/core/auto_additions/qgsgeometrygeneratorsymbollayer.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/symbology/qgsgeometrygeneratorsymbollayer.h QgsGeometryGeneratorSymbolLayer.create = staticmethod(QgsGeometryGeneratorSymbolLayer.create) +try: + QgsGeometryGeneratorSymbolLayer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsgeometrypaintdevice.py b/python/PyQt6/core/auto_additions/qgsgeometrypaintdevice.py index bd3f92e99d48..a0b48d5755e5 100644 --- a/python/PyQt6/core/auto_additions/qgsgeometrypaintdevice.py +++ b/python/PyQt6/core/auto_additions/qgsgeometrypaintdevice.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/painting/qgsgeometrypaintdevice.h QgsGeometryPaintDevice.painterPathToGeometry = staticmethod(QgsGeometryPaintDevice.painterPathToGeometry) +try: + QgsGeometryPaintDevice.__group__ = ['painting'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsgeometrytransformer.py b/python/PyQt6/core/auto_additions/qgsgeometrytransformer.py new file mode 100644 index 000000000000..be04e3b0e700 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsgeometrytransformer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgsgeometrytransformer.h +try: + QgsAbstractGeometryTransformer.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsgeometryutils.py b/python/PyQt6/core/auto_additions/qgsgeometryutils.py index e87e080383e6..6385ce82a2ef 100644 --- a/python/PyQt6/core/auto_additions/qgsgeometryutils.py +++ b/python/PyQt6/core/auto_additions/qgsgeometryutils.py @@ -61,3 +61,7 @@ QgsGeometryUtils.circleCenterRadius = staticmethod(QgsGeometryUtils.circleCenterRadius) QgsGeometryUtils.lineIntersection = staticmethod(QgsGeometryUtils.lineIntersection) QgsGeometryUtils.segmentIntersection = staticmethod(QgsGeometryUtils.segmentIntersection) +try: + QgsGeometryUtils.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsgeometryutils_base.py b/python/PyQt6/core/auto_additions/qgsgeometryutils_base.py index 54391da7ddb5..c5f5ed8a9791 100644 --- a/python/PyQt6/core/auto_additions/qgsgeometryutils_base.py +++ b/python/PyQt6/core/auto_additions/qgsgeometryutils_base.py @@ -34,3 +34,7 @@ QgsGeometryUtilsBase.segmentIntersection = staticmethod(QgsGeometryUtilsBase.segmentIntersection) QgsGeometryUtilsBase.project = staticmethod(QgsGeometryUtilsBase.project) QgsGeometryUtilsBase.azimuth = staticmethod(QgsGeometryUtilsBase.azimuth) +try: + QgsGeometryUtilsBase.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsgloweffect.py b/python/PyQt6/core/auto_additions/qgsgloweffect.py index f3258ebf1331..617e25de5c3a 100644 --- a/python/PyQt6/core/auto_additions/qgsgloweffect.py +++ b/python/PyQt6/core/auto_additions/qgsgloweffect.py @@ -3,3 +3,15 @@ QgsGlowEffect.ColorRamp = QgsGlowEffect.GlowColorType.ColorRamp QgsOuterGlowEffect.create = staticmethod(QgsOuterGlowEffect.create) QgsInnerGlowEffect.create = staticmethod(QgsInnerGlowEffect.create) +try: + QgsGlowEffect.__group__ = ['effects'] +except NameError: + pass +try: + QgsOuterGlowEffect.__group__ = ['effects'] +except NameError: + pass +try: + QgsInnerGlowEffect.__group__ = ['effects'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsgooglemapsgeocoder.py b/python/PyQt6/core/auto_additions/qgsgooglemapsgeocoder.py new file mode 100644 index 000000000000..412e764be479 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsgooglemapsgeocoder.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geocoding/qgsgooglemapsgeocoder.h +try: + QgsGoogleMapsGeocoder.__group__ = ['geocoding'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsgpsconnection.py b/python/PyQt6/core/auto_additions/qgsgpsconnection.py index 8e2b1f10204e..2e1501d9a31b 100644 --- a/python/PyQt6/core/auto_additions/qgsgpsconnection.py +++ b/python/PyQt6/core/auto_additions/qgsgpsconnection.py @@ -7,3 +7,7 @@ QgsGpsConnection.__attribute_docs__ = {'stateChanged': 'Emitted whenever the GPS state is changed.\n', 'nmeaSentenceReceived': 'Emitted whenever the GPS device receives a raw NMEA sentence.\n', 'fixStatusChanged': 'Emitted when the GPS device fix status is changed.\n\n.. versionadded:: 3.30\n', 'positionChanged': 'Emitted when the GPS position changes.\n\nThis signal is only emitted when the new GPS location is considered valid (see :py:func:`QgsGpsInformation.isValid()`).\n\n.. versionadded:: 3.30\n'} except NameError: pass +try: + QgsGpsConnection.__group__ = ['gps'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsgpsconnectionregistry.py b/python/PyQt6/core/auto_additions/qgsgpsconnectionregistry.py new file mode 100644 index 000000000000..6050724136d6 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsgpsconnectionregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/gps/qgsgpsconnectionregistry.h +try: + QgsGpsConnectionRegistry.__group__ = ['gps'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsgpsdconnection.py b/python/PyQt6/core/auto_additions/qgsgpsdconnection.py new file mode 100644 index 000000000000..62c0976ec4be --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsgpsdconnection.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/gps/qgsgpsdconnection.h +try: + QgsGpsdConnection.__group__ = ['gps'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsgpsdetector.py b/python/PyQt6/core/auto_additions/qgsgpsdetector.py index 510b74ada24d..deceff729ba6 100644 --- a/python/PyQt6/core/auto_additions/qgsgpsdetector.py +++ b/python/PyQt6/core/auto_additions/qgsgpsdetector.py @@ -4,3 +4,7 @@ except NameError: pass QgsGpsDetector.availablePorts = staticmethod(QgsGpsDetector.availablePorts) +try: + QgsGpsDetector.__group__ = ['gps'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsgpsinformation.py b/python/PyQt6/core/auto_additions/qgsgpsinformation.py index 6afd46e10067..088c8bcf51c9 100644 --- a/python/PyQt6/core/auto_additions/qgsgpsinformation.py +++ b/python/PyQt6/core/auto_additions/qgsgpsinformation.py @@ -3,3 +3,7 @@ QgsGpsInformation.__attribute_docs__ = {'latitude': 'Latitude in decimal degrees, using the WGS84 datum. A positive value indicates the Northern Hemisphere, and\na negative value indicates the Southern Hemisphere.', 'longitude': 'Longitude in decimal degrees, using the WGS84 datum. A positive value indicates the Eastern Hemisphere, and\na negative value indicates the Western Hemisphere.', 'elevation': 'Altitude (in meters) above or below the mean sea level.', 'elevation_diff': 'Geoidal separation (in meters).\n\nThe difference between the WGS-84 Earth ellipsoid and the mean sea level (geoid).\n\nNegative values indicate that mean sea level is below the ellipsoid.\n\nThis value can be added to the elevation value to obtain the geoidal elevation.\n\n.. versionadded:: 3.18', 'speed': 'Ground speed, in km/h.', 'direction': 'The bearing measured in degrees clockwise from true north to the direction of travel.', 'satellitesInView': 'Contains a list of information relating to the current satellites in view.', 'pdop': 'Dilution of precision.', 'hdop': 'Horizontal dilution of precision.', 'vdop': 'Vertical dilution of precision.', 'hvacc': '3D RMS\n\n.. versionadded:: 3.18', 'utcTime': 'The time at which this position was reported, in UTC time.\n\n.. versionadded:: 3.30', 'utcDateTime': 'The date and time at which this position was reported, in UTC time.', 'fixMode': 'Fix mode (where M = Manual, forced to operate in 2D or 3D or A = Automatic, 3D/2D)', 'fixType': 'Contains the fix type, where 1 = no fix, 2 = 2d fix, 3 = 3d fix\n\n.. deprecated::\n , use :py:func:`~QgsGpsInformation.constellationFixStatus` or :py:func:`~QgsGpsInformation.bestFixStatus` instead.', 'quality': 'GPS quality indicator (0 = Invalid; 1 = Fix; 2 = Differential, 3 = Sensitive, etc.)\n\n.. deprecated::\n use qualityIndicator instead', 'qualityIndicator': 'Returns the signal quality indicator\n\n.. versionadded:: 3.22.6', 'satellitesUsed': 'Count of satellites used in obtaining the fix.', 'status': 'Status (A = active or V = void)', 'satPrn': 'IDs of satellites used in the position fix.', 'satInfoComplete': '``True`` if satellite information is complete.'} except NameError: pass +try: + QgsGpsInformation.__group__ = ['gps'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsgpslogger.py b/python/PyQt6/core/auto_additions/qgsgpslogger.py index 22a51f8c4e5d..2bb3e29521a3 100644 --- a/python/PyQt6/core/auto_additions/qgsgpslogger.py +++ b/python/PyQt6/core/auto_additions/qgsgpslogger.py @@ -3,3 +3,7 @@ QgsGpsLogger.__attribute_docs__ = {'trackIsEmptyChanged': 'Emitted whenever the current track changes from being empty to non-empty or vice versa.\n', 'trackReset': 'Emitted whenever the current track is reset.\n', 'trackVertexAdded': 'Emitted whenever a new vertex is added to the track.\n\nThe ``vertex`` point will be in WGS84 coordinate reference system.\n', 'stateChanged': 'Emitted whenever the associated GPS device state is changed.\n', 'distanceAreaChanged': 'Emitted whenever the distance area used to calculate track distances is changed.\n'} except NameError: pass +try: + QgsGpsLogger.__group__ = ['gps'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsgraduatedsymbolrenderer.py b/python/PyQt6/core/auto_additions/qgsgraduatedsymbolrenderer.py index 948c112348d2..78f091bde261 100644 --- a/python/PyQt6/core/auto_additions/qgsgraduatedsymbolrenderer.py +++ b/python/PyQt6/core/auto_additions/qgsgraduatedsymbolrenderer.py @@ -10,3 +10,7 @@ QgsGraduatedSymbolRenderer.createRenderer = staticmethod(QgsGraduatedSymbolRenderer.createRenderer) QgsGraduatedSymbolRenderer.create = staticmethod(QgsGraduatedSymbolRenderer.create) QgsGraduatedSymbolRenderer.convertFromRenderer = staticmethod(QgsGraduatedSymbolRenderer.convertFromRenderer) +try: + QgsGraduatedSymbolRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsheatmaprenderer.py b/python/PyQt6/core/auto_additions/qgsheatmaprenderer.py index f07fdb710841..5d2dbcf03bce 100644 --- a/python/PyQt6/core/auto_additions/qgsheatmaprenderer.py +++ b/python/PyQt6/core/auto_additions/qgsheatmaprenderer.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/symbology/qgsheatmaprenderer.h QgsHeatmapRenderer.create = staticmethod(QgsHeatmapRenderer.create) QgsHeatmapRenderer.convertFromRenderer = staticmethod(QgsHeatmapRenderer.convertFromRenderer) +try: + QgsHeatmapRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgshillshaderenderer.py b/python/PyQt6/core/auto_additions/qgshillshaderenderer.py index 178f55034a67..153f27a481fd 100644 --- a/python/PyQt6/core/auto_additions/qgshillshaderenderer.py +++ b/python/PyQt6/core/auto_additions/qgshillshaderenderer.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/raster/qgshillshaderenderer.h QgsHillshadeRenderer.create = staticmethod(QgsHillshadeRenderer.create) +try: + QgsHillshadeRenderer.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgshistogramdiagram.py b/python/PyQt6/core/auto_additions/qgshistogramdiagram.py new file mode 100644 index 000000000000..a497c033bca1 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgshistogramdiagram.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/diagram/qgshistogramdiagram.h +try: + QgsHistogramDiagram.__group__ = ['diagram'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgshollowscalebarrenderer.py b/python/PyQt6/core/auto_additions/qgshollowscalebarrenderer.py new file mode 100644 index 000000000000..4b5bd6843cfe --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgshollowscalebarrenderer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/scalebar/qgshollowscalebarrenderer.h +try: + QgsHollowScaleBarRenderer.__group__ = ['scalebar'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgshtmlannotation.py b/python/PyQt6/core/auto_additions/qgshtmlannotation.py index b7401f08192f..8c2ec2169567 100644 --- a/python/PyQt6/core/auto_additions/qgshtmlannotation.py +++ b/python/PyQt6/core/auto_additions/qgshtmlannotation.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/annotations/qgshtmlannotation.h QgsHtmlAnnotation.create = staticmethod(QgsHtmlAnnotation.create) +try: + QgsHtmlAnnotation.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgshttpheaders.py b/python/PyQt6/core/auto_additions/qgshttpheaders.py new file mode 100644 index 000000000000..334a2b8e1372 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgshttpheaders.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/network/qgshttpheaders.h +try: + QgsHttpHeaders.__group__ = ['network'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgshuesaturationfilter.py b/python/PyQt6/core/auto_additions/qgshuesaturationfilter.py index b47886773aba..357a36704656 100644 --- a/python/PyQt6/core/auto_additions/qgshuesaturationfilter.py +++ b/python/PyQt6/core/auto_additions/qgshuesaturationfilter.py @@ -3,3 +3,7 @@ QgsHueSaturationFilter.GrayscaleLightness = QgsHueSaturationFilter.GrayscaleMode.GrayscaleLightness QgsHueSaturationFilter.GrayscaleLuminosity = QgsHueSaturationFilter.GrayscaleMode.GrayscaleLuminosity QgsHueSaturationFilter.GrayscaleAverage = QgsHueSaturationFilter.GrayscaleMode.GrayscaleAverage +try: + QgsHueSaturationFilter.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsimageoperation.py b/python/PyQt6/core/auto_additions/qgsimageoperation.py index 9207152e5a56..f139cf381d4d 100644 --- a/python/PyQt6/core/auto_additions/qgsimageoperation.py +++ b/python/PyQt6/core/auto_additions/qgsimageoperation.py @@ -21,3 +21,11 @@ QgsImageOperation.nonTransparentImageRect = staticmethod(QgsImageOperation.nonTransparentImageRect) QgsImageOperation.cropTransparent = staticmethod(QgsImageOperation.cropTransparent) QgsImageOperation.DistanceTransformProperties.__doc__ = """Struct for storing properties of a distance transform operation""" +try: + QgsImageOperation.__group__ = ['effects'] +except NameError: + pass +try: + QgsImageOperation.DistanceTransformProperties.__group__ = ['effects'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsinterpolatedlinerenderer.py b/python/PyQt6/core/auto_additions/qgsinterpolatedlinerenderer.py index dca78a3c8699..8e762d51ac1e 100644 --- a/python/PyQt6/core/auto_additions/qgsinterpolatedlinerenderer.py +++ b/python/PyQt6/core/auto_additions/qgsinterpolatedlinerenderer.py @@ -2,3 +2,19 @@ QgsInterpolatedLineColor.SingleColor = QgsInterpolatedLineColor.ColoringMethod.SingleColor QgsInterpolatedLineColor.ColorRamp = QgsInterpolatedLineColor.ColoringMethod.ColorRamp QgsInterpolatedLineSymbolLayer.create = staticmethod(QgsInterpolatedLineSymbolLayer.create) +try: + QgsInterpolatedLineColor.__group__ = ['symbology'] +except NameError: + pass +try: + QgsInterpolatedLineWidth.__group__ = ['symbology'] +except NameError: + pass +try: + QgsInterpolatedLineRenderer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsInterpolatedLineSymbolLayer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsinvertedpolygonrenderer.py b/python/PyQt6/core/auto_additions/qgsinvertedpolygonrenderer.py index 4b1e13845c33..bdbfd22e2e93 100644 --- a/python/PyQt6/core/auto_additions/qgsinvertedpolygonrenderer.py +++ b/python/PyQt6/core/auto_additions/qgsinvertedpolygonrenderer.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/symbology/qgsinvertedpolygonrenderer.h QgsInvertedPolygonRenderer.create = staticmethod(QgsInvertedPolygonRenderer.create) QgsInvertedPolygonRenderer.convertFromRenderer = staticmethod(QgsInvertedPolygonRenderer.convertFromRenderer) +try: + QgsInvertedPolygonRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsiodevicesensor.py b/python/PyQt6/core/auto_additions/qgsiodevicesensor.py index 89b9784abc79..b086b3b482dd 100644 --- a/python/PyQt6/core/auto_additions/qgsiodevicesensor.py +++ b/python/PyQt6/core/auto_additions/qgsiodevicesensor.py @@ -2,3 +2,19 @@ QgsTcpSocketSensor.create = staticmethod(QgsTcpSocketSensor.create) QgsUdpSocketSensor.create = staticmethod(QgsUdpSocketSensor.create) QgsSerialPortSensor.create = staticmethod(QgsSerialPortSensor.create) +try: + QgsIODeviceSensor.__group__ = ['sensor'] +except NameError: + pass +try: + QgsTcpSocketSensor.__group__ = ['sensor'] +except NameError: + pass +try: + QgsUdpSocketSensor.__group__ = ['sensor'] +except NameError: + pass +try: + QgsSerialPortSensor.__group__ = ['sensor'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgskeyvaluefieldformatter.py b/python/PyQt6/core/auto_additions/qgskeyvaluefieldformatter.py new file mode 100644 index 000000000000..241f2d25fd0d --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgskeyvaluefieldformatter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/fieldformatter/qgskeyvaluefieldformatter.h +try: + QgsKeyValueFieldFormatter.__group__ = ['fieldformatter'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslabeling.py b/python/PyQt6/core/auto_additions/qgslabeling.py new file mode 100644 index 000000000000..3501840261db --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslabeling.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/labeling/qgslabeling.h +try: + QgsLabeling.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslabelingenginesettings.py b/python/PyQt6/core/auto_additions/qgslabelingenginesettings.py index 0beb15f82d49..c7fb69c28bd8 100644 --- a/python/PyQt6/core/auto_additions/qgslabelingenginesettings.py +++ b/python/PyQt6/core/auto_additions/qgslabelingenginesettings.py @@ -4,3 +4,7 @@ QgsLabelingEngineSettings.Popmusic_Chain = QgsLabelingEngineSettings.Search.Popmusic_Chain QgsLabelingEngineSettings.Popmusic_Tabu_Chain = QgsLabelingEngineSettings.Search.Popmusic_Tabu_Chain QgsLabelingEngineSettings.Falp = QgsLabelingEngineSettings.Search.Falp +try: + QgsLabelingEngineSettings.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslabelingresults.py b/python/PyQt6/core/auto_additions/qgslabelingresults.py new file mode 100644 index 000000000000..7168b2f2f1d1 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslabelingresults.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/labeling/qgslabelingresults.h +try: + QgsLabelingResults.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslabellinesettings.py b/python/PyQt6/core/auto_additions/qgslabellinesettings.py index 842cb84108fe..acb46bcf507c 100644 --- a/python/PyQt6/core/auto_additions/qgslabellinesettings.py +++ b/python/PyQt6/core/auto_additions/qgslabellinesettings.py @@ -26,3 +26,7 @@ QgsLabelLineSettings.AnchorTextPoint.__doc__ = "Anchor point of label text.\n\n.. versionadded:: 3.26\n\n" + '* ``StartOfText``: ' + QgsLabelLineSettings.AnchorTextPoint.StartOfText.__doc__ + '\n' + '* ``CenterOfText``: ' + QgsLabelLineSettings.AnchorTextPoint.CenterOfText.__doc__ + '\n' + '* ``EndOfText``: ' + QgsLabelLineSettings.AnchorTextPoint.EndOfText.__doc__ + '\n' + '* ``FollowPlacement``: ' + QgsLabelLineSettings.AnchorTextPoint.FollowPlacement.__doc__ # -- QgsLabelLineSettings.AnchorTextPoint.baseClass = QgsLabelLineSettings +try: + QgsLabelLineSettings.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslabelobstaclesettings.py b/python/PyQt6/core/auto_additions/qgslabelobstaclesettings.py index e18cdfdc0501..1fbcf22cfa82 100644 --- a/python/PyQt6/core/auto_additions/qgslabelobstaclesettings.py +++ b/python/PyQt6/core/auto_additions/qgslabelobstaclesettings.py @@ -11,3 +11,7 @@ QgsLabelObstacleSettings.PolygonWhole.__doc__ = "Avoid placing labels over ANY part of polygon. Where PolygonInterior will prefer to place labels with the smallest area of intersection between the label and the polygon, PolygonWhole will penalise any label which intersects with the polygon by an equal amount, so that placing labels over any part of the polygon is avoided" QgsLabelObstacleSettings.ObstacleType.__doc__ = "Valid obstacle types, which affect how features within the layer will act as obstacles\nfor labels.\n\n" + '* ``PolygonInterior``: ' + QgsLabelObstacleSettings.ObstacleType.PolygonInterior.__doc__ + '\n' + '* ``PolygonBoundary``: ' + QgsLabelObstacleSettings.ObstacleType.PolygonBoundary.__doc__ + '\n' + '* ``PolygonWhole``: ' + QgsLabelObstacleSettings.ObstacleType.PolygonWhole.__doc__ # -- +try: + QgsLabelObstacleSettings.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslabelplacementsettings.py b/python/PyQt6/core/auto_additions/qgslabelplacementsettings.py new file mode 100644 index 000000000000..38803fc1ba29 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslabelplacementsettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/labeling/qgslabelplacementsettings.h +try: + QgsLabelPlacementSettings.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslabelpointsettings.py b/python/PyQt6/core/auto_additions/qgslabelpointsettings.py new file mode 100644 index 000000000000..5dac801139d1 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslabelpointsettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/labeling/qgslabelpointsettings.h +try: + QgsLabelPointSettings.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslabelposition.py b/python/PyQt6/core/auto_additions/qgslabelposition.py index eb4074ab23f1..2d1dcfd34318 100644 --- a/python/PyQt6/core/auto_additions/qgslabelposition.py +++ b/python/PyQt6/core/auto_additions/qgslabelposition.py @@ -3,3 +3,7 @@ QgsLabelPosition.__attribute_docs__ = {'featureId': 'ID of feature associated with this label.', 'rotation': 'Rotation of label, in degrees clockwise.', 'labelGeometry': "A polygon geometry representing the label's bounds in map coordinates.\n\n.. versionadded:: 3.4.9", 'width': 'Width of label bounding box, in map units.', 'height': 'Heeght of label bounding box, in map units.', 'layerID': 'ID of associated map layer.', 'labelText': 'String shown in label.', 'labelFont': 'Font which the label is rendered using.', 'upsideDown': '``True`` if label is upside down.', 'isDiagram': '``True`` if label is a diagram.', 'isPinned': '``True`` if label position has been pinned.', 'providerID': 'ID of the associated label provider.', 'isUnplaced': '``True`` if label position corresponds to an unplaced label.\n\n.. versionadded:: 3.10', 'groupedLabelId': 'If non zero, indicates that the label position is part of a group of label positions (i.e. a character in a curved label).\n\nAll other linked positions will share the same groupedLabelId.'} except NameError: pass +try: + QgsLabelPosition.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslabelsearchtree.py b/python/PyQt6/core/auto_additions/qgslabelsearchtree.py new file mode 100644 index 000000000000..25ca24d5b393 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslabelsearchtree.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/labeling/qgslabelsearchtree.h +try: + QgsLabelSearchTree.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslabelthinningsettings.py b/python/PyQt6/core/auto_additions/qgslabelthinningsettings.py new file mode 100644 index 000000000000..dda5d6da01cc --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslabelthinningsettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/labeling/qgslabelthinningsettings.h +try: + QgsLabelThinningSettings.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayeritem.py b/python/PyQt6/core/auto_additions/qgslayeritem.py index 9b4c25d426bd..dcad71d17f4a 100644 --- a/python/PyQt6/core/auto_additions/qgslayeritem.py +++ b/python/PyQt6/core/auto_additions/qgslayeritem.py @@ -12,3 +12,7 @@ QgsLayerItem.iconMesh = staticmethod(QgsLayerItem.iconMesh) QgsLayerItem.iconVectorTile = staticmethod(QgsLayerItem.iconVectorTile) QgsLayerItem.iconPointCloud = staticmethod(QgsLayerItem.iconPointCloud) +try: + QgsLayerItem.__group__ = ['browser'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayermetadata.py b/python/PyQt6/core/auto_additions/qgslayermetadata.py index b5d8c0f98559..65ff8c1ecfee 100644 --- a/python/PyQt6/core/auto_additions/qgslayermetadata.py +++ b/python/PyQt6/core/auto_additions/qgslayermetadata.py @@ -6,3 +6,19 @@ QgsLayerMetadata.SpatialExtent.__doc__ = """Metadata spatial extent structure.""" QgsLayerMetadata.Extent.__doc__ = """Metadata extent structure.""" QgsLayerMetadata.Constraint.__doc__ = """Metadata constraint structure.""" +try: + QgsLayerMetadata.__group__ = ['metadata'] +except NameError: + pass +try: + QgsLayerMetadata.SpatialExtent.__group__ = ['metadata'] +except NameError: + pass +try: + QgsLayerMetadata.Extent.__group__ = ['metadata'] +except NameError: + pass +try: + QgsLayerMetadata.Constraint.__group__ = ['metadata'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayermetadataformatter.py b/python/PyQt6/core/auto_additions/qgslayermetadataformatter.py new file mode 100644 index 000000000000..ba3cea75fcc2 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslayermetadataformatter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/metadata/qgslayermetadataformatter.h +try: + QgsLayerMetadataFormatter.__group__ = ['metadata'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayermetadataproviderregistry.py b/python/PyQt6/core/auto_additions/qgslayermetadataproviderregistry.py new file mode 100644 index 000000000000..0842e3e6a7b3 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslayermetadataproviderregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/metadata/qgslayermetadataproviderregistry.h +try: + QgsLayerMetadataProviderRegistry.__group__ = ['metadata'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayermetadatavalidator.py b/python/PyQt6/core/auto_additions/qgslayermetadatavalidator.py index 708a1216e7dc..3ac142c7f5ec 100644 --- a/python/PyQt6/core/auto_additions/qgslayermetadatavalidator.py +++ b/python/PyQt6/core/auto_additions/qgslayermetadatavalidator.py @@ -3,3 +3,23 @@ QgsAbstractMetadataBaseValidator.ValidationResult.__attribute_docs__ = {'section': 'Metadata section which failed the validation', 'note': 'The reason behind the validation failure.'} except NameError: pass +try: + QgsAbstractMetadataBaseValidator.__group__ = ['metadata'] +except NameError: + pass +try: + QgsAbstractMetadataBaseValidator.ValidationResult.__group__ = ['metadata'] +except NameError: + pass +try: + QgsNativeMetadataBaseValidator.__group__ = ['metadata'] +except NameError: + pass +try: + QgsNativeMetadataValidator.__group__ = ['metadata'] +except NameError: + pass +try: + QgsNativeProjectMetadataValidator.__group__ = ['metadata'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayertree.py b/python/PyQt6/core/auto_additions/qgslayertree.py index 0fbfdb84e46f..f466a57922fa 100644 --- a/python/PyQt6/core/auto_additions/qgslayertree.py +++ b/python/PyQt6/core/auto_additions/qgslayertree.py @@ -6,3 +6,7 @@ QgsLayerTree.isGroup = staticmethod(QgsLayerTree.isGroup) QgsLayerTree.isLayer = staticmethod(QgsLayerTree.isLayer) QgsLayerTree.readXml = staticmethod(QgsLayerTree.readXml) +try: + QgsLayerTree.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayertreefilterproxymodel.py b/python/PyQt6/core/auto_additions/qgslayertreefilterproxymodel.py new file mode 100644 index 000000000000..07e891792ced --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslayertreefilterproxymodel.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layertree/qgslayertreefilterproxymodel.h +try: + QgsLayerTreeFilterProxyModel.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayertreefiltersettings.py b/python/PyQt6/core/auto_additions/qgslayertreefiltersettings.py new file mode 100644 index 000000000000..950fa8971850 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslayertreefiltersettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layertree/qgslayertreefiltersettings.h +try: + QgsLayerTreeFilterSettings.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayertreegroup.py b/python/PyQt6/core/auto_additions/qgslayertreegroup.py index ad1b31125374..7eedcd4d871b 100644 --- a/python/PyQt6/core/auto_additions/qgslayertreegroup.py +++ b/python/PyQt6/core/auto_additions/qgslayertreegroup.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layertree/qgslayertreegroup.h QgsLayerTreeGroup.readXml = staticmethod(QgsLayerTreeGroup.readXml) +try: + QgsLayerTreeGroup.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayertreelayer.py b/python/PyQt6/core/auto_additions/qgslayertreelayer.py index ac7dd34da44b..5766aa861e1f 100644 --- a/python/PyQt6/core/auto_additions/qgslayertreelayer.py +++ b/python/PyQt6/core/auto_additions/qgslayertreelayer.py @@ -7,3 +7,7 @@ except NameError: pass QgsLayerTreeLayer.readXml = staticmethod(QgsLayerTreeLayer.readXml) +try: + QgsLayerTreeLayer.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayertreemodel.py b/python/PyQt6/core/auto_additions/qgslayertreemodel.py index d601422dbd18..23f7fdab6102 100644 --- a/python/PyQt6/core/auto_additions/qgslayertreemodel.py +++ b/python/PyQt6/core/auto_additions/qgslayertreemodel.py @@ -28,3 +28,7 @@ def _force_int(v): return int(v.value) if isinstance(v, Enum) else v QgsLayerTreeModel.index2legendNode = staticmethod(QgsLayerTreeModel.index2legendNode) QgsLayerTreeModel.scaleIconSize = staticmethod(QgsLayerTreeModel.scaleIconSize) QgsLayerTreeModel.iconGroup = staticmethod(QgsLayerTreeModel.iconGroup) +try: + QgsLayerTreeModel.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayertreemodellegendnode.py b/python/PyQt6/core/auto_additions/qgslayertreemodellegendnode.py index d428fd27ecce..c228788a622f 100644 --- a/python/PyQt6/core/auto_additions/qgslayertreemodellegendnode.py +++ b/python/PyQt6/core/auto_additions/qgslayertreemodellegendnode.py @@ -32,3 +32,43 @@ QgsLayerTreeModelLegendNode.__attribute_docs__ = {'context': 'Render context, if available', 'painter': 'Painter', 'point': 'Top-left corner of the legend item.\n\n.. deprecated::\n Use top, columnLeft, columnRight instead.', 'labelXOffset': 'Offset from the left side where label should start.\n\n.. deprecated::\n use columnLeft, columnRight instead.', 'top': 'Top y-position of legend item.\n\n.. versionadded:: 3.10', 'columnLeft': 'Left side of current legend column. This should be used when determining\nwhere to render legend item content, correctly respecting the symbol and text\nalignment from the legend settings.\n\n.. versionadded:: 3.10', 'columnRight': 'Right side of current legend column. This should be used when determining\nwhere to render legend item content, correctly respecting the symbol and text\nalignment from the legend settings.\n\n.. versionadded:: 3.10', 'maxSiblingSymbolWidth': 'Largest symbol width, considering all other sibling legend components associated with\nthe current component.\n\n.. versionadded:: 3.10', 'patchShape': 'The patch shape to render for the node.\n\n.. versionadded:: 3.14', 'patchSize': 'Symbol patch size to render for the node.\n\nIf either the width or height are zero, then the default width/height from :py:func:`QgsLegendSettings.symbolSize()` should be used instead.\n\n.. versionadded:: 3.14', 'textDocument': 'Optional text document\n\n.. versionadded:: 3.30', 'textDocumentMetrics': 'Optional text document metrics.\n\n.. versionadded:: 3.30', 'screenProperties': 'Destination screen properties.\n\n.. versionadded:: 3.32', 'dataChanged': 'Emitted on internal data change so the layer tree model can forward the signal to views\n', 'sizeChanged': 'Emitted when the size of this node changes.\n\n.. versionadded:: 3.16\n'} except NameError: pass +try: + QgsLayerTreeModelLegendNode.__group__ = ['layertree'] +except NameError: + pass +try: + QgsLayerTreeModelLegendNode.ItemContext.__group__ = ['layertree'] +except NameError: + pass +try: + QgsLayerTreeModelLegendNode.ItemMetrics.__group__ = ['layertree'] +except NameError: + pass +try: + QgsSymbolLegendNode.__group__ = ['layertree'] +except NameError: + pass +try: + QgsSimpleLegendNode.__group__ = ['layertree'] +except NameError: + pass +try: + QgsImageLegendNode.__group__ = ['layertree'] +except NameError: + pass +try: + QgsRasterSymbolLegendNode.__group__ = ['layertree'] +except NameError: + pass +try: + QgsWmsLegendNode.__group__ = ['layertree'] +except NameError: + pass +try: + QgsDataDefinedSizeLegendNode.__group__ = ['layertree'] +except NameError: + pass +try: + QgsVectorLabelLegendNode.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayertreenode.py b/python/PyQt6/core/auto_additions/qgslayertreenode.py index b67c451d03b0..a29f3c1db678 100644 --- a/python/PyQt6/core/auto_additions/qgslayertreenode.py +++ b/python/PyQt6/core/auto_additions/qgslayertreenode.py @@ -6,3 +6,7 @@ except NameError: pass QgsLayerTreeNode.readXml = staticmethod(QgsLayerTreeNode.readXml) +try: + QgsLayerTreeNode.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayertreeregistrybridge.py b/python/PyQt6/core/auto_additions/qgslayertreeregistrybridge.py index 3f8d4994ffbe..c94887db163f 100644 --- a/python/PyQt6/core/auto_additions/qgslayertreeregistrybridge.py +++ b/python/PyQt6/core/auto_additions/qgslayertreeregistrybridge.py @@ -7,3 +7,11 @@ This represents the current layer tree group and index where newly added map layers should be inserted into. .. versionadded:: 3.10""" +try: + QgsLayerTreeRegistryBridge.__group__ = ['layertree'] +except NameError: + pass +try: + QgsLayerTreeRegistryBridge.InsertionPoint.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayertreeutils.py b/python/PyQt6/core/auto_additions/qgslayertreeutils.py index 5310083e1689..2a7d61bee769 100644 --- a/python/PyQt6/core/auto_additions/qgslayertreeutils.py +++ b/python/PyQt6/core/auto_additions/qgslayertreeutils.py @@ -19,3 +19,7 @@ QgsLayerTreeUtils.countMapLayerInTree = staticmethod(QgsLayerTreeUtils.countMapLayerInTree) QgsLayerTreeUtils.firstGroupWithoutCustomProperty = staticmethod(QgsLayerTreeUtils.firstGroupWithoutCustomProperty) QgsLayerTreeUtils.insertLayerAtOptimalPlacement = staticmethod(QgsLayerTreeUtils.insertLayerAtOptimalPlacement) +try: + QgsLayerTreeUtils.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayout.py b/python/PyQt6/core/auto_additions/qgslayout.py index 31613b33365c..7109119d8368 100644 --- a/python/PyQt6/core/auto_additions/qgslayout.py +++ b/python/PyQt6/core/auto_additions/qgslayout.py @@ -13,3 +13,7 @@ QgsLayout.__attribute_docs__ = {'changed': 'Emitted when properties of the layout change. This signal is only\nemitted for settings directly managed by the layout, and is not emitted\nwhen child items change.\n', 'variablesChanged': 'Emitted whenever the expression variables stored in the layout have been changed.\n', 'selectedItemChanged': 'Emitted whenever the selected item changes.\nIf ``None``, no item is selected.\n', 'refreshed': 'Emitted when the layout has been refreshed and items should also be refreshed\nand updated.\n', 'backgroundTaskCountChanged': 'Emitted whenever the ``total`` number of background tasks running in items from the layout changes.\n\n.. versionadded:: 3.10\n', 'itemAdded': 'Emitted when an ``item`` was added to the layout.\n\n.. versionadded:: 3.20\n'} except NameError: pass +try: + QgsLayout.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutaligner.py b/python/PyQt6/core/auto_additions/qgslayoutaligner.py index 978071712eba..c64077b80da0 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutaligner.py +++ b/python/PyQt6/core/auto_additions/qgslayoutaligner.py @@ -21,3 +21,7 @@ QgsLayoutAligner.alignItems = staticmethod(QgsLayoutAligner.alignItems) QgsLayoutAligner.distributeItems = staticmethod(QgsLayoutAligner.distributeItems) QgsLayoutAligner.resizeItems = staticmethod(QgsLayoutAligner.resizeItems) +try: + QgsLayoutAligner.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutatlas.py b/python/PyQt6/core/auto_additions/qgslayoutatlas.py index d484831f350e..fd0cf458fcf7 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutatlas.py +++ b/python/PyQt6/core/auto_additions/qgslayoutatlas.py @@ -3,3 +3,7 @@ QgsLayoutAtlas.__attribute_docs__ = {'changed': 'Emitted when one of the atlas parameters changes.\n', 'toggled': 'Emitted when atlas is enabled or disabled.\n', 'coverageLayerChanged': 'Emitted when the coverage layer for the atlas changes.\n', 'messagePushed': 'Emitted when the atlas has an updated status bar ``message``.\n', 'numberFeaturesChanged': 'Emitted when the number of features for the atlas changes.\n', 'featureChanged': 'Emitted when the current atlas ``feature`` changes.\n', 'renderBegun': 'Emitted when atlas rendering has begun.\n', 'renderEnded': 'Emitted when atlas rendering has ended.\n'} except NameError: pass +try: + QgsLayoutAtlas.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayouteffect.py b/python/PyQt6/core/auto_additions/qgslayouteffect.py new file mode 100644 index 000000000000..81c8e5344f0c --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslayouteffect.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layout/qgslayouteffect.h +try: + QgsLayoutEffect.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutexporter.py b/python/PyQt6/core/auto_additions/qgslayoutexporter.py index 7dac5d53095e..ce7f8fc7eee7 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutexporter.py +++ b/python/PyQt6/core/auto_additions/qgslayoutexporter.py @@ -18,3 +18,27 @@ QgsLayoutExporter.PdfExportSettings.__doc__ = """Contains settings relating to exporting layouts to PDF""" QgsLayoutExporter.PrintExportSettings.__doc__ = """Contains settings relating to printing layouts""" QgsLayoutExporter.SvgExportSettings.__doc__ = """Contains settings relating to exporting layouts to SVG""" +try: + QgsLayoutExporter.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutExporter.PageExportDetails.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutExporter.ImageExportSettings.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutExporter.PdfExportSettings.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutExporter.PrintExportSettings.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutExporter.SvgExportSettings.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutframe.py b/python/PyQt6/core/auto_additions/qgslayoutframe.py index 477e785431ad..fa14a71ee11e 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutframe.py +++ b/python/PyQt6/core/auto_additions/qgslayoutframe.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutframe.h QgsLayoutFrame.create = staticmethod(QgsLayoutFrame.create) +try: + QgsLayoutFrame.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutgridsettings.py b/python/PyQt6/core/auto_additions/qgslayoutgridsettings.py index 2c2116b73e58..b4f3a4dfb39c 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutgridsettings.py +++ b/python/PyQt6/core/auto_additions/qgslayoutgridsettings.py @@ -2,3 +2,7 @@ QgsLayoutGridSettings.StyleLines = QgsLayoutGridSettings.Style.StyleLines QgsLayoutGridSettings.StyleDots = QgsLayoutGridSettings.Style.StyleDots QgsLayoutGridSettings.StyleCrosses = QgsLayoutGridSettings.Style.StyleCrosses +try: + QgsLayoutGridSettings.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutguidecollection.py b/python/PyQt6/core/auto_additions/qgslayoutguidecollection.py index 260074b7a322..0c7086024f47 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutguidecollection.py +++ b/python/PyQt6/core/auto_additions/qgslayoutguidecollection.py @@ -28,3 +28,15 @@ QgsLayoutGuide.__attribute_docs__ = {'positionChanged': "Emitted when the guide's position is changed.\n"} except NameError: pass +try: + QgsLayoutGuide.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutGuideCollection.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutGuideProxyModel.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutitem.py b/python/PyQt6/core/auto_additions/qgslayoutitem.py index c29bd788228c..485c7708fe42 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutitem.py +++ b/python/PyQt6/core/auto_additions/qgslayoutitem.py @@ -134,3 +134,15 @@ def _force_int(v): return int(v.value) if isinstance(v, Enum) else v QgsLayoutItem.ExportLayerDetail.__doc__ = """Contains details of a particular export layer relating to a layout item. .. versionadded:: 3.10""" +try: + QgsLayoutItemRenderContext.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItem.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItem.ExportLayerDetail.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutitemattributetable.py b/python/PyQt6/core/auto_additions/qgslayoutitemattributetable.py index c333f9e6551a..c8dc775973fd 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutitemattributetable.py +++ b/python/PyQt6/core/auto_additions/qgslayoutitemattributetable.py @@ -3,3 +3,7 @@ QgsLayoutItemAttributeTable.AtlasFeature = QgsLayoutItemAttributeTable.ContentSource.AtlasFeature QgsLayoutItemAttributeTable.RelationChildren = QgsLayoutItemAttributeTable.ContentSource.RelationChildren QgsLayoutItemAttributeTable.create = staticmethod(QgsLayoutItemAttributeTable.create) +try: + QgsLayoutItemAttributeTable.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutitemelevationprofile.py b/python/PyQt6/core/auto_additions/qgslayoutitemelevationprofile.py index 9623cbcb59b8..d7abdcaf7765 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutitemelevationprofile.py +++ b/python/PyQt6/core/auto_additions/qgslayoutitemelevationprofile.py @@ -4,3 +4,7 @@ except NameError: pass QgsLayoutItemElevationProfile.create = staticmethod(QgsLayoutItemElevationProfile.create) +try: + QgsLayoutItemElevationProfile.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutitemgroup.py b/python/PyQt6/core/auto_additions/qgslayoutitemgroup.py index 7f136285bf54..2500f742a3ab 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutitemgroup.py +++ b/python/PyQt6/core/auto_additions/qgslayoutitemgroup.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutitemgroup.h QgsLayoutItemGroup.create = staticmethod(QgsLayoutItemGroup.create) +try: + QgsLayoutItemGroup.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutitemhtml.py b/python/PyQt6/core/auto_additions/qgslayoutitemhtml.py index 5bfd4fb4de7a..1444499f8eed 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutitemhtml.py +++ b/python/PyQt6/core/auto_additions/qgslayoutitemhtml.py @@ -3,3 +3,7 @@ QgsLayoutItemHtml.ManualHtml = QgsLayoutItemHtml.ContentMode.ManualHtml QgsLayoutItemHtml.create = staticmethod(QgsLayoutItemHtml.create) QgsLayoutItemHtml.createFromLabel = staticmethod(QgsLayoutItemHtml.createFromLabel) +try: + QgsLayoutItemHtml.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutitemlabel.py b/python/PyQt6/core/auto_additions/qgslayoutitemlabel.py index 896c6f81f826..97385e473151 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutitemlabel.py +++ b/python/PyQt6/core/auto_additions/qgslayoutitemlabel.py @@ -2,3 +2,7 @@ QgsLayoutItemLabel.ModeFont = QgsLayoutItemLabel.Mode.ModeFont QgsLayoutItemLabel.ModeHtml = QgsLayoutItemLabel.Mode.ModeHtml QgsLayoutItemLabel.create = staticmethod(QgsLayoutItemLabel.create) +try: + QgsLayoutItemLabel.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutitemlegend.py b/python/PyQt6/core/auto_additions/qgslayoutitemlegend.py index 4c9fa64b8b39..c54b59a66a0c 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutitemlegend.py +++ b/python/PyQt6/core/auto_additions/qgslayoutitemlegend.py @@ -4,3 +4,11 @@ except NameError: pass QgsLayoutItemLegend.create = staticmethod(QgsLayoutItemLegend.create) +try: + QgsLegendModel.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItemLegend.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutitemmanualtable.py b/python/PyQt6/core/auto_additions/qgslayoutitemmanualtable.py index c1cc2b28dacb..120322ac7d73 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutitemmanualtable.py +++ b/python/PyQt6/core/auto_additions/qgslayoutitemmanualtable.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutitemmanualtable.h QgsLayoutItemManualTable.create = staticmethod(QgsLayoutItemManualTable.create) +try: + QgsLayoutItemManualTable.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutitemmap.py b/python/PyQt6/core/auto_additions/qgslayoutitemmap.py index d67245bdc9df..970fea203bba 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutitemmap.py +++ b/python/PyQt6/core/auto_additions/qgslayoutitemmap.py @@ -28,3 +28,15 @@ def _force_int(v): return int(v.value) if isinstance(v, Enum) else v except NameError: pass QgsLayoutItemMap.create = staticmethod(QgsLayoutItemMap.create) +try: + QgsLayoutItemMapAtlasClippingSettings.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItemMapItemClipPathSettings.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItemMap.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutitemmapgrid.py b/python/PyQt6/core/auto_additions/qgslayoutitemmapgrid.py index 96d688431165..2628c6671445 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutitemmapgrid.py +++ b/python/PyQt6/core/auto_additions/qgslayoutitemmapgrid.py @@ -64,3 +64,11 @@ def _force_int(v): return int(v.value) if isinstance(v, Enum) else v QgsLayoutItemMapGrid.__attribute_docs__ = {'crsChanged': "Emitted whenever the grid's CRS is changed.\n\n.. versionadded:: 3.18\n"} except NameError: pass +try: + QgsLayoutItemMapGridStack.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItemMapGrid.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutitemmapitem.py b/python/PyQt6/core/auto_additions/qgslayoutitemmapitem.py index 1a53e9a51dea..0c0549273507 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutitemmapitem.py +++ b/python/PyQt6/core/auto_additions/qgslayoutitemmapitem.py @@ -4,3 +4,11 @@ QgsLayoutItemMapItem.StackAboveMapLayer = QgsLayoutItemMapItem.StackingPosition.StackAboveMapLayer QgsLayoutItemMapItem.StackBelowMapLabels = QgsLayoutItemMapItem.StackingPosition.StackBelowMapLabels QgsLayoutItemMapItem.StackAboveMapLabels = QgsLayoutItemMapItem.StackingPosition.StackAboveMapLabels +try: + QgsLayoutItemMapItem.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItemMapItemStack.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutitemmapoverview.py b/python/PyQt6/core/auto_additions/qgslayoutitemmapoverview.py new file mode 100644 index 000000000000..52a19a030ed3 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslayoutitemmapoverview.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/layout/qgslayoutitemmapoverview.h +try: + QgsLayoutItemMapOverviewStack.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItemMapOverview.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutitemmarker.py b/python/PyQt6/core/auto_additions/qgslayoutitemmarker.py index 568039a070dc..0b2cc4de7049 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutitemmarker.py +++ b/python/PyQt6/core/auto_additions/qgslayoutitemmarker.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutitemmarker.h QgsLayoutItemMarker.create = staticmethod(QgsLayoutItemMarker.create) +try: + QgsLayoutItemMarker.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutitemnodeitem.py b/python/PyQt6/core/auto_additions/qgslayoutitemnodeitem.py new file mode 100644 index 000000000000..9f5ec73e383f --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslayoutitemnodeitem.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layout/qgslayoutitemnodeitem.h +try: + QgsLayoutNodesItem.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutitempage.py b/python/PyQt6/core/auto_additions/qgslayoutitempage.py index ca4ea5c6a592..4715d39f08f9 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutitempage.py +++ b/python/PyQt6/core/auto_additions/qgslayoutitempage.py @@ -4,3 +4,7 @@ QgsLayoutItemPage.UndoPageSymbol = QgsLayoutItemPage.UndoCommand.UndoPageSymbol QgsLayoutItemPage.create = staticmethod(QgsLayoutItemPage.create) QgsLayoutItemPage.decodePageOrientation = staticmethod(QgsLayoutItemPage.decodePageOrientation) +try: + QgsLayoutItemPage.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutitempicture.py b/python/PyQt6/core/auto_additions/qgslayoutitempicture.py index be604791ca9f..086c9d47af94 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutitempicture.py +++ b/python/PyQt6/core/auto_additions/qgslayoutitempicture.py @@ -11,3 +11,7 @@ except NameError: pass QgsLayoutItemPicture.create = staticmethod(QgsLayoutItemPicture.create) +try: + QgsLayoutItemPicture.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutitempolygon.py b/python/PyQt6/core/auto_additions/qgslayoutitempolygon.py index 717815cc148d..2a5d2b62c310 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutitempolygon.py +++ b/python/PyQt6/core/auto_additions/qgslayoutitempolygon.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutitempolygon.h QgsLayoutItemPolygon.create = staticmethod(QgsLayoutItemPolygon.create) +try: + QgsLayoutItemPolygon.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutitempolyline.py b/python/PyQt6/core/auto_additions/qgslayoutitempolyline.py index a85d5a0039aa..1528e02e7975 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutitempolyline.py +++ b/python/PyQt6/core/auto_additions/qgslayoutitempolyline.py @@ -3,3 +3,7 @@ QgsLayoutItemPolyline.ArrowHead = QgsLayoutItemPolyline.MarkerMode.ArrowHead QgsLayoutItemPolyline.SvgMarker = QgsLayoutItemPolyline.MarkerMode.SvgMarker QgsLayoutItemPolyline.create = staticmethod(QgsLayoutItemPolyline.create) +try: + QgsLayoutItemPolyline.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutitemregistry.py b/python/PyQt6/core/auto_additions/qgslayoutitemregistry.py index 3c44eef60a78..2095524b01f2 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutitemregistry.py +++ b/python/PyQt6/core/auto_additions/qgslayoutitemregistry.py @@ -23,3 +23,15 @@ QgsLayoutItemRegistry.__attribute_docs__ = {'typeAdded': 'Emitted whenever a new item type is added to the registry, with the specified\n``type`` and visible ``name``.\n', 'multiFrameTypeAdded': 'Emitted whenever a new multiframe type is added to the registry, with the specified\n``type`` and visible ``name``.\n'} except NameError: pass +try: + QgsLayoutItemAbstractMetadata.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutMultiFrameAbstractMetadata.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItemRegistry.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutitemscalebar.py b/python/PyQt6/core/auto_additions/qgslayoutitemscalebar.py index a3bd373a7e9b..64caf854d7d4 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutitemscalebar.py +++ b/python/PyQt6/core/auto_additions/qgslayoutitemscalebar.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutitemscalebar.h QgsLayoutItemScaleBar.create = staticmethod(QgsLayoutItemScaleBar.create) +try: + QgsLayoutItemScaleBar.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutitemshape.py b/python/PyQt6/core/auto_additions/qgslayoutitemshape.py index 197791bd93dd..8c2c3d39dccc 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutitemshape.py +++ b/python/PyQt6/core/auto_additions/qgslayoutitemshape.py @@ -3,3 +3,7 @@ QgsLayoutItemShape.Rectangle = QgsLayoutItemShape.Shape.Rectangle QgsLayoutItemShape.Triangle = QgsLayoutItemShape.Shape.Triangle QgsLayoutItemShape.create = staticmethod(QgsLayoutItemShape.create) +try: + QgsLayoutItemShape.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutitemtexttable.py b/python/PyQt6/core/auto_additions/qgslayoutitemtexttable.py index a4bf789cf189..2a53d7bf4c42 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutitemtexttable.py +++ b/python/PyQt6/core/auto_additions/qgslayoutitemtexttable.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutitemtexttable.h QgsLayoutItemTextTable.create = staticmethod(QgsLayoutItemTextTable.create) +try: + QgsLayoutItemTextTable.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutmanager.py b/python/PyQt6/core/auto_additions/qgslayoutmanager.py index 0181febb7f5d..3f8907ea9c73 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutmanager.py +++ b/python/PyQt6/core/auto_additions/qgslayoutmanager.py @@ -27,3 +27,15 @@ def _force_int(v): return int(v.value) if isinstance(v, Enum) else v QgsLayoutManager.__attribute_docs__ = {'layoutAboutToBeAdded': 'Emitted when a layout is about to be added to the manager\n', 'layoutAdded': 'Emitted when a layout has been added to the manager\n', 'layoutRemoved': 'Emitted when a layout was removed from the manager\n', 'layoutAboutToBeRemoved': 'Emitted when a layout is about to be removed from the manager\n', 'layoutRenamed': 'Emitted when a layout is renamed\n'} except NameError: pass +try: + QgsLayoutManager.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutManagerModel.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutManagerProxyModel.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutmeasurement.py b/python/PyQt6/core/auto_additions/qgslayoutmeasurement.py index 769c74f62789..28780c8d3390 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutmeasurement.py +++ b/python/PyQt6/core/auto_additions/qgslayoutmeasurement.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutmeasurement.h QgsLayoutMeasurement.decodeMeasurement = staticmethod(QgsLayoutMeasurement.decodeMeasurement) +try: + QgsLayoutMeasurement.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutmeasurementconverter.py b/python/PyQt6/core/auto_additions/qgslayoutmeasurementconverter.py new file mode 100644 index 000000000000..aa4bdd6a33e2 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslayoutmeasurementconverter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layout/qgslayoutmeasurementconverter.h +try: + QgsLayoutMeasurementConverter.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutmodel.py b/python/PyQt6/core/auto_additions/qgslayoutmodel.py index e93f76149344..4114ee336fc1 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutmodel.py +++ b/python/PyQt6/core/auto_additions/qgslayoutmodel.py @@ -2,3 +2,11 @@ QgsLayoutModel.Visibility = QgsLayoutModel.Columns.Visibility QgsLayoutModel.LockStatus = QgsLayoutModel.Columns.LockStatus QgsLayoutModel.ItemId = QgsLayoutModel.Columns.ItemId +try: + QgsLayoutModel.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutProxyModel.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutmultiframe.py b/python/PyQt6/core/auto_additions/qgslayoutmultiframe.py index b6c523ed7f7b..eb0b8532e367 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutmultiframe.py +++ b/python/PyQt6/core/auto_additions/qgslayoutmultiframe.py @@ -19,3 +19,7 @@ QgsLayoutMultiFrame.__attribute_docs__ = {'contentsChanged': 'Emitted when the contents of the multi frame have changed and the frames\nmust be redrawn.\n'} except NameError: pass +try: + QgsLayoutMultiFrame.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutnortharrowhandler.py b/python/PyQt6/core/auto_additions/qgslayoutnortharrowhandler.py index 14e8e97b3952..f3e7c2be0777 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutnortharrowhandler.py +++ b/python/PyQt6/core/auto_additions/qgslayoutnortharrowhandler.py @@ -5,3 +5,7 @@ QgsLayoutNorthArrowHandler.__attribute_docs__ = {'arrowRotationChanged': 'Emitted on arrow rotation change\n'} except NameError: pass +try: + QgsLayoutNorthArrowHandler.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutobject.py b/python/PyQt6/core/auto_additions/qgslayoutobject.py index 732815ed6b3e..70c12082698d 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutobject.py +++ b/python/PyQt6/core/auto_additions/qgslayoutobject.py @@ -273,3 +273,7 @@ except NameError: pass QgsLayoutObject.propertyAssociatesWithParentMultiframe = staticmethod(QgsLayoutObject.propertyAssociatesWithParentMultiframe) +try: + QgsLayoutObject.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutpagecollection.py b/python/PyQt6/core/auto_additions/qgslayoutpagecollection.py index a30e1277b617..a4caa6c733bf 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutpagecollection.py +++ b/python/PyQt6/core/auto_additions/qgslayoutpagecollection.py @@ -3,3 +3,7 @@ QgsLayoutPageCollection.__attribute_docs__ = {'changed': 'Emitted when pages are added or removed from the collection.\n', 'pageAboutToBeRemoved': 'Emitted just before a page is removed from the collection.\n\nPage numbers in collections begin at 0 - so a page number of 0 indicates the\nfirst page.\n'} except NameError: pass +try: + QgsLayoutPageCollection.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutpoint.py b/python/PyQt6/core/auto_additions/qgslayoutpoint.py index e08312be35d6..32c69ff1456e 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutpoint.py +++ b/python/PyQt6/core/auto_additions/qgslayoutpoint.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutpoint.h QgsLayoutPoint.decodePoint = staticmethod(QgsLayoutPoint.decodePoint) +try: + QgsLayoutPoint.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutrendercontext.py b/python/PyQt6/core/auto_additions/qgslayoutrendercontext.py index 76abfef31d0c..1dcb7fd5b8b4 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutrendercontext.py +++ b/python/PyQt6/core/auto_additions/qgslayoutrendercontext.py @@ -16,3 +16,7 @@ QgsLayoutRenderContext.__attribute_docs__ = {'flagsChanged': "Emitted whenever the context's ``flags`` change.\n\n.. seealso:: :py:func:`setFlags`\n", 'dpiChanged': "Emitted when the context's DPI is changed.\n", 'predefinedScalesChanged': 'Emitted when the list of predefined scales changes.\n\n.. seealso:: :py:func:`predefinedScales`\n\n.. versionadded:: 3.10\n'} except NameError: pass +try: + QgsLayoutRenderContext.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutreportcontext.py b/python/PyQt6/core/auto_additions/qgslayoutreportcontext.py index f57d57510429..32513bbf37dc 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutreportcontext.py +++ b/python/PyQt6/core/auto_additions/qgslayoutreportcontext.py @@ -3,3 +3,7 @@ QgsLayoutReportContext.__attribute_docs__ = {'layerChanged': "Emitted when the context's ``layer`` is changed.\n", 'changed': 'Emitted certain settings in the context is changed, e.g. by setting a new feature or vector layer\nfor the context.\n'} except NameError: pass +try: + QgsLayoutReportContext.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutserializableobject.py b/python/PyQt6/core/auto_additions/qgslayoutserializableobject.py new file mode 100644 index 000000000000..c73ab1b93b24 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslayoutserializableobject.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layout/qgslayoutserializableobject.h +try: + QgsLayoutSerializableObject.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutsize.py b/python/PyQt6/core/auto_additions/qgslayoutsize.py index 1600dfad8478..7a9b4776a389 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutsize.py +++ b/python/PyQt6/core/auto_additions/qgslayoutsize.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutsize.h QgsLayoutSize.decodeSize = staticmethod(QgsLayoutSize.decodeSize) +try: + QgsLayoutSize.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutsnapper.py b/python/PyQt6/core/auto_additions/qgslayoutsnapper.py new file mode 100644 index 000000000000..c4a401b46694 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslayoutsnapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layout/qgslayoutsnapper.h +try: + QgsLayoutSnapper.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayouttable.py b/python/PyQt6/core/auto_additions/qgslayouttable.py index 52a1baa93996..631d6c451cd2 100644 --- a/python/PyQt6/core/auto_additions/qgslayouttable.py +++ b/python/PyQt6/core/auto_additions/qgslayouttable.py @@ -24,3 +24,11 @@ QgsLayoutTableStyle.__attribute_docs__ = {'enabled': 'Whether the styling option is enabled', 'cellBackgroundColor': 'Cell background color'} except NameError: pass +try: + QgsLayoutTableStyle.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutTable.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayouttablecolumn.py b/python/PyQt6/core/auto_additions/qgslayouttablecolumn.py new file mode 100644 index 000000000000..be087c160381 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslayouttablecolumn.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layout/qgslayouttablecolumn.h +try: + QgsLayoutTableColumn.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutundocommand.py b/python/PyQt6/core/auto_additions/qgslayoutundocommand.py new file mode 100644 index 000000000000..499534bbee42 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslayoutundocommand.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/layout/qgslayoutundocommand.h +try: + QgsAbstractLayoutUndoCommand.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutUndoObjectInterface.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoutundostack.py b/python/PyQt6/core/auto_additions/qgslayoutundostack.py index 09bd41b1cd42..caf0d1c8fdfc 100644 --- a/python/PyQt6/core/auto_additions/qgslayoutundostack.py +++ b/python/PyQt6/core/auto_additions/qgslayoutundostack.py @@ -3,3 +3,7 @@ QgsLayoutUndoStack.__attribute_docs__ = {'undoRedoOccurredForItems': 'Emitted when an undo or redo action has occurred, which affected a\nset of layout ``itemUuids``.\n'} except NameError: pass +try: + QgsLayoutUndoStack.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslayoututils.py b/python/PyQt6/core/auto_additions/qgslayoututils.py index 5c10fb513a15..70a9099493ec 100644 --- a/python/PyQt6/core/auto_additions/qgslayoututils.py +++ b/python/PyQt6/core/auto_additions/qgslayoututils.py @@ -21,3 +21,7 @@ QgsLayoutUtils.calculatePrettySize = staticmethod(QgsLayoutUtils.calculatePrettySize) QgsLayoutUtils.itemIsAClippingSource = staticmethod(QgsLayoutUtils.itemIsAClippingSource) QgsLayoutUtils.predefinedScales = staticmethod(QgsLayoutUtils.predefinedScales) +try: + QgsLayoutUtils.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslegendpatchshape.py b/python/PyQt6/core/auto_additions/qgslegendpatchshape.py new file mode 100644 index 000000000000..9e3b827632f5 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslegendpatchshape.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layertree/qgslegendpatchshape.h +try: + QgsLegendPatchShape.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslegendsymbolitem.py b/python/PyQt6/core/auto_additions/qgslegendsymbolitem.py new file mode 100644 index 000000000000..080b8d1a22c3 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslegendsymbolitem.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/symbology/qgslegendsymbolitem.h +try: + QgsLegendSymbolItem.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslinearminmaxenhancement.py b/python/PyQt6/core/auto_additions/qgslinearminmaxenhancement.py new file mode 100644 index 000000000000..673eb61eac2f --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslinearminmaxenhancement.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgslinearminmaxenhancement.h +try: + QgsLinearMinMaxEnhancement.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslinearminmaxenhancementwithclip.py b/python/PyQt6/core/auto_additions/qgslinearminmaxenhancementwithclip.py new file mode 100644 index 000000000000..a54bfb7c009f --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslinearminmaxenhancementwithclip.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgslinearminmaxenhancementwithclip.h +try: + QgsLinearMinMaxEnhancementWithClip.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslinesegment.py b/python/PyQt6/core/auto_additions/qgslinesegment.py new file mode 100644 index 000000000000..635bd26beeea --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslinesegment.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgslinesegment.h +try: + QgsLineSegment2D.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslinestring.py b/python/PyQt6/core/auto_additions/qgslinestring.py index 2337dd4796b6..bcd585042b15 100644 --- a/python/PyQt6/core/auto_additions/qgslinestring.py +++ b/python/PyQt6/core/auto_additions/qgslinestring.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/geometry/qgslinestring.h QgsLineString.fromBezierCurve = staticmethod(QgsLineString.fromBezierCurve) QgsLineString.fromQPolygonF = staticmethod(QgsLineString.fromQPolygonF) +try: + QgsLineString.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslinesymbol.py b/python/PyQt6/core/auto_additions/qgslinesymbol.py index 8dba227680b4..ff3d1726da65 100644 --- a/python/PyQt6/core/auto_additions/qgslinesymbol.py +++ b/python/PyQt6/core/auto_additions/qgslinesymbol.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/symbology/qgslinesymbol.h QgsLineSymbol.createSimple = staticmethod(QgsLineSymbol.createSimple) +try: + QgsLineSymbol.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslinesymbollayer.py b/python/PyQt6/core/auto_additions/qgslinesymbollayer.py index b6db1739b9a3..af42843cb785 100644 --- a/python/PyQt6/core/auto_additions/qgslinesymbollayer.py +++ b/python/PyQt6/core/auto_additions/qgslinesymbollayer.py @@ -9,3 +9,35 @@ QgsRasterLineSymbolLayer.resolvePaths = staticmethod(QgsRasterLineSymbolLayer.resolvePaths) QgsLineburstSymbolLayer.create = staticmethod(QgsLineburstSymbolLayer.create) QgsFilledLineSymbolLayer.create = staticmethod(QgsFilledLineSymbolLayer.create) +try: + QgsSimpleLineSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsTemplatedLineSymbolLayerBase.__group__ = ['symbology'] +except NameError: + pass +try: + QgsMarkerLineSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsHashedLineSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsAbstractBrushedLineSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRasterLineSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsLineburstSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsFilledLineSymbolLayer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslistfieldformatter.py b/python/PyQt6/core/auto_additions/qgslistfieldformatter.py new file mode 100644 index 000000000000..eb32299d3c00 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgslistfieldformatter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/fieldformatter/qgslistfieldformatter.h +try: + QgsListFieldFormatter.__group__ = ['fieldformatter'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslocator.py b/python/PyQt6/core/auto_additions/qgslocator.py index 7d9e2aa8c6db..c046ea829a1f 100644 --- a/python/PyQt6/core/auto_additions/qgslocator.py +++ b/python/PyQt6/core/auto_additions/qgslocator.py @@ -3,3 +3,7 @@ QgsLocator.__attribute_docs__ = {'CORE_FILTERS': 'List of core filters (i.e. not plugin filters)', 'foundResult': 'Emitted whenever a filter encounters a matching ``result`` after the :py:func:`~QgsLocator.fetchResults` method\nis called.\n', 'searchPrepared': 'Emitted when locator has prepared the search (:py:func:`QgsLocatorFilter.prepare`)\nbefore the search is actually performed\n\n.. versionadded:: 3.16\n', 'finished': 'Emitted when locator has finished a query, either as a result\nof successful completion or early cancellation.\n'} except NameError: pass +try: + QgsLocator.__group__ = ['locator'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslocatorcontext.py b/python/PyQt6/core/auto_additions/qgslocatorcontext.py index 3fac56245574..9d12be9765a8 100644 --- a/python/PyQt6/core/auto_additions/qgslocatorcontext.py +++ b/python/PyQt6/core/auto_additions/qgslocatorcontext.py @@ -3,3 +3,7 @@ QgsLocatorContext.__attribute_docs__ = {'targetExtent': 'Map extent to target in results. This can be used to prioritize searching\nfor results close to the current map extent. The CRS for the extent\nis specified by targetExtentCrs.\n\n.. seealso:: :py:func:`targetExtentCrs`', 'targetExtentCrs': 'Coordinate reference system for the map extent variable.\n\n.. seealso:: :py:func:`targetExtent`', 'transformContext': 'Coordinate transform context, to use whenever performing coordinate transformations inside\na locator.\n\n.. versionadded:: 3.16', 'usingPrefix': 'Will be ``True`` if search is being conducted using a filter prefix.'} except NameError: pass +try: + QgsLocatorContext.__group__ = ['locator'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslocatorfilter.py b/python/PyQt6/core/auto_additions/qgslocatorfilter.py index b821447008cd..4e709a1628c1 100644 --- a/python/PyQt6/core/auto_additions/qgslocatorfilter.py +++ b/python/PyQt6/core/auto_additions/qgslocatorfilter.py @@ -34,3 +34,15 @@ def _force_int(v): return int(v.value) if isinstance(v, Enum) else v They could be used in a context menu for instance. .. versionadded:: 3.6""" +try: + QgsLocatorResult.__group__ = ['locator'] +except NameError: + pass +try: + QgsLocatorResult.ResultAction.__group__ = ['locator'] +except NameError: + pass +try: + QgsLocatorFilter.__group__ = ['locator'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslocatormodel.py b/python/PyQt6/core/auto_additions/qgslocatormodel.py index adc1652f5928..9bc87b17db5b 100644 --- a/python/PyQt6/core/auto_additions/qgslocatormodel.py +++ b/python/PyQt6/core/auto_additions/qgslocatormodel.py @@ -32,3 +32,15 @@ QgsLocatorModel.CustomRole.__doc__ = "Custom model roles.\n\n.. note::\n\n Prior to QGIS 3.36 this was available as QgsLocatorModel.Role\n\n.. versionadded:: 3.36\n\n" + '* ``ResultDataRole``: ' + QgsLocatorModel.CustomRole.ResultData.__doc__ + '\n' + '* ``ResultTypeRole``: ' + QgsLocatorModel.CustomRole.ResultType.__doc__ + '\n' + '* ``ResultFilterPriorityRole``: ' + QgsLocatorModel.CustomRole.ResultFilterPriority.__doc__ + '\n' + '* ``ResultScoreRole``: ' + QgsLocatorModel.CustomRole.ResultScore.__doc__ + '\n' + '* ``ResultFilterNameRole``: ' + QgsLocatorModel.CustomRole.ResultFilterName.__doc__ + '\n' + '* ``ResultFilterGroupSortingRole``: ' + QgsLocatorModel.CustomRole.ResultFilterGroupSorting.__doc__ + '\n' + '* ``ResultActionsRole``: ' + QgsLocatorModel.CustomRole.ResultActions.__doc__ # -- QgsLocatorModel.CustomRole.baseClass = QgsLocatorModel +try: + QgsLocatorModel.__group__ = ['locator'] +except NameError: + pass +try: + QgsLocatorAutomaticModel.__group__ = ['locator'] +except NameError: + pass +try: + QgsLocatorProxyModel.__group__ = ['locator'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgslocatormodelbridge.py b/python/PyQt6/core/auto_additions/qgslocatormodelbridge.py index ceca97d6f6a1..875126117e0d 100644 --- a/python/PyQt6/core/auto_additions/qgslocatormodelbridge.py +++ b/python/PyQt6/core/auto_additions/qgslocatormodelbridge.py @@ -3,3 +3,7 @@ QgsLocatorModelBridge.__attribute_docs__ = {'resultAdded': 'Emitted when a result is added\n', 'isRunningChanged': 'Emitted when the running status changes\n', 'resultsCleared': 'Emitted when the results are cleared\n'} except NameError: pass +try: + QgsLocatorModelBridge.__group__ = ['locator'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmapboxglstyleconverter.py b/python/PyQt6/core/auto_additions/qgsmapboxglstyleconverter.py index 683dbff46bff..6dc556cda867 100644 --- a/python/PyQt6/core/auto_additions/qgsmapboxglstyleconverter.py +++ b/python/PyQt6/core/auto_additions/qgsmapboxglstyleconverter.py @@ -39,3 +39,23 @@ QgsMapBoxGlStyleConverter.retrieveSprite = staticmethod(QgsMapBoxGlStyleConverter.retrieveSprite) QgsMapBoxGlStyleConverter.retrieveSpriteAsBase64 = staticmethod(QgsMapBoxGlStyleConverter.retrieveSpriteAsBase64) QgsMapBoxGlStyleConverter.retrieveSpriteAsBase64WithProperties = staticmethod(QgsMapBoxGlStyleConverter.retrieveSpriteAsBase64WithProperties) +try: + QgsMapBoxGlStyleConversionContext.__group__ = ['vectortile'] +except NameError: + pass +try: + QgsMapBoxGlStyleAbstractSource.__group__ = ['vectortile'] +except NameError: + pass +try: + QgsMapBoxGlStyleRasterSource.__group__ = ['vectortile'] +except NameError: + pass +try: + QgsMapBoxGlStyleRasterSubLayer.__group__ = ['vectortile'] +except NameError: + pass +try: + QgsMapBoxGlStyleConverter.__group__ = ['vectortile'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmapinfosymbolconverter.py b/python/PyQt6/core/auto_additions/qgsmapinfosymbolconverter.py index 89a7d96018fe..4f9e4931d014 100644 --- a/python/PyQt6/core/auto_additions/qgsmapinfosymbolconverter.py +++ b/python/PyQt6/core/auto_additions/qgsmapinfosymbolconverter.py @@ -2,3 +2,11 @@ QgsMapInfoSymbolConverter.convertLineSymbol = staticmethod(QgsMapInfoSymbolConverter.convertLineSymbol) QgsMapInfoSymbolConverter.convertFillSymbol = staticmethod(QgsMapInfoSymbolConverter.convertFillSymbol) QgsMapInfoSymbolConverter.convertMarkerSymbol = staticmethod(QgsMapInfoSymbolConverter.convertMarkerSymbol) +try: + QgsMapInfoSymbolConversionContext.__group__ = ['symbology'] +except NameError: + pass +try: + QgsMapInfoSymbolConverter.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmaprenderercache.py b/python/PyQt6/core/auto_additions/qgsmaprenderercache.py new file mode 100644 index 000000000000..6e1223e856bd --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsmaprenderercache.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/maprenderer/qgsmaprenderercache.h +try: + QgsMapRendererCache.__group__ = ['maprenderer'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmaprenderercustompainterjob.py b/python/PyQt6/core/auto_additions/qgsmaprenderercustompainterjob.py new file mode 100644 index 000000000000..d962ebfb69a1 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsmaprenderercustompainterjob.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/maprenderer/qgsmaprenderercustompainterjob.h +try: + QgsMapRendererAbstractCustomPainterJob.__group__ = ['maprenderer'] +except NameError: + pass +try: + QgsMapRendererCustomPainterJob.__group__ = ['maprenderer'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmaprendererjob.py b/python/PyQt6/core/auto_additions/qgsmaprendererjob.py index 6edeb2118960..04ce64f668b4 100644 --- a/python/PyQt6/core/auto_additions/qgsmaprendererjob.py +++ b/python/PyQt6/core/auto_additions/qgsmaprendererjob.py @@ -3,3 +3,15 @@ QgsMapRendererJob.__attribute_docs__ = {'renderingLayersFinished': 'Emitted when the layers are rendered.\nRendering labels is not yet done. If the fully rendered layer including labels is required use\n:py:func:`~QgsMapRendererJob.finished` instead.\n', 'layerRenderingStarted': 'Emitted just before rendering starts for a particular layer.\n\n.. note::\n\n the :py:class:`QgsMapRendererParallelJob` subclass does not emit this signal.\n\n.. versionadded:: 3.24\n', 'layerRendered': 'Emitted when a layer has completed rendering.\n\n.. note::\n\n the :py:class:`QgsMapRendererParallelJob` subclass does not emit this signal.\n\n.. versionadded:: 3.24\n', 'finished': 'emitted when asynchronous rendering is finished (or canceled).\n'} except NameError: pass +try: + QgsMapRendererJob.__group__ = ['maprenderer'] +except NameError: + pass +try: + QgsMapRendererJob.Error.__group__ = ['maprenderer'] +except NameError: + pass +try: + QgsMapRendererQImageJob.__group__ = ['maprenderer'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmaprendererparalleljob.py b/python/PyQt6/core/auto_additions/qgsmaprendererparalleljob.py new file mode 100644 index 000000000000..a5f3cb4a5f33 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsmaprendererparalleljob.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/maprenderer/qgsmaprendererparalleljob.h +try: + QgsMapRendererParallelJob.__group__ = ['maprenderer'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmaprenderersequentialjob.py b/python/PyQt6/core/auto_additions/qgsmaprenderersequentialjob.py new file mode 100644 index 000000000000..8b310a272482 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsmaprenderersequentialjob.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/maprenderer/qgsmaprenderersequentialjob.h +try: + QgsMapRendererSequentialJob.__group__ = ['maprenderer'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmaprenderertask.py b/python/PyQt6/core/auto_additions/qgsmaprenderertask.py index 96d19e37b98c..9a08b6b53914 100644 --- a/python/PyQt6/core/auto_additions/qgsmaprenderertask.py +++ b/python/PyQt6/core/auto_additions/qgsmaprenderertask.py @@ -6,3 +6,7 @@ QgsMapRendererTask.__attribute_docs__ = {'renderingComplete': 'Emitted when the map rendering is successfully completed.\n', 'errorOccurred': 'Emitted when map rendering failed.\n'} except NameError: pass +try: + QgsMapRendererTask.__group__ = ['maprenderer'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmapviewsmanager.py b/python/PyQt6/core/auto_additions/qgsmapviewsmanager.py index 322e173489de..57f745452600 100644 --- a/python/PyQt6/core/auto_additions/qgsmapviewsmanager.py +++ b/python/PyQt6/core/auto_additions/qgsmapviewsmanager.py @@ -3,3 +3,7 @@ QgsMapViewsManager.__attribute_docs__ = {'views3DListChanged': 'Emitted when the views list has changed (whenever a view was removed, added, renamed..)\n'} except NameError: pass +try: + QgsMapViewsManager.__group__ = ['project'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmarkersymbol.py b/python/PyQt6/core/auto_additions/qgsmarkersymbol.py index 7d7b879015f3..7fff2483bd9b 100644 --- a/python/PyQt6/core/auto_additions/qgsmarkersymbol.py +++ b/python/PyQt6/core/auto_additions/qgsmarkersymbol.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/symbology/qgsmarkersymbol.h QgsMarkerSymbol.createSimple = staticmethod(QgsMarkerSymbol.createSimple) +try: + QgsMarkerSymbol.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmarkersymbollayer.py b/python/PyQt6/core/auto_additions/qgsmarkersymbollayer.py index 74d3cc58d085..0d4631287685 100644 --- a/python/PyQt6/core/auto_additions/qgsmarkersymbollayer.py +++ b/python/PyQt6/core/auto_additions/qgsmarkersymbollayer.py @@ -15,3 +15,31 @@ QgsFontMarkerSymbolLayer.createFromSld = staticmethod(QgsFontMarkerSymbolLayer.createFromSld) QgsFontMarkerSymbolLayer.resolveFonts = staticmethod(QgsFontMarkerSymbolLayer.resolveFonts) QgsAnimatedMarkerSymbolLayer.create = staticmethod(QgsAnimatedMarkerSymbolLayer.create) +try: + QgsSimpleMarkerSymbolLayerBase.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSimpleMarkerSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsFilledMarkerSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSvgMarkerSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRasterMarkerSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsFontMarkerSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsAnimatedMarkerSymbolLayer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmaskpaintdevice.py b/python/PyQt6/core/auto_additions/qgsmaskpaintdevice.py new file mode 100644 index 000000000000..0acee0cf983d --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsmaskpaintdevice.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/painting/qgsmaskpaintdevice.h +try: + QgsMaskPaintDevice.__group__ = ['painting'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmasksymbollayer.py b/python/PyQt6/core/auto_additions/qgsmasksymbollayer.py index 1b899f4b0d15..f81346a70732 100644 --- a/python/PyQt6/core/auto_additions/qgsmasksymbollayer.py +++ b/python/PyQt6/core/auto_additions/qgsmasksymbollayer.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/symbology/qgsmasksymbollayer.h QgsMaskMarkerSymbolLayer.create = staticmethod(QgsMaskMarkerSymbolLayer.create) +try: + QgsMaskMarkerSymbolLayer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmasterlayoutinterface.py b/python/PyQt6/core/auto_additions/qgsmasterlayoutinterface.py index e4762c041988..5d7cf4e74fca 100644 --- a/python/PyQt6/core/auto_additions/qgsmasterlayoutinterface.py +++ b/python/PyQt6/core/auto_additions/qgsmasterlayoutinterface.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/layout/qgsmasterlayoutinterface.h QgsMasterLayoutInterface.PrintLayout = QgsMasterLayoutInterface.Type.PrintLayout QgsMasterLayoutInterface.Report = QgsMasterLayoutInterface.Type.Report +try: + QgsMasterLayoutInterface.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmemoryproviderutils.py b/python/PyQt6/core/auto_additions/qgsmemoryproviderutils.py index 262aff60d651..a53cf4f73acd 100644 --- a/python/PyQt6/core/auto_additions/qgsmemoryproviderutils.py +++ b/python/PyQt6/core/auto_additions/qgsmemoryproviderutils.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/providers/memory/qgsmemoryproviderutils.h QgsMemoryProviderUtils.createMemoryLayer = staticmethod(QgsMemoryProviderUtils.createMemoryLayer) +try: + QgsMemoryProviderUtils.__group__ = ['providers', 'memory'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmergedfeaturerenderer.py b/python/PyQt6/core/auto_additions/qgsmergedfeaturerenderer.py index 327738c3c147..6fda92df33e4 100644 --- a/python/PyQt6/core/auto_additions/qgsmergedfeaturerenderer.py +++ b/python/PyQt6/core/auto_additions/qgsmergedfeaturerenderer.py @@ -4,3 +4,7 @@ QgsMergedFeatureRenderer.MergeAndInvert = QgsMergedFeatureRenderer.GeometryOperation.MergeAndInvert QgsMergedFeatureRenderer.create = staticmethod(QgsMergedFeatureRenderer.create) QgsMergedFeatureRenderer.convertFromRenderer = staticmethod(QgsMergedFeatureRenderer.convertFromRenderer) +try: + QgsMergedFeatureRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmesh3daveraging.py b/python/PyQt6/core/auto_additions/qgsmesh3daveraging.py index e5e5910b0ca5..c7311befd7c9 100644 --- a/python/PyQt6/core/auto_additions/qgsmesh3daveraging.py +++ b/python/PyQt6/core/auto_additions/qgsmesh3daveraging.py @@ -4,3 +4,23 @@ QgsMesh3DAveragingMethod.RelativeHeightAveragingMethod = QgsMesh3DAveragingMethod.Method.RelativeHeightAveragingMethod QgsMesh3DAveragingMethod.ElevationAveragingMethod = QgsMesh3DAveragingMethod.Method.ElevationAveragingMethod QgsMesh3DAveragingMethod.createFromXml = staticmethod(QgsMesh3DAveragingMethod.createFromXml) +try: + QgsMesh3DAveragingMethod.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshMultiLevelsAveragingMethod.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshSigmaAveragingMethod.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshRelativeHeightAveragingMethod.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshElevationAveragingMethod.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmeshadvancedediting.py b/python/PyQt6/core/auto_additions/qgsmeshadvancedediting.py new file mode 100644 index 000000000000..bbe5fcfea4ff --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsmeshadvancedediting.py @@ -0,0 +1,13 @@ +# The following has been generated automatically from src/core/mesh/qgsmeshadvancedediting.h +try: + QgsMeshAdvancedEditing.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshEditRefineFaces.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshTransformVerticesByExpression.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmeshcalculator.py b/python/PyQt6/core/auto_additions/qgsmeshcalculator.py index e325b3bee5fc..9c976565cf2e 100644 --- a/python/PyQt6/core/auto_additions/qgsmeshcalculator.py +++ b/python/PyQt6/core/auto_additions/qgsmeshcalculator.py @@ -9,3 +9,7 @@ QgsMeshCalculator.MemoryError = QgsMeshCalculator.Result.MemoryError QgsMeshCalculator.expression_valid = staticmethod(QgsMeshCalculator.expression_valid) QgsMeshCalculator.expressionIsValid = staticmethod(QgsMeshCalculator.expressionIsValid) +try: + QgsMeshCalculator.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmeshdataprovider.py b/python/PyQt6/core/auto_additions/qgsmeshdataprovider.py index bcdcad08d7fc..ec4f889ed1dc 100644 --- a/python/PyQt6/core/auto_additions/qgsmeshdataprovider.py +++ b/python/PyQt6/core/auto_additions/qgsmeshdataprovider.py @@ -11,3 +11,19 @@ Mesh - vertices, edges and faces .. versionadded:: 3.6""" +try: + QgsMesh.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshDataSourceInterface.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshDatasetSourceInterface.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshDataProvider.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmeshdataprovidertemporalcapabilities.py b/python/PyQt6/core/auto_additions/qgsmeshdataprovidertemporalcapabilities.py index a216d9888c67..cbe95e1b166e 100644 --- a/python/PyQt6/core/auto_additions/qgsmeshdataprovidertemporalcapabilities.py +++ b/python/PyQt6/core/auto_additions/qgsmeshdataprovidertemporalcapabilities.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/mesh/qgsmeshdataprovidertemporalcapabilities.h QgsMeshDataProviderTemporalCapabilities.FindClosestDatasetBeforeStartRangeTime = QgsMeshDataProviderTemporalCapabilities.MatchingTemporalDatasetMethod.FindClosestDatasetBeforeStartRangeTime QgsMeshDataProviderTemporalCapabilities.FindClosestDatasetFromStartRangeTime = QgsMeshDataProviderTemporalCapabilities.MatchingTemporalDatasetMethod.FindClosestDatasetFromStartRangeTime +try: + QgsMeshDataProviderTemporalCapabilities.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmeshdataset.py b/python/PyQt6/core/auto_additions/qgsmeshdataset.py index e470110e17af..63656095b21d 100644 --- a/python/PyQt6/core/auto_additions/qgsmeshdataset.py +++ b/python/PyQt6/core/auto_additions/qgsmeshdataset.py @@ -10,3 +10,39 @@ QgsMeshDatasetGroup.Persistent = QgsMeshDatasetGroup.Type.Persistent QgsMeshDatasetGroup.Memory = QgsMeshDatasetGroup.Type.Memory QgsMeshDatasetGroup.Virtual = QgsMeshDatasetGroup.Type.Virtual +try: + QgsMeshDatasetIndex.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshDatasetValue.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshDataBlock.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMesh3DDataBlock.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshDatasetGroupMetadata.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshDatasetMetadata.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshDataset.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshDatasetGroup.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshDatasetGroupTreeItem.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmesheditor.py b/python/PyQt6/core/auto_additions/qgsmesheditor.py index 98677e8c0af8..dcc78f72d675 100644 --- a/python/PyQt6/core/auto_additions/qgsmesheditor.py +++ b/python/PyQt6/core/auto_additions/qgsmesheditor.py @@ -3,3 +3,11 @@ QgsMeshEditor.__attribute_docs__ = {'meshEdited': 'Emitted when the mesh is edited\n'} except NameError: pass +try: + QgsMeshEditingError.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshEditor.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmeshforcebypolylines.py b/python/PyQt6/core/auto_additions/qgsmeshforcebypolylines.py new file mode 100644 index 000000000000..e4fac2785b0a --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsmeshforcebypolylines.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/mesh/qgsmeshforcebypolylines.h +try: + QgsMeshEditForceByLine.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshEditForceByPolylines.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmeshlayer.py b/python/PyQt6/core/auto_additions/qgsmeshlayer.py index a616e48538ff..fa23971bd5d0 100644 --- a/python/PyQt6/core/auto_additions/qgsmeshlayer.py +++ b/python/PyQt6/core/auto_additions/qgsmeshlayer.py @@ -4,3 +4,11 @@ except NameError: pass QgsMeshLayer.LayerOptions.__doc__ = """Setting options for loading mesh layers.""" +try: + QgsMeshLayer.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshLayer.LayerOptions.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmeshlayerelevationproperties.py b/python/PyQt6/core/auto_additions/qgsmeshlayerelevationproperties.py new file mode 100644 index 000000000000..d73d42220777 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsmeshlayerelevationproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/mesh/qgsmeshlayerelevationproperties.h +try: + QgsMeshLayerElevationProperties.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmeshlayerlabeling.py b/python/PyQt6/core/auto_additions/qgsmeshlayerlabeling.py index 5c5d316f8d1b..11e972e24cac 100644 --- a/python/PyQt6/core/auto_additions/qgsmeshlayerlabeling.py +++ b/python/PyQt6/core/auto_additions/qgsmeshlayerlabeling.py @@ -2,3 +2,11 @@ QgsAbstractMeshLayerLabeling.create = staticmethod(QgsAbstractMeshLayerLabeling.create) QgsAbstractMeshLayerLabeling.defaultSettingsForLayer = staticmethod(QgsAbstractMeshLayerLabeling.defaultSettingsForLayer) QgsMeshLayerSimpleLabeling.create = staticmethod(QgsMeshLayerSimpleLabeling.create) +try: + QgsAbstractMeshLayerLabeling.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshLayerSimpleLabeling.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmeshlayertemporalproperties.py b/python/PyQt6/core/auto_additions/qgsmeshlayertemporalproperties.py new file mode 100644 index 000000000000..1c7592e41e9a --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsmeshlayertemporalproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/mesh/qgsmeshlayertemporalproperties.h +try: + QgsMeshLayerTemporalProperties.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmeshrenderersettings.py b/python/PyQt6/core/auto_additions/qgsmeshrenderersettings.py index 2ece71f4d5af..fa142ac2f97f 100644 --- a/python/PyQt6/core/auto_additions/qgsmeshrenderersettings.py +++ b/python/PyQt6/core/auto_additions/qgsmeshrenderersettings.py @@ -19,3 +19,35 @@ QgsMeshRendererVectorSettings.Streamlines = QgsMeshRendererVectorSettings.Symbology.Streamlines QgsMeshRendererVectorSettings.Traces = QgsMeshRendererVectorSettings.Symbology.Traces QgsMeshRendererVectorSettings.WindBarbs = QgsMeshRendererVectorSettings.Symbology.WindBarbs +try: + QgsMeshRendererMeshSettings.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshRendererScalarSettings.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshRendererVectorArrowSettings.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshRendererVectorStreamlineSettings.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshRendererVectorTracesSettings.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshRendererVectorWindBarbSettings.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshRendererVectorSettings.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshRendererSettings.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmeshspatialindex.py b/python/PyQt6/core/auto_additions/qgsmeshspatialindex.py new file mode 100644 index 000000000000..25ab69bcdbdb --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsmeshspatialindex.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/mesh/qgsmeshspatialindex.h +try: + QgsMeshSpatialIndex.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmeshtimesettings.py b/python/PyQt6/core/auto_additions/qgsmeshtimesettings.py index aa9db374419c..025b65d6448d 100644 --- a/python/PyQt6/core/auto_additions/qgsmeshtimesettings.py +++ b/python/PyQt6/core/auto_additions/qgsmeshtimesettings.py @@ -3,3 +3,7 @@ QgsMeshTimeSettings.minutes = QgsMeshTimeSettings.TimeUnit.minutes QgsMeshTimeSettings.hours = QgsMeshTimeSettings.TimeUnit.hours QgsMeshTimeSettings.days = QgsMeshTimeSettings.TimeUnit.days +try: + QgsMeshTimeSettings.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmeshtracerenderer.py b/python/PyQt6/core/auto_additions/qgsmeshtracerenderer.py new file mode 100644 index 000000000000..f7e314678a46 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsmeshtracerenderer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/mesh/qgsmeshtracerenderer.h +try: + QgsMeshVectorTraceAnimationGenerator.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmetadatautils.py b/python/PyQt6/core/auto_additions/qgsmetadatautils.py index 65ecef5471b5..7d933c4f0468 100644 --- a/python/PyQt6/core/auto_additions/qgsmetadatautils.py +++ b/python/PyQt6/core/auto_additions/qgsmetadatautils.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/metadata/qgsmetadatautils.h QgsMetadataUtils.convertFromEsri = staticmethod(QgsMetadataUtils.convertFromEsri) +try: + QgsMetadataUtils.__group__ = ['metadata'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmultibandcolorrenderer.py b/python/PyQt6/core/auto_additions/qgsmultibandcolorrenderer.py index 76211abd326d..154740296925 100644 --- a/python/PyQt6/core/auto_additions/qgsmultibandcolorrenderer.py +++ b/python/PyQt6/core/auto_additions/qgsmultibandcolorrenderer.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/raster/qgsmultibandcolorrenderer.h QgsMultiBandColorRenderer.create = staticmethod(QgsMultiBandColorRenderer.create) +try: + QgsMultiBandColorRenderer.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmulticurve.py b/python/PyQt6/core/auto_additions/qgsmulticurve.py new file mode 100644 index 000000000000..53918510083f --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsmulticurve.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgsmulticurve.h +try: + QgsMultiCurve.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmultilinestring.py b/python/PyQt6/core/auto_additions/qgsmultilinestring.py new file mode 100644 index 000000000000..9b4f47cb6074 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsmultilinestring.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgsmultilinestring.h +try: + QgsMultiLineString.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmultipoint.py b/python/PyQt6/core/auto_additions/qgsmultipoint.py new file mode 100644 index 000000000000..13ad30959cf7 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsmultipoint.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgsmultipoint.h +try: + QgsMultiPoint.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmultipolygon.py b/python/PyQt6/core/auto_additions/qgsmultipolygon.py new file mode 100644 index 000000000000..62da27b312e2 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsmultipolygon.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgsmultipolygon.h +try: + QgsMultiPolygon.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsmultisurface.py b/python/PyQt6/core/auto_additions/qgsmultisurface.py new file mode 100644 index 000000000000..ed2e266b5dd6 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsmultisurface.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgsmultisurface.h +try: + QgsMultiSurface.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsnetworkaccessmanager.py b/python/PyQt6/core/auto_additions/qgsnetworkaccessmanager.py index 442facc9fd81..57df9e395097 100644 --- a/python/PyQt6/core/auto_additions/qgsnetworkaccessmanager.py +++ b/python/PyQt6/core/auto_additions/qgsnetworkaccessmanager.py @@ -16,3 +16,11 @@ QgsNetworkAccessManager.removeRequestPreprocessor = staticmethod(QgsNetworkAccessManager.removeRequestPreprocessor) QgsNetworkAccessManager.setReplyPreprocessor = staticmethod(QgsNetworkAccessManager.setReplyPreprocessor) QgsNetworkAccessManager.removeReplyPreprocessor = staticmethod(QgsNetworkAccessManager.removeReplyPreprocessor) +try: + QgsNetworkRequestParameters.__group__ = ['network'] +except NameError: + pass +try: + QgsNetworkAccessManager.__group__ = ['network'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsnetworkcontentfetcher.py b/python/PyQt6/core/auto_additions/qgsnetworkcontentfetcher.py index 11c726ec20a6..e8e1940ad59e 100644 --- a/python/PyQt6/core/auto_additions/qgsnetworkcontentfetcher.py +++ b/python/PyQt6/core/auto_additions/qgsnetworkcontentfetcher.py @@ -3,3 +3,7 @@ QgsNetworkContentFetcher.__attribute_docs__ = {'finished': 'Emitted when content has loaded\n', 'downloadProgress': 'Emitted when data is received.\n\n.. versionadded:: 3.2\n', 'errorOccurred': 'Emitted when an error with ``code`` error occurred while processing the request\n``errorMsg`` is a textual description of the error\n\n.. versionadded:: 3.22\n'} except NameError: pass +try: + QgsNetworkContentFetcher.__group__ = ['network'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsnetworkcontentfetcherregistry.py b/python/PyQt6/core/auto_additions/qgsnetworkcontentfetcherregistry.py index b6aaf1e143b2..12fc8e27c830 100644 --- a/python/PyQt6/core/auto_additions/qgsnetworkcontentfetcherregistry.py +++ b/python/PyQt6/core/auto_additions/qgsnetworkcontentfetcherregistry.py @@ -7,3 +7,11 @@ QgsFetchedContent.__attribute_docs__ = {'fetched': 'Emitted when the file is fetched and accessible\n', 'errorOccurred': 'Emitted when an error with ``code`` error occurred while processing the request\n``errorMsg`` is a textual description of the error\n\n.. versionadded:: 3.22\n'} except NameError: pass +try: + QgsFetchedContent.__group__ = ['network'] +except NameError: + pass +try: + QgsNetworkContentFetcherRegistry.__group__ = ['network'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsnetworkcontentfetchertask.py b/python/PyQt6/core/auto_additions/qgsnetworkcontentfetchertask.py index d16656bb7a97..aae8050c935d 100644 --- a/python/PyQt6/core/auto_additions/qgsnetworkcontentfetchertask.py +++ b/python/PyQt6/core/auto_additions/qgsnetworkcontentfetchertask.py @@ -3,3 +3,7 @@ QgsNetworkContentFetcherTask.__attribute_docs__ = {'fetched': 'Emitted when the network content has been fetched, regardless\nof whether the fetch was successful or not.\n\nUsers of QgsNetworkContentFetcherTask should connect to this signal,\nand from the associated slot they can then safely access the network :py:func:`~QgsNetworkContentFetcherTask.reply`\nwithout danger of the task being first removed by the :py:class:`QgsTaskManager`.\n', 'errorOccurred': 'Emitted when an error with ``code`` error occurred while processing the request\n``errorMsg`` is a textual description of the error\n\n.. versionadded:: 3.22\n'} except NameError: pass +try: + QgsNetworkContentFetcherTask.__group__ = ['network'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsnetworkreply.py b/python/PyQt6/core/auto_additions/qgsnetworkreply.py index 50f3dc78d866..1d8b87b34b42 100644 --- a/python/PyQt6/core/auto_additions/qgsnetworkreply.py +++ b/python/PyQt6/core/auto_additions/qgsnetworkreply.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/network/qgsnetworkreply.h QgsNetworkReplyContent.extractFilenameFromContentDispositionHeader = staticmethod(QgsNetworkReplyContent.extractFilenameFromContentDispositionHeader) QgsNetworkReplyContent.extractFileNameFromContentDispositionHeader = staticmethod(QgsNetworkReplyContent.extractFileNameFromContentDispositionHeader) +try: + QgsNetworkReplyContent.__group__ = ['network'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsnewsfeedmodel.py b/python/PyQt6/core/auto_additions/qgsnewsfeedmodel.py index 562c7e83ffd1..ca1da0ed4817 100644 --- a/python/PyQt6/core/auto_additions/qgsnewsfeedmodel.py +++ b/python/PyQt6/core/auto_additions/qgsnewsfeedmodel.py @@ -25,3 +25,11 @@ QgsNewsFeedModel.CustomRole.__doc__ = "Custom model roles.\n\n.. note::\n\n Prior to QGIS 3.36 this was available as QgsNewsFeedModel.Role\n\n.. versionadded:: 3.36\n\n" + '* ``Key``: ' + QgsNewsFeedModel.CustomRole.Key.__doc__ + '\n' + '* ``Title``: ' + QgsNewsFeedModel.CustomRole.Title.__doc__ + '\n' + '* ``Content``: ' + QgsNewsFeedModel.CustomRole.Content.__doc__ + '\n' + '* ``ImageUrl``: ' + QgsNewsFeedModel.CustomRole.ImageUrl.__doc__ + '\n' + '* ``Image``: ' + QgsNewsFeedModel.CustomRole.Image.__doc__ + '\n' + '* ``Link``: ' + QgsNewsFeedModel.CustomRole.Link.__doc__ + '\n' + '* ``Sticky``: ' + QgsNewsFeedModel.CustomRole.Sticky.__doc__ # -- QgsNewsFeedModel.CustomRole.baseClass = QgsNewsFeedModel +try: + QgsNewsFeedModel.__group__ = ['network'] +except NameError: + pass +try: + QgsNewsFeedProxyModel.__group__ = ['network'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsnewsfeedparser.py b/python/PyQt6/core/auto_additions/qgsnewsfeedparser.py index c90d2174c89f..00881b3d79a0 100644 --- a/python/PyQt6/core/auto_additions/qgsnewsfeedparser.py +++ b/python/PyQt6/core/auto_additions/qgsnewsfeedparser.py @@ -8,3 +8,11 @@ except NameError: pass QgsNewsFeedParser.keyForFeed = staticmethod(QgsNewsFeedParser.keyForFeed) +try: + QgsNewsFeedParser.__group__ = ['network'] +except NameError: + pass +try: + QgsNewsFeedParser.Entry.__group__ = ['network'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsnmeaconnection.py b/python/PyQt6/core/auto_additions/qgsnmeaconnection.py new file mode 100644 index 000000000000..4d5b2c11ceb8 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsnmeaconnection.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/gps/qgsnmeaconnection.h +try: + QgsNmeaConnection.__group__ = ['gps'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsnominatimgeocoder.py b/python/PyQt6/core/auto_additions/qgsnominatimgeocoder.py new file mode 100644 index 000000000000..3810525749ca --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsnominatimgeocoder.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geocoding/qgsnominatimgeocoder.h +try: + QgsNominatimGeocoder.__group__ = ['geocoding'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsnullpainterdevice.py b/python/PyQt6/core/auto_additions/qgsnullpainterdevice.py new file mode 100644 index 000000000000..74ecce5ed6cb --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsnullpainterdevice.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/painting/qgsnullpainterdevice.h +try: + QgsNullPaintDevice.__group__ = ['painting'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsnullsymbolrenderer.py b/python/PyQt6/core/auto_additions/qgsnullsymbolrenderer.py index d035fd4c79b2..49514e387dd0 100644 --- a/python/PyQt6/core/auto_additions/qgsnullsymbolrenderer.py +++ b/python/PyQt6/core/auto_additions/qgsnullsymbolrenderer.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/symbology/qgsnullsymbolrenderer.h QgsNullSymbolRenderer.create = staticmethod(QgsNullSymbolRenderer.create) QgsNullSymbolRenderer.convertFromRenderer = staticmethod(QgsNullSymbolRenderer.convertFromRenderer) +try: + QgsNullSymbolRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsnumericformat.py b/python/PyQt6/core/auto_additions/qgsnumericformat.py index fa1bd5f0c66f..c28054f555b0 100644 --- a/python/PyQt6/core/auto_additions/qgsnumericformat.py +++ b/python/PyQt6/core/auto_additions/qgsnumericformat.py @@ -6,3 +6,11 @@ QgsNumericFormatContext.Interpretation.__doc__ = "Interpretation of numeric values.\n\n.. versionadded:: 3.26\n\n" + '* ``Generic``: ' + QgsNumericFormatContext.Interpretation.Generic.__doc__ + '\n' + '* ``Latitude``: ' + QgsNumericFormatContext.Interpretation.Latitude.__doc__ + '\n' + '* ``Longitude``: ' + QgsNumericFormatContext.Interpretation.Longitude.__doc__ # -- QgsNumericFormatContext.Interpretation.baseClass = QgsNumericFormatContext +try: + QgsNumericFormatContext.__group__ = ['numericformats'] +except NameError: + pass +try: + QgsNumericFormat.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsnumericformatregistry.py b/python/PyQt6/core/auto_additions/qgsnumericformatregistry.py new file mode 100644 index 000000000000..b684d45b30fe --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsnumericformatregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/numericformats/qgsnumericformatregistry.h +try: + QgsNumericFormatRegistry.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsnumericscalebarrenderer.py b/python/PyQt6/core/auto_additions/qgsnumericscalebarrenderer.py new file mode 100644 index 000000000000..e438f2a73a8c --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsnumericscalebarrenderer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/scalebar/qgsnumericscalebarrenderer.h +try: + QgsNumericScaleBarRenderer.__group__ = ['scalebar'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsorientedbox3d.py b/python/PyQt6/core/auto_additions/qgsorientedbox3d.py index 0672ab22fc50..87ede58e93f3 100644 --- a/python/PyQt6/core/auto_additions/qgsorientedbox3d.py +++ b/python/PyQt6/core/auto_additions/qgsorientedbox3d.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/geometry/qgsorientedbox3d.h QgsOrientedBox3D.fromBox3D = staticmethod(QgsOrientedBox3D.fromBox3D) +try: + QgsOrientedBox3D.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspagesizeregistry.py b/python/PyQt6/core/auto_additions/qgspagesizeregistry.py index 9bde94c4633b..113d15a0039a 100644 --- a/python/PyQt6/core/auto_additions/qgspagesizeregistry.py +++ b/python/PyQt6/core/auto_additions/qgspagesizeregistry.py @@ -3,3 +3,11 @@ QgsPageSize.__attribute_docs__ = {'name': 'Name of page size', 'size': 'Page size', 'displayName': 'Translated page name'} except NameError: pass +try: + QgsPageSize.__group__ = ['layout'] +except NameError: + pass +try: + QgsPageSizeRegistry.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspainteffect.py b/python/PyQt6/core/auto_additions/qgspainteffect.py index bd85617260df..1d9ef8e8a676 100644 --- a/python/PyQt6/core/auto_additions/qgspainteffect.py +++ b/python/PyQt6/core/auto_additions/qgspainteffect.py @@ -3,3 +3,15 @@ QgsPaintEffect.Render = QgsPaintEffect.DrawMode.Render QgsPaintEffect.ModifyAndRender = QgsPaintEffect.DrawMode.ModifyAndRender QgsDrawSourceEffect.create = staticmethod(QgsDrawSourceEffect.create) +try: + QgsPaintEffect.__group__ = ['effects'] +except NameError: + pass +try: + QgsDrawSourceEffect.__group__ = ['effects'] +except NameError: + pass +try: + QgsEffectPainter.__group__ = ['effects'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspainteffectregistry.py b/python/PyQt6/core/auto_additions/qgspainteffectregistry.py index 90115770031b..020444175587 100644 --- a/python/PyQt6/core/auto_additions/qgspainteffectregistry.py +++ b/python/PyQt6/core/auto_additions/qgspainteffectregistry.py @@ -1,3 +1,11 @@ # The following has been generated automatically from src/core/effects/qgspainteffectregistry.h QgsPaintEffectRegistry.defaultStack = staticmethod(QgsPaintEffectRegistry.defaultStack) QgsPaintEffectRegistry.isDefaultStack = staticmethod(QgsPaintEffectRegistry.isDefaultStack) +try: + QgsPaintEffectAbstractMetadata.__group__ = ['effects'] +except NameError: + pass +try: + QgsPaintEffectRegistry.__group__ = ['effects'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspaintenginehack.py b/python/PyQt6/core/auto_additions/qgspaintenginehack.py index eb4948444818..35aeb2321b37 100644 --- a/python/PyQt6/core/auto_additions/qgspaintenginehack.py +++ b/python/PyQt6/core/auto_additions/qgspaintenginehack.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/painting/qgspaintenginehack.h QgsPaintEngineHack.fixEngineFlags = staticmethod(QgsPaintEngineHack.fixEngineFlags) +try: + QgsPaintEngineHack.__group__ = ['painting'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspainting.py b/python/PyQt6/core/auto_additions/qgspainting.py index 5af834c7b75b..731ce3b8f948 100644 --- a/python/PyQt6/core/auto_additions/qgspainting.py +++ b/python/PyQt6/core/auto_additions/qgspainting.py @@ -8,3 +8,7 @@ QgsPainting.qtDefaultDpiY = staticmethod(QgsPainting.qtDefaultDpiY) QgsPainting.applyScaleFixForQPictureDpi = staticmethod(QgsPainting.applyScaleFixForQPictureDpi) QgsPainting.drawPicture = staticmethod(QgsPainting.drawPicture) +try: + QgsPainting.__group__ = ['painting'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspalettedrasterrenderer.py b/python/PyQt6/core/auto_additions/qgspalettedrasterrenderer.py index 0448ddaca815..5ac2bba345d6 100644 --- a/python/PyQt6/core/auto_additions/qgspalettedrasterrenderer.py +++ b/python/PyQt6/core/auto_additions/qgspalettedrasterrenderer.py @@ -15,3 +15,15 @@ QgsPalettedRasterRenderer.classDataToString = staticmethod(QgsPalettedRasterRenderer.classDataToString) QgsPalettedRasterRenderer.classDataFromRaster = staticmethod(QgsPalettedRasterRenderer.classDataFromRaster) QgsPalettedRasterRenderer.Class.__doc__ = """Properties of a single value class""" +try: + QgsPalettedRasterRenderer.__group__ = ['raster'] +except NameError: + pass +try: + QgsPalettedRasterRenderer.Class.__group__ = ['raster'] +except NameError: + pass +try: + QgsPalettedRasterRenderer.MultiValueClass.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspallabeling.py b/python/PyQt6/core/auto_additions/qgspallabeling.py index fdc93f08bfa8..519d732abecf 100644 --- a/python/PyQt6/core/auto_additions/qgspallabeling.py +++ b/python/PyQt6/core/auto_additions/qgspallabeling.py @@ -372,3 +372,15 @@ QgsPalLabeling.geometryRequiresPreparation = staticmethod(QgsPalLabeling.geometryRequiresPreparation) QgsPalLabeling.splitToLines = staticmethod(QgsPalLabeling.splitToLines) QgsPalLabeling.splitToGraphemes = staticmethod(QgsPalLabeling.splitToGraphemes) +try: + QgsPalLayerSettings.__group__ = ['labeling'] +except NameError: + pass +try: + QgsLabelCandidate.__group__ = ['labeling'] +except NameError: + pass +try: + QgsPalLabeling.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspdfrenderer.py b/python/PyQt6/core/auto_additions/qgspdfrenderer.py new file mode 100644 index 000000000000..40ffa10e5294 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgspdfrenderer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/pdf/qgspdfrenderer.h +try: + QgsPdfRenderer.__group__ = ['pdf'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspercentagenumericformat.py b/python/PyQt6/core/auto_additions/qgspercentagenumericformat.py index 9347d798a61e..e508e891b472 100644 --- a/python/PyQt6/core/auto_additions/qgspercentagenumericformat.py +++ b/python/PyQt6/core/auto_additions/qgspercentagenumericformat.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/numericformats/qgspercentagenumericformat.h QgsPercentageNumericFormat.ValuesArePercentage = QgsPercentageNumericFormat.InputValues.ValuesArePercentage QgsPercentageNumericFormat.ValuesAreFractions = QgsPercentageNumericFormat.InputValues.ValuesAreFractions +try: + QgsPercentageNumericFormat.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspiediagram.py b/python/PyQt6/core/auto_additions/qgspiediagram.py new file mode 100644 index 000000000000..141536a6745f --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgspiediagram.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/diagram/qgspiediagram.h +try: + QgsPieDiagram.__group__ = ['diagram'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsplot.py b/python/PyQt6/core/auto_additions/qgsplot.py index 04128bc98575..f263af2defff 100644 --- a/python/PyQt6/core/auto_additions/qgsplot.py +++ b/python/PyQt6/core/auto_additions/qgsplot.py @@ -4,3 +4,19 @@ QgsPlotDefaultSettings.axisGridMinorSymbol = staticmethod(QgsPlotDefaultSettings.axisGridMinorSymbol) QgsPlotDefaultSettings.chartBackgroundSymbol = staticmethod(QgsPlotDefaultSettings.chartBackgroundSymbol) QgsPlotDefaultSettings.chartBorderSymbol = staticmethod(QgsPlotDefaultSettings.chartBorderSymbol) +try: + QgsPlot.__group__ = ['plot'] +except NameError: + pass +try: + QgsPlotAxis.__group__ = ['plot'] +except NameError: + pass +try: + Qgs2DPlot.__group__ = ['plot'] +except NameError: + pass +try: + QgsPlotDefaultSettings.__group__ = ['plot'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspoint.py b/python/PyQt6/core/auto_additions/qgspoint.py new file mode 100644 index 000000000000..38985904226c --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgspoint.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgspoint.h +try: + QgsPoint.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspointcloudattribute.py b/python/PyQt6/core/auto_additions/qgspointcloudattribute.py index 826b488a349c..c17da93be717 100644 --- a/python/PyQt6/core/auto_additions/qgspointcloudattribute.py +++ b/python/PyQt6/core/auto_additions/qgspointcloudattribute.py @@ -10,3 +10,11 @@ QgsPointCloudAttribute.Float = QgsPointCloudAttribute.DataType.Float QgsPointCloudAttribute.Double = QgsPointCloudAttribute.DataType.Double QgsPointCloudAttribute.isNumeric = staticmethod(QgsPointCloudAttribute.isNumeric) +try: + QgsPointCloudAttribute.__group__ = ['pointcloud'] +except NameError: + pass +try: + QgsPointCloudAttributeCollection.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspointcloudattributebyramprenderer.py b/python/PyQt6/core/auto_additions/qgspointcloudattributebyramprenderer.py index 09953caefbfb..d9f39b1f2507 100644 --- a/python/PyQt6/core/auto_additions/qgspointcloudattributebyramprenderer.py +++ b/python/PyQt6/core/auto_additions/qgspointcloudattributebyramprenderer.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/pointcloud/qgspointcloudattributebyramprenderer.h QgsPointCloudAttributeByRampRenderer.create = staticmethod(QgsPointCloudAttributeByRampRenderer.create) +try: + QgsPointCloudAttributeByRampRenderer.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspointcloudattributemodel.py b/python/PyQt6/core/auto_additions/qgspointcloudattributemodel.py index 22bb553bf361..37cdc529eb6a 100644 --- a/python/PyQt6/core/auto_additions/qgspointcloudattributemodel.py +++ b/python/PyQt6/core/auto_additions/qgspointcloudattributemodel.py @@ -50,3 +50,11 @@ def _force_int(v): return int(v.value) if isinstance(v, Enum) else v QgsPointCloudAttributeProxyModel.Filter.__or__ = lambda flag1, flag2: QgsPointCloudAttributeProxyModel.Filter(_force_int(flag1) | _force_int(flag2)) QgsPointCloudAttributeModel.attributeToolTip = staticmethod(QgsPointCloudAttributeModel.attributeToolTip) QgsPointCloudAttributeModel.iconForAttributeType = staticmethod(QgsPointCloudAttributeModel.iconForAttributeType) +try: + QgsPointCloudAttributeModel.__group__ = ['pointcloud'] +except NameError: + pass +try: + QgsPointCloudAttributeProxyModel.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspointcloudblock.py b/python/PyQt6/core/auto_additions/qgspointcloudblock.py new file mode 100644 index 000000000000..ae4f0b36d0e9 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgspointcloudblock.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/pointcloud/qgspointcloudblock.h +try: + QgsPointCloudBlock.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspointcloudclassifiedrenderer.py b/python/PyQt6/core/auto_additions/qgspointcloudclassifiedrenderer.py index 83dd54e149a5..92c3238c7561 100644 --- a/python/PyQt6/core/auto_additions/qgspointcloudclassifiedrenderer.py +++ b/python/PyQt6/core/auto_additions/qgspointcloudclassifiedrenderer.py @@ -1,3 +1,11 @@ # The following has been generated automatically from src/core/pointcloud/qgspointcloudclassifiedrenderer.h QgsPointCloudClassifiedRenderer.create = staticmethod(QgsPointCloudClassifiedRenderer.create) QgsPointCloudClassifiedRenderer.defaultCategories = staticmethod(QgsPointCloudClassifiedRenderer.defaultCategories) +try: + QgsPointCloudCategory.__group__ = ['pointcloud'] +except NameError: + pass +try: + QgsPointCloudClassifiedRenderer.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspointclouddataprovider.py b/python/PyQt6/core/auto_additions/qgspointclouddataprovider.py index 8231096009f8..d544bf734f3e 100644 --- a/python/PyQt6/core/auto_additions/qgspointclouddataprovider.py +++ b/python/PyQt6/core/auto_additions/qgspointclouddataprovider.py @@ -16,3 +16,7 @@ QgsPointCloudDataProvider.translatedLasClassificationCodes = staticmethod(QgsPointCloudDataProvider.translatedLasClassificationCodes) QgsPointCloudDataProvider.dataFormatIds = staticmethod(QgsPointCloudDataProvider.dataFormatIds) QgsPointCloudDataProvider.translatedDataFormatIds = staticmethod(QgsPointCloudDataProvider.translatedDataFormatIds) +try: + QgsPointCloudDataProvider.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspointcloudextentrenderer.py b/python/PyQt6/core/auto_additions/qgspointcloudextentrenderer.py index 588a3014d1ad..fc0861cba7d5 100644 --- a/python/PyQt6/core/auto_additions/qgspointcloudextentrenderer.py +++ b/python/PyQt6/core/auto_additions/qgspointcloudextentrenderer.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/pointcloud/qgspointcloudextentrenderer.h QgsPointCloudExtentRenderer.create = staticmethod(QgsPointCloudExtentRenderer.create) QgsPointCloudExtentRenderer.defaultFillSymbol = staticmethod(QgsPointCloudExtentRenderer.defaultFillSymbol) +try: + QgsPointCloudExtentRenderer.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspointcloudlayer.py b/python/PyQt6/core/auto_additions/qgspointcloudlayer.py index 2f934ef53980..c05ed6a2e023 100644 --- a/python/PyQt6/core/auto_additions/qgspointcloudlayer.py +++ b/python/PyQt6/core/auto_additions/qgspointcloudlayer.py @@ -11,3 +11,11 @@ except NameError: pass QgsPointCloudLayer.LayerOptions.__doc__ = """Setting options for loading point cloud layers.""" +try: + QgsPointCloudLayer.__group__ = ['pointcloud'] +except NameError: + pass +try: + QgsPointCloudLayer.LayerOptions.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspointcloudlayerelevationproperties.py b/python/PyQt6/core/auto_additions/qgspointcloudlayerelevationproperties.py new file mode 100644 index 000000000000..a06c49b6e394 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgspointcloudlayerelevationproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/pointcloud/qgspointcloudlayerelevationproperties.h +try: + QgsPointCloudLayerElevationProperties.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspointcloudlayerexporter.py b/python/PyQt6/core/auto_additions/qgspointcloudlayerexporter.py index 5fce7edb3a07..f6013947ad8f 100644 --- a/python/PyQt6/core/auto_additions/qgspointcloudlayerexporter.py +++ b/python/PyQt6/core/auto_additions/qgspointcloudlayerexporter.py @@ -12,3 +12,11 @@ QgsPointCloudLayerExporterTask.__attribute_docs__ = {'exportComplete': 'Emitted when exporting the layer is successfully completed.\n'} except NameError: pass +try: + QgsPointCloudLayerExporter.__group__ = ['pointcloud'] +except NameError: + pass +try: + QgsPointCloudLayerExporterTask.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspointcloudrenderer.py b/python/PyQt6/core/auto_additions/qgspointcloudrenderer.py index ab73f1a102f7..38f4f12545e0 100644 --- a/python/PyQt6/core/auto_additions/qgspointcloudrenderer.py +++ b/python/PyQt6/core/auto_additions/qgspointcloudrenderer.py @@ -2,3 +2,11 @@ QgsPointCloudRenderer.load = staticmethod(QgsPointCloudRenderer.load) QgsPointCloudRenderer.pointXY = staticmethod(QgsPointCloudRenderer.pointXY) QgsPointCloudRenderer.pointZ = staticmethod(QgsPointCloudRenderer.pointZ) +try: + QgsPointCloudRenderContext.__group__ = ['pointcloud'] +except NameError: + pass +try: + QgsPointCloudRenderer.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspointcloudrendererregistry.py b/python/PyQt6/core/auto_additions/qgspointcloudrendererregistry.py index 2cc2a2ddeb51..4c96c9a4462f 100644 --- a/python/PyQt6/core/auto_additions/qgspointcloudrendererregistry.py +++ b/python/PyQt6/core/auto_additions/qgspointcloudrendererregistry.py @@ -1,3 +1,15 @@ # The following has been generated automatically from src/core/pointcloud/qgspointcloudrendererregistry.h QgsPointCloudRendererRegistry.defaultRenderer = staticmethod(QgsPointCloudRendererRegistry.defaultRenderer) QgsPointCloudRendererRegistry.classificationAttributeCategories = staticmethod(QgsPointCloudRendererRegistry.classificationAttributeCategories) +try: + QgsPointCloudRendererAbstractMetadata.__group__ = ['pointcloud'] +except NameError: + pass +try: + QgsPointCloudRendererMetadata.__group__ = ['pointcloud'] +except NameError: + pass +try: + QgsPointCloudRendererRegistry.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspointcloudrgbrenderer.py b/python/PyQt6/core/auto_additions/qgspointcloudrgbrenderer.py index 1e7af3e13027..da6a08171ee5 100644 --- a/python/PyQt6/core/auto_additions/qgspointcloudrgbrenderer.py +++ b/python/PyQt6/core/auto_additions/qgspointcloudrgbrenderer.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/pointcloud/qgspointcloudrgbrenderer.h QgsPointCloudRgbRenderer.create = staticmethod(QgsPointCloudRgbRenderer.create) +try: + QgsPointCloudRgbRenderer.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspointcloudstatistics.py b/python/PyQt6/core/auto_additions/qgspointcloudstatistics.py index b3bae291f510..bff172109970 100644 --- a/python/PyQt6/core/auto_additions/qgspointcloudstatistics.py +++ b/python/PyQt6/core/auto_additions/qgspointcloudstatistics.py @@ -4,3 +4,11 @@ Class used to store statistics of one attribute of a point cloud dataset. .. versionadded:: 3.26""" +try: + QgsPointCloudAttributeStatistics.__group__ = ['pointcloud'] +except NameError: + pass +try: + QgsPointCloudStatistics.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspointclusterrenderer.py b/python/PyQt6/core/auto_additions/qgspointclusterrenderer.py index a059a87ca83b..16a52e108a4d 100644 --- a/python/PyQt6/core/auto_additions/qgspointclusterrenderer.py +++ b/python/PyQt6/core/auto_additions/qgspointclusterrenderer.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/symbology/qgspointclusterrenderer.h QgsPointClusterRenderer.create = staticmethod(QgsPointClusterRenderer.create) QgsPointClusterRenderer.convertFromRenderer = staticmethod(QgsPointClusterRenderer.convertFromRenderer) +try: + QgsPointClusterRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspointdisplacementrenderer.py b/python/PyQt6/core/auto_additions/qgspointdisplacementrenderer.py index eb57b1c0ae0b..064693157919 100644 --- a/python/PyQt6/core/auto_additions/qgspointdisplacementrenderer.py +++ b/python/PyQt6/core/auto_additions/qgspointdisplacementrenderer.py @@ -4,3 +4,7 @@ QgsPointDisplacementRenderer.Grid = QgsPointDisplacementRenderer.Placement.Grid QgsPointDisplacementRenderer.create = staticmethod(QgsPointDisplacementRenderer.create) QgsPointDisplacementRenderer.convertFromRenderer = staticmethod(QgsPointDisplacementRenderer.convertFromRenderer) +try: + QgsPointDisplacementRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspointdistancerenderer.py b/python/PyQt6/core/auto_additions/qgspointdistancerenderer.py index ea7e43512a51..a0a7594ba45d 100644 --- a/python/PyQt6/core/auto_additions/qgspointdistancerenderer.py +++ b/python/PyQt6/core/auto_additions/qgspointdistancerenderer.py @@ -4,3 +4,11 @@ except NameError: pass QgsPointDistanceRenderer.GroupedFeature.__doc__ = """Contains properties for a feature within a clustered group.""" +try: + QgsPointDistanceRenderer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsPointDistanceRenderer.GroupedFeature.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgspolygon.py b/python/PyQt6/core/auto_additions/qgspolygon.py new file mode 100644 index 000000000000..b4edc9662165 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgspolygon.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgspolygon.h +try: + QgsPolygon.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprintlayout.py b/python/PyQt6/core/auto_additions/qgsprintlayout.py index 372d264f17fb..7121af8fe42f 100644 --- a/python/PyQt6/core/auto_additions/qgsprintlayout.py +++ b/python/PyQt6/core/auto_additions/qgsprintlayout.py @@ -3,3 +3,7 @@ QgsPrintLayout.__attribute_docs__ = {'nameChanged': "Emitted when the layout's name is changed.\n\n.. seealso:: :py:func:`setName`\n"} except NameError: pass +try: + QgsPrintLayout.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessing.py b/python/PyQt6/core/auto_additions/qgsprocessing.py index c8b502a0a566..a44d180f2b9d 100644 --- a/python/PyQt6/core/auto_additions/qgsprocessing.py +++ b/python/PyQt6/core/auto_additions/qgsprocessing.py @@ -20,3 +20,7 @@ pass QgsProcessing.sourceTypeToString = staticmethod(QgsProcessing.sourceTypeToString) QgsProcessing.documentationFlagToString = staticmethod(QgsProcessing.documentationFlagToString) +try: + QgsProcessing.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingalgorithm.py b/python/PyQt6/core/auto_additions/qgsprocessingalgorithm.py index 1e36227810cf..f2533620d7b7 100644 --- a/python/PyQt6/core/auto_additions/qgsprocessingalgorithm.py +++ b/python/PyQt6/core/auto_additions/qgsprocessingalgorithm.py @@ -11,3 +11,15 @@ QgsProcessingAlgorithm.VectorProperties.__doc__ = """Properties of a vector source or sink used in an algorithm. .. versionadded:: 3.14""" +try: + QgsProcessingAlgorithm.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingAlgorithm.VectorProperties.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingFeatureBasedAlgorithm.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingalgrunnertask.py b/python/PyQt6/core/auto_additions/qgsprocessingalgrunnertask.py index dfbe9942b4f8..ae1ce63ba5fc 100644 --- a/python/PyQt6/core/auto_additions/qgsprocessingalgrunnertask.py +++ b/python/PyQt6/core/auto_additions/qgsprocessingalgrunnertask.py @@ -3,3 +3,7 @@ QgsProcessingAlgRunnerTask.__attribute_docs__ = {'executed': 'Emitted when the algorithm has finished execution. If the algorithm completed\nexecution without errors then ``successful`` will be ``True``. The ``results`` argument\ncontains the results reported by the algorithm.\n'} except NameError: pass +try: + QgsProcessingAlgRunnerTask.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingbatch.py b/python/PyQt6/core/auto_additions/qgsprocessingbatch.py new file mode 100644 index 000000000000..4de4fc0c94ee --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprocessingbatch.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/processing/qgsprocessingbatch.h +try: + QgsProcessingBatchFeedback.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingcontext.py b/python/PyQt6/core/auto_additions/qgsprocessingcontext.py index 7d8736366faa..4711c2476ae9 100644 --- a/python/PyQt6/core/auto_additions/qgsprocessingcontext.py +++ b/python/PyQt6/core/auto_additions/qgsprocessingcontext.py @@ -20,3 +20,15 @@ def _force_int(v): return int(v.value) if isinstance(v, Enum) else v QgsProcessingContext.LayerDetails.__attribute_docs__ = {'name': "Friendly name for layer, possibly for use when loading layer into project.\n\n.. warning::\n\n Instead of directly using this value, prefer to call :py:func:`~LayerDetails.setOutputLayerName` to\n generate a layer name which respects the user's local Processing settings.", 'forceName': "Set to ``True`` if LayerDetails.name should always be used as the loaded layer name, regardless\nof the user's local Processing settings.\n\n.. versionadded:: 3.16", 'outputName': 'Associated output name from algorithm which generated the layer.', 'groupName': 'Optional name for a layer tree group under which to place the layer when loading it into a project.\n\n.. versionadded:: 3.32', 'layerSortKey': 'Optional sorting key for sorting output layers when loading them into a project.\n\nLayers with a greater sort key will be placed over layers with a lesser sort key.\n\n.. versionadded:: 3.32', 'layerTypeHint': 'Layer type hint.\n\n.. versionadded:: 3.4', 'project': 'Destination project'} except NameError: pass +try: + QgsProcessingContext.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingContext.LayerDetails.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingLayerPostProcessorInterface.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingfeedback.py b/python/PyQt6/core/auto_additions/qgsprocessingfeedback.py new file mode 100644 index 000000000000..cf361b0ad430 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprocessingfeedback.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/processing/qgsprocessingfeedback.h +try: + QgsProcessingFeedback.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingMultiStepFeedback.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingmodelalgorithm.py b/python/PyQt6/core/auto_additions/qgsprocessingmodelalgorithm.py index 95a25caf01be..23483acc0944 100644 --- a/python/PyQt6/core/auto_additions/qgsprocessingmodelalgorithm.py +++ b/python/PyQt6/core/auto_additions/qgsprocessingmodelalgorithm.py @@ -4,3 +4,11 @@ except NameError: pass QgsProcessingModelAlgorithm.safeName = staticmethod(QgsProcessingModelAlgorithm.safeName) +try: + QgsProcessingModelAlgorithm.__group__ = ['processing', 'models'] +except NameError: + pass +try: + QgsProcessingModelAlgorithm.VariableDefinition.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingmodelchildalgorithm.py b/python/PyQt6/core/auto_additions/qgsprocessingmodelchildalgorithm.py new file mode 100644 index 000000000000..309784d35201 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprocessingmodelchildalgorithm.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/processing/models/qgsprocessingmodelchildalgorithm.h +try: + QgsProcessingModelChildAlgorithm.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingmodelchilddependency.py b/python/PyQt6/core/auto_additions/qgsprocessingmodelchilddependency.py index 82089e2e6c6d..c49df60f535f 100644 --- a/python/PyQt6/core/auto_additions/qgsprocessingmodelchilddependency.py +++ b/python/PyQt6/core/auto_additions/qgsprocessingmodelchilddependency.py @@ -3,3 +3,7 @@ QgsProcessingModelChildDependency.__attribute_docs__ = {'childId': 'Child algorithm ID', 'conditionalBranch': 'Conditional branch output name, if applicable.'} except NameError: pass +try: + QgsProcessingModelChildDependency.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingmodelchildparametersource.py b/python/PyQt6/core/auto_additions/qgsprocessingmodelchildparametersource.py index 43e9f3ea3917..311fbc910f96 100644 --- a/python/PyQt6/core/auto_additions/qgsprocessingmodelchildparametersource.py +++ b/python/PyQt6/core/auto_additions/qgsprocessingmodelchildparametersource.py @@ -4,3 +4,7 @@ QgsProcessingModelChildParameterSource.fromChildOutput = staticmethod(QgsProcessingModelChildParameterSource.fromChildOutput) QgsProcessingModelChildParameterSource.fromExpression = staticmethod(QgsProcessingModelChildParameterSource.fromExpression) QgsProcessingModelChildParameterSource.fromExpressionText = staticmethod(QgsProcessingModelChildParameterSource.fromExpressionText) +try: + QgsProcessingModelChildParameterSource.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingmodelcomment.py b/python/PyQt6/core/auto_additions/qgsprocessingmodelcomment.py new file mode 100644 index 000000000000..5adbe1722840 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprocessingmodelcomment.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/processing/models/qgsprocessingmodelcomment.h +try: + QgsProcessingModelComment.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingmodelcomponent.py b/python/PyQt6/core/auto_additions/qgsprocessingmodelcomponent.py new file mode 100644 index 000000000000..6b3ddf2fae69 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprocessingmodelcomponent.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/processing/models/qgsprocessingmodelcomponent.h +try: + QgsProcessingModelComponent.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingmodelgroupbox.py b/python/PyQt6/core/auto_additions/qgsprocessingmodelgroupbox.py new file mode 100644 index 000000000000..bd7d22f025ab --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprocessingmodelgroupbox.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/processing/models/qgsprocessingmodelgroupbox.h +try: + QgsProcessingModelGroupBox.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingmodeloutput.py b/python/PyQt6/core/auto_additions/qgsprocessingmodeloutput.py new file mode 100644 index 000000000000..ddacb276f537 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprocessingmodeloutput.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/processing/models/qgsprocessingmodeloutput.h +try: + QgsProcessingModelOutput.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingmodelparameter.py b/python/PyQt6/core/auto_additions/qgsprocessingmodelparameter.py new file mode 100644 index 000000000000..c9e38cbe8af4 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprocessingmodelparameter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/processing/models/qgsprocessingmodelparameter.h +try: + QgsProcessingModelParameter.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingmodelresult.py b/python/PyQt6/core/auto_additions/qgsprocessingmodelresult.py new file mode 100644 index 000000000000..84887724dcf4 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprocessingmodelresult.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/processing/models/qgsprocessingmodelresult.h +try: + QgsProcessingModelChildAlgorithmResult.__group__ = ['processing', 'models'] +except NameError: + pass +try: + QgsProcessingModelResult.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingoutputs.py b/python/PyQt6/core/auto_additions/qgsprocessingoutputs.py index 959db0135c6d..44eca4947481 100644 --- a/python/PyQt6/core/auto_additions/qgsprocessingoutputs.py +++ b/python/PyQt6/core/auto_additions/qgsprocessingoutputs.py @@ -13,3 +13,63 @@ QgsProcessingOutputFile.typeName = staticmethod(QgsProcessingOutputFile.typeName) QgsProcessingOutputConditionalBranch.typeName = staticmethod(QgsProcessingOutputConditionalBranch.typeName) QgsProcessingOutputVectorTileLayer.typeName = staticmethod(QgsProcessingOutputVectorTileLayer.typeName) +try: + QgsProcessingOutputDefinition.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputMapLayer.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputVectorLayer.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputRasterLayer.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputPointCloudLayer.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputMultipleLayers.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputHtml.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputVariant.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputNumber.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputString.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputBoolean.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputFolder.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputFile.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputConditionalBranch.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputVectorTileLayer.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingparameteraggregate.py b/python/PyQt6/core/auto_additions/qgsprocessingparameteraggregate.py index 5765a89e94ac..bdc2dd51b966 100644 --- a/python/PyQt6/core/auto_additions/qgsprocessingparameteraggregate.py +++ b/python/PyQt6/core/auto_additions/qgsprocessingparameteraggregate.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/processing/qgsprocessingparameteraggregate.h QgsProcessingParameterAggregate.typeName = staticmethod(QgsProcessingParameterAggregate.typeName) +try: + QgsProcessingParameterAggregate.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingparameteralignrasterlayers.py b/python/PyQt6/core/auto_additions/qgsprocessingparameteralignrasterlayers.py index d6a0471ca43e..1f4df37d8c42 100644 --- a/python/PyQt6/core/auto_additions/qgsprocessingparameteralignrasterlayers.py +++ b/python/PyQt6/core/auto_additions/qgsprocessingparameteralignrasterlayers.py @@ -3,3 +3,7 @@ QgsProcessingParameterAlignRasterLayers.parameterAsItems = staticmethod(QgsProcessingParameterAlignRasterLayers.parameterAsItems) QgsProcessingParameterAlignRasterLayers.variantMapAsItem = staticmethod(QgsProcessingParameterAlignRasterLayers.variantMapAsItem) QgsProcessingParameterAlignRasterLayers.itemAsVariantMap = staticmethod(QgsProcessingParameterAlignRasterLayers.itemAsVariantMap) +try: + QgsProcessingParameterAlignRasterLayers.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingparameterdxflayers.py b/python/PyQt6/core/auto_additions/qgsprocessingparameterdxflayers.py index a4b674cbefb6..76c5e364df29 100644 --- a/python/PyQt6/core/auto_additions/qgsprocessingparameterdxflayers.py +++ b/python/PyQt6/core/auto_additions/qgsprocessingparameterdxflayers.py @@ -3,3 +3,7 @@ QgsProcessingParameterDxfLayers.parameterAsLayers = staticmethod(QgsProcessingParameterDxfLayers.parameterAsLayers) QgsProcessingParameterDxfLayers.variantMapAsLayer = staticmethod(QgsProcessingParameterDxfLayers.variantMapAsLayer) QgsProcessingParameterDxfLayers.layerAsVariantMap = staticmethod(QgsProcessingParameterDxfLayers.layerAsVariantMap) +try: + QgsProcessingParameterDxfLayers.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingparameterfieldmap.py b/python/PyQt6/core/auto_additions/qgsprocessingparameterfieldmap.py index b4814456a75b..45429ba0d67e 100644 --- a/python/PyQt6/core/auto_additions/qgsprocessingparameterfieldmap.py +++ b/python/PyQt6/core/auto_additions/qgsprocessingparameterfieldmap.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/processing/qgsprocessingparameterfieldmap.h QgsProcessingParameterFieldMapping.typeName = staticmethod(QgsProcessingParameterFieldMapping.typeName) +try: + QgsProcessingParameterFieldMapping.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingparametermeshdataset.py b/python/PyQt6/core/auto_additions/qgsprocessingparametermeshdataset.py index f0fa1191e803..5d00275f5df0 100644 --- a/python/PyQt6/core/auto_additions/qgsprocessingparametermeshdataset.py +++ b/python/PyQt6/core/auto_additions/qgsprocessingparametermeshdataset.py @@ -5,3 +5,11 @@ QgsProcessingParameterMeshDatasetTime.valueAsTimeType = staticmethod(QgsProcessingParameterMeshDatasetTime.valueAsTimeType) QgsProcessingParameterMeshDatasetTime.timeValueAsDatasetIndex = staticmethod(QgsProcessingParameterMeshDatasetTime.timeValueAsDatasetIndex) QgsProcessingParameterMeshDatasetTime.timeValueAsDefinedDateTime = staticmethod(QgsProcessingParameterMeshDatasetTime.timeValueAsDefinedDateTime) +try: + QgsProcessingParameterMeshDatasetGroups.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterMeshDatasetTime.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingparameters.py b/python/PyQt6/core/auto_additions/qgsprocessingparameters.py index f0e0bc0d06e7..601582e5d2c5 100644 --- a/python/PyQt6/core/auto_additions/qgsprocessingparameters.py +++ b/python/PyQt6/core/auto_additions/qgsprocessingparameters.py @@ -144,3 +144,207 @@ QgsProcessingParameterPointCloudAttribute.fromScriptCode = staticmethod(QgsProcessingParameterPointCloudAttribute.fromScriptCode) QgsProcessingParameterVectorTileDestination.typeName = staticmethod(QgsProcessingParameterVectorTileDestination.typeName) QgsProcessingParameterVectorTileDestination.fromScriptCode = staticmethod(QgsProcessingParameterVectorTileDestination.fromScriptCode) +try: + QgsProcessingFeatureSourceDefinition.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputLayerDefinition.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterDefinition.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameters.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterBoolean.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterCrs.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterExtent.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterPoint.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterGeometry.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterFile.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterMatrix.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterMultipleLayers.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterNumber.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterDistance.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterArea.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterVolume.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterDuration.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterScale.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterRange.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterRasterLayer.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterEnum.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterString.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterAuthConfig.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterExpression.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterLimitedDataTypes.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterVectorLayer.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterMeshLayer.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterMapLayer.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterField.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterFeatureSource.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingDestinationParameter.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterFeatureSink.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterVectorDestination.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterRasterDestination.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterFileDestination.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterFolderDestination.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterBand.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterLayout.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterLayoutItem.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterColor.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterCoordinateOperation.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterMapTheme.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterDateTime.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterProviderConnection.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterDatabaseSchema.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterDatabaseTable.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterPointCloudLayer.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterAnnotationLayer.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterPointCloudDestination.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterPointCloudAttribute.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterVectorTileDestination.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingparametertininputlayers.py b/python/PyQt6/core/auto_additions/qgsprocessingparametertininputlayers.py index dfe2f2fcfce5..30b6d4085734 100644 --- a/python/PyQt6/core/auto_additions/qgsprocessingparametertininputlayers.py +++ b/python/PyQt6/core/auto_additions/qgsprocessingparametertininputlayers.py @@ -1,3 +1,11 @@ # The following has been generated automatically from src/core/processing/qgsprocessingparametertininputlayers.h QgsProcessingParameterTinInputLayers.typeName = staticmethod(QgsProcessingParameterTinInputLayers.typeName) QgsProcessingParameterTinInputLayers.InputLayer.__doc__ = """Used to store input layer Id and other associated parameters""" +try: + QgsProcessingParameterTinInputLayers.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterTinInputLayers.InputLayer.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingparametertype.py b/python/PyQt6/core/auto_additions/qgsprocessingparametertype.py new file mode 100644 index 000000000000..9b4223d326b7 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprocessingparametertype.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/processing/qgsprocessingparametertype.h +try: + QgsProcessingParameterType.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingparametervectortilewriterlayers.py b/python/PyQt6/core/auto_additions/qgsprocessingparametervectortilewriterlayers.py index 9329b91a9878..5c4562c96c5f 100644 --- a/python/PyQt6/core/auto_additions/qgsprocessingparametervectortilewriterlayers.py +++ b/python/PyQt6/core/auto_additions/qgsprocessingparametervectortilewriterlayers.py @@ -3,3 +3,7 @@ QgsProcessingParameterVectorTileWriterLayers.parameterAsLayers = staticmethod(QgsProcessingParameterVectorTileWriterLayers.parameterAsLayers) QgsProcessingParameterVectorTileWriterLayers.variantMapAsLayer = staticmethod(QgsProcessingParameterVectorTileWriterLayers.variantMapAsLayer) QgsProcessingParameterVectorTileWriterLayers.layerAsVariantMap = staticmethod(QgsProcessingParameterVectorTileWriterLayers.layerAsVariantMap) +try: + QgsProcessingParameterVectorTileWriterLayers.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingprovider.py b/python/PyQt6/core/auto_additions/qgsprocessingprovider.py index 7681a41beac5..dd199c47217a 100644 --- a/python/PyQt6/core/auto_additions/qgsprocessingprovider.py +++ b/python/PyQt6/core/auto_additions/qgsprocessingprovider.py @@ -3,3 +3,7 @@ QgsProcessingProvider.__attribute_docs__ = {'algorithmsLoaded': 'Emitted when the provider has loaded (or refreshed) its list of available\nalgorithms.\n\n.. seealso:: :py:func:`refreshAlgorithms`\n'} except NameError: pass +try: + QgsProcessingProvider.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingregistry.py b/python/PyQt6/core/auto_additions/qgsprocessingregistry.py index 8cca80b3e849..e0b349c23406 100644 --- a/python/PyQt6/core/auto_additions/qgsprocessingregistry.py +++ b/python/PyQt6/core/auto_additions/qgsprocessingregistry.py @@ -7,3 +7,11 @@ QgsProcessingRegistry.__attribute_docs__ = {'providerAdded': 'Emitted when a provider has been added to the registry.\n', 'providerRemoved': 'Emitted when a provider is removed from the registry\n', 'parameterTypeAdded': 'Emitted when a new parameter type has been added to the registry.\n\n.. versionadded:: 3.2\n', 'parameterTypeRemoved': 'Emitted when a parameter type has been removed from the\nregistry and is about to be deleted.\n\n.. versionadded:: 3.2\n'} except NameError: pass +try: + QgsProcessingAlgorithmInformation.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingRegistry.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprocessingutils.py b/python/PyQt6/core/auto_additions/qgsprocessingutils.py index 7e2cc63f5b90..9f50b66135e4 100644 --- a/python/PyQt6/core/auto_additions/qgsprocessingutils.py +++ b/python/PyQt6/core/auto_additions/qgsprocessingutils.py @@ -63,3 +63,11 @@ QgsProcessingUtils.removePointerValuesFromMap = staticmethod(QgsProcessingUtils.removePointerValuesFromMap) QgsProcessingUtils.preprocessQgisProcessParameters = staticmethod(QgsProcessingUtils.preprocessQgisProcessParameters) QgsProcessingUtils.resolveDefaultEncoding = staticmethod(QgsProcessingUtils.resolveDefaultEncoding) +try: + QgsProcessingUtils.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingFeatureSource.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprofileexporter.py b/python/PyQt6/core/auto_additions/qgsprofileexporter.py index 176d9ef13f5d..f65ab4396ebb 100644 --- a/python/PyQt6/core/auto_additions/qgsprofileexporter.py +++ b/python/PyQt6/core/auto_additions/qgsprofileexporter.py @@ -9,3 +9,11 @@ QgsProfileExporterTask.ExportResult.__doc__ = "Results of exporting the profile.\n\n" + '* ``Success``: ' + QgsProfileExporterTask.ExportResult.Success.__doc__ + '\n' + '* ``Empty``: ' + QgsProfileExporterTask.ExportResult.Empty.__doc__ + '\n' + '* ``DeviceError``: ' + QgsProfileExporterTask.ExportResult.DeviceError.__doc__ + '\n' + '* ``DxfExportFailed``: ' + QgsProfileExporterTask.ExportResult.DxfExportFailed.__doc__ + '\n' + '* ``LayerExportFailed``: ' + QgsProfileExporterTask.ExportResult.LayerExportFailed.__doc__ + '\n' + '* ``Canceled``: ' + QgsProfileExporterTask.ExportResult.Canceled.__doc__ # -- QgsProfileExporterTask.ExportResult.baseClass = QgsProfileExporterTask +try: + QgsProfileExporter.__group__ = ['elevation'] +except NameError: + pass +try: + QgsProfileExporterTask.__group__ = ['elevation'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprofilepoint.py b/python/PyQt6/core/auto_additions/qgsprofilepoint.py new file mode 100644 index 000000000000..84a676413ebe --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprofilepoint.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/elevation/qgsprofilepoint.h +try: + QgsProfilePoint.__group__ = ['elevation'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprofilerenderer.py b/python/PyQt6/core/auto_additions/qgsprofilerenderer.py index 71c92cd73400..ad2816511035 100644 --- a/python/PyQt6/core/auto_additions/qgsprofilerenderer.py +++ b/python/PyQt6/core/auto_additions/qgsprofilerenderer.py @@ -3,3 +3,7 @@ QgsProfilePlotRenderer.__attribute_docs__ = {'generationFinished': 'Emitted when the profile generation is finished (or canceled).\n'} except NameError: pass +try: + QgsProfilePlotRenderer.__group__ = ['elevation'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprofilerequest.py b/python/PyQt6/core/auto_additions/qgsprofilerequest.py new file mode 100644 index 000000000000..364d2214a648 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprofilerequest.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/elevation/qgsprofilerequest.h +try: + QgsProfileRequest.__group__ = ['elevation'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprofilesnapping.py b/python/PyQt6/core/auto_additions/qgsprofilesnapping.py index ce2ad77fc37e..cf34cb9ebe86 100644 --- a/python/PyQt6/core/auto_additions/qgsprofilesnapping.py +++ b/python/PyQt6/core/auto_additions/qgsprofilesnapping.py @@ -7,3 +7,11 @@ QgsProfileSnapResult.__attribute_docs__ = {'snappedPoint': 'Snapped point'} except NameError: pass +try: + QgsProfileSnapContext.__group__ = ['elevation'] +except NameError: + pass +try: + QgsProfileSnapResult.__group__ = ['elevation'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprofilesourceregistry.py b/python/PyQt6/core/auto_additions/qgsprofilesourceregistry.py new file mode 100644 index 000000000000..c5cba9103d92 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprofilesourceregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/elevation/qgsprofilesourceregistry.h +try: + QgsProfileSourceRegistry.__group__ = ['elevation'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsproject.py b/python/PyQt6/core/auto_additions/qgsproject.py index 9152b3c1e4eb..eb4a11ca524d 100644 --- a/python/PyQt6/core/auto_additions/qgsproject.py +++ b/python/PyQt6/core/auto_additions/qgsproject.py @@ -17,3 +17,11 @@ pass QgsProject.instance = staticmethod(QgsProject.instance) QgsProject.setInstance = staticmethod(QgsProject.setInstance) +try: + QgsProject.__group__ = ['project'] +except NameError: + pass +try: + QgsProjectDirtyBlocker.__group__ = ['project'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprojectbadlayerhandler.py b/python/PyQt6/core/auto_additions/qgsprojectbadlayerhandler.py index 31e571119015..a5022e47c81e 100644 --- a/python/PyQt6/core/auto_additions/qgsprojectbadlayerhandler.py +++ b/python/PyQt6/core/auto_additions/qgsprojectbadlayerhandler.py @@ -6,3 +6,7 @@ QgsProjectBadLayerHandler.IS_DATABASE = QgsProjectBadLayerHandler.ProviderType.IS_DATABASE QgsProjectBadLayerHandler.IS_URL = QgsProjectBadLayerHandler.ProviderType.IS_URL QgsProjectBadLayerHandler.IS_Unknown = QgsProjectBadLayerHandler.ProviderType.IS_Unknown +try: + QgsProjectBadLayerHandler.__group__ = ['project'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprojectdisplaysettings.py b/python/PyQt6/core/auto_additions/qgsprojectdisplaysettings.py index 78ab470a0e23..b032ee4097b6 100644 --- a/python/PyQt6/core/auto_additions/qgsprojectdisplaysettings.py +++ b/python/PyQt6/core/auto_additions/qgsprojectdisplaysettings.py @@ -3,3 +3,7 @@ QgsProjectDisplaySettings.__attribute_docs__ = {'bearingFormatChanged': 'Emitted when the bearing format changes.\n\n.. seealso:: :py:func:`setBearingFormat`\n\n.. seealso:: :py:func:`bearingFormat`\n', 'geographicCoordinateFormatChanged': 'Emitted when the geographic coordinate format changes.\n\n.. seealso:: :py:func:`setGeographicCoordinateFormat`\n\n.. seealso:: :py:func:`geographicCoordinateFormat`\n', 'coordinateTypeChanged': 'Emitted when the default coordinate format changes.\n\n.. seealso:: :py:func:`setCoordinateType`\n\n.. seealso:: :py:func:`coordinateType`\n\n.. versionadded:: 3.28\n', 'coordinateAxisOrderChanged': 'Emitted when the default coordinate axis order changes.\n\n.. seealso:: :py:func:`setCoordinateAxisOrder`\n\n.. seealso:: :py:func:`coordinateAxisOrder`\n\n.. versionadded:: 3.28\n', 'coordinateCustomCrsChanged': 'Emitted when the coordinate custom CRS changes.\n\n.. seealso:: :py:func:`setCoordinateCustomCrs`\n\n.. seealso:: :py:func:`coordinateCustomCrs`\n\n.. versionadded:: 3.28\n', 'coordinateCrsChanged': 'Emitted when the coordinate CRS changes.\n\n.. seealso:: :py:func:`coordinateCrs`\n\n.. seealso:: :py:func:`coordinateType`\n\n.. versionadded:: 3.28\n'} except NameError: pass +try: + QgsProjectDisplaySettings.__group__ = ['project'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprojectelevationproperties.py b/python/PyQt6/core/auto_additions/qgsprojectelevationproperties.py index 19b94ce71b2d..cd6c7925b5d8 100644 --- a/python/PyQt6/core/auto_additions/qgsprojectelevationproperties.py +++ b/python/PyQt6/core/auto_additions/qgsprojectelevationproperties.py @@ -3,3 +3,7 @@ QgsProjectElevationProperties.__attribute_docs__ = {'changed': 'Emitted when the elevation properties change.\n', 'elevationRangeChanged': "Emitted when the project's elevation ``is`` changed.\n\n.. note::\n\n This is a manual, use-set property, and does not necessarily\n coincide with the elevation ranges for individual layers in the project.\n\n.. seealso:: :py:func:`elevationRange`\n\n.. seealso:: :py:func:`setElevationRange`\n\n.. versionadded:: 3.38\n"} except NameError: pass +try: + QgsProjectElevationProperties.__group__ = ['project'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprojectfiletransform.py b/python/PyQt6/core/auto_additions/qgsprojectfiletransform.py index 4f705a7444d7..a99739dce2ff 100644 --- a/python/PyQt6/core/auto_additions/qgsprojectfiletransform.py +++ b/python/PyQt6/core/auto_additions/qgsprojectfiletransform.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/project/qgsprojectfiletransform.h QgsProjectFileTransform.convertRasterProperties = staticmethod(QgsProjectFileTransform.convertRasterProperties) QgsProjectFileTransform.fixOldSymbolLayerReferences = staticmethod(QgsProjectFileTransform.fixOldSymbolLayerReferences) +try: + QgsProjectFileTransform.__group__ = ['project'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprojectgpssettings.py b/python/PyQt6/core/auto_additions/qgsprojectgpssettings.py index 9bb5fb047382..8414ba4cda24 100644 --- a/python/PyQt6/core/auto_additions/qgsprojectgpssettings.py +++ b/python/PyQt6/core/auto_additions/qgsprojectgpssettings.py @@ -3,3 +3,7 @@ QgsProjectGpsSettings.__attribute_docs__ = {'automaticallyAddTrackVerticesChanged': 'Emitted whenever the :py:func:`~QgsProjectGpsSettings.automaticallyAddTrackVertices` setting\nis changed.\n\n.. seealso:: :py:func:`automaticallyAddTrackVertices`\n\n.. seealso:: :py:func:`setAutomaticallyAddTrackVertices`\n', 'automaticallyCommitFeaturesChanged': 'Emitted whenever the :py:func:`~QgsProjectGpsSettings.automaticallyCommitFeatures` setting\nis changed.\n\n.. seealso:: :py:func:`automaticallyCommitFeatures`\n\n.. seealso:: :py:func:`setAutomaticallyCommitFeatures`\n', 'destinationFollowsActiveLayerChanged': 'Emitted whenever the :py:func:`~QgsProjectGpsSettings.destinationFollowsActiveLayer` setting\nis changed.\n\n.. seealso:: :py:func:`destinationFollowsActiveLayer`\n\n.. seealso:: :py:func:`setDestinationFollowsActiveLayer`\n', 'destinationLayerChanged': 'Emitted whenever the destination layer for features digitized from GPS\nis changed.\n\n.. seealso:: :py:func:`destinationLayer`\n\n.. seealso:: :py:func:`setDestinationLayer`\n', 'destinationTimeStampFieldChanged': 'Emitted whenever the destination field for automatic time stamps is\nchanged.\n\nThe ``field`` argument will be an empty string if time stamps should\nnot be automatically saved.\n\n.. seealso:: :py:func:`destinationTimeStampFields`\n\n.. seealso:: :py:func:`destinationTimeStampField`\n\n.. seealso:: :py:func:`setDestinationTimeStampField`\n'} except NameError: pass +try: + QgsProjectGpsSettings.__group__ = ['project'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprojectionfactors.py b/python/PyQt6/core/auto_additions/qgsprojectionfactors.py new file mode 100644 index 000000000000..e9a36d8d9998 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprojectionfactors.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/proj/qgsprojectionfactors.h +try: + QgsProjectionFactors.__group__ = ['proj'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprojectitem.py b/python/PyQt6/core/auto_additions/qgsprojectitem.py new file mode 100644 index 000000000000..b6840dc90f02 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprojectitem.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/browser/qgsprojectitem.h +try: + QgsProjectItem.__group__ = ['browser'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprojectmetadata.py b/python/PyQt6/core/auto_additions/qgsprojectmetadata.py new file mode 100644 index 000000000000..ba1139f4683e --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprojectmetadata.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/metadata/qgsprojectmetadata.h +try: + QgsProjectMetadata.__group__ = ['metadata'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprojectproperty.py b/python/PyQt6/core/auto_additions/qgsprojectproperty.py new file mode 100644 index 000000000000..05716336b89d --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprojectproperty.py @@ -0,0 +1,13 @@ +# The following has been generated automatically from src/core/project/qgsprojectproperty.h +try: + QgsProjectProperty.__group__ = ['project'] +except NameError: + pass +try: + QgsProjectPropertyValue.__group__ = ['project'] +except NameError: + pass +try: + QgsProjectPropertyKey.__group__ = ['project'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprojectservervalidator.py b/python/PyQt6/core/auto_additions/qgsprojectservervalidator.py index fb8c4e7fcaaf..f09837d7627a 100644 --- a/python/PyQt6/core/auto_additions/qgsprojectservervalidator.py +++ b/python/PyQt6/core/auto_additions/qgsprojectservervalidator.py @@ -11,3 +11,11 @@ QgsProjectServerValidator.displayValidationError = staticmethod(QgsProjectServerValidator.displayValidationError) QgsProjectServerValidator.validate = staticmethod(QgsProjectServerValidator.validate) QgsProjectServerValidator.ValidationResult.__doc__ = """Contains the parameters describing a project validation failure.""" +try: + QgsProjectServerValidator.__group__ = ['project'] +except NameError: + pass +try: + QgsProjectServerValidator.ValidationResult.__group__ = ['project'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprojectstorage.py b/python/PyQt6/core/auto_additions/qgsprojectstorage.py index c39c5dd01b74..d1f0ca205d3a 100644 --- a/python/PyQt6/core/auto_additions/qgsprojectstorage.py +++ b/python/PyQt6/core/auto_additions/qgsprojectstorage.py @@ -3,3 +3,11 @@ QgsProjectStorage.Metadata.__attribute_docs__ = {'name': "Name of the project - equivalent to a file's base name (i.e. without path and extension).", 'lastModified': 'Date and local time when the file was last modified.'} except NameError: pass +try: + QgsProjectStorage.__group__ = ['project'] +except NameError: + pass +try: + QgsProjectStorage.Metadata.__group__ = ['project'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprojectstorageregistry.py b/python/PyQt6/core/auto_additions/qgsprojectstorageregistry.py new file mode 100644 index 000000000000..95b304b67c76 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprojectstorageregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/project/qgsprojectstorageregistry.h +try: + QgsProjectStorageRegistry.__group__ = ['project'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprojectstylesettings.py b/python/PyQt6/core/auto_additions/qgsprojectstylesettings.py index f971c8b76af9..72280f09d6af 100644 --- a/python/PyQt6/core/auto_additions/qgsprojectstylesettings.py +++ b/python/PyQt6/core/auto_additions/qgsprojectstylesettings.py @@ -24,3 +24,15 @@ QgsProjectStyleSettings.__attribute_docs__ = {'styleDatabasesChanged': 'Emitted whenever the set of style databases associated with the project is changed.\n'} except NameError: pass +try: + QgsProjectStyleSettings.__group__ = ['project'] +except NameError: + pass +try: + QgsProjectStyleDatabaseModel.__group__ = ['project'] +except NameError: + pass +try: + QgsProjectStyleDatabaseProxyModel.__group__ = ['project'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprojecttimesettings.py b/python/PyQt6/core/auto_additions/qgsprojecttimesettings.py index a232949ece89..3646270d99d9 100644 --- a/python/PyQt6/core/auto_additions/qgsprojecttimesettings.py +++ b/python/PyQt6/core/auto_additions/qgsprojecttimesettings.py @@ -3,3 +3,7 @@ QgsProjectTimeSettings.__attribute_docs__ = {'temporalRangeChanged': 'Emitted when the temporal range changes.\n\n.. seealso:: :py:func:`temporalRange`\n\n.. seealso:: :py:func:`setTemporalRange`\n'} except NameError: pass +try: + QgsProjectTimeSettings.__group__ = ['project'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprojecttranslator.py b/python/PyQt6/core/auto_additions/qgsprojecttranslator.py new file mode 100644 index 000000000000..5b7bb614998c --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprojecttranslator.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/project/qgsprojecttranslator.h +try: + QgsProjectTranslator.__group__ = ['project'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprojectutils.py b/python/PyQt6/core/auto_additions/qgsprojectutils.py index 096636c3e7d2..0ce48e3f8bdc 100644 --- a/python/PyQt6/core/auto_additions/qgsprojectutils.py +++ b/python/PyQt6/core/auto_additions/qgsprojectutils.py @@ -2,3 +2,7 @@ QgsProjectUtils.layersMatchingPath = staticmethod(QgsProjectUtils.layersMatchingPath) QgsProjectUtils.updateLayerPath = staticmethod(QgsProjectUtils.updateLayerPath) QgsProjectUtils.layerIsContainedInGroupLayer = staticmethod(QgsProjectUtils.layerIsContainedInGroupLayer) +try: + QgsProjectUtils.__group__ = ['project'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprojectversion.py b/python/PyQt6/core/auto_additions/qgsprojectversion.py new file mode 100644 index 000000000000..98d2a47d111c --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprojectversion.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/project/qgsprojectversion.h +try: + QgsProjectVersion.__group__ = ['project'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprojectviewsettings.py b/python/PyQt6/core/auto_additions/qgsprojectviewsettings.py index 4de827922b74..cf1ba7e56719 100644 --- a/python/PyQt6/core/auto_additions/qgsprojectviewsettings.py +++ b/python/PyQt6/core/auto_additions/qgsprojectviewsettings.py @@ -3,3 +3,7 @@ QgsProjectViewSettings.__attribute_docs__ = {'mapScalesChanged': 'Emitted when the list of custom project map scales changes.\n\n.. seealso:: :py:func:`mapScales`\n\n.. seealso:: :py:func:`setMapScales`\n', 'presetFullExtentChanged': 'Emitted whenever the :py:func:`~QgsProjectViewSettings.presetFullExtent` is changed.\n\n.. versionadded:: 3.18\n'} except NameError: pass +try: + QgsProjectViewSettings.__group__ = ['project'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprojoperation.py b/python/PyQt6/core/auto_additions/qgsprojoperation.py new file mode 100644 index 000000000000..81c17e6a284d --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprojoperation.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/proj/qgsprojoperation.h +try: + QgsProjOperation.__group__ = ['proj'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprojutils.py b/python/PyQt6/core/auto_additions/qgsprojutils.py index 7bef366aac31..f12138ce1d6d 100644 --- a/python/PyQt6/core/auto_additions/qgsprojutils.py +++ b/python/PyQt6/core/auto_additions/qgsprojutils.py @@ -8,3 +8,7 @@ QgsProjUtils.ignfDatabaseVersion = staticmethod(QgsProjUtils.ignfDatabaseVersion) QgsProjUtils.ignfDatabaseDate = staticmethod(QgsProjUtils.ignfDatabaseDate) QgsProjUtils.searchPaths = staticmethod(QgsProjUtils.searchPaths) +try: + QgsProjUtils.__group__ = ['proj'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprovidermetadata.py b/python/PyQt6/core/auto_additions/qgsprovidermetadata.py index 93653463deb0..cdf1cc418afc 100644 --- a/python/PyQt6/core/auto_additions/qgsprovidermetadata.py +++ b/python/PyQt6/core/auto_additions/qgsprovidermetadata.py @@ -40,3 +40,11 @@ def _force_int(v): return int(v.value) if isinstance(v, Enum) else v pass QgsProviderMetadata.setBoolParameter = staticmethod(QgsProviderMetadata.setBoolParameter) QgsProviderMetadata.boolParameter = staticmethod(QgsProviderMetadata.boolParameter) +try: + QgsMeshDriverMetadata.__group__ = ['providers'] +except NameError: + pass +try: + QgsProviderMetadata.__group__ = ['providers'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsproviderregistry.py b/python/PyQt6/core/auto_additions/qgsproviderregistry.py index 4bda2f2d4b7c..bfa9bb0196df 100644 --- a/python/PyQt6/core/auto_additions/qgsproviderregistry.py +++ b/python/PyQt6/core/auto_additions/qgsproviderregistry.py @@ -7,3 +7,19 @@ except NameError: pass QgsProviderRegistry.instance = staticmethod(QgsProviderRegistry.instance) +try: + QgsProviderRegistry.__group__ = ['providers'] +except NameError: + pass +try: + QgsProviderRegistry.ProviderCandidateDetails.__group__ = ['providers'] +except NameError: + pass +try: + QgsProviderRegistry.UnusableUriDetails.__group__ = ['providers'] +except NameError: + pass +try: + QgsProviderRegistry.UnusableUriHandlerInterface.__group__ = ['providers'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprovidersqlquerybuilder.py b/python/PyQt6/core/auto_additions/qgsprovidersqlquerybuilder.py new file mode 100644 index 000000000000..502c5e801442 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprovidersqlquerybuilder.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/providers/qgsprovidersqlquerybuilder.h +try: + QgsProviderSqlQueryBuilder.__group__ = ['providers'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprovidersublayerdetails.py b/python/PyQt6/core/auto_additions/qgsprovidersublayerdetails.py index 45dc8659e066..4df6591bfbbc 100644 --- a/python/PyQt6/core/auto_additions/qgsprovidersublayerdetails.py +++ b/python/PyQt6/core/auto_additions/qgsprovidersublayerdetails.py @@ -4,3 +4,11 @@ except NameError: pass QgsProviderSublayerDetails.LayerOptions.__doc__ = """Setting options for loading layers.""" +try: + QgsProviderSublayerDetails.__group__ = ['providers'] +except NameError: + pass +try: + QgsProviderSublayerDetails.LayerOptions.__group__ = ['providers'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprovidersublayermodel.py b/python/PyQt6/core/auto_additions/qgsprovidersublayermodel.py index b2c83dbb1a10..17d30920b4f2 100644 --- a/python/PyQt6/core/auto_additions/qgsprovidersublayermodel.py +++ b/python/PyQt6/core/auto_additions/qgsprovidersublayermodel.py @@ -20,3 +20,15 @@ QgsProviderSublayerModel.Column.Description.__doc__ = "Layer description" QgsProviderSublayerModel.Column.__doc__ = "Model columns\n\n" + '* ``Name``: ' + QgsProviderSublayerModel.Column.Name.__doc__ + '\n' + '* ``Description``: ' + QgsProviderSublayerModel.Column.Description.__doc__ # -- +try: + QgsProviderSublayerModel.__group__ = ['providers'] +except NameError: + pass +try: + QgsProviderSublayerModel.NonLayerItem.__group__ = ['providers'] +except NameError: + pass +try: + QgsProviderSublayerProxyModel.__group__ = ['providers'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsprovidersublayertask.py b/python/PyQt6/core/auto_additions/qgsprovidersublayertask.py new file mode 100644 index 000000000000..5fbb04a30d01 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsprovidersublayertask.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/providers/qgsprovidersublayertask.h +try: + QgsProviderSublayerTask.__group__ = ['providers'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsproviderutils.py b/python/PyQt6/core/auto_additions/qgsproviderutils.py index 6fbde66cfda0..9546eddf0412 100644 --- a/python/PyQt6/core/auto_additions/qgsproviderutils.py +++ b/python/PyQt6/core/auto_additions/qgsproviderutils.py @@ -7,3 +7,7 @@ QgsProviderUtils.SublayerCompletenessFlags = lambda flags=0: QgsProviderUtils.SublayerCompletenessFlag(flags) QgsProviderUtils.sublayerDetailsAreIncomplete = staticmethod(QgsProviderUtils.sublayerDetailsAreIncomplete) QgsProviderUtils.suggestLayerNameFromFilePath = staticmethod(QgsProviderUtils.suggestLayerNameFromFilePath) +try: + QgsProviderUtils.__group__ = ['providers'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsqtlocationconnection.py b/python/PyQt6/core/auto_additions/qgsqtlocationconnection.py new file mode 100644 index 000000000000..6f65d87eaffc --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsqtlocationconnection.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/gps/qgsqtlocationconnection.h +try: + QgsQtLocationConnection.__group__ = ['gps'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsquadrilateral.py b/python/PyQt6/core/auto_additions/qgsquadrilateral.py index 143e1792f5c3..27f926452c70 100644 --- a/python/PyQt6/core/auto_additions/qgsquadrilateral.py +++ b/python/PyQt6/core/auto_additions/qgsquadrilateral.py @@ -10,3 +10,7 @@ QgsQuadrilateral.squareFromDiagonal = staticmethod(QgsQuadrilateral.squareFromDiagonal) QgsQuadrilateral.rectangleFromCenterPoint = staticmethod(QgsQuadrilateral.rectangleFromCenterPoint) QgsQuadrilateral.fromRectangle = staticmethod(QgsQuadrilateral.fromRectangle) +try: + QgsQuadrilateral.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrangefieldformatter.py b/python/PyQt6/core/auto_additions/qgsrangefieldformatter.py new file mode 100644 index 000000000000..972a0803d526 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsrangefieldformatter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/fieldformatter/qgsrangefieldformatter.h +try: + QgsRangeFieldFormatter.__group__ = ['fieldformatter'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsraster.py b/python/PyQt6/core/auto_additions/qgsraster.py index 9971c724be5d..560e5b8d62a4 100644 --- a/python/PyQt6/core/auto_additions/qgsraster.py +++ b/python/PyQt6/core/auto_additions/qgsraster.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/raster/qgsraster.h QgsRaster.representableValue = staticmethod(QgsRaster.representableValue) +try: + QgsRaster.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterattributetable.py b/python/PyQt6/core/auto_additions/qgsrasterattributetable.py index 86dc1346546d..f033130825ba 100644 --- a/python/PyQt6/core/auto_additions/qgsrasterattributetable.py +++ b/python/PyQt6/core/auto_additions/qgsrasterattributetable.py @@ -12,3 +12,19 @@ QgsRasterAttributeTable.valueAndColorFieldUsages = staticmethod(QgsRasterAttributeTable.valueAndColorFieldUsages) QgsRasterAttributeTable.createFromRaster = staticmethod(QgsRasterAttributeTable.createFromRaster) QgsRasterAttributeTable.usageInformation = staticmethod(QgsRasterAttributeTable.usageInformation) +try: + QgsRasterAttributeTable.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterAttributeTable.UsageInformation.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterAttributeTable.Field.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterAttributeTable.MinMaxClass.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterbandstats.py b/python/PyQt6/core/auto_additions/qgsrasterbandstats.py index 4d6ac7f1aa16..98b7f717d9ac 100644 --- a/python/PyQt6/core/auto_additions/qgsrasterbandstats.py +++ b/python/PyQt6/core/auto_additions/qgsrasterbandstats.py @@ -3,3 +3,7 @@ QgsRasterBandStats.__attribute_docs__ = {'bandNumber': 'The gdal band number (starts at 1)', 'elementCount': 'The number of not no data cells in the band.', 'maximumValue': 'The maximum cell value in the raster band. NO_DATA values\nare ignored. This does not use the gdal GetMaximmum function.', 'minimumValue': 'The minimum cell value in the raster band. NO_DATA values\nare ignored. This does not use the gdal GetMinimum function.', 'mean': 'The mean cell value for the band. NO_DATA values are excluded.', 'range': 'The range is the distance between min & max.', 'stdDev': 'The standard deviation of the cell values.', 'statsGathered': 'Collected statistics', 'sum': 'The sum of all cells in the band. NO_DATA values are excluded.', 'sumOfSquares': 'The sum of the squares. Used to calculate standard deviation.', 'width': 'Number of columns used to calc statistics', 'height': 'Number of rows used to calc statistics', 'extent': 'Extent used to calc statistics'} except NameError: pass +try: + QgsRasterBandStats.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterblock.py b/python/PyQt6/core/auto_additions/qgsrasterblock.py index 9ce08636e4fd..f0a4124656b9 100644 --- a/python/PyQt6/core/auto_additions/qgsrasterblock.py +++ b/python/PyQt6/core/auto_additions/qgsrasterblock.py @@ -6,3 +6,7 @@ QgsRasterBlock.valueBytes = staticmethod(QgsRasterBlock.valueBytes) QgsRasterBlock.printValue = staticmethod(QgsRasterBlock.printValue) QgsRasterBlock.subRect = staticmethod(QgsRasterBlock.subRect) +try: + QgsRasterBlock.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterchecker.py b/python/PyQt6/core/auto_additions/qgsrasterchecker.py new file mode 100644 index 000000000000..d7bc90b0da72 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsrasterchecker.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrasterchecker.h +try: + QgsRasterChecker.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrastercontourrenderer.py b/python/PyQt6/core/auto_additions/qgsrastercontourrenderer.py index 50d4e0335a9a..d0b16715c025 100644 --- a/python/PyQt6/core/auto_additions/qgsrastercontourrenderer.py +++ b/python/PyQt6/core/auto_additions/qgsrastercontourrenderer.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/raster/qgsrastercontourrenderer.h QgsRasterContourRenderer.create = staticmethod(QgsRasterContourRenderer.create) +try: + QgsRasterContourRenderer.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterdataprovider.py b/python/PyQt6/core/auto_additions/qgsrasterdataprovider.py index dc9481fcea4d..b3bd6e145847 100644 --- a/python/PyQt6/core/auto_additions/qgsrasterdataprovider.py +++ b/python/PyQt6/core/auto_additions/qgsrasterdataprovider.py @@ -40,3 +40,19 @@ .. note:: used by :py:class:`QgsVirtualRasterProvider` only""" +try: + QgsImageFetcher.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterDataProvider.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterDataProvider.VirtualRasterInputLayers.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterDataProvider.VirtualRasterParameters.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterdataproviderelevationproperties.py b/python/PyQt6/core/auto_additions/qgsrasterdataproviderelevationproperties.py new file mode 100644 index 000000000000..31024ba3390f --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsrasterdataproviderelevationproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrasterdataproviderelevationproperties.h +try: + QgsRasterDataProviderElevationProperties.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterdataprovidertemporalcapabilities.py b/python/PyQt6/core/auto_additions/qgsrasterdataprovidertemporalcapabilities.py new file mode 100644 index 000000000000..ed66f8b027cf --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsrasterdataprovidertemporalcapabilities.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrasterdataprovidertemporalcapabilities.h +try: + QgsRasterDataProviderTemporalCapabilities.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterdrawer.py b/python/PyQt6/core/auto_additions/qgsrasterdrawer.py new file mode 100644 index 000000000000..548fe6df0855 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsrasterdrawer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrasterdrawer.h +try: + QgsRasterDrawer.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterfilewriter.py b/python/PyQt6/core/auto_additions/qgsrasterfilewriter.py index 83b23bf19ff5..982f3a851086 100644 --- a/python/PyQt6/core/auto_additions/qgsrasterfilewriter.py +++ b/python/PyQt6/core/auto_additions/qgsrasterfilewriter.py @@ -11,3 +11,11 @@ QgsRasterFileWriter.driverForExtension = staticmethod(QgsRasterFileWriter.driverForExtension) QgsRasterFileWriter.extensionsForFormat = staticmethod(QgsRasterFileWriter.extensionsForFormat) QgsRasterFileWriter.FilterFormatDetails.__doc__ = """Details of available filters and formats.""" +try: + QgsRasterFileWriter.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterFileWriter.FilterFormatDetails.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterfilewritertask.py b/python/PyQt6/core/auto_additions/qgsrasterfilewritertask.py index 2b5a70451fde..b4971065933e 100644 --- a/python/PyQt6/core/auto_additions/qgsrasterfilewritertask.py +++ b/python/PyQt6/core/auto_additions/qgsrasterfilewritertask.py @@ -3,3 +3,7 @@ QgsRasterFileWriterTask.__attribute_docs__ = {'writeComplete': 'Emitted when writing the layer is successfully completed. The ``outputUrl``\nparameter indicates the file path for the written file(s).\n', 'errorOccurred': 'Emitted when an error occurs which prevented the file being written (or if\nthe task is canceled). The writing ``error`` will be reported and a\n``errorMessage`` will be potentially set.\n\n.. versionadded:: 3.10\n'} except NameError: pass +try: + QgsRasterFileWriterTask.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterhistogram.py b/python/PyQt6/core/auto_additions/qgsrasterhistogram.py index ea487083d01e..3c24b49f3101 100644 --- a/python/PyQt6/core/auto_additions/qgsrasterhistogram.py +++ b/python/PyQt6/core/auto_additions/qgsrasterhistogram.py @@ -3,3 +3,7 @@ QgsRasterHistogram.__attribute_docs__ = {'bandNumber': 'The gdal band number (starts at 1)', 'binCount': 'Number of bins (intervals,buckets) in histogram.', 'nonNullCount': 'The number of non NULL cells used to calculate histogram.', 'includeOutOfRange': 'Whether histogram includes out of range values (in first and last bin)', 'histogramVector': 'Stores the histogram for a given layer', 'maximum': 'The maximum histogram value.', 'minimum': 'The minimum histogram value.', 'width': 'Number of columns used to calc histogram', 'height': 'Number of rows used to calc histogram', 'extent': 'Extent used to calc histogram', 'valid': 'Histogram is valid'} except NameError: pass +try: + QgsRasterHistogram.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasteridentifyresult.py b/python/PyQt6/core/auto_additions/qgsrasteridentifyresult.py new file mode 100644 index 000000000000..f8b602481101 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsrasteridentifyresult.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrasteridentifyresult.h +try: + QgsRasterIdentifyResult.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterinterface.py b/python/PyQt6/core/auto_additions/qgsrasterinterface.py new file mode 100644 index 000000000000..fc64971875c9 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsrasterinterface.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/raster/qgsrasterinterface.h +try: + QgsRasterBlockFeedback.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterInterface.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasteriterator.py b/python/PyQt6/core/auto_additions/qgsrasteriterator.py index b83df572f86c..c2b5987d0ea1 100644 --- a/python/PyQt6/core/auto_additions/qgsrasteriterator.py +++ b/python/PyQt6/core/auto_additions/qgsrasteriterator.py @@ -4,3 +4,7 @@ except NameError: pass QgsRasterIterator.subRegion = staticmethod(QgsRasterIterator.subRegion) +try: + QgsRasterIterator.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterlayer.py b/python/PyQt6/core/auto_additions/qgsrasterlayer.py index e8a8725b32ee..fdd778dcd538 100644 --- a/python/PyQt6/core/auto_additions/qgsrasterlayer.py +++ b/python/PyQt6/core/auto_additions/qgsrasterlayer.py @@ -6,3 +6,11 @@ QgsRasterLayer.isValidRasterFileName = staticmethod(QgsRasterLayer.isValidRasterFileName) QgsRasterLayer.lastModified = staticmethod(QgsRasterLayer.lastModified) QgsRasterLayer.LayerOptions.__doc__ = """Setting options for loading raster layers.""" +try: + QgsRasterLayer.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterLayer.LayerOptions.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterlayerelevationproperties.py b/python/PyQt6/core/auto_additions/qgsrasterlayerelevationproperties.py index 9dde7a163d9d..db3f3852a9cb 100644 --- a/python/PyQt6/core/auto_additions/qgsrasterlayerelevationproperties.py +++ b/python/PyQt6/core/auto_additions/qgsrasterlayerelevationproperties.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/raster/qgsrasterlayerelevationproperties.h QgsRasterLayerElevationProperties.layerLooksLikeDem = staticmethod(QgsRasterLayerElevationProperties.layerLooksLikeDem) +try: + QgsRasterLayerElevationProperties.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterlayertemporalproperties.py b/python/PyQt6/core/auto_additions/qgsrasterlayertemporalproperties.py new file mode 100644 index 000000000000..2e35070683fd --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsrasterlayertemporalproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrasterlayertemporalproperties.h +try: + QgsRasterLayerTemporalProperties.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterlayerutils.py b/python/PyQt6/core/auto_additions/qgsrasterlayerutils.py index 88a9d4be68aa..cc4da3bae442 100644 --- a/python/PyQt6/core/auto_additions/qgsrasterlayerutils.py +++ b/python/PyQt6/core/auto_additions/qgsrasterlayerutils.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/raster/qgsrasterlayerutils.h QgsRasterLayerUtils.renderedBandForElevationAndTemporalRange = staticmethod(QgsRasterLayerUtils.renderedBandForElevationAndTemporalRange) +try: + QgsRasterLayerUtils.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterminmaxorigin.py b/python/PyQt6/core/auto_additions/qgsrasterminmaxorigin.py index f5c56ee494c8..99a1f24eae2f 100644 --- a/python/PyQt6/core/auto_additions/qgsrasterminmaxorigin.py +++ b/python/PyQt6/core/auto_additions/qgsrasterminmaxorigin.py @@ -18,3 +18,7 @@ QgsRasterMinMaxOrigin.extentFromString = staticmethod(QgsRasterMinMaxOrigin.extentFromString) QgsRasterMinMaxOrigin.statAccuracyString = staticmethod(QgsRasterMinMaxOrigin.statAccuracyString) QgsRasterMinMaxOrigin.statAccuracyFromString = staticmethod(QgsRasterMinMaxOrigin.statAccuracyFromString) +try: + QgsRasterMinMaxOrigin.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasternuller.py b/python/PyQt6/core/auto_additions/qgsrasternuller.py new file mode 100644 index 000000000000..e1a4dde1be4d --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsrasternuller.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/raster/qgsrasternuller.h +try: + QgsRasterNuller.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterNuller.NoData.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterpipe.py b/python/PyQt6/core/auto_additions/qgsrasterpipe.py index 233d45a9d628..9ba213decae5 100644 --- a/python/PyQt6/core/auto_additions/qgsrasterpipe.py +++ b/python/PyQt6/core/auto_additions/qgsrasterpipe.py @@ -6,3 +6,7 @@ QgsRasterPipe.Property.__doc__ = "Data definable properties.\n\n.. versionadded:: 3.22\n\n" + '* ``RendererOpacity``: ' + QgsRasterPipe.Property.RendererOpacity.__doc__ # -- QgsRasterPipe.propertyDefinitions = staticmethod(QgsRasterPipe.propertyDefinitions) +try: + QgsRasterPipe.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterprojector.py b/python/PyQt6/core/auto_additions/qgsrasterprojector.py index a4f8839df58a..1dbb89c0eca0 100644 --- a/python/PyQt6/core/auto_additions/qgsrasterprojector.py +++ b/python/PyQt6/core/auto_additions/qgsrasterprojector.py @@ -4,3 +4,7 @@ QgsRasterProjector.Precision.baseClass = QgsRasterProjector QgsRasterProjector.precisionLabel = staticmethod(QgsRasterProjector.precisionLabel) QgsRasterProjector.extentSize = staticmethod(QgsRasterProjector.extentSize) +try: + QgsRasterProjector.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterpyramid.py b/python/PyQt6/core/auto_additions/qgsrasterpyramid.py new file mode 100644 index 000000000000..3699171c1c88 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsrasterpyramid.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrasterpyramid.h +try: + QgsRasterPyramid.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterrange.py b/python/PyQt6/core/auto_additions/qgsrasterrange.py index c68446d94ec5..e3bb6db17d96 100644 --- a/python/PyQt6/core/auto_additions/qgsrasterrange.py +++ b/python/PyQt6/core/auto_additions/qgsrasterrange.py @@ -3,3 +3,7 @@ QgsRasterRange.IncludeMax = QgsRasterRange.BoundsType.IncludeMax QgsRasterRange.IncludeMin = QgsRasterRange.BoundsType.IncludeMin QgsRasterRange.Exclusive = QgsRasterRange.BoundsType.Exclusive +try: + QgsRasterRange.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterrenderer.py b/python/PyQt6/core/auto_additions/qgsrasterrenderer.py new file mode 100644 index 000000000000..f87e0677f2aa --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsrasterrenderer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrasterrenderer.h +try: + QgsRasterRenderer.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterrendererregistry.py b/python/PyQt6/core/auto_additions/qgsrasterrendererregistry.py new file mode 100644 index 000000000000..ded4438054cb --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsrasterrendererregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrasterrendererregistry.h +try: + QgsRasterRendererRegistry.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterrendererutils.py b/python/PyQt6/core/auto_additions/qgsrasterrendererutils.py index 8c5341e560a2..9fdec57019c6 100644 --- a/python/PyQt6/core/auto_additions/qgsrasterrendererutils.py +++ b/python/PyQt6/core/auto_additions/qgsrasterrendererutils.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/raster/qgsrasterrendererutils.h QgsRasterRendererUtils.parseColorMapFile = staticmethod(QgsRasterRendererUtils.parseColorMapFile) QgsRasterRendererUtils.saveColorMapFile = staticmethod(QgsRasterRendererUtils.saveColorMapFile) +try: + QgsRasterRendererUtils.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterresamplefilter.py b/python/PyQt6/core/auto_additions/qgsrasterresamplefilter.py new file mode 100644 index 000000000000..6582173b147b --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsrasterresamplefilter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrasterresamplefilter.h +try: + QgsRasterResampleFilter.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterresampler.py b/python/PyQt6/core/auto_additions/qgsrasterresampler.py new file mode 100644 index 000000000000..c5337738f2c8 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsrasterresampler.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/raster/qgsrasterresampler.h +try: + QgsRasterResampler.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterResamplerV2.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrastershader.py b/python/PyQt6/core/auto_additions/qgsrastershader.py new file mode 100644 index 000000000000..bc5b05d50ac3 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsrastershader.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrastershader.h +try: + QgsRasterShader.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrastershaderfunction.py b/python/PyQt6/core/auto_additions/qgsrastershaderfunction.py new file mode 100644 index 000000000000..f6bdd087a843 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsrastershaderfunction.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrastershaderfunction.h +try: + QgsRasterShaderFunction.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrastersinglecolorrenderer.py b/python/PyQt6/core/auto_additions/qgsrastersinglecolorrenderer.py index dd338e6f484f..bc212c183b7a 100644 --- a/python/PyQt6/core/auto_additions/qgsrastersinglecolorrenderer.py +++ b/python/PyQt6/core/auto_additions/qgsrastersinglecolorrenderer.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/raster/qgsrastersinglecolorrenderer.h QgsRasterSingleColorRenderer.create = staticmethod(QgsRasterSingleColorRenderer.create) +try: + QgsRasterSingleColorRenderer.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrastertransparency.py b/python/PyQt6/core/auto_additions/qgsrastertransparency.py index a242104b9813..2aba0395d76c 100644 --- a/python/PyQt6/core/auto_additions/qgsrastertransparency.py +++ b/python/PyQt6/core/auto_additions/qgsrastertransparency.py @@ -5,3 +5,15 @@ pass QgsRasterTransparency.TransparentThreeValuePixel.__doc__ = """Defines the transparency for a RGB pixel value.""" QgsRasterTransparency.TransparentSingleValuePixel.__doc__ = """Defines the transparency for a range of single-band pixel values.""" +try: + QgsRasterTransparency.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterTransparency.TransparentThreeValuePixel.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterTransparency.TransparentSingleValuePixel.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrasterviewport.py b/python/PyQt6/core/auto_additions/qgsrasterviewport.py index 267d8b87d7c7..fa8912f48dac 100644 --- a/python/PyQt6/core/auto_additions/qgsrasterviewport.py +++ b/python/PyQt6/core/auto_additions/qgsrasterviewport.py @@ -8,3 +8,7 @@ The qgsrasterviewport class sets up a viewport / area of interest to be used by rasterlayer draw functions at the point of drawing to the screen.""" +try: + QgsRasterViewPort.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsray3d.py b/python/PyQt6/core/auto_additions/qgsray3d.py new file mode 100644 index 000000000000..099df0a51d3c --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsray3d.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgsray3d.h +try: + QgsRay3D.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrectangle.py b/python/PyQt6/core/auto_additions/qgsrectangle.py index 51e554516dee..f96d46c61e15 100644 --- a/python/PyQt6/core/auto_additions/qgsrectangle.py +++ b/python/PyQt6/core/auto_additions/qgsrectangle.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/geometry/qgsrectangle.h QgsRectangle.fromWkt = staticmethod(QgsRectangle.fromWkt) QgsRectangle.fromCenterAndSize = staticmethod(QgsRectangle.fromCenterAndSize) +try: + QgsRectangle.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsreferencedgeometry.py b/python/PyQt6/core/auto_additions/qgsreferencedgeometry.py index bcec91c273ab..a94cde0a0a7f 100644 --- a/python/PyQt6/core/auto_additions/qgsreferencedgeometry.py +++ b/python/PyQt6/core/auto_additions/qgsreferencedgeometry.py @@ -1,3 +1,19 @@ # The following has been generated automatically from src/core/geometry/qgsreferencedgeometry.h QgsReferencedGeometry.fromReferencedPointXY = staticmethod(QgsReferencedGeometry.fromReferencedPointXY) QgsReferencedGeometry.fromReferencedRect = staticmethod(QgsReferencedGeometry.fromReferencedRect) +try: + QgsReferencedGeometryBase.__group__ = ['geometry'] +except NameError: + pass +try: + QgsReferencedRectangle.__group__ = ['geometry'] +except NameError: + pass +try: + QgsReferencedPointXY.__group__ = ['geometry'] +except NameError: + pass +try: + QgsReferencedGeometry.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsregularpolygon.py b/python/PyQt6/core/auto_additions/qgsregularpolygon.py index 4100c3b1e26e..1b6d149252a6 100644 --- a/python/PyQt6/core/auto_additions/qgsregularpolygon.py +++ b/python/PyQt6/core/auto_additions/qgsregularpolygon.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/geometry/qgsregularpolygon.h QgsRegularPolygon.InscribedCircle = QgsRegularPolygon.ConstructionOption.InscribedCircle QgsRegularPolygon.CircumscribedCircle = QgsRegularPolygon.ConstructionOption.CircumscribedCircle +try: + QgsRegularPolygon.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrelationreferencefieldformatter.py b/python/PyQt6/core/auto_additions/qgsrelationreferencefieldformatter.py new file mode 100644 index 000000000000..56cf041ba64e --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsrelationreferencefieldformatter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/fieldformatter/qgsrelationreferencefieldformatter.h +try: + QgsRelationReferenceFieldFormatter.__group__ = ['fieldformatter'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrelationshipsitem.py b/python/PyQt6/core/auto_additions/qgsrelationshipsitem.py new file mode 100644 index 000000000000..239de8b7c836 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsrelationshipsitem.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/browser/qgsrelationshipsitem.h +try: + QgsRelationshipsItem.__group__ = ['browser'] +except NameError: + pass +try: + QgsRelationshipItem.__group__ = ['browser'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrenderedannotationitemdetails.py b/python/PyQt6/core/auto_additions/qgsrenderedannotationitemdetails.py new file mode 100644 index 000000000000..81990af2c708 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsrenderedannotationitemdetails.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/annotations/qgsrenderedannotationitemdetails.h +try: + QgsRenderedAnnotationItemDetails.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrendereditemresults.py b/python/PyQt6/core/auto_additions/qgsrendereditemresults.py new file mode 100644 index 000000000000..6a723130772d --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsrendereditemresults.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/maprenderer/qgsrendereditemresults.h +try: + QgsRenderedItemResults.__group__ = ['maprenderer'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrenderer.py b/python/PyQt6/core/auto_additions/qgsrenderer.py index 9dc41843ee26..42a413e061b8 100644 --- a/python/PyQt6/core/auto_additions/qgsrenderer.py +++ b/python/PyQt6/core/auto_additions/qgsrenderer.py @@ -25,3 +25,11 @@ def _force_int(v): return int(v.value) if isinstance(v, Enum) else v QgsFeatureRenderer._getPoint = staticmethod(QgsFeatureRenderer._getPoint) QgsFeatureRenderer.convertSymbolSizeScale = staticmethod(QgsFeatureRenderer.convertSymbolSizeScale) QgsFeatureRenderer.convertSymbolRotation = staticmethod(QgsFeatureRenderer.convertSymbolRotation) +try: + QgsSymbolLevelItem.__group__ = ['symbology'] +except NameError: + pass +try: + QgsFeatureRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrendererrange.py b/python/PyQt6/core/auto_additions/qgsrendererrange.py new file mode 100644 index 000000000000..380ee8b86bf3 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsrendererrange.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/symbology/qgsrendererrange.h +try: + QgsRendererRange.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRendererRangeLabelFormat.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrendererregistry.py b/python/PyQt6/core/auto_additions/qgsrendererregistry.py index 58d5c34f07f0..428bdbcd7f0b 100644 --- a/python/PyQt6/core/auto_additions/qgsrendererregistry.py +++ b/python/PyQt6/core/auto_additions/qgsrendererregistry.py @@ -14,3 +14,15 @@ def _force_int(v): return int(v.value) if isinstance(v, Enum) else v QgsRendererAbstractMetadata.LayerType.__eq__ = lambda flag1, flag2: _force_int(flag1) == _force_int(flag2) QgsRendererAbstractMetadata.LayerType.__and__ = lambda flag1, flag2: _force_int(flag1) & _force_int(flag2) QgsRendererAbstractMetadata.LayerType.__or__ = lambda flag1, flag2: QgsRendererAbstractMetadata.LayerType(_force_int(flag1) | _force_int(flag2)) +try: + QgsRendererAbstractMetadata.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRendererMetadata.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRendererRegistry.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsreport.py b/python/PyQt6/core/auto_additions/qgsreport.py index 1da922f72052..7aa0f5397959 100644 --- a/python/PyQt6/core/auto_additions/qgsreport.py +++ b/python/PyQt6/core/auto_additions/qgsreport.py @@ -3,3 +3,7 @@ QgsReport.__attribute_docs__ = {'nameChanged': "Emitted when the report's name is changed.\n\n.. seealso:: :py:func:`setName`\n"} except NameError: pass +try: + QgsReport.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsreportsectionfieldgroup.py b/python/PyQt6/core/auto_additions/qgsreportsectionfieldgroup.py index 1a76737fa543..1abefe55f96b 100644 --- a/python/PyQt6/core/auto_additions/qgsreportsectionfieldgroup.py +++ b/python/PyQt6/core/auto_additions/qgsreportsectionfieldgroup.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/layout/qgsreportsectionfieldgroup.h QgsReportSectionFieldGroup.IncludeWhenFeaturesFound = QgsReportSectionFieldGroup.SectionVisibility.IncludeWhenFeaturesFound QgsReportSectionFieldGroup.AlwaysInclude = QgsReportSectionFieldGroup.SectionVisibility.AlwaysInclude +try: + QgsReportSectionFieldGroup.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsreportsectionlayout.py b/python/PyQt6/core/auto_additions/qgsreportsectionlayout.py new file mode 100644 index 000000000000..aac92bb80a67 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsreportsectionlayout.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layout/qgsreportsectionlayout.h +try: + QgsReportSectionLayout.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrulebasedlabeling.py b/python/PyQt6/core/auto_additions/qgsrulebasedlabeling.py index 7c415c2298c1..d7e3628869a2 100644 --- a/python/PyQt6/core/auto_additions/qgsrulebasedlabeling.py +++ b/python/PyQt6/core/auto_additions/qgsrulebasedlabeling.py @@ -4,3 +4,11 @@ QgsRuleBasedLabeling.Rule.Registered = QgsRuleBasedLabeling.Rule.RegisterResult.Registered QgsRuleBasedLabeling.Rule.create = staticmethod(QgsRuleBasedLabeling.Rule.create) QgsRuleBasedLabeling.create = staticmethod(QgsRuleBasedLabeling.create) +try: + QgsRuleBasedLabeling.__group__ = ['labeling'] +except NameError: + pass +try: + QgsRuleBasedLabeling.Rule.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsrulebasedrenderer.py b/python/PyQt6/core/auto_additions/qgsrulebasedrenderer.py index a649ef9c888a..e59f74a62e2b 100644 --- a/python/PyQt6/core/auto_additions/qgsrulebasedrenderer.py +++ b/python/PyQt6/core/auto_additions/qgsrulebasedrenderer.py @@ -20,3 +20,23 @@ QgsRuleBasedRenderer.FeatureToRender.__doc__ = """Feature for rendering by a QgsRuleBasedRenderer. Contains a QgsFeature and some flags.""" QgsRuleBasedRenderer.RenderJob.__doc__ = """A QgsRuleBasedRenderer rendering job, consisting of a feature to be rendered with a particular symbol.""" QgsRuleBasedRenderer.RenderLevel.__doc__ = """Render level: a list of jobs to be drawn at particular level for a QgsRuleBasedRenderer.""" +try: + QgsRuleBasedRenderer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRuleBasedRenderer.FeatureToRender.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRuleBasedRenderer.RenderJob.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRuleBasedRenderer.RenderLevel.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRuleBasedRenderer.Rule.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssatelliteinformation.py b/python/PyQt6/core/auto_additions/qgssatelliteinformation.py index ee7956150638..2a0f981390a5 100644 --- a/python/PyQt6/core/auto_additions/qgssatelliteinformation.py +++ b/python/PyQt6/core/auto_additions/qgssatelliteinformation.py @@ -3,3 +3,7 @@ QgsSatelliteInfo.__attribute_docs__ = {'id': 'Contains the satellite identifier number.\n\nThe satellite identifier number can be used to identify a satellite inside the satellite system.\nFor satellite system GPS the satellite identifier number represents the PRN (Pseudo-random noise)\nnumber. For satellite system GLONASS the satellite identifier number represents the slot number.', 'inUse': '``True`` if satellite was used in obtaining the position fix.', 'elevation': 'Elevation of the satellite, in degrees.', 'azimuth': 'The azimuth of the satellite to true north, in degrees.', 'signal': 'Signal strength (0-99dB), or -1 if not available.', 'satType': 'satType value from NMEA message $GxGSV, where x:\nP = GPS; S = SBAS (GPSid> 32 then SBasid = GPSid + 87); N = generic satellite; L = GLONASS; A = GALILEO; B = BEIDOU; Q = QZSS;'} except NameError: pass +try: + QgsSatelliteInfo.__group__ = ['gps'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsscalebarrenderer.py b/python/PyQt6/core/auto_additions/qgsscalebarrenderer.py index e58ab57f68f8..3f6e35e84c79 100644 --- a/python/PyQt6/core/auto_additions/qgsscalebarrenderer.py +++ b/python/PyQt6/core/auto_additions/qgsscalebarrenderer.py @@ -27,3 +27,11 @@ .. note:: The need to attribute the parameters vary depending on the targeted scalebar.""" +try: + QgsScaleBarRenderer.__group__ = ['scalebar'] +except NameError: + pass +try: + QgsScaleBarRenderer.ScaleBarContext.__group__ = ['scalebar'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsscalebarrendererregistry.py b/python/PyQt6/core/auto_additions/qgsscalebarrendererregistry.py new file mode 100644 index 000000000000..d88793f91dff --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsscalebarrendererregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/scalebar/qgsscalebarrendererregistry.h +try: + QgsScaleBarRendererRegistry.__group__ = ['scalebar'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsscalebarsettings.py b/python/PyQt6/core/auto_additions/qgsscalebarsettings.py new file mode 100644 index 000000000000..e194337b14fc --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsscalebarsettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/scalebar/qgsscalebarsettings.h +try: + QgsScaleBarSettings.__group__ = ['scalebar'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsscientificnumericformat.py b/python/PyQt6/core/auto_additions/qgsscientificnumericformat.py new file mode 100644 index 000000000000..e372af7fae23 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsscientificnumericformat.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/numericformats/qgsscientificnumericformat.h +try: + QgsScientificNumericFormat.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssensormanager.py b/python/PyQt6/core/auto_additions/qgssensormanager.py index 62484c14a37b..97129b49ab66 100644 --- a/python/PyQt6/core/auto_additions/qgssensormanager.py +++ b/python/PyQt6/core/auto_additions/qgssensormanager.py @@ -3,3 +3,7 @@ QgsSensorManager.__attribute_docs__ = {'sensorAdded': 'Emitted when a sensor has been registered.\n', 'sensorAboutToBeRemoved': 'Emitted when a sensor is about to be removed.\n', 'sensorRemoved': 'Emitted when a sensor has been removed.\n', 'sensorNameChanged': 'Emitted when a sensor name has changed.\n', 'sensorStatusChanged': 'Emitted when a sensor status has changed.\n', 'sensorDataCaptured': 'Emitted when newly captured data from a sensor has occurred.\n', 'sensorErrorOccurred': 'Emitted when a sensor error has occurred.\n'} except NameError: pass +try: + QgsSensorManager.__group__ = ['sensor'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssensormodel.py b/python/PyQt6/core/auto_additions/qgssensormodel.py index c43e55aa70a0..069edf29ecbb 100644 --- a/python/PyQt6/core/auto_additions/qgssensormodel.py +++ b/python/PyQt6/core/auto_additions/qgssensormodel.py @@ -30,3 +30,7 @@ QgsSensorModel.CustomRole.__doc__ = "Custom model roles.\n\n.. note::\n\n Prior to QGIS 3.36 this was available as QgsSensorModel.Role\n\n.. versionadded:: 3.36\n\n" + '* ``SensorType``: ' + QgsSensorModel.CustomRole.SensorType.__doc__ + '\n' + '* ``SensorId``: ' + QgsSensorModel.CustomRole.SensorId.__doc__ + '\n' + '* ``SensorName``: ' + QgsSensorModel.CustomRole.SensorName.__doc__ + '\n' + '* ``SensorStatus``: ' + QgsSensorModel.CustomRole.SensorStatus.__doc__ + '\n' + '* ``SensorLastValue``: ' + QgsSensorModel.CustomRole.SensorLastValue.__doc__ + '\n' + '* ``SensorLastTimestamp``: ' + QgsSensorModel.CustomRole.SensorLastTimestamp.__doc__ + '\n' + '* ``Sensor``: ' + QgsSensorModel.CustomRole.Sensor.__doc__ # -- QgsSensorModel.CustomRole.baseClass = QgsSensorModel +try: + QgsSensorModel.__group__ = ['sensor'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssensorregistry.py b/python/PyQt6/core/auto_additions/qgssensorregistry.py index 0b9bb609d5eb..779c2e110453 100644 --- a/python/PyQt6/core/auto_additions/qgssensorregistry.py +++ b/python/PyQt6/core/auto_additions/qgssensorregistry.py @@ -3,3 +3,11 @@ QgsSensorRegistry.__attribute_docs__ = {'sensorAdded': 'Emitted whenever a new sensor type is added to the registry, with the specified\n``type`` and visible ``name``.\n'} except NameError: pass +try: + QgsSensorAbstractMetadata.__group__ = ['sensor'] +except NameError: + pass +try: + QgsSensorRegistry.__group__ = ['sensor'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssensorthingsutils.py b/python/PyQt6/core/auto_additions/qgssensorthingsutils.py index d976a3007187..1df40a5def7b 100644 --- a/python/PyQt6/core/auto_additions/qgssensorthingsutils.py +++ b/python/PyQt6/core/auto_additions/qgssensorthingsutils.py @@ -18,3 +18,11 @@ QgsSensorThingsUtils.asQueryString = staticmethod(QgsSensorThingsUtils.asQueryString) QgsSensorThingsExpansionDefinition.defaultDefinitionForEntity = staticmethod(QgsSensorThingsExpansionDefinition.defaultDefinitionForEntity) QgsSensorThingsExpansionDefinition.fromString = staticmethod(QgsSensorThingsExpansionDefinition.fromString) +try: + QgsSensorThingsUtils.__group__ = ['providers', 'sensorthings'] +except NameError: + pass +try: + QgsSensorThingsExpansionDefinition.__group__ = ['providers', 'sensorthings'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssettings.py b/python/PyQt6/core/auto_additions/qgssettings.py index f3dcf3fdaaf5..a3a7c04113f9 100644 --- a/python/PyQt6/core/auto_additions/qgssettings.py +++ b/python/PyQt6/core/auto_additions/qgssettings.py @@ -12,3 +12,7 @@ QgsSettings.Gps = QgsSettings.Section.Gps QgsSettings.globalSettingsPath = staticmethod(QgsSettings.globalSettingsPath) QgsSettings.setGlobalSettingsPath = staticmethod(QgsSettings.setGlobalSettingsPath) +try: + QgsSettings.__group__ = ['settings'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssettingsentry.py b/python/PyQt6/core/auto_additions/qgssettingsentry.py index 387268fb1983..8ac28ea07505 100644 --- a/python/PyQt6/core/auto_additions/qgssettingsentry.py +++ b/python/PyQt6/core/auto_additions/qgssettingsentry.py @@ -1,2 +1,10 @@ # The following has been generated automatically from src/core/settings/qgssettingsentry.h QgsSettingsEntryBase.dynamicKeyPartToList = staticmethod(QgsSettingsEntryBase.dynamicKeyPartToList) +try: + QgsSettingsEntryBase.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsEntryBaseTemplate.__group__ = ['settings'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssettingsentrygroup.py b/python/PyQt6/core/auto_additions/qgssettingsentrygroup.py new file mode 100644 index 000000000000..57b8d142140c --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgssettingsentrygroup.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/settings/qgssettingsentrygroup.h +try: + QgsSettingsEntryGroup.__group__ = ['settings'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssettingsentryimpl.py b/python/PyQt6/core/auto_additions/qgssettingsentryimpl.py new file mode 100644 index 000000000000..0c3570f0bf17 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgssettingsentryimpl.py @@ -0,0 +1,33 @@ +# The following has been generated automatically from src/core/settings/qgssettingsentryimpl.h +try: + QgsSettingsEntryVariant.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsEntryString.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsEntryStringList.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsEntryBool.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsEntryInteger.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsEntryDouble.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsEntryColor.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsEntryVariantMap.__group__ = ['settings'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssettingsregistry.py b/python/PyQt6/core/auto_additions/qgssettingsregistry.py new file mode 100644 index 000000000000..91b8ba794b7b --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgssettingsregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/settings/qgssettingsregistry.h +try: + QgsSettingsRegistry.__group__ = ['settings'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssettingsregistrycore.py b/python/PyQt6/core/auto_additions/qgssettingsregistrycore.py new file mode 100644 index 000000000000..f3e445268281 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgssettingsregistrycore.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/settings/qgssettingsregistrycore.h +try: + QgsSettingsRegistryCore.__group__ = ['settings'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssettingstree.py b/python/PyQt6/core/auto_additions/qgssettingstree.py index 85161b8967fb..6031d50e813c 100644 --- a/python/PyQt6/core/auto_additions/qgssettingstree.py +++ b/python/PyQt6/core/auto_additions/qgssettingstree.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/settings/qgssettingstree.h QgsSettingsTree.createPluginTreeNode = staticmethod(QgsSettingsTree.createPluginTreeNode) QgsSettingsTree.unregisterPluginTreeNode = staticmethod(QgsSettingsTree.unregisterPluginTreeNode) +try: + QgsSettingsTree.__group__ = ['settings'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssettingstreenode.py b/python/PyQt6/core/auto_additions/qgssettingstreenode.py new file mode 100644 index 000000000000..8c3549c955a6 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgssettingstreenode.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/settings/qgssettingstreenode.h +try: + QgsSettingsTreeNode.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsTreeNamedListNode.__group__ = ['settings'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsshadoweffect.py b/python/PyQt6/core/auto_additions/qgsshadoweffect.py index 7b428e4dbffe..cf9edd4c412e 100644 --- a/python/PyQt6/core/auto_additions/qgsshadoweffect.py +++ b/python/PyQt6/core/auto_additions/qgsshadoweffect.py @@ -1,3 +1,15 @@ # The following has been generated automatically from src/core/effects/qgsshadoweffect.h QgsDropShadowEffect.create = staticmethod(QgsDropShadowEffect.create) QgsInnerShadowEffect.create = staticmethod(QgsInnerShadowEffect.create) +try: + QgsShadowEffect.__group__ = ['effects'] +except NameError: + pass +try: + QgsDropShadowEffect.__group__ = ['effects'] +except NameError: + pass +try: + QgsInnerShadowEffect.__group__ = ['effects'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssinglebandcolordatarenderer.py b/python/PyQt6/core/auto_additions/qgssinglebandcolordatarenderer.py index 6f46be85ea07..ac66f3e40c0c 100644 --- a/python/PyQt6/core/auto_additions/qgssinglebandcolordatarenderer.py +++ b/python/PyQt6/core/auto_additions/qgssinglebandcolordatarenderer.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/raster/qgssinglebandcolordatarenderer.h QgsSingleBandColorDataRenderer.create = staticmethod(QgsSingleBandColorDataRenderer.create) +try: + QgsSingleBandColorDataRenderer.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssinglebandgrayrenderer.py b/python/PyQt6/core/auto_additions/qgssinglebandgrayrenderer.py index c9af8f3c6fe3..fb0f7d195256 100644 --- a/python/PyQt6/core/auto_additions/qgssinglebandgrayrenderer.py +++ b/python/PyQt6/core/auto_additions/qgssinglebandgrayrenderer.py @@ -2,3 +2,7 @@ QgsSingleBandGrayRenderer.BlackToWhite = QgsSingleBandGrayRenderer.Gradient.BlackToWhite QgsSingleBandGrayRenderer.WhiteToBlack = QgsSingleBandGrayRenderer.Gradient.WhiteToBlack QgsSingleBandGrayRenderer.create = staticmethod(QgsSingleBandGrayRenderer.create) +try: + QgsSingleBandGrayRenderer.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssinglebandpseudocolorrenderer.py b/python/PyQt6/core/auto_additions/qgssinglebandpseudocolorrenderer.py index ccf9c6ac24b5..bc8cef43ef0f 100644 --- a/python/PyQt6/core/auto_additions/qgssinglebandpseudocolorrenderer.py +++ b/python/PyQt6/core/auto_additions/qgssinglebandpseudocolorrenderer.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/raster/qgssinglebandpseudocolorrenderer.h QgsSingleBandPseudoColorRenderer.create = staticmethod(QgsSingleBandPseudoColorRenderer.create) +try: + QgsSingleBandPseudoColorRenderer.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssingleboxscalebarrenderer.py b/python/PyQt6/core/auto_additions/qgssingleboxscalebarrenderer.py new file mode 100644 index 000000000000..edbd53dde3c4 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgssingleboxscalebarrenderer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/scalebar/qgssingleboxscalebarrenderer.h +try: + QgsSingleBoxScaleBarRenderer.__group__ = ['scalebar'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssinglesymbolrenderer.py b/python/PyQt6/core/auto_additions/qgssinglesymbolrenderer.py index 2e12720dc603..ec6f38d82f63 100644 --- a/python/PyQt6/core/auto_additions/qgssinglesymbolrenderer.py +++ b/python/PyQt6/core/auto_additions/qgssinglesymbolrenderer.py @@ -2,3 +2,7 @@ QgsSingleSymbolRenderer.createFromSld = staticmethod(QgsSingleSymbolRenderer.createFromSld) QgsSingleSymbolRenderer.create = staticmethod(QgsSingleSymbolRenderer.create) QgsSingleSymbolRenderer.convertFromRenderer = staticmethod(QgsSingleSymbolRenderer.convertFromRenderer) +try: + QgsSingleSymbolRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssphere.py b/python/PyQt6/core/auto_additions/qgssphere.py new file mode 100644 index 000000000000..4359500337c5 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgssphere.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgssphere.h +try: + QgsSphere.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsstackedbardiagram.py b/python/PyQt6/core/auto_additions/qgsstackedbardiagram.py new file mode 100644 index 000000000000..e093db6cf683 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsstackedbardiagram.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/diagram/qgsstackedbardiagram.h +try: + QgsStackedBarDiagram.__group__ = ['diagram'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssteppedlinescalebarrenderer.py b/python/PyQt6/core/auto_additions/qgssteppedlinescalebarrenderer.py new file mode 100644 index 000000000000..a60b8967fcc6 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgssteppedlinescalebarrenderer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/scalebar/qgssteppedlinescalebarrenderer.h +try: + QgsSteppedLineScaleBarRenderer.__group__ = ['scalebar'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsstyle.py b/python/PyQt6/core/auto_additions/qgsstyle.py index f066841ace92..976a468d48a8 100644 --- a/python/PyQt6/core/auto_additions/qgsstyle.py +++ b/python/PyQt6/core/auto_additions/qgsstyle.py @@ -18,3 +18,35 @@ QgsStyle.defaultStyle = staticmethod(QgsStyle.defaultStyle) QgsStyle.defaultTextFormatForProject = staticmethod(QgsStyle.defaultTextFormatForProject) QgsStyle.isXmlStyleFile = staticmethod(QgsStyle.isXmlStyleFile) +try: + QgsStyle.__group__ = ['symbology'] +except NameError: + pass +try: + QgsStyleEntityInterface.__group__ = ['symbology'] +except NameError: + pass +try: + QgsStyleSymbolEntity.__group__ = ['symbology'] +except NameError: + pass +try: + QgsStyleColorRampEntity.__group__ = ['symbology'] +except NameError: + pass +try: + QgsStyleTextFormatEntity.__group__ = ['symbology'] +except NameError: + pass +try: + QgsStyleLabelSettingsEntity.__group__ = ['symbology'] +except NameError: + pass +try: + QgsStyleLegendPatchShapeEntity.__group__ = ['symbology'] +except NameError: + pass +try: + QgsStyleSymbol3DEntity.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsstyleentityvisitor.py b/python/PyQt6/core/auto_additions/qgsstyleentityvisitor.py index 30108356a31d..df4a481f182c 100644 --- a/python/PyQt6/core/auto_additions/qgsstyleentityvisitor.py +++ b/python/PyQt6/core/auto_additions/qgsstyleentityvisitor.py @@ -21,3 +21,15 @@ QgsStyleEntityVisitorInterface.StyleLeaf.__doc__ = """Contains information relating to the style entity currently being visited.""" QgsStyleEntityVisitorInterface.Node.__doc__ = """Contains information relating to a node (i.e. a group of symbols or other nodes) being visited.""" +try: + QgsStyleEntityVisitorInterface.__group__ = ['symbology'] +except NameError: + pass +try: + QgsStyleEntityVisitorInterface.StyleLeaf.__group__ = ['symbology'] +except NameError: + pass +try: + QgsStyleEntityVisitorInterface.Node.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsstylemodel.py b/python/PyQt6/core/auto_additions/qgsstylemodel.py index fd091a3b247e..720272be0ab4 100644 --- a/python/PyQt6/core/auto_additions/qgsstylemodel.py +++ b/python/PyQt6/core/auto_additions/qgsstylemodel.py @@ -43,3 +43,11 @@ QgsStyleModel.CustomRole.__doc__ = "Custom model roles.\n\n.. note::\n\n Prior to QGIS 3.36 this was available as QgsStyleModel.Role\n\n.. versionadded:: 3.36\n\n" + '* ``TypeRole``: ' + QgsStyleModel.CustomRole.Type.__doc__ + '\n' + '* ``TagRole``: ' + QgsStyleModel.CustomRole.Tag.__doc__ + '\n' + '* ``EntityName``: ' + QgsStyleModel.CustomRole.EntityName.__doc__ + '\n' + '* ``SymbolTypeRole``: ' + QgsStyleModel.CustomRole.SymbolType.__doc__ + '\n' + '* ``IsFavoriteRole``: ' + QgsStyleModel.CustomRole.IsFavorite.__doc__ + '\n' + '* ``LayerTypeRole``: ' + QgsStyleModel.CustomRole.LayerType.__doc__ + '\n' + '* ``CompatibleGeometryTypesRole``: ' + QgsStyleModel.CustomRole.CompatibleGeometryTypes.__doc__ + '\n' + '* ``StyleName``: ' + QgsStyleModel.CustomRole.StyleName.__doc__ + '\n' + '* ``StyleFileName``: ' + QgsStyleModel.CustomRole.StyleFileName.__doc__ + '\n' + '* ``IsTitleRole``: ' + QgsStyleModel.CustomRole.IsTitle.__doc__ # -- QgsStyleModel.CustomRole.baseClass = QgsStyleModel +try: + QgsStyleModel.__group__ = ['symbology'] +except NameError: + pass +try: + QgsStyleProxyModel.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssurface.py b/python/PyQt6/core/auto_additions/qgssurface.py new file mode 100644 index 000000000000..b70fe5ba2b17 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgssurface.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgssurface.h +try: + QgsSurface.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssvgannotation.py b/python/PyQt6/core/auto_additions/qgssvgannotation.py index 96a8b67ff86c..61f4c50e7d35 100644 --- a/python/PyQt6/core/auto_additions/qgssvgannotation.py +++ b/python/PyQt6/core/auto_additions/qgssvgannotation.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/annotations/qgssvgannotation.h QgsSvgAnnotation.create = staticmethod(QgsSvgAnnotation.create) +try: + QgsSvgAnnotation.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssvgcache.py b/python/PyQt6/core/auto_additions/qgssvgcache.py index 83f0f813e4d5..7ccd9daefb68 100644 --- a/python/PyQt6/core/auto_additions/qgssvgcache.py +++ b/python/PyQt6/core/auto_additions/qgssvgcache.py @@ -3,3 +3,7 @@ QgsSvgCache.__attribute_docs__ = {'statusChanged': 'Emit a signal to be caught by qgisapp and display a msg on status bar.\n\n.. deprecated::\n Deprecated since QGIS 3.6 -- no longer emitted.\n', 'remoteSvgFetched': 'Emitted when the cache has finished retrieving an SVG file from a remote ``url``.\n\n.. versionadded:: 3.2\n'} except NameError: pass +try: + QgsSvgCache.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssymbol.py b/python/PyQt6/core/auto_additions/qgssymbol.py index 48edc124ef4a..d6f7a52e9207 100644 --- a/python/PyQt6/core/auto_additions/qgssymbol.py +++ b/python/PyQt6/core/auto_additions/qgssymbol.py @@ -13,3 +13,15 @@ QgsSymbol._getLineString = staticmethod(QgsSymbol._getLineString) QgsSymbol._getPolygonRing = staticmethod(QgsSymbol._getPolygonRing) QgsSymbol._getPolygon = staticmethod(QgsSymbol._getPolygon) +try: + QgsSymbolAnimationSettings.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSymbolBufferSettings.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSymbol.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssymbollayer.py b/python/PyQt6/core/auto_additions/qgssymbollayer.py index 8e22e5694957..a34d30347882 100644 --- a/python/PyQt6/core/auto_additions/qgssymbollayer.py +++ b/python/PyQt6/core/auto_additions/qgssymbollayer.py @@ -292,3 +292,19 @@ QgsLineSymbolLayer.ExteriorRingOnly = QgsLineSymbolLayer.RenderRingFilter.ExteriorRingOnly QgsLineSymbolLayer.InteriorRingsOnly = QgsLineSymbolLayer.RenderRingFilter.InteriorRingsOnly QgsMarkerSymbolLayer._rotatedOffset = staticmethod(QgsMarkerSymbolLayer._rotatedOffset) +try: + QgsSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsMarkerSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsLineSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsFillSymbolLayer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssymbollayerreference.py b/python/PyQt6/core/auto_additions/qgssymbollayerreference.py new file mode 100644 index 000000000000..13d55bc2743f --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgssymbollayerreference.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/symbology/qgssymbollayerreference.h +try: + QgsSymbolLayerId.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSymbolLayerReference.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssymbollayerregistry.py b/python/PyQt6/core/auto_additions/qgssymbollayerregistry.py index bbdbd1141483..e2df6f8fae5d 100644 --- a/python/PyQt6/core/auto_additions/qgssymbollayerregistry.py +++ b/python/PyQt6/core/auto_additions/qgssymbollayerregistry.py @@ -1,2 +1,14 @@ # The following has been generated automatically from src/core/symbology/qgssymbollayerregistry.h QgsSymbolLayerRegistry.defaultSymbolLayer = staticmethod(QgsSymbolLayerRegistry.defaultSymbolLayer) +try: + QgsSymbolLayerAbstractMetadata.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSymbolLayerMetadata.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSymbolLayerRegistry.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssymbollayerutils.py b/python/PyQt6/core/auto_additions/qgssymbollayerutils.py index c1f46d2a76c4..e6d0a9d6cecd 100644 --- a/python/PyQt6/core/auto_additions/qgssymbollayerutils.py +++ b/python/PyQt6/core/auto_additions/qgssymbollayerutils.py @@ -160,3 +160,7 @@ QgsSymbolLayerUtils.clearSymbolLayerIds = staticmethod(QgsSymbolLayerUtils.clearSymbolLayerIds) QgsSymbolLayerUtils.resetSymbolLayerIds = staticmethod(QgsSymbolLayerUtils.resetSymbolLayerIds) QgsSymbolLayerUtils.collectSymbolLayerClipGeometries = staticmethod(QgsSymbolLayerUtils.collectSymbolLayerClipGeometries) +try: + QgsSymbolLayerUtils.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgssymbolrendercontext.py b/python/PyQt6/core/auto_additions/qgssymbolrendercontext.py new file mode 100644 index 000000000000..20b3fc3469b9 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgssymbolrendercontext.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/symbology/qgssymbolrendercontext.h +try: + QgsSymbolRenderContext.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsterrainprovider.py b/python/PyQt6/core/auto_additions/qgsterrainprovider.py new file mode 100644 index 000000000000..68aa7c1dde08 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsterrainprovider.py @@ -0,0 +1,17 @@ +# The following has been generated automatically from src/core/elevation/qgsterrainprovider.h +try: + QgsAbstractTerrainProvider.__group__ = ['elevation'] +except NameError: + pass +try: + QgsFlatTerrainProvider.__group__ = ['elevation'] +except NameError: + pass +try: + QgsRasterDemTerrainProvider.__group__ = ['elevation'] +except NameError: + pass +try: + QgsMeshTerrainProvider.__group__ = ['elevation'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstextannotation.py b/python/PyQt6/core/auto_additions/qgstextannotation.py index 3493ad9bc1e7..68c1364bce9a 100644 --- a/python/PyQt6/core/auto_additions/qgstextannotation.py +++ b/python/PyQt6/core/auto_additions/qgstextannotation.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/annotations/qgstextannotation.h QgsTextAnnotation.create = staticmethod(QgsTextAnnotation.create) +try: + QgsTextAnnotation.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstextbackgroundsettings.py b/python/PyQt6/core/auto_additions/qgstextbackgroundsettings.py index 7056f32f9afc..4a32b7435dd3 100644 --- a/python/PyQt6/core/auto_additions/qgstextbackgroundsettings.py +++ b/python/PyQt6/core/auto_additions/qgstextbackgroundsettings.py @@ -11,3 +11,7 @@ QgsTextBackgroundSettings.RotationSync = QgsTextBackgroundSettings.RotationType.RotationSync QgsTextBackgroundSettings.RotationOffset = QgsTextBackgroundSettings.RotationType.RotationOffset QgsTextBackgroundSettings.RotationFixed = QgsTextBackgroundSettings.RotationType.RotationFixed +try: + QgsTextBackgroundSettings.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstextblock.py b/python/PyQt6/core/auto_additions/qgstextblock.py index 482e6ec5b01b..a81fe5755cd7 100644 --- a/python/PyQt6/core/auto_additions/qgstextblock.py +++ b/python/PyQt6/core/auto_additions/qgstextblock.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/textrenderer/qgstextblock.h QgsTextBlock.fromPlainText = staticmethod(QgsTextBlock.fromPlainText) +try: + QgsTextBlock.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstextbuffersettings.py b/python/PyQt6/core/auto_additions/qgstextbuffersettings.py new file mode 100644 index 000000000000..34326c206757 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgstextbuffersettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/textrenderer/qgstextbuffersettings.h +try: + QgsTextBufferSettings.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstextcharacterformat.py b/python/PyQt6/core/auto_additions/qgstextcharacterformat.py index 598defa9716f..57c52ffadc83 100644 --- a/python/PyQt6/core/auto_additions/qgstextcharacterformat.py +++ b/python/PyQt6/core/auto_additions/qgstextcharacterformat.py @@ -5,3 +5,7 @@ QgsTextCharacterFormat.BooleanValue.SetFalse.__doc__ = "Property is set and ``False``" QgsTextCharacterFormat.BooleanValue.__doc__ = "Status values for boolean format properties\n\n" + '* ``NotSet``: ' + QgsTextCharacterFormat.BooleanValue.NotSet.__doc__ + '\n' + '* ``SetTrue``: ' + QgsTextCharacterFormat.BooleanValue.SetTrue.__doc__ + '\n' + '* ``SetFalse``: ' + QgsTextCharacterFormat.BooleanValue.SetFalse.__doc__ # -- +try: + QgsTextCharacterFormat.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstextdiagram.py b/python/PyQt6/core/auto_additions/qgstextdiagram.py index b430d3de10f0..5c8733b2b541 100644 --- a/python/PyQt6/core/auto_additions/qgstextdiagram.py +++ b/python/PyQt6/core/auto_additions/qgstextdiagram.py @@ -4,3 +4,7 @@ QgsTextDiagram.Triangle = QgsTextDiagram.Shape.Triangle QgsTextDiagram.Horizontal = QgsTextDiagram.Orientation.Horizontal QgsTextDiagram.Vertical = QgsTextDiagram.Orientation.Vertical +try: + QgsTextDiagram.__group__ = ['diagram'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstextdocument.py b/python/PyQt6/core/auto_additions/qgstextdocument.py index bdfaa260203d..a72d1fca8fc5 100644 --- a/python/PyQt6/core/auto_additions/qgstextdocument.py +++ b/python/PyQt6/core/auto_additions/qgstextdocument.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/textrenderer/qgstextdocument.h QgsTextDocument.fromPlainText = staticmethod(QgsTextDocument.fromPlainText) QgsTextDocument.fromHtml = staticmethod(QgsTextDocument.fromHtml) +try: + QgsTextDocument.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstextdocumentmetrics.py b/python/PyQt6/core/auto_additions/qgstextdocumentmetrics.py index 7dd9ddbb80d1..36ab81cd0f31 100644 --- a/python/PyQt6/core/auto_additions/qgstextdocumentmetrics.py +++ b/python/PyQt6/core/auto_additions/qgstextdocumentmetrics.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/textrenderer/qgstextdocumentmetrics.h QgsTextDocumentMetrics.calculateMetrics = staticmethod(QgsTextDocumentMetrics.calculateMetrics) +try: + QgsTextDocumentMetrics.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstextformat.py b/python/PyQt6/core/auto_additions/qgstextformat.py index 1797a61aa297..a9232de38ea4 100644 --- a/python/PyQt6/core/auto_additions/qgstextformat.py +++ b/python/PyQt6/core/auto_additions/qgstextformat.py @@ -2,3 +2,7 @@ QgsTextFormat.fromQFont = staticmethod(QgsTextFormat.fromQFont) QgsTextFormat.fromMimeData = staticmethod(QgsTextFormat.fromMimeData) QgsTextFormat.textFormatPreviewPixmap = staticmethod(QgsTextFormat.textFormatPreviewPixmap) +try: + QgsTextFormat.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstextfragment.py b/python/PyQt6/core/auto_additions/qgstextfragment.py new file mode 100644 index 000000000000..8c72917226d6 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgstextfragment.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/textrenderer/qgstextfragment.h +try: + QgsTextFragment.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstextmasksettings.py b/python/PyQt6/core/auto_additions/qgstextmasksettings.py index c0437500825a..6a193aefe1ce 100644 --- a/python/PyQt6/core/auto_additions/qgstextmasksettings.py +++ b/python/PyQt6/core/auto_additions/qgstextmasksettings.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/textrenderer/qgstextmasksettings.h QgsTextMaskSettings.MaskBuffer = QgsTextMaskSettings.MaskType.MaskBuffer +try: + QgsTextMaskSettings.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstextrenderer.py b/python/PyQt6/core/auto_additions/qgstextrenderer.py index f3ef36866d11..ece523a95dea 100644 --- a/python/PyQt6/core/auto_additions/qgstextrenderer.py +++ b/python/PyQt6/core/auto_additions/qgstextrenderer.py @@ -17,3 +17,7 @@ QgsTextRenderer.textRequiresWrapping = staticmethod(QgsTextRenderer.textRequiresWrapping) QgsTextRenderer.wrappedText = staticmethod(QgsTextRenderer.wrappedText) QgsTextRenderer.calculateScaleFactorForFormat = staticmethod(QgsTextRenderer.calculateScaleFactorForFormat) +try: + QgsTextRenderer.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstextrendererutils.py b/python/PyQt6/core/auto_additions/qgstextrendererutils.py index d3ed698d70ff..6d5b89fff0af 100644 --- a/python/PyQt6/core/auto_additions/qgstextrendererutils.py +++ b/python/PyQt6/core/auto_additions/qgstextrendererutils.py @@ -5,3 +5,7 @@ QgsTextRendererUtils.decodeShadowPlacementType = staticmethod(QgsTextRendererUtils.decodeShadowPlacementType) QgsTextRendererUtils.encodeTextOrientation = staticmethod(QgsTextRendererUtils.encodeTextOrientation) QgsTextRendererUtils.decodeTextOrientation = staticmethod(QgsTextRendererUtils.decodeTextOrientation) +try: + QgsTextRendererUtils.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstextshadowsettings.py b/python/PyQt6/core/auto_additions/qgstextshadowsettings.py index d16a1db8a0b0..5d1a0d6d2c61 100644 --- a/python/PyQt6/core/auto_additions/qgstextshadowsettings.py +++ b/python/PyQt6/core/auto_additions/qgstextshadowsettings.py @@ -3,3 +3,7 @@ QgsTextShadowSettings.ShadowText = QgsTextShadowSettings.ShadowPlacement.ShadowText QgsTextShadowSettings.ShadowBuffer = QgsTextShadowSettings.ShadowPlacement.ShadowBuffer QgsTextShadowSettings.ShadowShape = QgsTextShadowSettings.ShadowPlacement.ShadowShape +try: + QgsTextShadowSettings.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsticksscalebarrenderer.py b/python/PyQt6/core/auto_additions/qgsticksscalebarrenderer.py index 1519dec7fba7..5e6f7320ff0f 100644 --- a/python/PyQt6/core/auto_additions/qgsticksscalebarrenderer.py +++ b/python/PyQt6/core/auto_additions/qgsticksscalebarrenderer.py @@ -2,3 +2,7 @@ QgsTicksScaleBarRenderer.TicksUp = QgsTicksScaleBarRenderer.TickPosition.TicksUp QgsTicksScaleBarRenderer.TicksDown = QgsTicksScaleBarRenderer.TickPosition.TicksDown QgsTicksScaleBarRenderer.TicksMiddle = QgsTicksScaleBarRenderer.TickPosition.TicksMiddle +try: + QgsTicksScaleBarRenderer.__group__ = ['scalebar'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstiledsceneboundingvolume.py b/python/PyQt6/core/auto_additions/qgstiledsceneboundingvolume.py new file mode 100644 index 000000000000..e886842745e9 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgstiledsceneboundingvolume.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/tiledscene/qgstiledsceneboundingvolume.h +try: + QgsTiledSceneBoundingVolume.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstiledscenedataprovider.py b/python/PyQt6/core/auto_additions/qgstiledscenedataprovider.py new file mode 100644 index 000000000000..86845ba02d30 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgstiledscenedataprovider.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/tiledscene/qgstiledscenedataprovider.h +try: + QgsTiledSceneDataProvider.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstiledsceneindex.py b/python/PyQt6/core/auto_additions/qgstiledsceneindex.py new file mode 100644 index 000000000000..5a5c778a9a6e --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgstiledsceneindex.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/tiledscene/qgstiledsceneindex.h +try: + QgsTiledSceneIndex.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstiledscenelayer.py b/python/PyQt6/core/auto_additions/qgstiledscenelayer.py index 3ddf093c413a..dfbfa9cb7f62 100644 --- a/python/PyQt6/core/auto_additions/qgstiledscenelayer.py +++ b/python/PyQt6/core/auto_additions/qgstiledscenelayer.py @@ -4,3 +4,11 @@ except NameError: pass QgsTiledSceneLayer.LayerOptions.__doc__ = """Setting options for loading tiled scene layers.""" +try: + QgsTiledSceneLayer.__group__ = ['tiledscene'] +except NameError: + pass +try: + QgsTiledSceneLayer.LayerOptions.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstiledscenelayerelevationproperties.py b/python/PyQt6/core/auto_additions/qgstiledscenelayerelevationproperties.py new file mode 100644 index 000000000000..7e3477798a6b --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgstiledscenelayerelevationproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/tiledscene/qgstiledscenelayerelevationproperties.h +try: + QgsTiledSceneLayerElevationProperties.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstiledscenerenderer.py b/python/PyQt6/core/auto_additions/qgstiledscenerenderer.py index d18caa3330b2..755e986b0283 100644 --- a/python/PyQt6/core/auto_additions/qgstiledscenerenderer.py +++ b/python/PyQt6/core/auto_additions/qgstiledscenerenderer.py @@ -1,2 +1,10 @@ # The following has been generated automatically from src/core/tiledscene/qgstiledscenerenderer.h QgsTiledSceneRenderer.load = staticmethod(QgsTiledSceneRenderer.load) +try: + QgsTiledSceneRenderContext.__group__ = ['tiledscene'] +except NameError: + pass +try: + QgsTiledSceneRenderer.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstiledscenerendererregistry.py b/python/PyQt6/core/auto_additions/qgstiledscenerendererregistry.py index 0d4d1b66e888..ac4004a140d5 100644 --- a/python/PyQt6/core/auto_additions/qgstiledscenerendererregistry.py +++ b/python/PyQt6/core/auto_additions/qgstiledscenerendererregistry.py @@ -1,2 +1,14 @@ # The following has been generated automatically from src/core/tiledscene/qgstiledscenerendererregistry.h QgsTiledSceneRendererRegistry.defaultRenderer = staticmethod(QgsTiledSceneRendererRegistry.defaultRenderer) +try: + QgsTiledSceneRendererAbstractMetadata.__group__ = ['tiledscene'] +except NameError: + pass +try: + QgsTiledSceneRendererMetadata.__group__ = ['tiledscene'] +except NameError: + pass +try: + QgsTiledSceneRendererRegistry.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstiledscenerequest.py b/python/PyQt6/core/auto_additions/qgstiledscenerequest.py new file mode 100644 index 000000000000..e2a4f2dfe660 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgstiledscenerequest.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/tiledscene/qgstiledscenerequest.h +try: + QgsTiledSceneRequest.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstiledscenetexturerenderer.py b/python/PyQt6/core/auto_additions/qgstiledscenetexturerenderer.py index a4cd26017af8..79a3f87e884b 100644 --- a/python/PyQt6/core/auto_additions/qgstiledscenetexturerenderer.py +++ b/python/PyQt6/core/auto_additions/qgstiledscenetexturerenderer.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/tiledscene/qgstiledscenetexturerenderer.h QgsTiledSceneTextureRenderer.create = staticmethod(QgsTiledSceneTextureRenderer.create) QgsTiledSceneTextureRenderer.createDefaultFillSymbol = staticmethod(QgsTiledSceneTextureRenderer.createDefaultFillSymbol) +try: + QgsTiledSceneTextureRenderer.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstiledscenetile.py b/python/PyQt6/core/auto_additions/qgstiledscenetile.py new file mode 100644 index 000000000000..a2809a9675dd --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgstiledscenetile.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/tiledscene/qgstiledscenetile.h +try: + QgsTiledSceneTile.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstiledscenewireframerenderer.py b/python/PyQt6/core/auto_additions/qgstiledscenewireframerenderer.py index 66257879099d..fbc76866bc01 100644 --- a/python/PyQt6/core/auto_additions/qgstiledscenewireframerenderer.py +++ b/python/PyQt6/core/auto_additions/qgstiledscenewireframerenderer.py @@ -2,3 +2,7 @@ QgsTiledSceneWireframeRenderer.create = staticmethod(QgsTiledSceneWireframeRenderer.create) QgsTiledSceneWireframeRenderer.createDefaultFillSymbol = staticmethod(QgsTiledSceneWireframeRenderer.createDefaultFillSymbol) QgsTiledSceneWireframeRenderer.createDefaultLineSymbol = staticmethod(QgsTiledSceneWireframeRenderer.createDefaultLineSymbol) +try: + QgsTiledSceneWireframeRenderer.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstransformeffect.py b/python/PyQt6/core/auto_additions/qgstransformeffect.py index fa991189bb1d..e7e667c436c3 100644 --- a/python/PyQt6/core/auto_additions/qgstransformeffect.py +++ b/python/PyQt6/core/auto_additions/qgstransformeffect.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/effects/qgstransformeffect.h QgsTransformEffect.create = staticmethod(QgsTransformEffect.create) +try: + QgsTransformEffect.__group__ = ['effects'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgstriangle.py b/python/PyQt6/core/auto_additions/qgstriangle.py new file mode 100644 index 000000000000..4757f3ec294c --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgstriangle.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgstriangle.h +try: + QgsTriangle.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvaliditycheckcontext.py b/python/PyQt6/core/auto_additions/qgsvaliditycheckcontext.py index 98a434ad6a20..34f71a0bcbff 100644 --- a/python/PyQt6/core/auto_additions/qgsvaliditycheckcontext.py +++ b/python/PyQt6/core/auto_additions/qgsvaliditycheckcontext.py @@ -5,3 +5,11 @@ QgsLayoutValidityCheckContext.__attribute_docs__ = {'layout': 'Pointer to the layout which the check is being run against.'} except NameError: pass +try: + QgsValidityCheckContext.__group__ = ['validity'] +except NameError: + pass +try: + QgsLayoutValidityCheckContext.__group__ = ['validity'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvaliditycheckregistry.py b/python/PyQt6/core/auto_additions/qgsvaliditycheckregistry.py new file mode 100644 index 000000000000..10088df69e14 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsvaliditycheckregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/validity/qgsvaliditycheckregistry.h +try: + QgsValidityCheckRegistry.__group__ = ['validity'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvaluemapfieldformatter.py b/python/PyQt6/core/auto_additions/qgsvaluemapfieldformatter.py index 452dfbb74da4..fb4cccee9c18 100644 --- a/python/PyQt6/core/auto_additions/qgsvaluemapfieldformatter.py +++ b/python/PyQt6/core/auto_additions/qgsvaluemapfieldformatter.py @@ -3,3 +3,7 @@ QgsValueMapFieldFormatter.__attribute_docs__ = {'NULL_VALUE': "Will be saved in the configuration when a value is NULL.\nIt's the magic UUID {2839923C-8B7D-419E-B84B-CA2FE9B80EC7}"} except NameError: pass +try: + QgsValueMapFieldFormatter.__group__ = ['fieldformatter'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvaluerelationfieldformatter.py b/python/PyQt6/core/auto_additions/qgsvaluerelationfieldformatter.py index 905ab2d6e1fd..504b310f8e0d 100644 --- a/python/PyQt6/core/auto_additions/qgsvaluerelationfieldformatter.py +++ b/python/PyQt6/core/auto_additions/qgsvaluerelationfieldformatter.py @@ -12,3 +12,11 @@ QgsValueRelationFieldFormatter.expressionParentFormVariables = staticmethod(QgsValueRelationFieldFormatter.expressionParentFormVariables) QgsValueRelationFieldFormatter.expressionIsUsable = staticmethod(QgsValueRelationFieldFormatter.expressionIsUsable) QgsValueRelationFieldFormatter.resolveLayer = staticmethod(QgsValueRelationFieldFormatter.resolveLayer) +try: + QgsValueRelationFieldFormatter.__group__ = ['fieldformatter'] +except NameError: + pass +try: + QgsValueRelationFieldFormatter.ValueRelationItem.__group__ = ['fieldformatter'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectordataprovider.py b/python/PyQt6/core/auto_additions/qgsvectordataprovider.py index 19bddfc95ceb..f6d7025366f2 100644 --- a/python/PyQt6/core/auto_additions/qgsvectordataprovider.py +++ b/python/PyQt6/core/auto_additions/qgsvectordataprovider.py @@ -5,3 +5,11 @@ pass QgsVectorDataProvider.availableEncodings = staticmethod(QgsVectorDataProvider.availableEncodings) QgsVectorDataProvider.convertValue = staticmethod(QgsVectorDataProvider.convertValue) +try: + QgsVectorDataProvider.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorDataProvider.NativeType.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectordataprovidertemporalcapabilities.py b/python/PyQt6/core/auto_additions/qgsvectordataprovidertemporalcapabilities.py new file mode 100644 index 000000000000..b4885b3d8920 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsvectordataprovidertemporalcapabilities.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/vector/qgsvectordataprovidertemporalcapabilities.h +try: + QgsVectorDataProviderTemporalCapabilities.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectorfieldsymbollayer.py b/python/PyQt6/core/auto_additions/qgsvectorfieldsymbollayer.py index ae78eb5df648..7e54fb0bd935 100644 --- a/python/PyQt6/core/auto_additions/qgsvectorfieldsymbollayer.py +++ b/python/PyQt6/core/auto_additions/qgsvectorfieldsymbollayer.py @@ -8,3 +8,7 @@ QgsVectorFieldSymbolLayer.Radians = QgsVectorFieldSymbolLayer.AngleUnits.Radians QgsVectorFieldSymbolLayer.create = staticmethod(QgsVectorFieldSymbolLayer.create) QgsVectorFieldSymbolLayer.createFromSld = staticmethod(QgsVectorFieldSymbolLayer.createFromSld) +try: + QgsVectorFieldSymbolLayer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectorlayer.py b/python/PyQt6/core/auto_additions/qgsvectorlayer.py index 02045811fe61..0db0343c8ab2 100644 --- a/python/PyQt6/core/auto_additions/qgsvectorlayer.py +++ b/python/PyQt6/core/auto_additions/qgsvectorlayer.py @@ -8,3 +8,15 @@ QgsVectorLayer.DeleteContext.__doc__ = """Context for cascade delete features .. versionadded:: 3.14""" +try: + QgsVectorLayer.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayer.LayerOptions.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayer.DeleteContext.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectorlayercache.py b/python/PyQt6/core/auto_additions/qgsvectorlayercache.py index 01abf1812352..0c92caa72466 100644 --- a/python/PyQt6/core/auto_additions/qgsvectorlayercache.py +++ b/python/PyQt6/core/auto_additions/qgsvectorlayercache.py @@ -3,3 +3,7 @@ QgsVectorLayerCache.__attribute_docs__ = {'finished': 'When filling the cache, this signal gets emitted once the cache is fully initialized.\n', 'cachedLayerDeleted': 'Is emitted when the cached layer is deleted. Is emitted when the cached layers :py:func:`~QgsVectorLayerCache.layerDelete`\nsignal is being emitted, but before the local reference to it has been set to ``None``. So call to\n:py:func:`~QgsVectorLayerCache.layer` will still return a valid pointer for cleanup purpose.\n', 'attributeValueChanged': 'Emitted when an attribute is changed. Is re-emitted after the layer itself emits this signal.\nYou should connect to this signal, to be sure, to not get a cached value if querying the cache.\n', 'featureAdded': "Emitted when a new feature has been added to the layer and this cache.\nYou should connect to this signal instead of the layers', if you want to be sure\nthat this cache has updated information for the new feature\n\n:param fid: The featureid of the changed feature\n", 'invalidated': 'The cache has been invalidated and cleared. Note that when a cache is invalidated\nthe :py:func:`~QgsVectorLayerCache.fullCache` setting will be cleared, and a full cache rebuild via setFullCache( ``True`` )\nwill need to be performed.\n'} except NameError: pass +try: + QgsVectorLayerCache.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectorlayereditbuffer.py b/python/PyQt6/core/auto_additions/qgsvectorlayereditbuffer.py index 859b342b9db5..528048de6f02 100644 --- a/python/PyQt6/core/auto_additions/qgsvectorlayereditbuffer.py +++ b/python/PyQt6/core/auto_additions/qgsvectorlayereditbuffer.py @@ -3,3 +3,7 @@ QgsVectorLayerEditBuffer.__attribute_docs__ = {'layerModified': 'Emitted when modifications has been done on layer\n', 'geometryChanged': "Emitted when a feature's geometry is changed.\n\n:param fid: feature ID\n:param geom: new feature geometry\n", 'attributeRenamed': 'Emitted when an attribute has been renamed\n\n:param idx: attribute index\n:param newName: new attribute name\n', 'committedAttributesDeleted': 'Signals emitted after committing changes\n', 'committedAttributesRenamed': 'Emitted after committing an attribute rename\n\n:param layerId: ID of layer\n:param renamedAttributes: map of field index to new name\n'} except NameError: pass +try: + QgsVectorLayerEditBuffer.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectorlayereditbuffergroup.py b/python/PyQt6/core/auto_additions/qgsvectorlayereditbuffergroup.py new file mode 100644 index 000000000000..e856d9f9de54 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsvectorlayereditbuffergroup.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/vector/qgsvectorlayereditbuffergroup.h +try: + QgsVectorLayerEditBufferGroup.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectorlayereditpassthrough.py b/python/PyQt6/core/auto_additions/qgsvectorlayereditpassthrough.py new file mode 100644 index 000000000000..6836288cde75 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsvectorlayereditpassthrough.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/vector/qgsvectorlayereditpassthrough.h +try: + QgsVectorLayerEditPassthrough.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectorlayereditutils.py b/python/PyQt6/core/auto_additions/qgsvectorlayereditutils.py new file mode 100644 index 000000000000..6536b16363de --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsvectorlayereditutils.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/vector/qgsvectorlayereditutils.h +try: + QgsVectorLayerEditUtils.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectorlayerelevationproperties.py b/python/PyQt6/core/auto_additions/qgsvectorlayerelevationproperties.py new file mode 100644 index 000000000000..2b0a8afc9825 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsvectorlayerelevationproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/vector/qgsvectorlayerelevationproperties.h +try: + QgsVectorLayerElevationProperties.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectorlayerexporter.py b/python/PyQt6/core/auto_additions/qgsvectorlayerexporter.py index 6af356c6dd86..b5490255edb2 100644 --- a/python/PyQt6/core/auto_additions/qgsvectorlayerexporter.py +++ b/python/PyQt6/core/auto_additions/qgsvectorlayerexporter.py @@ -5,3 +5,11 @@ pass QgsVectorLayerExporter.exportLayer = staticmethod(QgsVectorLayerExporter.exportLayer) QgsVectorLayerExporterTask.withLayerOwnership = staticmethod(QgsVectorLayerExporterTask.withLayerOwnership) +try: + QgsVectorLayerExporter.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerExporterTask.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectorlayerfeaturecounter.py b/python/PyQt6/core/auto_additions/qgsvectorlayerfeaturecounter.py index ed5dbc976944..848e8a38d213 100644 --- a/python/PyQt6/core/auto_additions/qgsvectorlayerfeaturecounter.py +++ b/python/PyQt6/core/auto_additions/qgsvectorlayerfeaturecounter.py @@ -3,3 +3,7 @@ QgsVectorLayerFeatureCounter.__attribute_docs__ = {'symbolsCounted': 'Emitted when the symbols have been counted.\n'} except NameError: pass +try: + QgsVectorLayerFeatureCounter.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectorlayerfeatureiterator.py b/python/PyQt6/core/auto_additions/qgsvectorlayerfeatureiterator.py index c299296c6897..390ebbef3e75 100644 --- a/python/PyQt6/core/auto_additions/qgsvectorlayerfeatureiterator.py +++ b/python/PyQt6/core/auto_additions/qgsvectorlayerfeatureiterator.py @@ -5,3 +5,19 @@ pass QgsVectorLayerFeatureIterator.FetchJoinInfo.__doc__ = """Join information prepared for fast attribute id mapping in :py:func:`QgsVectorLayerJoinBuffer.updateFeatureAttributes()`. Created in the :py:func:`~QgsVectorLayerFeatureIterator.select` method of :py:class:`QgsVectorLayerJoinBuffer` for the joins that contain fetched attributes""" +try: + QgsVectorLayerFeatureSource.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerFeatureIterator.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerFeatureIterator.FetchJoinInfo.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerSelectedFeatureSource.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectorlayergpslogger.py b/python/PyQt6/core/auto_additions/qgsvectorlayergpslogger.py new file mode 100644 index 000000000000..d7f225a2b499 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsvectorlayergpslogger.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/gps/qgsvectorlayergpslogger.h +try: + QgsVectorLayerGpsLogger.__group__ = ['gps'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectorlayerjoinbuffer.py b/python/PyQt6/core/auto_additions/qgsvectorlayerjoinbuffer.py index 41ac1f400f34..e8456c78c614 100644 --- a/python/PyQt6/core/auto_additions/qgsvectorlayerjoinbuffer.py +++ b/python/PyQt6/core/auto_additions/qgsvectorlayerjoinbuffer.py @@ -4,3 +4,7 @@ except NameError: pass QgsVectorLayerJoinBuffer.joinSubsetIndices = staticmethod(QgsVectorLayerJoinBuffer.joinSubsetIndices) +try: + QgsVectorLayerJoinBuffer.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectorlayerjoininfo.py b/python/PyQt6/core/auto_additions/qgsvectorlayerjoininfo.py new file mode 100644 index 000000000000..70a097876d5d --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsvectorlayerjoininfo.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/vector/qgsvectorlayerjoininfo.h +try: + QgsVectorLayerJoinInfo.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectorlayerlabeling.py b/python/PyQt6/core/auto_additions/qgsvectorlayerlabeling.py index 1273b3cb5c6c..cc83cee35763 100644 --- a/python/PyQt6/core/auto_additions/qgsvectorlayerlabeling.py +++ b/python/PyQt6/core/auto_additions/qgsvectorlayerlabeling.py @@ -2,3 +2,11 @@ QgsAbstractVectorLayerLabeling.create = staticmethod(QgsAbstractVectorLayerLabeling.create) QgsAbstractVectorLayerLabeling.defaultSettingsForLayer = staticmethod(QgsAbstractVectorLayerLabeling.defaultSettingsForLayer) QgsVectorLayerSimpleLabeling.create = staticmethod(QgsVectorLayerSimpleLabeling.create) +try: + QgsAbstractVectorLayerLabeling.__group__ = ['labeling'] +except NameError: + pass +try: + QgsVectorLayerSimpleLabeling.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectorlayerselectionproperties.py b/python/PyQt6/core/auto_additions/qgsvectorlayerselectionproperties.py new file mode 100644 index 000000000000..5897f4d2e62e --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsvectorlayerselectionproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/vector/qgsvectorlayerselectionproperties.h +try: + QgsVectorLayerSelectionProperties.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectorlayertemporalproperties.py b/python/PyQt6/core/auto_additions/qgsvectorlayertemporalproperties.py new file mode 100644 index 000000000000..ccb167a7c05a --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsvectorlayertemporalproperties.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/vector/qgsvectorlayertemporalproperties.h +try: + QgsVectorLayerTemporalContext.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerTemporalProperties.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectorlayertools.py b/python/PyQt6/core/auto_additions/qgsvectorlayertools.py new file mode 100644 index 000000000000..2cb59366fb1f --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsvectorlayertools.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/vector/qgsvectorlayertools.h +try: + QgsVectorLayerTools.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectorlayertoolscontext.py b/python/PyQt6/core/auto_additions/qgsvectorlayertoolscontext.py new file mode 100644 index 000000000000..796c7b82fccd --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsvectorlayertoolscontext.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/vector/qgsvectorlayertoolscontext.h +try: + QgsVectorLayerToolsContext.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectorlayerundocommand.py b/python/PyQt6/core/auto_additions/qgsvectorlayerundocommand.py new file mode 100644 index 000000000000..9438e08a2c47 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsvectorlayerundocommand.py @@ -0,0 +1,33 @@ +# The following has been generated automatically from src/core/vector/qgsvectorlayerundocommand.h +try: + QgsVectorLayerUndoCommand.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoCommandAddFeature.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoCommandDeleteFeature.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoCommandChangeGeometry.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoCommandChangeAttribute.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoCommandAddAttribute.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoCommandDeleteAttribute.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoCommandRenameAttribute.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectorlayerundopassthroughcommand.py b/python/PyQt6/core/auto_additions/qgsvectorlayerundopassthroughcommand.py new file mode 100644 index 000000000000..69d39c54f283 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsvectorlayerundopassthroughcommand.py @@ -0,0 +1,41 @@ +# The following has been generated automatically from src/core/vector/qgsvectorlayerundopassthroughcommand.h +try: + QgsVectorLayerUndoPassthroughCommand.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoPassthroughCommandAddFeatures.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoPassthroughCommandDeleteFeatures.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoPassthroughCommandChangeGeometry.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoPassthroughCommandChangeAttribute.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoPassthroughCommandChangeAttributes.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoPassthroughCommandAddAttribute.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoPassthroughCommandDeleteAttribute.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoPassthroughCommandRenameAttribute.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoPassthroughCommandUpdate.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectorlayerutils.py b/python/PyQt6/core/auto_additions/qgsvectorlayerutils.py index 24bd527f3e06..80de0e204925 100644 --- a/python/PyQt6/core/auto_additions/qgsvectorlayerutils.py +++ b/python/PyQt6/core/auto_additions/qgsvectorlayerutils.py @@ -21,3 +21,15 @@ QgsVectorLayerUtils.getFeatureDisplayString = staticmethod(QgsVectorLayerUtils.getFeatureDisplayString) QgsVectorLayerUtils.impactsCascadeFeatures = staticmethod(QgsVectorLayerUtils.impactsCascadeFeatures) QgsVectorLayerUtils.guessFriendlyIdentifierField = staticmethod(QgsVectorLayerUtils.guessFriendlyIdentifierField) +try: + QgsVectorLayerUtils.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUtils.QgsDuplicateFeatureContext.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUtils.QgsFeatureData.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectortilebasiclabeling.py b/python/PyQt6/core/auto_additions/qgsvectortilebasiclabeling.py new file mode 100644 index 000000000000..86059126f030 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsvectortilebasiclabeling.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/vectortile/qgsvectortilebasiclabeling.h +try: + QgsVectorTileBasicLabelingStyle.__group__ = ['vectortile'] +except NameError: + pass +try: + QgsVectorTileBasicLabeling.__group__ = ['vectortile'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectortilebasicrenderer.py b/python/PyQt6/core/auto_additions/qgsvectortilebasicrenderer.py index c34afb338062..bc1b225178fe 100644 --- a/python/PyQt6/core/auto_additions/qgsvectortilebasicrenderer.py +++ b/python/PyQt6/core/auto_additions/qgsvectortilebasicrenderer.py @@ -1,3 +1,11 @@ # The following has been generated automatically from src/core/vectortile/qgsvectortilebasicrenderer.h QgsVectorTileBasicRenderer.simpleStyle = staticmethod(QgsVectorTileBasicRenderer.simpleStyle) QgsVectorTileBasicRenderer.simpleStyleWithRandomColors = staticmethod(QgsVectorTileBasicRenderer.simpleStyleWithRandomColors) +try: + QgsVectorTileBasicRendererStyle.__group__ = ['vectortile'] +except NameError: + pass +try: + QgsVectorTileBasicRenderer.__group__ = ['vectortile'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectortilelabeling.py b/python/PyQt6/core/auto_additions/qgsvectortilelabeling.py new file mode 100644 index 000000000000..766183bc240e --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsvectortilelabeling.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/vectortile/qgsvectortilelabeling.h +try: + QgsVectorTileLabeling.__group__ = ['vectortile'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectortilelayer.py b/python/PyQt6/core/auto_additions/qgsvectortilelayer.py index b3c3d292f03a..d574c636ebcc 100644 --- a/python/PyQt6/core/auto_additions/qgsvectortilelayer.py +++ b/python/PyQt6/core/auto_additions/qgsvectortilelayer.py @@ -6,3 +6,11 @@ QgsVectorTileLayer.LayerOptions.__doc__ = """Setting options for loading vector tile layers. .. versionadded:: 3.22""" +try: + QgsVectorTileLayer.__group__ = ['vectortile'] +except NameError: + pass +try: + QgsVectorTileLayer.LayerOptions.__group__ = ['vectortile'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectortilematrixset.py b/python/PyQt6/core/auto_additions/qgsvectortilematrixset.py index 6bc56dd07251..84cb1164a3cc 100644 --- a/python/PyQt6/core/auto_additions/qgsvectortilematrixset.py +++ b/python/PyQt6/core/auto_additions/qgsvectortilematrixset.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/vectortile/qgsvectortilematrixset.h QgsVectorTileMatrixSet.fromWebMercator = staticmethod(QgsVectorTileMatrixSet.fromWebMercator) +try: + QgsVectorTileMatrixSet.__group__ = ['vectortile'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectortilerenderer.py b/python/PyQt6/core/auto_additions/qgsvectortilerenderer.py new file mode 100644 index 000000000000..2d296a759bd6 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsvectortilerenderer.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/vectortile/qgsvectortilerenderer.h +try: + QgsVectorTileRendererData.__group__ = ['vectortile'] +except NameError: + pass +try: + QgsVectorTileRenderer.__group__ = ['vectortile'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvectortilewriter.py b/python/PyQt6/core/auto_additions/qgsvectortilewriter.py new file mode 100644 index 000000000000..c8173cf5a6fa --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsvectortilewriter.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/vectortile/qgsvectortilewriter.h +try: + QgsVectorTileWriter.__group__ = ['vectortile'] +except NameError: + pass +try: + QgsVectorTileWriter.Layer.__group__ = ['vectortile'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvertexid.py b/python/PyQt6/core/auto_additions/qgsvertexid.py index 4d3f439124af..cf80298fe1c5 100644 --- a/python/PyQt6/core/auto_additions/qgsvertexid.py +++ b/python/PyQt6/core/auto_additions/qgsvertexid.py @@ -4,3 +4,7 @@ except NameError: pass QgsVertexId.__doc__ = """Utility class for identifying a unique vertex within a geometry.""" +try: + QgsVertexId.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgsvtpktiles.py b/python/PyQt6/core/auto_additions/qgsvtpktiles.py new file mode 100644 index 000000000000..ced0446abc30 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgsvtpktiles.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/vectortile/qgsvtpktiles.h +try: + QgsVtpkTiles.__group__ = ['vectortile'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgswebenginepage.py b/python/PyQt6/core/auto_additions/qgswebenginepage.py index 5b5da626c888..bc9e700bbc83 100644 --- a/python/PyQt6/core/auto_additions/qgswebenginepage.py +++ b/python/PyQt6/core/auto_additions/qgswebenginepage.py @@ -3,3 +3,7 @@ QgsWebEnginePage.__attribute_docs__ = {'loadStarted': 'This signal is emitted when the page starts loading content.\n', 'loadProgress': 'This signal is emitted when the global ``progress`` status changes.\n\nThe current value is provided by ``progress`` and scales from 0 to 100.\nIt accumulates changes from all the child frames.\n', 'loadFinished': 'This signal is emitted when the page finishes loading content.\n\nThis signal is independent of script execution or page rendering.\n\n``ok`` will indicate whether the load was successful or any error occurred.\n'} except NameError: pass +try: + QgsWebEnginePage.__group__ = ['web'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgswkbptr.py b/python/PyQt6/core/auto_additions/qgswkbptr.py new file mode 100644 index 000000000000..f11bf90a2eb6 --- /dev/null +++ b/python/PyQt6/core/auto_additions/qgswkbptr.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/geometry/qgswkbptr.h +try: + QgsWkbPtr.__group__ = ['geometry'] +except NameError: + pass +try: + QgsConstWkbPtr.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgswkbtypes.py b/python/PyQt6/core/auto_additions/qgswkbtypes.py index 449d5e46911f..55d0b9c7b352 100644 --- a/python/PyQt6/core/auto_additions/qgswkbtypes.py +++ b/python/PyQt6/core/auto_additions/qgswkbtypes.py @@ -23,3 +23,7 @@ QgsWkbTypes.dropZ = staticmethod(QgsWkbTypes.dropZ) QgsWkbTypes.dropM = staticmethod(QgsWkbTypes.dropM) QgsWkbTypes.to25D = staticmethod(QgsWkbTypes.to25D) +try: + QgsWkbTypes.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/PyQt6/core/auto_additions/qgszipitem.py b/python/PyQt6/core/auto_additions/qgszipitem.py index e4209009f6b5..4eea50503184 100644 --- a/python/PyQt6/core/auto_additions/qgszipitem.py +++ b/python/PyQt6/core/auto_additions/qgszipitem.py @@ -2,3 +2,7 @@ QgsZipItem.vsiPrefix = staticmethod(QgsZipItem.vsiPrefix) QgsZipItem.itemFromPath = staticmethod(QgsZipItem.itemFromPath) QgsZipItem.iconZip = staticmethod(QgsZipItem.iconZip) +try: + QgsZipItem.__group__ = ['browser'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/characterwidget.py b/python/PyQt6/gui/auto_additions/characterwidget.py index 70c5fa83553b..567493d0cf7d 100644 --- a/python/PyQt6/gui/auto_additions/characterwidget.py +++ b/python/PyQt6/gui/auto_additions/characterwidget.py @@ -3,3 +3,7 @@ CharacterWidget.__attribute_docs__ = {'characterSelected': 'Emitted when a character is selected in the widget.\n'} except NameError: pass +try: + CharacterWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgs25drendererwidget.py b/python/PyQt6/gui/auto_additions/qgs25drendererwidget.py index 7be9afc2e2bc..ba8d38fc1d07 100644 --- a/python/PyQt6/gui/auto_additions/qgs25drendererwidget.py +++ b/python/PyQt6/gui/auto_additions/qgs25drendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgs25drendererwidget.h Qgs25DRendererWidget.create = staticmethod(Qgs25DRendererWidget.create) +try: + Qgs25DRendererWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgs2dgamepadcontroller.py b/python/PyQt6/gui/auto_additions/qgs2dgamepadcontroller.py index 489e90a87dbb..2674cbb4e52a 100644 --- a/python/PyQt6/gui/auto_additions/qgs2dgamepadcontroller.py +++ b/python/PyQt6/gui/auto_additions/qgs2dgamepadcontroller.py @@ -3,3 +3,7 @@ QgsGamepad2DMapController.__attribute_docs__ = {'connectedChanged': 'Emitted when the connection state of the gamepad is changed.\n', 'axisLeftXChanged': "Emitted when the value of the left thumbstick's X axis is changed.\n\n.. seealso:: :py:func:`axisLeftX`\n", 'axisLeftYChanged': "Emitted when the value of the left thumbstick's Y axis is changed.\n\n.. seealso:: :py:func:`axisLeftY`\n", 'axisRightXChanged': "Emitted when the value of the right thumbstick's X axis is changed.\n\n.. seealso:: :py:func:`axisRightX`\n", 'axisRightYChanged': "Emitted when the value of the right thumbstick's Y axis is changed.\n\n.. seealso:: :py:func:`axisRightY`\n", 'buttonAChanged': 'Emitted when the state of the A button is changed.\n\n.. seealso:: :py:func:`buttonA`\n', 'buttonBChanged': 'Emitted when the state of the B button is changed.\n\n.. seealso:: :py:func:`buttonB`\n', 'buttonXChanged': 'Emitted when the state of the X button is changed.\n\n.. seealso:: :py:func:`buttonX`\n', 'buttonYChanged': 'Emitted when the state of the Y button is changed.\n\n.. seealso:: :py:func:`buttonY`\n', 'buttonL1Changed': 'Emitted when the state of the left shoulder button is changed.\n\n.. seealso:: :py:func:`buttonL1`\n', 'buttonR1Changed': 'Emitted when the state of the right shoulder button is changed.\n\n.. seealso:: :py:func:`buttonR1`\n', 'buttonL2Changed': 'Emitted when the state of the left trigger button is changed.\n\n.. seealso:: :py:func:`buttonL2`\n', 'buttonR2Changed': 'Emitted when the state of the right trigger button is changed.\n\n.. seealso:: :py:func:`buttonR2`\n', 'buttonSelectChanged': 'Emitted when the state of the select button is changed.\n\n.. seealso:: :py:func:`buttonSelect`\n', 'buttonStartChanged': 'Emitted when the state of the start button is changed.\n\n.. seealso:: :py:func:`buttonStart`\n', 'buttonL3Changed': 'Emitted when the state of the left stick button is changed.\n\n.. seealso:: :py:func:`buttonL3`\n', 'buttonR3Changed': 'Emitted when the state of the right stick button is changed.\n\n.. seealso:: :py:func:`buttonR3`\n', 'buttonUpChanged': 'Emitted when the state of the direction pad up button is changed.\n\n.. seealso:: :py:func:`buttonUp`\n', 'buttonDownChanged': 'Emitted when the state of the direction pad down button is changed.\n\n.. seealso:: :py:func:`buttonDown`\n', 'buttonLeftChanged': 'Emitted when the state of the direction pad left button is changed.\n\n.. seealso:: :py:func:`buttonLeft`\n', 'buttonRightChanged': 'Emitted when the state of the direction pad right button is changed.\n\n.. seealso:: :py:func:`buttonRight`\n', 'buttonCenterChanged': 'Emitted when the state of the center button is changed.\n\n.. seealso:: :py:func:`buttonCenter`\n', 'buttonGuideChanged': 'Emitted when the state of the guide button is changed.\n\n.. seealso:: :py:func:`buttonCenter`\n'} except NameError: pass +try: + QgsGamepad2DMapController.__group__ = ['inputcontroller'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgs2dmapcontroller.py b/python/PyQt6/gui/auto_additions/qgs2dmapcontroller.py new file mode 100644 index 000000000000..0c882013c43b --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgs2dmapcontroller.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/inputcontroller/qgs2dmapcontroller.h +try: + QgsAbstract2DMapController.__group__ = ['inputcontroller'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgs3dgamepadcontroller.py b/python/PyQt6/gui/auto_additions/qgs3dgamepadcontroller.py index cee87a467119..30ed4c799947 100644 --- a/python/PyQt6/gui/auto_additions/qgs3dgamepadcontroller.py +++ b/python/PyQt6/gui/auto_additions/qgs3dgamepadcontroller.py @@ -3,3 +3,7 @@ QgsGamepad3DMapController.__attribute_docs__ = {'connectedChanged': 'Emitted when the connection state of the gamepad is changed.\n', 'axisLeftXChanged': "Emitted when the value of the left thumbstick's X axis is changed.\n\n.. seealso:: :py:func:`axisLeftX`\n", 'axisLeftYChanged': "Emitted when the value of the left thumbstick's Y axis is changed.\n\n.. seealso:: :py:func:`axisLeftY`\n", 'axisRightXChanged': "Emitted when the value of the right thumbstick's X axis is changed.\n\n.. seealso:: :py:func:`axisRightX`\n", 'axisRightYChanged': "Emitted when the value of the right thumbstick's Y axis is changed.\n\n.. seealso:: :py:func:`axisRightY`\n", 'buttonAChanged': 'Emitted when the state of the A button is changed.\n\n.. seealso:: :py:func:`buttonA`\n', 'buttonBChanged': 'Emitted when the state of the B button is changed.\n\n.. seealso:: :py:func:`buttonB`\n', 'buttonXChanged': 'Emitted when the state of the X button is changed.\n\n.. seealso:: :py:func:`buttonX`\n', 'buttonYChanged': 'Emitted when the state of the Y button is changed.\n\n.. seealso:: :py:func:`buttonY`\n', 'buttonL1Changed': 'Emitted when the state of the left shoulder button is changed.\n\n.. seealso:: :py:func:`buttonL1`\n', 'buttonR1Changed': 'Emitted when the state of the right shoulder button is changed.\n\n.. seealso:: :py:func:`buttonR1`\n', 'buttonL2Changed': 'Emitted when the state of the left trigger button is changed.\n\n.. seealso:: :py:func:`buttonL2`\n', 'buttonR2Changed': 'Emitted when the state of the right trigger button is changed.\n\n.. seealso:: :py:func:`buttonR2`\n', 'buttonSelectChanged': 'Emitted when the state of the select button is changed.\n\n.. seealso:: :py:func:`buttonSelect`\n', 'buttonStartChanged': 'Emitted when the state of the start button is changed.\n\n.. seealso:: :py:func:`buttonStart`\n', 'buttonL3Changed': 'Emitted when the state of the left stick button is changed.\n\n.. seealso:: :py:func:`buttonL3`\n', 'buttonR3Changed': 'Emitted when the state of the right stick button is changed.\n\n.. seealso:: :py:func:`buttonR3`\n', 'buttonUpChanged': 'Emitted when the state of the direction pad up button is changed.\n\n.. seealso:: :py:func:`buttonUp`\n', 'buttonDownChanged': 'Emitted when the state of the direction pad down button is changed.\n\n.. seealso:: :py:func:`buttonDown`\n', 'buttonLeftChanged': 'Emitted when the state of the direction pad left button is changed.\n\n.. seealso:: :py:func:`buttonLeft`\n', 'buttonRightChanged': 'Emitted when the state of the direction pad right button is changed.\n\n.. seealso:: :py:func:`buttonRight`\n', 'buttonCenterChanged': 'Emitted when the state of the center button is changed.\n\n.. seealso:: :py:func:`buttonCenter`\n', 'buttonGuideChanged': 'Emitted when the state of the guide button is changed.\n\n.. seealso:: :py:func:`buttonCenter`\n'} except NameError: pass +try: + QgsGamepad3DMapController.__group__ = ['inputcontroller'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgs3dmapcontroller.py b/python/PyQt6/gui/auto_additions/qgs3dmapcontroller.py new file mode 100644 index 000000000000..1c89d541a5a8 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgs3dmapcontroller.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/inputcontroller/qgs3dmapcontroller.h +try: + QgsAbstract3DMapController.__group__ = ['inputcontroller'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsabstractdbsourceselect.py b/python/PyQt6/gui/auto_additions/qgsabstractdbsourceselect.py new file mode 100644 index 000000000000..d0249784f840 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsabstractdbsourceselect.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/providers/qgsabstractdbsourceselect.h +try: + QgsAbstractDbSourceSelect.__group__ = ['providers'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsabstractinputcontroller.py b/python/PyQt6/gui/auto_additions/qgsabstractinputcontroller.py new file mode 100644 index 000000000000..33c33f989488 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsabstractinputcontroller.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/inputcontroller/qgsabstractinputcontroller.h +try: + QgsAbstractInputController.__group__ = ['inputcontroller'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsactionmenu.py b/python/PyQt6/gui/auto_additions/qgsactionmenu.py new file mode 100644 index 000000000000..1dbcc62d7b07 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsactionmenu.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/actions/qgsactionmenu.h +try: + QgsActionMenu.__group__ = ['actions'] +except NameError: + pass +try: + QgsActionMenu.ActionData.__group__ = ['actions'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsactionwidgetwrapper.py b/python/PyQt6/gui/auto_additions/qgsactionwidgetwrapper.py new file mode 100644 index 000000000000..b1514d7a4c20 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsactionwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgsactionwidgetwrapper.h +try: + QgsActionWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsannotationitemcommonpropertieswidget.py b/python/PyQt6/gui/auto_additions/qgsannotationitemcommonpropertieswidget.py index 16f698df806e..1dcb47ba3873 100644 --- a/python/PyQt6/gui/auto_additions/qgsannotationitemcommonpropertieswidget.py +++ b/python/PyQt6/gui/auto_additions/qgsannotationitemcommonpropertieswidget.py @@ -3,3 +3,7 @@ QgsAnnotationItemCommonPropertiesWidget.__attribute_docs__ = {'itemChanged': 'Emitted when the annotation item definition in the widget is changed by the user.\n'} except NameError: pass +try: + QgsAnnotationItemCommonPropertiesWidget.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsannotationitemguiregistry.py b/python/PyQt6/gui/auto_additions/qgsannotationitemguiregistry.py index 2388d6121b47..db8acdf49a03 100644 --- a/python/PyQt6/gui/auto_additions/qgsannotationitemguiregistry.py +++ b/python/PyQt6/gui/auto_additions/qgsannotationitemguiregistry.py @@ -7,3 +7,15 @@ QgsAnnotationItemGuiRegistry.__attribute_docs__ = {'typeAdded': 'Emitted whenever a new item type is added to the registry, with the specified\n``metadataId``.\n'} except NameError: pass +try: + QgsAnnotationItemAbstractGuiMetadata.__group__ = ['annotations'] +except NameError: + pass +try: + QgsAnnotationItemGuiGroup.__group__ = ['annotations'] +except NameError: + pass +try: + QgsAnnotationItemGuiRegistry.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsannotationitemwidget.py b/python/PyQt6/gui/auto_additions/qgsannotationitemwidget.py index 774f4c55485f..4c7ebfe80801 100644 --- a/python/PyQt6/gui/auto_additions/qgsannotationitemwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsannotationitemwidget.py @@ -3,3 +3,7 @@ QgsAnnotationItemBaseWidget.__attribute_docs__ = {'itemChanged': 'Emitted when the annotation item definition in the widget is changed by the user.\n'} except NameError: pass +try: + QgsAnnotationItemBaseWidget.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsarrowsymbollayerwidget.py b/python/PyQt6/gui/auto_additions/qgsarrowsymbollayerwidget.py index 05594674acc9..c7ba2e619670 100644 --- a/python/PyQt6/gui/auto_additions/qgsarrowsymbollayerwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsarrowsymbollayerwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsarrowsymbollayerwidget.h QgsArrowSymbolLayerWidget.create = staticmethod(QgsArrowSymbolLayerWidget.create) +try: + QgsArrowSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsattributetabledelegate.py b/python/PyQt6/gui/auto_additions/qgsattributetabledelegate.py index dceb1b8a99f0..a6122f1b2485 100644 --- a/python/PyQt6/gui/auto_additions/qgsattributetabledelegate.py +++ b/python/PyQt6/gui/auto_additions/qgsattributetabledelegate.py @@ -3,3 +3,7 @@ QgsAttributeTableDelegate.__attribute_docs__ = {'actionColumnItemPainted': 'Emitted when an action column item is painted.\nThe consumer of this signal can initialize the index widget.\n\n.. note::\n\n This signal is emitted repeatedly whenever the item is being painted.\n It is the consumers responsibility to check if initialization has already\n happened before.\n'} except NameError: pass +try: + QgsAttributeTableDelegate.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsattributetablefiltermodel.py b/python/PyQt6/gui/auto_additions/qgsattributetablefiltermodel.py index 33773d916172..aaa45a9f1837 100644 --- a/python/PyQt6/gui/auto_additions/qgsattributetablefiltermodel.py +++ b/python/PyQt6/gui/auto_additions/qgsattributetablefiltermodel.py @@ -22,3 +22,7 @@ QgsAttributeTableFilterModel.__attribute_docs__ = {'sortColumnChanged': 'Emitted whenever the sort column is changed\n\n:param column: The sort column\n:param order: The sort order\n', 'featuresFiltered': 'Emitted when the filtering of the features has been done\n', 'visibleReloaded': 'Emitted when the the visible features on extend are reloaded (the list is created)\n', 'filterError': 'Emitted when an error occurred while filtering features\n\n.. versionadded:: 3.18\n'} except NameError: pass +try: + QgsAttributeTableFilterModel.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsattributetablemodel.py b/python/PyQt6/gui/auto_additions/qgsattributetablemodel.py index a6642e4a27b7..01f9ec3d4c6e 100644 --- a/python/PyQt6/gui/auto_additions/qgsattributetablemodel.py +++ b/python/PyQt6/gui/auto_additions/qgsattributetablemodel.py @@ -24,3 +24,7 @@ QgsAttributeTableModel.__attribute_docs__ = {'modelChanged': 'Model has been changed\n'} except NameError: pass +try: + QgsAttributeTableModel.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsattributetableview.py b/python/PyQt6/gui/auto_additions/qgsattributetableview.py index b1d69f32b080..3d9f0581afe2 100644 --- a/python/PyQt6/gui/auto_additions/qgsattributetableview.py +++ b/python/PyQt6/gui/auto_additions/qgsattributetableview.py @@ -3,3 +3,7 @@ QgsAttributeTableView.__attribute_docs__ = {'willShowContextMenu': 'Emitted in order to provide a hook to add additional* menu entries to the context menu.\n\n:param menu: If additional QMenuItems are added, they will show up in the context menu.\n:param atIndex: The QModelIndex, to which the context menu belongs. Relative to the source model.\n In most cases, this will be a :py:class:`QgsAttributeTableFilterModel`\n', 'columnResized': 'Emitted when a column in the view has been resized.\n\n:param column: column index (starts at 0)\n:param width: new width in pixel\n'} except NameError: pass +try: + QgsAttributeTableView.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsauthauthoritieseditor.py b/python/PyQt6/gui/auto_additions/qgsauthauthoritieseditor.py new file mode 100644 index 000000000000..e0a40750ed52 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsauthauthoritieseditor.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/auth/qgsauthauthoritieseditor.h +try: + QgsAuthAuthoritiesEditor.__group__ = ['auth'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsauthcertificateinfo.py b/python/PyQt6/gui/auto_additions/qgsauthcertificateinfo.py new file mode 100644 index 000000000000..68eea66b25aa --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsauthcertificateinfo.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/auth/qgsauthcertificateinfo.h +try: + QgsAuthCertInfo.__group__ = ['auth'] +except NameError: + pass +try: + QgsAuthCertInfoDialog.__group__ = ['auth'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsauthcertificatemanager.py b/python/PyQt6/gui/auto_additions/qgsauthcertificatemanager.py new file mode 100644 index 000000000000..04b385a5a7bd --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsauthcertificatemanager.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/auth/qgsauthcertificatemanager.h +try: + QgsAuthCertEditors.__group__ = ['auth'] +except NameError: + pass +try: + QgsAuthCertManager.__group__ = ['auth'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsauthcerttrustpolicycombobox.py b/python/PyQt6/gui/auto_additions/qgsauthcerttrustpolicycombobox.py new file mode 100644 index 000000000000..50b15a8b5a3e --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsauthcerttrustpolicycombobox.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/auth/qgsauthcerttrustpolicycombobox.h +try: + QgsAuthCertTrustPolicyComboBox.__group__ = ['auth'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsauthconfigeditor.py b/python/PyQt6/gui/auto_additions/qgsauthconfigeditor.py new file mode 100644 index 000000000000..a705f36e1b94 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsauthconfigeditor.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/auth/qgsauthconfigeditor.h +try: + QgsAuthConfigEditor.__group__ = ['auth'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsauthconfigselect.py b/python/PyQt6/gui/auto_additions/qgsauthconfigselect.py index 6f16c9de01a8..b99b6f9441cf 100644 --- a/python/PyQt6/gui/auto_additions/qgsauthconfigselect.py +++ b/python/PyQt6/gui/auto_additions/qgsauthconfigselect.py @@ -4,3 +4,11 @@ except NameError: pass QgsAuthConfigUriEdit.hasConfigId = staticmethod(QgsAuthConfigUriEdit.hasConfigId) +try: + QgsAuthConfigSelect.__group__ = ['auth'] +except NameError: + pass +try: + QgsAuthConfigUriEdit.__group__ = ['auth'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsautheditorwidgets.py b/python/PyQt6/gui/auto_additions/qgsautheditorwidgets.py new file mode 100644 index 000000000000..c7908d8da85d --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsautheditorwidgets.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/auth/qgsautheditorwidgets.h +try: + QgsAuthMethodPlugins.__group__ = ['auth'] +except NameError: + pass +try: + QgsAuthEditorWidgets.__group__ = ['auth'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsauthidentitieseditor.py b/python/PyQt6/gui/auto_additions/qgsauthidentitieseditor.py new file mode 100644 index 000000000000..41c5df03169e --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsauthidentitieseditor.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/auth/qgsauthidentitieseditor.h +try: + QgsAuthIdentitiesEditor.__group__ = ['auth'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsauthimportcertdialog.py b/python/PyQt6/gui/auto_additions/qgsauthimportcertdialog.py index 619f9dd0e2a4..fdc1bb00fa73 100644 --- a/python/PyQt6/gui/auto_additions/qgsauthimportcertdialog.py +++ b/python/PyQt6/gui/auto_additions/qgsauthimportcertdialog.py @@ -4,3 +4,7 @@ QgsAuthImportCertDialog.AllInputs = QgsAuthImportCertDialog.CertInput.AllInputs QgsAuthImportCertDialog.FileInput = QgsAuthImportCertDialog.CertInput.FileInput QgsAuthImportCertDialog.TextInput = QgsAuthImportCertDialog.CertInput.TextInput +try: + QgsAuthImportCertDialog.__group__ = ['auth'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsauthimportidentitydialog.py b/python/PyQt6/gui/auto_additions/qgsauthimportidentitydialog.py index 23859895fb26..3d6680ab2946 100644 --- a/python/PyQt6/gui/auto_additions/qgsauthimportidentitydialog.py +++ b/python/PyQt6/gui/auto_additions/qgsauthimportidentitydialog.py @@ -5,3 +5,7 @@ QgsAuthImportIdentityDialog.Valid = QgsAuthImportIdentityDialog.Validity.Valid QgsAuthImportIdentityDialog.Invalid = QgsAuthImportIdentityDialog.Validity.Invalid QgsAuthImportIdentityDialog.Unknown = QgsAuthImportIdentityDialog.Validity.Unknown +try: + QgsAuthImportIdentityDialog.__group__ = ['auth'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsauthmethodedit.py b/python/PyQt6/gui/auto_additions/qgsauthmethodedit.py index 6389a9ea9e57..e9e66fec12d5 100644 --- a/python/PyQt6/gui/auto_additions/qgsauthmethodedit.py +++ b/python/PyQt6/gui/auto_additions/qgsauthmethodedit.py @@ -3,3 +3,7 @@ QgsAuthMethodEdit.__attribute_docs__ = {'validityChanged': 'Emitted when the configuration validatity changes\n'} except NameError: pass +try: + QgsAuthMethodEdit.__group__ = ['auth'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsauthserverseditor.py b/python/PyQt6/gui/auto_additions/qgsauthserverseditor.py new file mode 100644 index 000000000000..394e7b5e09da --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsauthserverseditor.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/auth/qgsauthserverseditor.h +try: + QgsAuthServersEditor.__group__ = ['auth'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsauthsettingswidget.py b/python/PyQt6/gui/auto_additions/qgsauthsettingswidget.py index 88bfa3eabd4f..e5cfa76d51d9 100644 --- a/python/PyQt6/gui/auto_additions/qgsauthsettingswidget.py +++ b/python/PyQt6/gui/auto_additions/qgsauthsettingswidget.py @@ -7,3 +7,7 @@ except NameError: pass QgsAuthSettingsWidget.formattedWarning = staticmethod(QgsAuthSettingsWidget.formattedWarning) +try: + QgsAuthSettingsWidget.__group__ = ['auth'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsauthsslconfigwidget.py b/python/PyQt6/gui/auto_additions/qgsauthsslconfigwidget.py index fbe793b05b21..ee8eeec362af 100644 --- a/python/PyQt6/gui/auto_additions/qgsauthsslconfigwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsauthsslconfigwidget.py @@ -3,3 +3,11 @@ QgsAuthSslConfigWidget.__attribute_docs__ = {'configEnabledChanged': 'Emitted when the enabled state of the configuration changes\n', 'certFoundInAuthDatabase': 'Emitted when an certificate of same SHA hash is found in authentication database\n', 'hostPortValidityChanged': 'Emitted when the validity of the host:port changes\n', 'readyToSaveChanged': 'Emitted when the configuration can be saved changes\n'} except NameError: pass +try: + QgsAuthSslConfigWidget.__group__ = ['auth'] +except NameError: + pass +try: + QgsAuthSslConfigDialog.__group__ = ['auth'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsauthsslerrorsdialog.py b/python/PyQt6/gui/auto_additions/qgsauthsslerrorsdialog.py new file mode 100644 index 000000000000..01ebaf544a22 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsauthsslerrorsdialog.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/auth/qgsauthsslerrorsdialog.h +try: + QgsAuthSslErrorsDialog.__group__ = ['auth'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsauthsslimportdialog.py b/python/PyQt6/gui/auto_additions/qgsauthsslimportdialog.py new file mode 100644 index 000000000000..ed8a1e265b92 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsauthsslimportdialog.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/auth/qgsauthsslimportdialog.h +try: + QgsAuthSslImportDialog.__group__ = ['auth'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsauthtrustedcasdialog.py b/python/PyQt6/gui/auto_additions/qgsauthtrustedcasdialog.py new file mode 100644 index 000000000000..b4669455406d --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsauthtrustedcasdialog.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/auth/qgsauthtrustedcasdialog.h +try: + QgsAuthTrustedCAsDialog.__group__ = ['auth'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsbrushstylecombobox.py b/python/PyQt6/gui/auto_additions/qgsbrushstylecombobox.py new file mode 100644 index 000000000000..144a1831bd08 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsbrushstylecombobox.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/symbology/qgsbrushstylecombobox.h +try: + QgsBrushStyleComboBox.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscalloutpanelwidget.py b/python/PyQt6/gui/auto_additions/qgscalloutpanelwidget.py index a5a57b8d6aa4..0f5f5c894862 100644 --- a/python/PyQt6/gui/auto_additions/qgscalloutpanelwidget.py +++ b/python/PyQt6/gui/auto_additions/qgscalloutpanelwidget.py @@ -3,3 +3,7 @@ QgsCalloutPanelWidget.__attribute_docs__ = {'calloutChanged': 'Emitted when the callout defined by the widget changes\n'} except NameError: pass +try: + QgsCalloutPanelWidget.__group__ = ['callouts'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscalloutwidget.py b/python/PyQt6/gui/auto_additions/qgscalloutwidget.py index 40ac5c17da5f..365d8efaae66 100644 --- a/python/PyQt6/gui/auto_additions/qgscalloutwidget.py +++ b/python/PyQt6/gui/auto_additions/qgscalloutwidget.py @@ -3,3 +3,7 @@ QgsCalloutWidget.__attribute_docs__ = {'changed': 'Should be emitted whenever configuration changes happened on this symbol layer configuration.\nIf the subsymbol is changed, :py:func:`~QgsCalloutWidget.symbolChanged` should be emitted instead.\n'} except NameError: pass +try: + QgsCalloutWidget.__group__ = ['callouts'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscategorizedsymbolrendererwidget.py b/python/PyQt6/gui/auto_additions/qgscategorizedsymbolrendererwidget.py index 29681a34a3cb..409bd62bfef2 100644 --- a/python/PyQt6/gui/auto_additions/qgscategorizedsymbolrendererwidget.py +++ b/python/PyQt6/gui/auto_additions/qgscategorizedsymbolrendererwidget.py @@ -9,3 +9,7 @@ # -- QgsCategorizedSymbolRendererWidget.CustomRole.baseClass = QgsCategorizedSymbolRendererWidget QgsCategorizedSymbolRendererWidget.create = staticmethod(QgsCategorizedSymbolRendererWidget.create) +try: + QgsCategorizedSymbolRendererWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscheckboxsearchwidgetwrapper.py b/python/PyQt6/gui/auto_additions/qgscheckboxsearchwidgetwrapper.py new file mode 100644 index 000000000000..594b22b6f0ab --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgscheckboxsearchwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgscheckboxsearchwidgetwrapper.h +try: + QgsCheckboxSearchWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscodeeditor.py b/python/PyQt6/gui/auto_additions/qgscodeeditor.py index feb5de2ce1e1..a044ed5b9bfc 100644 --- a/python/PyQt6/gui/auto_additions/qgscodeeditor.py +++ b/python/PyQt6/gui/auto_additions/qgscodeeditor.py @@ -38,3 +38,11 @@ QgsCodeEditor.setColor = staticmethod(QgsCodeEditor.setColor) QgsCodeEditor.getMonospaceFont = staticmethod(QgsCodeEditor.getMonospaceFont) QgsCodeEditor.isFixedPitch = staticmethod(QgsCodeEditor.isFixedPitch) +try: + QgsCodeInterpreter.__group__ = ['codeeditors'] +except NameError: + pass +try: + QgsCodeEditor.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscodeeditorcolorscheme.py b/python/PyQt6/gui/auto_additions/qgscodeeditorcolorscheme.py index 173a692ba01b..d934732f5fd4 100644 --- a/python/PyQt6/gui/auto_additions/qgscodeeditorcolorscheme.py +++ b/python/PyQt6/gui/auto_additions/qgscodeeditorcolorscheme.py @@ -38,3 +38,7 @@ QgsCodeEditorColorScheme.ColorRole.SearchMatchBackground.__doc__ = "Background color for search matches (since QGIS 3.38)" QgsCodeEditorColorScheme.ColorRole.__doc__ = "Color roles.\n\n" + '* ``Default``: ' + QgsCodeEditorColorScheme.ColorRole.Default.__doc__ + '\n' + '* ``Keyword``: ' + QgsCodeEditorColorScheme.ColorRole.Keyword.__doc__ + '\n' + '* ``Class``: ' + QgsCodeEditorColorScheme.ColorRole.Class.__doc__ + '\n' + '* ``Method``: ' + QgsCodeEditorColorScheme.ColorRole.Method.__doc__ + '\n' + '* ``Decoration``: ' + QgsCodeEditorColorScheme.ColorRole.Decoration.__doc__ + '\n' + '* ``Number``: ' + QgsCodeEditorColorScheme.ColorRole.Number.__doc__ + '\n' + '* ``Comment``: ' + QgsCodeEditorColorScheme.ColorRole.Comment.__doc__ + '\n' + '* ``CommentLine``: ' + QgsCodeEditorColorScheme.ColorRole.CommentLine.__doc__ + '\n' + '* ``CommentBlock``: ' + QgsCodeEditorColorScheme.ColorRole.CommentBlock.__doc__ + '\n' + '* ``Background``: ' + QgsCodeEditorColorScheme.ColorRole.Background.__doc__ + '\n' + '* ``Cursor``: ' + QgsCodeEditorColorScheme.ColorRole.Cursor.__doc__ + '\n' + '* ``CaretLine``: ' + QgsCodeEditorColorScheme.ColorRole.CaretLine.__doc__ + '\n' + '* ``SingleQuote``: ' + QgsCodeEditorColorScheme.ColorRole.SingleQuote.__doc__ + '\n' + '* ``DoubleQuote``: ' + QgsCodeEditorColorScheme.ColorRole.DoubleQuote.__doc__ + '\n' + '* ``TripleSingleQuote``: ' + QgsCodeEditorColorScheme.ColorRole.TripleSingleQuote.__doc__ + '\n' + '* ``TripleDoubleQuote``: ' + QgsCodeEditorColorScheme.ColorRole.TripleDoubleQuote.__doc__ + '\n' + '* ``Operator``: ' + QgsCodeEditorColorScheme.ColorRole.Operator.__doc__ + '\n' + '* ``QuotedOperator``: ' + QgsCodeEditorColorScheme.ColorRole.QuotedOperator.__doc__ + '\n' + '* ``Identifier``: ' + QgsCodeEditorColorScheme.ColorRole.Identifier.__doc__ + '\n' + '* ``QuotedIdentifier``: ' + QgsCodeEditorColorScheme.ColorRole.QuotedIdentifier.__doc__ + '\n' + '* ``Tag``: ' + QgsCodeEditorColorScheme.ColorRole.Tag.__doc__ + '\n' + '* ``UnknownTag``: ' + QgsCodeEditorColorScheme.ColorRole.UnknownTag.__doc__ + '\n' + '* ``MarginBackground``: ' + QgsCodeEditorColorScheme.ColorRole.MarginBackground.__doc__ + '\n' + '* ``MarginForeground``: ' + QgsCodeEditorColorScheme.ColorRole.MarginForeground.__doc__ + '\n' + '* ``SelectionBackground``: ' + QgsCodeEditorColorScheme.ColorRole.SelectionBackground.__doc__ + '\n' + '* ``SelectionForeground``: ' + QgsCodeEditorColorScheme.ColorRole.SelectionForeground.__doc__ + '\n' + '* ``MatchedBraceBackground``: ' + QgsCodeEditorColorScheme.ColorRole.MatchedBraceBackground.__doc__ + '\n' + '* ``MatchedBraceForeground``: ' + QgsCodeEditorColorScheme.ColorRole.MatchedBraceForeground.__doc__ + '\n' + '* ``Edge``: ' + QgsCodeEditorColorScheme.ColorRole.Edge.__doc__ + '\n' + '* ``Fold``: ' + QgsCodeEditorColorScheme.ColorRole.Fold.__doc__ + '\n' + '* ``Error``: ' + QgsCodeEditorColorScheme.ColorRole.Error.__doc__ + '\n' + '* ``ErrorBackground``: ' + QgsCodeEditorColorScheme.ColorRole.ErrorBackground.__doc__ + '\n' + '* ``FoldIconForeground``: ' + QgsCodeEditorColorScheme.ColorRole.FoldIconForeground.__doc__ + '\n' + '* ``FoldIconHalo``: ' + QgsCodeEditorColorScheme.ColorRole.FoldIconHalo.__doc__ + '\n' + '* ``IndentationGuide``: ' + QgsCodeEditorColorScheme.ColorRole.IndentationGuide.__doc__ + '\n' + '* ``SearchMatchBackground``: ' + QgsCodeEditorColorScheme.ColorRole.SearchMatchBackground.__doc__ # -- +try: + QgsCodeEditorColorScheme.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscodeeditorcolorschemeregistry.py b/python/PyQt6/gui/auto_additions/qgscodeeditorcolorschemeregistry.py new file mode 100644 index 000000000000..ecb7d9228202 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgscodeeditorcolorschemeregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/codeeditors/qgscodeeditorcolorschemeregistry.h +try: + QgsCodeEditorColorSchemeRegistry.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscodeeditorcss.py b/python/PyQt6/gui/auto_additions/qgscodeeditorcss.py new file mode 100644 index 000000000000..ed3f778c5d7f --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgscodeeditorcss.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/codeeditors/qgscodeeditorcss.h +try: + QgsCodeEditorCSS.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscodeeditordockwidget.py b/python/PyQt6/gui/auto_additions/qgscodeeditordockwidget.py index 1165d5e871b6..c1c82e26fd47 100644 --- a/python/PyQt6/gui/auto_additions/qgscodeeditordockwidget.py +++ b/python/PyQt6/gui/auto_additions/qgscodeeditordockwidget.py @@ -3,3 +3,7 @@ QgsCodeEditorDockWidget.__attribute_docs__ = {'visibilityChanged': "Emitted when the editor's visibility is changed.\n"} except NameError: pass +try: + QgsCodeEditorDockWidget.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscodeeditorexpression.py b/python/PyQt6/gui/auto_additions/qgscodeeditorexpression.py new file mode 100644 index 000000000000..de9273de299b --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgscodeeditorexpression.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/codeeditors/qgscodeeditorexpression.h +try: + QgsCodeEditorExpression.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscodeeditorhtml.py b/python/PyQt6/gui/auto_additions/qgscodeeditorhtml.py new file mode 100644 index 000000000000..3f994a01322b --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgscodeeditorhtml.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/codeeditors/qgscodeeditorhtml.h +try: + QgsCodeEditorHTML.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscodeeditorjs.py b/python/PyQt6/gui/auto_additions/qgscodeeditorjs.py new file mode 100644 index 000000000000..a932e4e36432 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgscodeeditorjs.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/codeeditors/qgscodeeditorjs.h +try: + QgsCodeEditorJavascript.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscodeeditorjson.py b/python/PyQt6/gui/auto_additions/qgscodeeditorjson.py new file mode 100644 index 000000000000..1a6edcde3b4d --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgscodeeditorjson.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/codeeditors/qgscodeeditorjson.h +try: + QgsCodeEditorJson.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscodeeditorpython.py b/python/PyQt6/gui/auto_additions/qgscodeeditorpython.py new file mode 100644 index 000000000000..9c88d2341847 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgscodeeditorpython.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/codeeditors/qgscodeeditorpython.h +try: + QgsCodeEditorPython.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscodeeditorr.py b/python/PyQt6/gui/auto_additions/qgscodeeditorr.py new file mode 100644 index 000000000000..a8455afb7b4e --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgscodeeditorr.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/codeeditors/qgscodeeditorr.h +try: + QgsCodeEditorR.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscodeeditorshell.py b/python/PyQt6/gui/auto_additions/qgscodeeditorshell.py new file mode 100644 index 000000000000..cb594fe38a8f --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgscodeeditorshell.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/codeeditors/qgscodeeditorshell.h +try: + QgsCodeEditorShell.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscodeeditorsql.py b/python/PyQt6/gui/auto_additions/qgscodeeditorsql.py new file mode 100644 index 000000000000..d939a25c334c --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgscodeeditorsql.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/codeeditors/qgscodeeditorsql.h +try: + QgsCodeEditorSQL.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscodeeditorwidget.py b/python/PyQt6/gui/auto_additions/qgscodeeditorwidget.py index d69b5826cb30..90fbb7d3d8ba 100644 --- a/python/PyQt6/gui/auto_additions/qgscodeeditorwidget.py +++ b/python/PyQt6/gui/auto_additions/qgscodeeditorwidget.py @@ -3,3 +3,7 @@ QgsCodeEditorWidget.__attribute_docs__ = {'searchBarToggled': 'Emitted when the visibility of the search bar is changed.\n', 'filePathChanged': "Emitted when the widget's associated file path is changed.\n\n.. seealso:: :py:func:`setFilePath`\n\n.. seealso:: :py:func:`filePath`\n", 'loadedExternalChanges': 'Emitted when the widget loads in text from the associated file to bring in\nchanges made externally to the file.\n'} except NameError: pass +try: + QgsCodeEditorWidget.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscolorrampshaderwidget.py b/python/PyQt6/gui/auto_additions/qgscolorrampshaderwidget.py index 2d8cf743fa75..f2d0978d13d5 100644 --- a/python/PyQt6/gui/auto_additions/qgscolorrampshaderwidget.py +++ b/python/PyQt6/gui/auto_additions/qgscolorrampshaderwidget.py @@ -3,3 +3,7 @@ QgsColorRampShaderWidget.__attribute_docs__ = {'minimumMaximumChangedFromTree': 'Color ramp tree has changed\n', 'widgetChanged': 'Widget changed\n', 'classificationModeChanged': 'Classification mode changed\n'} except NameError: pass +try: + QgsColorRampShaderWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscoordinateboundspreviewmapwidget.py b/python/PyQt6/gui/auto_additions/qgscoordinateboundspreviewmapwidget.py new file mode 100644 index 000000000000..a28f2e9e97ab --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgscoordinateboundspreviewmapwidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/proj/qgscoordinateboundspreviewmapwidget.h +try: + QgsCoordinateBoundsPreviewMapWidget.__group__ = ['proj'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscoordinateoperationwidget.py b/python/PyQt6/gui/auto_additions/qgscoordinateoperationwidget.py index 68818c293634..cc868c1565ae 100644 --- a/python/PyQt6/gui/auto_additions/qgscoordinateoperationwidget.py +++ b/python/PyQt6/gui/auto_additions/qgscoordinateoperationwidget.py @@ -4,3 +4,11 @@ except NameError: pass QgsCoordinateOperationWidget.OperationDetails.__doc__ = """Coordinate operation details""" +try: + QgsCoordinateOperationWidget.__group__ = ['proj'] +except NameError: + pass +try: + QgsCoordinateOperationWidget.OperationDetails.__group__ = ['proj'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscoordinatereferencesystemmodel.py b/python/PyQt6/gui/auto_additions/qgscoordinatereferencesystemmodel.py index ae1ca9340b05..c386fb6bddc4 100644 --- a/python/PyQt6/gui/auto_additions/qgscoordinatereferencesystemmodel.py +++ b/python/PyQt6/gui/auto_additions/qgscoordinatereferencesystemmodel.py @@ -52,3 +52,11 @@ def _force_int(v): return int(v.value) if isinstance(v, Enum) else v QgsCoordinateReferenceSystemProxyModel.Filter.__eq__ = lambda flag1, flag2: _force_int(flag1) == _force_int(flag2) QgsCoordinateReferenceSystemProxyModel.Filter.__and__ = lambda flag1, flag2: _force_int(flag1) & _force_int(flag2) QgsCoordinateReferenceSystemProxyModel.Filter.__or__ = lambda flag1, flag2: QgsCoordinateReferenceSystemProxyModel.Filter(_force_int(flag1) | _force_int(flag2)) +try: + QgsCoordinateReferenceSystemModel.__group__ = ['proj'] +except NameError: + pass +try: + QgsCoordinateReferenceSystemProxyModel.__group__ = ['proj'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscptcitycolorrampdialog.py b/python/PyQt6/gui/auto_additions/qgscptcitycolorrampdialog.py index 8aeb2fe0d7df..bff71f5e44fa 100644 --- a/python/PyQt6/gui/auto_additions/qgscptcitycolorrampdialog.py +++ b/python/PyQt6/gui/auto_additions/qgscptcitycolorrampdialog.py @@ -3,3 +3,7 @@ QgsCptCityColorRampDialog.__attribute_docs__ = {'changed': 'Emitted when the dialog settings change\n'} except NameError: pass +try: + QgsCptCityColorRampDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscreateannotationitemmaptool.py b/python/PyQt6/gui/auto_additions/qgscreateannotationitemmaptool.py index 292616ec27b3..b95cb018aad7 100644 --- a/python/PyQt6/gui/auto_additions/qgscreateannotationitemmaptool.py +++ b/python/PyQt6/gui/auto_additions/qgscreateannotationitemmaptool.py @@ -3,3 +3,11 @@ QgsCreateAnnotationItemMapToolHandler.__attribute_docs__ = {'itemCreated': 'Emitted by the tool when a new annotation item has been created.\n\nClients should connect to this signal and call :py:func:`~QgsCreateAnnotationItemMapToolHandler.takeCreatedItem` to take the newly created item from the map tool.\n'} except NameError: pass +try: + QgsCreateAnnotationItemMapToolHandler.__group__ = ['annotations'] +except NameError: + pass +try: + QgsCreateAnnotationItemMapToolInterface.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscrsdefinitionwidget.py b/python/PyQt6/gui/auto_additions/qgscrsdefinitionwidget.py index 228414727a2a..c24c8d7105d6 100644 --- a/python/PyQt6/gui/auto_additions/qgscrsdefinitionwidget.py +++ b/python/PyQt6/gui/auto_additions/qgscrsdefinitionwidget.py @@ -3,3 +3,7 @@ QgsCrsDefinitionWidget.__attribute_docs__ = {'crsChanged': 'Emitted when the CRS defined in the widget is changed.\n'} except NameError: pass +try: + QgsCrsDefinitionWidget.__group__ = ['proj'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgscustomlayerorderwidget.py b/python/PyQt6/gui/auto_additions/qgscustomlayerorderwidget.py new file mode 100644 index 000000000000..722d608c6a4a --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgscustomlayerorderwidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layertree/qgscustomlayerorderwidget.h +try: + QgsCustomLayerOrderWidget.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsdashspacedialog.py b/python/PyQt6/gui/auto_additions/qgsdashspacedialog.py new file mode 100644 index 000000000000..9eef1ded638b --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsdashspacedialog.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/symbology/qgsdashspacedialog.h +try: + QgsDashSpaceWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsDashSpaceDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsdatadefinedsizelegendwidget.py b/python/PyQt6/gui/auto_additions/qgsdatadefinedsizelegendwidget.py new file mode 100644 index 000000000000..f7655da17335 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsdatadefinedsizelegendwidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/symbology/qgsdatadefinedsizelegendwidget.h +try: + QgsDataDefinedSizeLegendWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsdatetimeedit.py b/python/PyQt6/gui/auto_additions/qgsdatetimeedit.py index 73900668bea4..e7fac0598b92 100644 --- a/python/PyQt6/gui/auto_additions/qgsdatetimeedit.py +++ b/python/PyQt6/gui/auto_additions/qgsdatetimeedit.py @@ -11,3 +11,15 @@ QgsDateEdit.__attribute_docs__ = {'dateValueChanged': 'Signal emitted whenever the date changes.\n'} except NameError: pass +try: + QgsDateTimeEdit.__group__ = ['editorwidgets'] +except NameError: + pass +try: + QgsTimeEdit.__group__ = ['editorwidgets'] +except NameError: + pass +try: + QgsDateEdit.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsdatetimesearchwidgetwrapper.py b/python/PyQt6/gui/auto_additions/qgsdatetimesearchwidgetwrapper.py new file mode 100644 index 000000000000..1d4bcd62d769 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsdatetimesearchwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgsdatetimesearchwidgetwrapper.h +try: + QgsDateTimeSearchWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsdefaultsearchwidgetwrapper.py b/python/PyQt6/gui/auto_additions/qgsdefaultsearchwidgetwrapper.py new file mode 100644 index 000000000000..259e6d3a301f --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsdefaultsearchwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgsdefaultsearchwidgetwrapper.h +try: + QgsDefaultSearchWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsdevtoolwidget.py b/python/PyQt6/gui/auto_additions/qgsdevtoolwidget.py new file mode 100644 index 000000000000..f806041996bc --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsdevtoolwidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/devtools/qgsdevtoolwidget.h +try: + QgsDevToolWidget.__group__ = ['devtools'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsdevtoolwidgetfactory.py b/python/PyQt6/gui/auto_additions/qgsdevtoolwidgetfactory.py new file mode 100644 index 000000000000..2fa1b23eb62b --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsdevtoolwidgetfactory.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/devtools/qgsdevtoolwidgetfactory.h +try: + QgsDevToolWidgetFactory.__group__ = ['devtools'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsdoublespinbox.py b/python/PyQt6/gui/auto_additions/qgsdoublespinbox.py index cdccac09c089..48bb2757d703 100644 --- a/python/PyQt6/gui/auto_additions/qgsdoublespinbox.py +++ b/python/PyQt6/gui/auto_additions/qgsdoublespinbox.py @@ -6,3 +6,7 @@ QgsDoubleSpinBox.__attribute_docs__ = {'returnPressed': 'Emitted when the Return or Enter key is used in the line edit.\n\n.. versionadded:: 3.40\n', 'textEdited': 'Emitted when the the value has been manually edited via line edit.\n\n.. versionadded:: 3.40\n'} except NameError: pass +try: + QgsDoubleSpinBox.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsdualview.py b/python/PyQt6/gui/auto_additions/qgsdualview.py index cded6f956384..ac89010e251b 100644 --- a/python/PyQt6/gui/auto_additions/qgsdualview.py +++ b/python/PyQt6/gui/auto_additions/qgsdualview.py @@ -11,3 +11,15 @@ except NameError: pass QgsDualView.requiredAttributes = staticmethod(QgsDualView.requiredAttributes) +try: + QgsDualView.__group__ = ['attributetable'] +except NameError: + pass +try: + QgsAttributeTableAction.__group__ = ['attributetable'] +except NameError: + pass +try: + QgsAttributeTableMapLayerAction.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgseditorconfigwidget.py b/python/PyQt6/gui/auto_additions/qgseditorconfigwidget.py index 2e50907ee221..3195e12b0c46 100644 --- a/python/PyQt6/gui/auto_additions/qgseditorconfigwidget.py +++ b/python/PyQt6/gui/auto_additions/qgseditorconfigwidget.py @@ -3,3 +3,7 @@ QgsEditorConfigWidget.__attribute_docs__ = {'changed': 'Emitted when the configuration of the widget is changed.\n'} except NameError: pass +try: + QgsEditorConfigWidget.__group__ = ['editorwidgets', 'core'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgseditorwidgetautoconf.py b/python/PyQt6/gui/auto_additions/qgseditorwidgetautoconf.py new file mode 100644 index 000000000000..bbfd6a6e887a --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgseditorwidgetautoconf.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/core/qgseditorwidgetautoconf.h +try: + QgsEditorWidgetAutoConfPlugin.__group__ = ['editorwidgets', 'core'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgseditorwidgetfactory.py b/python/PyQt6/gui/auto_additions/qgseditorwidgetfactory.py new file mode 100644 index 000000000000..7fa394fc5c06 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgseditorwidgetfactory.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/core/qgseditorwidgetfactory.h +try: + QgsEditorWidgetFactory.__group__ = ['editorwidgets', 'core'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgseditorwidgetregistry.py b/python/PyQt6/gui/auto_additions/qgseditorwidgetregistry.py new file mode 100644 index 000000000000..fe446eb07914 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgseditorwidgetregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/core/qgseditorwidgetregistry.h +try: + QgsEditorWidgetRegistry.__group__ = ['editorwidgets', 'core'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgseditorwidgetwrapper.py b/python/PyQt6/gui/auto_additions/qgseditorwidgetwrapper.py index 3475026012c7..2decb537a76b 100644 --- a/python/PyQt6/gui/auto_additions/qgseditorwidgetwrapper.py +++ b/python/PyQt6/gui/auto_additions/qgseditorwidgetwrapper.py @@ -8,3 +8,7 @@ pass QgsEditorWidgetWrapper.fromWidget = staticmethod(QgsEditorWidgetWrapper.fromWidget) QgsEditorWidgetWrapper.isInTable = staticmethod(QgsEditorWidgetWrapper.isInTable) +try: + QgsEditorWidgetWrapper.__group__ = ['editorwidgets', 'core'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgseffectdrawmodecombobox.py b/python/PyQt6/gui/auto_additions/qgseffectdrawmodecombobox.py new file mode 100644 index 000000000000..659b2db9f47d --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgseffectdrawmodecombobox.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/effects/qgseffectdrawmodecombobox.h +try: + QgsEffectDrawModeComboBox.__group__ = ['effects'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgseffectstackpropertieswidget.py b/python/PyQt6/gui/auto_additions/qgseffectstackpropertieswidget.py index b053a171bbf3..d2cbd9f507f5 100644 --- a/python/PyQt6/gui/auto_additions/qgseffectstackpropertieswidget.py +++ b/python/PyQt6/gui/auto_additions/qgseffectstackpropertieswidget.py @@ -3,3 +3,15 @@ QgsEffectStackCompactWidget.__attribute_docs__ = {'changed': 'Emitted when the paint effect properties change\n'} except NameError: pass +try: + QgsEffectStackPropertiesWidget.__group__ = ['effects'] +except NameError: + pass +try: + QgsEffectStackPropertiesDialog.__group__ = ['effects'] +except NameError: + pass +try: + QgsEffectStackCompactWidget.__group__ = ['effects'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgselevationcontrollerwidget.py b/python/PyQt6/gui/auto_additions/qgselevationcontrollerwidget.py index 94c55e729435..460e41d2c232 100644 --- a/python/PyQt6/gui/auto_additions/qgselevationcontrollerwidget.py +++ b/python/PyQt6/gui/auto_additions/qgselevationcontrollerwidget.py @@ -3,3 +3,11 @@ QgsElevationControllerWidget.__attribute_docs__ = {'rangeChanged': 'Emitted when the visible range from the widget is changed.\n\n.. seealso:: :py:func:`setRange`\n\n.. seealso:: :py:func:`range`\n', 'fixedRangeSizeChanged': 'Emitted when the fixed range size is changed from the widget.\n\n.. seealso:: :py:func:`fixedRangeSize`\n\n.. seealso:: :py:func:`setFixedRangeSize`\n', 'invertedChanged': 'Emitted when the elevation filter slider is inverted.\n\n.. seealso:: :py:func:`setInverted`\n'} except NameError: pass +try: + QgsElevationControllerSettingsAction.__group__ = ['elevation'] +except NameError: + pass +try: + QgsElevationControllerWidget.__group__ = ['elevation'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgselevationprofilecanvas.py b/python/PyQt6/gui/auto_additions/qgselevationprofilecanvas.py index 576502dc95cf..ac313b79785c 100644 --- a/python/PyQt6/gui/auto_additions/qgselevationprofilecanvas.py +++ b/python/PyQt6/gui/auto_additions/qgselevationprofilecanvas.py @@ -3,3 +3,7 @@ QgsElevationProfileCanvas.__attribute_docs__ = {'activeJobCountChanged': 'Emitted when the number of active background jobs changes.\n', 'canvasPointHovered': 'Emitted when the mouse hovers over the specified point (in canvas coordinates).\n\nThe ``profilePoint`` argument gives the hovered profile point, which may be snapped.\n'} except NameError: pass +try: + QgsElevationProfileCanvas.__group__ = ['elevation'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsellipsesymbollayerwidget.py b/python/PyQt6/gui/auto_additions/qgsellipsesymbollayerwidget.py index 926337862472..86314297279a 100644 --- a/python/PyQt6/gui/auto_additions/qgsellipsesymbollayerwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsellipsesymbollayerwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsellipsesymbollayerwidget.h QgsEllipseSymbolLayerWidget.create = staticmethod(QgsEllipseSymbolLayerWidget.create) +try: + QgsEllipseSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsembeddedsymbolrendererwidget.py b/python/PyQt6/gui/auto_additions/qgsembeddedsymbolrendererwidget.py index 4f0adee903a6..df4de3ddbe27 100644 --- a/python/PyQt6/gui/auto_additions/qgsembeddedsymbolrendererwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsembeddedsymbolrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsembeddedsymbolrendererwidget.h QgsEmbeddedSymbolRendererWidget.create = staticmethod(QgsEmbeddedSymbolRendererWidget.create) +try: + QgsEmbeddedSymbolRendererWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsfeaturelistmodel.py b/python/PyQt6/gui/auto_additions/qgsfeaturelistmodel.py index d94daaa9dc19..93e102caf12a 100644 --- a/python/PyQt6/gui/auto_additions/qgsfeaturelistmodel.py +++ b/python/PyQt6/gui/auto_additions/qgsfeaturelistmodel.py @@ -5,3 +5,11 @@ QgsFeatureListModel.__attribute_docs__ = {'isNew': 'True if feature is a newly added feature.', 'isEdited': 'True if feature has been edited.'} except NameError: pass +try: + QgsFeatureListModel.__group__ = ['attributetable'] +except NameError: + pass +try: + QgsFeatureListModel.FeatureInfo.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsfeaturelistview.py b/python/PyQt6/gui/auto_additions/qgsfeaturelistview.py index 269d8e594659..9a65bfadaf09 100644 --- a/python/PyQt6/gui/auto_additions/qgsfeaturelistview.py +++ b/python/PyQt6/gui/auto_additions/qgsfeaturelistview.py @@ -3,3 +3,7 @@ QgsFeatureListView.__attribute_docs__ = {'currentEditSelectionChanged': 'Emitted whenever the current edit selection has been changed.\n\n:param feat: the feature, which will be edited.\n', 'currentEditSelectionProgressChanged': 'Emitted whenever the current edit selection has been changed.\n\n:param progress: the position of the feature in the list\n:param count: the number of features in the list\n\n.. versionadded:: 3.8\n', 'displayExpressionChanged': 'Emitted whenever the display expression is successfully changed\n\n:param expression: The expression that was applied\n', 'willShowContextMenu': 'Emitted when the context menu is created to add the specific actions to it\n\n:param menu: is the already created context menu\n:param atIndex: is the position of the current feature in the model\n'} except NameError: pass +try: + QgsFeatureListView.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsfeaturelistviewdelegate.py b/python/PyQt6/gui/auto_additions/qgsfeaturelistviewdelegate.py index a2e5f4fc4db5..92e8a9d20d45 100644 --- a/python/PyQt6/gui/auto_additions/qgsfeaturelistviewdelegate.py +++ b/python/PyQt6/gui/auto_additions/qgsfeaturelistviewdelegate.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/gui/attributetable/qgsfeaturelistviewdelegate.h QgsFeatureListViewDelegate.EditElement = QgsFeatureListViewDelegate.Element.EditElement QgsFeatureListViewDelegate.SelectionElement = QgsFeatureListViewDelegate.Element.SelectionElement +try: + QgsFeatureListViewDelegate.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsfeaturemodel.py b/python/PyQt6/gui/auto_additions/qgsfeaturemodel.py new file mode 100644 index 000000000000..255114841870 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsfeaturemodel.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/attributetable/qgsfeaturemodel.h +try: + QgsFeatureModel.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsfeatureselectionmodel.py b/python/PyQt6/gui/auto_additions/qgsfeatureselectionmodel.py index 3d96e9292cf4..3fae094b7a9d 100644 --- a/python/PyQt6/gui/auto_additions/qgsfeatureselectionmodel.py +++ b/python/PyQt6/gui/auto_additions/qgsfeatureselectionmodel.py @@ -3,3 +3,7 @@ QgsFeatureSelectionModel.__attribute_docs__ = {'requestRepaint': 'Request a repaint of the visible items of connected views.\nViews using this model should connect to and properly process this signal.\n'} except NameError: pass +try: + QgsFeatureSelectionModel.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsfieldcalculator.py b/python/PyQt6/gui/auto_additions/qgsfieldcalculator.py new file mode 100644 index 000000000000..3c6dc9fcf733 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsfieldcalculator.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/vector/qgsfieldcalculator.h +try: + QgsFieldCalculator.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsfieldconditionalformatwidget.py b/python/PyQt6/gui/auto_additions/qgsfieldconditionalformatwidget.py index 7868eda7f579..895741d98a3f 100644 --- a/python/PyQt6/gui/auto_additions/qgsfieldconditionalformatwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsfieldconditionalformatwidget.py @@ -8,3 +8,11 @@ except NameError: pass QgsFieldConditionalFormatWidget.defaultPresets = staticmethod(QgsFieldConditionalFormatWidget.defaultPresets) +try: + QgsFieldConditionalFormatWidget.__group__ = ['attributetable'] +except NameError: + pass +try: + QgsEditConditionalFormatRuleWidget.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsgdalcredentialoptionswidget.py b/python/PyQt6/gui/auto_additions/qgsgdalcredentialoptionswidget.py index eb1efaf7ae03..44a4497ef6cc 100644 --- a/python/PyQt6/gui/auto_additions/qgsgdalcredentialoptionswidget.py +++ b/python/PyQt6/gui/auto_additions/qgsgdalcredentialoptionswidget.py @@ -3,3 +3,7 @@ QgsGdalCredentialOptionsWidget.__attribute_docs__ = {'optionsChanged': 'Emitted when the credential options are changed in the widget.\n'} except NameError: pass +try: + QgsGdalCredentialOptionsWidget.__group__ = ['providers', 'gdal'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsgraduatedhistogramwidget.py b/python/PyQt6/gui/auto_additions/qgsgraduatedhistogramwidget.py index 0e18c846e811..b99072198664 100644 --- a/python/PyQt6/gui/auto_additions/qgsgraduatedhistogramwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsgraduatedhistogramwidget.py @@ -3,3 +3,7 @@ QgsGraduatedHistogramWidget.__attribute_docs__ = {'rangesModified': 'Emitted when the user modifies the graduated ranges using the histogram widget.\n\n:param rangesAdded: ``True`` if the user has added ranges, ``False`` if the user has just\n modified existing range breaks\n'} except NameError: pass +try: + QgsGraduatedHistogramWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsgraduatedsymbolrendererwidget.py b/python/PyQt6/gui/auto_additions/qgsgraduatedsymbolrendererwidget.py index d6d76b89f2ad..3e9bcf973665 100644 --- a/python/PyQt6/gui/auto_additions/qgsgraduatedsymbolrendererwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsgraduatedsymbolrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsgraduatedsymbolrendererwidget.h QgsGraduatedSymbolRendererWidget.create = staticmethod(QgsGraduatedSymbolRendererWidget.create) +try: + QgsGraduatedSymbolRendererWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsheatmaprendererwidget.py b/python/PyQt6/gui/auto_additions/qgsheatmaprendererwidget.py index ca8051b8eae0..d24d83b88750 100644 --- a/python/PyQt6/gui/auto_additions/qgsheatmaprendererwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsheatmaprendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsheatmaprendererwidget.h QgsHeatmapRendererWidget.create = staticmethod(QgsHeatmapRendererWidget.create) +try: + QgsHeatmapRendererWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgshillshaderendererwidget.py b/python/PyQt6/gui/auto_additions/qgshillshaderendererwidget.py index fa721fec3f06..3c806fff0f83 100644 --- a/python/PyQt6/gui/auto_additions/qgshillshaderendererwidget.py +++ b/python/PyQt6/gui/auto_additions/qgshillshaderendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/raster/qgshillshaderendererwidget.h QgsHillshadeRendererWidget.create = staticmethod(QgsHillshadeRendererWidget.create) +try: + QgsHillshadeRendererWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgshistoryentry.py b/python/PyQt6/gui/auto_additions/qgshistoryentry.py index 80f2280a3057..2db2bf2c1009 100644 --- a/python/PyQt6/gui/auto_additions/qgshistoryentry.py +++ b/python/PyQt6/gui/auto_additions/qgshistoryentry.py @@ -3,3 +3,7 @@ QgsHistoryEntry.__attribute_docs__ = {'id': 'Entry ID.\n\n.. versionadded:: 3.32', 'timestamp': 'Entry timestamp', 'providerId': 'Associated history provider ID', 'entry': 'Entry details.\n\nEntries details are stored as a free-form map. Interpretation of this map is the responsibility of the\nassociated history provider.'} except NameError: pass +try: + QgsHistoryEntry.__group__ = ['history'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgshistoryentrymodel.py b/python/PyQt6/gui/auto_additions/qgshistoryentrymodel.py new file mode 100644 index 000000000000..a0db964fe9e8 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgshistoryentrymodel.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/history/qgshistoryentrymodel.h +try: + QgsHistoryEntryModel.__group__ = ['history'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgshistoryentrynode.py b/python/PyQt6/gui/auto_additions/qgshistoryentrynode.py new file mode 100644 index 000000000000..8198a98e8605 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgshistoryentrynode.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/history/qgshistoryentrynode.h +try: + QgsHistoryEntryNode.__group__ = ['history'] +except NameError: + pass +try: + QgsHistoryEntryGroup.__group__ = ['history'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgshistoryprovider.py b/python/PyQt6/gui/auto_additions/qgshistoryprovider.py new file mode 100644 index 000000000000..61b4c638ed66 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgshistoryprovider.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/history/qgshistoryprovider.h +try: + QgsAbstractHistoryProvider.__group__ = ['history'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgshistoryproviderregistry.py b/python/PyQt6/gui/auto_additions/qgshistoryproviderregistry.py index 3b2c6a2ea3ff..6c504b1da8c9 100644 --- a/python/PyQt6/gui/auto_additions/qgshistoryproviderregistry.py +++ b/python/PyQt6/gui/auto_additions/qgshistoryproviderregistry.py @@ -8,3 +8,11 @@ except NameError: pass QgsHistoryProviderRegistry.userHistoryDbPath = staticmethod(QgsHistoryProviderRegistry.userHistoryDbPath) +try: + QgsHistoryProviderRegistry.__group__ = ['history'] +except NameError: + pass +try: + QgsHistoryProviderRegistry.HistoryEntryOptions.__group__ = ['history'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgshistorywidget.py b/python/PyQt6/gui/auto_additions/qgshistorywidget.py new file mode 100644 index 000000000000..756f56bdf96a --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgshistorywidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/history/qgshistorywidget.h +try: + QgsHistoryWidget.__group__ = ['history'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgshistorywidgetcontext.py b/python/PyQt6/gui/auto_additions/qgshistorywidgetcontext.py new file mode 100644 index 000000000000..3d018f2e911a --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgshistorywidgetcontext.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/history/qgshistorywidgetcontext.h +try: + QgsHistoryWidgetContext.__group__ = ['history'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgshtmlwidgetwrapper.py b/python/PyQt6/gui/auto_additions/qgshtmlwidgetwrapper.py new file mode 100644 index 000000000000..479f80abadc3 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgshtmlwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgshtmlwidgetwrapper.h +try: + QgsHtmlWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsifeatureselectionmanager.py b/python/PyQt6/gui/auto_additions/qgsifeatureselectionmanager.py index 1dce03921741..1639730afe77 100644 --- a/python/PyQt6/gui/auto_additions/qgsifeatureselectionmanager.py +++ b/python/PyQt6/gui/auto_additions/qgsifeatureselectionmanager.py @@ -3,3 +3,7 @@ QgsIFeatureSelectionManager.__attribute_docs__ = {'selectionChanged': 'Emitted when selection was changed.\n\n:param selected: Newly selected feature ids\n:param deselected: Ids of all features which have previously been selected but are not any more\n:param clearAndSelect: In case this is set to ``True``, the old selection was dismissed and the new selection corresponds to selected\n'} except NameError: pass +try: + QgsIFeatureSelectionManager.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsinputcontrollermanager.py b/python/PyQt6/gui/auto_additions/qgsinputcontrollermanager.py new file mode 100644 index 000000000000..46ec88371bdf --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsinputcontrollermanager.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/inputcontroller/qgsinputcontrollermanager.h +try: + QgsInputControllerManager.__group__ = ['inputcontroller'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsinterpolatedlinesymbollayerwidget.py b/python/PyQt6/gui/auto_additions/qgsinterpolatedlinesymbollayerwidget.py index eb5c7b50dcdb..d1b128b595ef 100644 --- a/python/PyQt6/gui/auto_additions/qgsinterpolatedlinesymbollayerwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsinterpolatedlinesymbollayerwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsinterpolatedlinesymbollayerwidget.h QgsInterpolatedLineSymbolLayerWidget.create = staticmethod(QgsInterpolatedLineSymbolLayerWidget.create) +try: + QgsInterpolatedLineSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsinvertedpolygonrendererwidget.py b/python/PyQt6/gui/auto_additions/qgsinvertedpolygonrendererwidget.py index c287b7ca7299..0cf5b5a75e09 100644 --- a/python/PyQt6/gui/auto_additions/qgsinvertedpolygonrendererwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsinvertedpolygonrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsinvertedpolygonrendererwidget.h QgsInvertedPolygonRendererWidget.create = staticmethod(QgsInvertedPolygonRendererWidget.create) +try: + QgsInvertedPolygonRendererWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsjsoneditwidget.py b/python/PyQt6/gui/auto_additions/qgsjsoneditwidget.py index 6ab62b0fcc6f..9a7c670622ca 100644 --- a/python/PyQt6/gui/auto_additions/qgsjsoneditwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsjsoneditwidget.py @@ -10,3 +10,7 @@ QgsJsonEditWidget.FormatJson.Disabled.__doc__ = "JSON data is not formatted" QgsJsonEditWidget.FormatJson.__doc__ = "Format mode in the text view\n\n" + '* ``Indented``: ' + QgsJsonEditWidget.FormatJson.Indented.__doc__ + '\n' + '* ``Compact``: ' + QgsJsonEditWidget.FormatJson.Compact.__doc__ + '\n' + '* ``Disabled``: ' + QgsJsonEditWidget.FormatJson.Disabled.__doc__ # -- +try: + QgsJsonEditWidget.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslabellineanchorwidget.py b/python/PyQt6/gui/auto_additions/qgslabellineanchorwidget.py new file mode 100644 index 000000000000..489e7378030e --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgslabellineanchorwidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/labeling/qgslabellineanchorwidget.h +try: + QgsLabelLineAnchorWidget.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslabelobstaclesettingswidget.py b/python/PyQt6/gui/auto_additions/qgslabelobstaclesettingswidget.py new file mode 100644 index 000000000000..adf1692bc63a --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgslabelobstaclesettingswidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/labeling/qgslabelobstaclesettingswidget.h +try: + QgsLabelObstacleSettingsWidget.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslabelsettingswidgetbase.py b/python/PyQt6/gui/auto_additions/qgslabelsettingswidgetbase.py index 5fe2d65ceca7..86b081d51ab2 100644 --- a/python/PyQt6/gui/auto_additions/qgslabelsettingswidgetbase.py +++ b/python/PyQt6/gui/auto_additions/qgslabelsettingswidgetbase.py @@ -3,3 +3,11 @@ QgsLabelSettingsWidgetBase.__attribute_docs__ = {'changed': 'Emitted when any of the settings described by the widget are changed.\n', 'auxiliaryFieldCreated': 'Emitted when an auxiliary field is created in the widget.\n'} except NameError: pass +try: + QgsLabelSettingsWidgetBase.__group__ = ['labeling'] +except NameError: + pass +try: + QgsLabelSettingsWidgetDialog.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayerpropertieswidget.py b/python/PyQt6/gui/auto_additions/qgslayerpropertieswidget.py new file mode 100644 index 000000000000..a9af0bc51e6d --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgslayerpropertieswidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/symbology/qgslayerpropertieswidget.h +try: + QgsLayerPropertiesWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayertreeembeddedconfigwidget.py b/python/PyQt6/gui/auto_additions/qgslayertreeembeddedconfigwidget.py new file mode 100644 index 000000000000..2a5ca805e6e1 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgslayertreeembeddedconfigwidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layertree/qgslayertreeembeddedconfigwidget.h +try: + QgsLayerTreeEmbeddedConfigWidget.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayertreeembeddedwidgetregistry.py b/python/PyQt6/gui/auto_additions/qgslayertreeembeddedwidgetregistry.py new file mode 100644 index 000000000000..384eb3608162 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgslayertreeembeddedwidgetregistry.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/layertree/qgslayertreeembeddedwidgetregistry.h +try: + QgsLayerTreeEmbeddedWidgetProvider.__group__ = ['layertree'] +except NameError: + pass +try: + QgsLayerTreeEmbeddedWidgetRegistry.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayertreemapcanvasbridge.py b/python/PyQt6/gui/auto_additions/qgslayertreemapcanvasbridge.py index ffc2916cde9e..c70ee49b1b81 100644 --- a/python/PyQt6/gui/auto_additions/qgslayertreemapcanvasbridge.py +++ b/python/PyQt6/gui/auto_additions/qgslayertreemapcanvasbridge.py @@ -3,3 +3,7 @@ QgsLayerTreeMapCanvasBridge.__attribute_docs__ = {'canvasLayersChanged': 'Emitted when the set of layers (or order of layers) visible in the\ncanvas changes.\n'} except NameError: pass +try: + QgsLayerTreeMapCanvasBridge.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayertreeview.py b/python/PyQt6/gui/auto_additions/qgslayertreeview.py index 9708e5a8cd93..f3a324e1fb15 100644 --- a/python/PyQt6/gui/auto_additions/qgslayertreeview.py +++ b/python/PyQt6/gui/auto_additions/qgslayertreeview.py @@ -3,3 +3,15 @@ QgsLayerTreeView.__attribute_docs__ = {'currentLayerChanged': 'Emitted when a current layer is changed\n', 'datasetsDropped': 'Emitted when datasets are dropped onto the layer tree view\n', 'contextMenuAboutToShow': 'Emitted when the context menu is about to show.\n\nAllows customization of the menu.\n\n.. versionadded:: 3.32\n'} except NameError: pass +try: + QgsLayerTreeProxyModel.__group__ = ['layertree'] +except NameError: + pass +try: + QgsLayerTreeView.__group__ = ['layertree'] +except NameError: + pass +try: + QgsLayerTreeViewMenuProvider.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayertreeviewdefaultactions.py b/python/PyQt6/gui/auto_additions/qgslayertreeviewdefaultactions.py new file mode 100644 index 000000000000..d44e5565e665 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgslayertreeviewdefaultactions.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layertree/qgslayertreeviewdefaultactions.h +try: + QgsLayerTreeViewDefaultActions.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayertreeviewindicator.py b/python/PyQt6/gui/auto_additions/qgslayertreeviewindicator.py index 1d975440617f..57affe926af5 100644 --- a/python/PyQt6/gui/auto_additions/qgslayertreeviewindicator.py +++ b/python/PyQt6/gui/auto_additions/qgslayertreeviewindicator.py @@ -3,3 +3,7 @@ QgsLayerTreeViewIndicator.__attribute_docs__ = {'clicked': 'Emitted when user clicks on the indicator\n', 'changed': 'Emitted when the indicator changes state (e.g. icon).\n\n.. versionadded:: 3.10\n'} except NameError: pass +try: + QgsLayerTreeViewIndicator.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutcombobox.py b/python/PyQt6/gui/auto_additions/qgslayoutcombobox.py index f2f2da6e4500..3db82df8c81b 100644 --- a/python/PyQt6/gui/auto_additions/qgslayoutcombobox.py +++ b/python/PyQt6/gui/auto_additions/qgslayoutcombobox.py @@ -3,3 +3,7 @@ QgsLayoutComboBox.__attribute_docs__ = {'layoutChanged': 'Emitted whenever the currently selected layout changes\n'} except NameError: pass +try: + QgsLayoutComboBox.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutcustomdrophandler.py b/python/PyQt6/gui/auto_additions/qgslayoutcustomdrophandler.py new file mode 100644 index 000000000000..344b75712f45 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgslayoutcustomdrophandler.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutcustomdrophandler.h +try: + QgsLayoutCustomDropHandler.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutdesignerinterface.py b/python/PyQt6/gui/auto_additions/qgslayoutdesignerinterface.py index b9d91c959c33..bf986b230cc0 100644 --- a/python/PyQt6/gui/auto_additions/qgslayoutdesignerinterface.py +++ b/python/PyQt6/gui/auto_additions/qgslayoutdesignerinterface.py @@ -9,3 +9,11 @@ QgsLayoutDesignerInterface.__attribute_docs__ = {'layoutExported': 'Emitted whenever a layout is exported from the layout designer.\n\nThe results of the export can be retrieved by calling :py:func:`~QgsLayoutDesignerInterface.lastExportResults`.\n\n.. versionadded:: 3.20\n', 'mapPreviewRefreshed': "Emitted when a ``map`` item's preview has been refreshed.\n\n.. versionadded:: 3.20\n"} except NameError: pass +try: + QgsLayoutDesignerInterface.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutDesignerInterface.ExportResults.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutitemcombobox.py b/python/PyQt6/gui/auto_additions/qgslayoutitemcombobox.py index 5a6f9934d7f5..0ff33309dc79 100644 --- a/python/PyQt6/gui/auto_additions/qgslayoutitemcombobox.py +++ b/python/PyQt6/gui/auto_additions/qgslayoutitemcombobox.py @@ -3,3 +3,7 @@ QgsLayoutItemComboBox.__attribute_docs__ = {'itemChanged': 'Emitted whenever the currently selected item changes\n'} except NameError: pass +try: + QgsLayoutItemComboBox.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutitemguiregistry.py b/python/PyQt6/gui/auto_additions/qgslayoutitemguiregistry.py index 8eab600c9940..716e5a8a23e0 100644 --- a/python/PyQt6/gui/auto_additions/qgslayoutitemguiregistry.py +++ b/python/PyQt6/gui/auto_additions/qgslayoutitemguiregistry.py @@ -9,3 +9,15 @@ QgsLayoutItemGuiRegistry.__attribute_docs__ = {'typeAdded': 'Emitted whenever a new item type is added to the registry, with the specified\n``metadataId``.\n'} except NameError: pass +try: + QgsLayoutItemAbstractGuiMetadata.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItemGuiGroup.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItemGuiRegistry.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutitemwidget.py b/python/PyQt6/gui/auto_additions/qgslayoutitemwidget.py new file mode 100644 index 000000000000..4d0156c7246e --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgslayoutitemwidget.py @@ -0,0 +1,13 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutitemwidget.h +try: + QgsLayoutConfigObject.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItemBaseWidget.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItemPropertiesWidget.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutnewitempropertiesdialog.py b/python/PyQt6/gui/auto_additions/qgslayoutnewitempropertiesdialog.py new file mode 100644 index 000000000000..043f042f9577 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgslayoutnewitempropertiesdialog.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutnewitempropertiesdialog.h +try: + QgsLayoutItemPropertiesDialog.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutruler.py b/python/PyQt6/gui/auto_additions/qgslayoutruler.py index ec42436834f7..da68c50dc21c 100644 --- a/python/PyQt6/gui/auto_additions/qgslayoutruler.py +++ b/python/PyQt6/gui/auto_additions/qgslayoutruler.py @@ -3,3 +3,7 @@ QgsLayoutRuler.__attribute_docs__ = {'cursorPosChanged': 'Emitted when mouse cursor coordinates change\n'} except NameError: pass +try: + QgsLayoutRuler.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutunitscombobox.py b/python/PyQt6/gui/auto_additions/qgslayoutunitscombobox.py index 4a13d066eccb..d5633a183718 100644 --- a/python/PyQt6/gui/auto_additions/qgslayoutunitscombobox.py +++ b/python/PyQt6/gui/auto_additions/qgslayoutunitscombobox.py @@ -3,3 +3,7 @@ QgsLayoutUnitsComboBox.__attribute_docs__ = {'changed': 'Emitted when the ``unit`` is changed.\n'} except NameError: pass +try: + QgsLayoutUnitsComboBox.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutview.py b/python/PyQt6/gui/auto_additions/qgslayoutview.py index 00d301790d45..71e259391e0a 100644 --- a/python/PyQt6/gui/auto_additions/qgslayoutview.py +++ b/python/PyQt6/gui/auto_additions/qgslayoutview.py @@ -8,3 +8,11 @@ QgsLayoutView.__attribute_docs__ = {'layoutSet': 'Emitted when a ``layout`` is set for the view.\n\n.. seealso:: :py:func:`currentLayout`\n\n.. seealso:: :py:func:`setCurrentLayout`\n', 'toolSet': 'Emitted when the current ``tool`` is changed.\n\n.. seealso:: :py:func:`setTool`\n', 'zoomLevelChanged': 'Emitted whenever the zoom level of the view is changed.\n', 'cursorPosChanged': 'Emitted when the mouse cursor coordinates change within the view.\nThe ``layoutPoint`` argument indicates the cursor position within\nthe layout coordinate system.\n', 'pageChanged': 'Emitted when the page visible in the view is changed. This signal\nconsiders the page at the center of the view as the current visible\npage.\n\n.. seealso:: :py:func:`currentPage`\n', 'statusMessage': "Emitted when the view has a ``message`` for display in a parent window's\nstatus bar.\n\n.. seealso:: :py:func:`pushStatusMessage`\n", 'itemFocused': 'Emitted when an ``item`` is "focused" in the view, i.e. it becomes the active\nitem and should have its properties displayed in any designer windows.\n', 'willBeDeleted': 'Emitted in the destructor when the view is about to be deleted,\nbut is still in a perfectly valid state.\n'} except NameError: pass +try: + QgsLayoutView.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutViewMenuProvider.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutviewmouseevent.py b/python/PyQt6/gui/auto_additions/qgslayoutviewmouseevent.py new file mode 100644 index 000000000000..e2222c51735e --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgslayoutviewmouseevent.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutviewmouseevent.h +try: + QgsLayoutViewMouseEvent.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutviewrubberband.py b/python/PyQt6/gui/auto_additions/qgslayoutviewrubberband.py index b09a3840a4f7..00304570e0d1 100644 --- a/python/PyQt6/gui/auto_additions/qgslayoutviewrubberband.py +++ b/python/PyQt6/gui/auto_additions/qgslayoutviewrubberband.py @@ -3,3 +3,19 @@ QgsLayoutViewRubberBand.__attribute_docs__ = {'sizeChanged': 'Emitted when the size of the rubber band is changed. The ``size``\nargument gives a translated string describing the new rubber band size,\nwith a format which differs per subclass (e.g. rectangles may describe\na size using width and height, while circles may describe a size by radius).\n'} except NameError: pass +try: + QgsLayoutViewRubberBand.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutViewRectangularRubberBand.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutViewEllipticalRubberBand.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutViewTriangleRubberBand.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutviewtool.py b/python/PyQt6/gui/auto_additions/qgslayoutviewtool.py index 74fb1af119c2..1fb35d48bd51 100644 --- a/python/PyQt6/gui/auto_additions/qgslayoutviewtool.py +++ b/python/PyQt6/gui/auto_additions/qgslayoutviewtool.py @@ -5,3 +5,7 @@ QgsLayoutViewTool.__attribute_docs__ = {'activated': 'Emitted when the tool is activated.\n', 'deactivated': 'Emitted when the tool is deactivated.\n', 'itemFocused': 'Emitted when an ``item`` is "focused" by the tool, i.e. it should become the active\nitem and should have its properties displayed in any designer windows.\n'} except NameError: pass +try: + QgsLayoutViewTool.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutviewtooladditem.py b/python/PyQt6/gui/auto_additions/qgslayoutviewtooladditem.py index ed573c37333c..df0ce8229e99 100644 --- a/python/PyQt6/gui/auto_additions/qgslayoutviewtooladditem.py +++ b/python/PyQt6/gui/auto_additions/qgslayoutviewtooladditem.py @@ -3,3 +3,7 @@ QgsLayoutViewToolAddItem.__attribute_docs__ = {'createdItem': 'Emitted when an item has been created using the tool.\n'} except NameError: pass +try: + QgsLayoutViewToolAddItem.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutviewtooladdnodeitem.py b/python/PyQt6/gui/auto_additions/qgslayoutviewtooladdnodeitem.py index c3f9209474c1..788076b3829c 100644 --- a/python/PyQt6/gui/auto_additions/qgslayoutviewtooladdnodeitem.py +++ b/python/PyQt6/gui/auto_additions/qgslayoutviewtooladdnodeitem.py @@ -3,3 +3,7 @@ QgsLayoutViewToolAddNodeItem.__attribute_docs__ = {'createdItem': 'Emitted when an item has been created using the tool.\n'} except NameError: pass +try: + QgsLayoutViewToolAddNodeItem.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutviewtooleditnodes.py b/python/PyQt6/gui/auto_additions/qgslayoutviewtooleditnodes.py new file mode 100644 index 000000000000..4a5ad251fd21 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgslayoutviewtooleditnodes.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutviewtooleditnodes.h +try: + QgsLayoutViewToolEditNodes.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutviewtoolmoveitemcontent.py b/python/PyQt6/gui/auto_additions/qgslayoutviewtoolmoveitemcontent.py new file mode 100644 index 000000000000..021e406135b3 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgslayoutviewtoolmoveitemcontent.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutviewtoolmoveitemcontent.h +try: + QgsLayoutViewToolMoveItemContent.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutviewtoolpan.py b/python/PyQt6/gui/auto_additions/qgslayoutviewtoolpan.py new file mode 100644 index 000000000000..0c526f1203e4 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgslayoutviewtoolpan.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutviewtoolpan.h +try: + QgsLayoutViewToolPan.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutviewtoolselect.py b/python/PyQt6/gui/auto_additions/qgslayoutviewtoolselect.py new file mode 100644 index 000000000000..93c0793318e7 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgslayoutviewtoolselect.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutviewtoolselect.h +try: + QgsLayoutViewToolSelect.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutviewtooltemporarykeypan.py b/python/PyQt6/gui/auto_additions/qgslayoutviewtooltemporarykeypan.py new file mode 100644 index 000000000000..b9aa4956df23 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgslayoutviewtooltemporarykeypan.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutviewtooltemporarykeypan.h +try: + QgsLayoutViewToolTemporaryKeyPan.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutviewtooltemporarykeyzoom.py b/python/PyQt6/gui/auto_additions/qgslayoutviewtooltemporarykeyzoom.py new file mode 100644 index 000000000000..9c79e1d357d0 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgslayoutviewtooltemporarykeyzoom.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutviewtooltemporarykeyzoom.h +try: + QgsLayoutViewToolTemporaryKeyZoom.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutviewtooltemporarymousepan.py b/python/PyQt6/gui/auto_additions/qgslayoutviewtooltemporarymousepan.py new file mode 100644 index 000000000000..bdf44bc9a2d6 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgslayoutviewtooltemporarymousepan.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutviewtooltemporarymousepan.h +try: + QgsLayoutViewToolTemporaryMousePan.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslayoutviewtoolzoom.py b/python/PyQt6/gui/auto_additions/qgslayoutviewtoolzoom.py new file mode 100644 index 000000000000..75fb83e48df2 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgslayoutviewtoolzoom.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutviewtoolzoom.h +try: + QgsLayoutViewToolZoom.__group__ = ['layout'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgslocatorwidget.py b/python/PyQt6/gui/auto_additions/qgslocatorwidget.py index d8fd68d9d767..5dfebdaad3c7 100644 --- a/python/PyQt6/gui/auto_additions/qgslocatorwidget.py +++ b/python/PyQt6/gui/auto_additions/qgslocatorwidget.py @@ -3,3 +3,7 @@ QgsLocatorWidget.__attribute_docs__ = {'configTriggered': 'Emitted when the configure option is triggered in the widget.\n'} except NameError: pass +try: + QgsLocatorWidget.__group__ = ['locator'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsmaplayeraction.py b/python/PyQt6/gui/auto_additions/qgsmaplayeraction.py index 973beb482a5a..60f5e4f7c739 100644 --- a/python/PyQt6/gui/auto_additions/qgsmaplayeraction.py +++ b/python/PyQt6/gui/auto_additions/qgsmaplayeraction.py @@ -3,3 +3,7 @@ QgsMapLayerAction.__attribute_docs__ = {'triggeredForFeatures': 'Triggered when action has been run for a specific list of features\n\n.. deprecated::\n use the version with :py:class:`QgsMapLayerActionContext` instead.\n', 'triggeredForFeature': 'Triggered when action has been run for a specific feature\n\n.. deprecated::\n use the version with :py:class:`QgsMapLayerActionContext` instead.\n', 'triggeredForLayer': 'Triggered when action has been run for a specific layer\n\n.. deprecated::\n use the version with :py:class:`QgsMapLayerActionContext` instead.\n', 'triggeredForFeaturesV2': 'Triggered when action has been run for a specific list of features\n\n.. versionadded:: 3.30\n', 'triggeredForFeatureV2': 'Triggered when action has been run for a specific feature.\n\n.. versionadded:: 3.30\n', 'triggeredForLayerV2': 'Triggered when action has been run for a specific layer.\n\n.. versionadded:: 3.30\n'} except NameError: pass +try: + QgsMapLayerAction.__group__ = ['actions'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsmaplayeractioncontext.py b/python/PyQt6/gui/auto_additions/qgsmaplayeractioncontext.py new file mode 100644 index 000000000000..b0b5daffcba9 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsmaplayeractioncontext.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/actions/qgsmaplayeractioncontext.h +try: + QgsMapLayerActionContext.__group__ = ['actions'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsmaplayeractioncontextgenerator.py b/python/PyQt6/gui/auto_additions/qgsmaplayeractioncontextgenerator.py new file mode 100644 index 000000000000..04b33e735d58 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsmaplayeractioncontextgenerator.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/actions/qgsmaplayeractioncontextgenerator.h +try: + QgsMapLayerActionContextGenerator.__group__ = ['actions'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsmaplayeractionregistry.py b/python/PyQt6/gui/auto_additions/qgsmaplayeractionregistry.py index ea160e2eb75f..a3ffa1278725 100644 --- a/python/PyQt6/gui/auto_additions/qgsmaplayeractionregistry.py +++ b/python/PyQt6/gui/auto_additions/qgsmaplayeractionregistry.py @@ -3,3 +3,7 @@ QgsMapLayerActionRegistry.__attribute_docs__ = {'changed': 'Triggered when an action is added or removed from the registry\n'} except NameError: pass +try: + QgsMapLayerActionRegistry.__group__ = ['actions'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsmaptoolcapturelayergeometry.py b/python/PyQt6/gui/auto_additions/qgsmaptoolcapturelayergeometry.py new file mode 100644 index 000000000000..02da6a295eb8 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsmaptoolcapturelayergeometry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/maptools/qgsmaptoolcapturelayergeometry.h +try: + QgsMapToolCaptureLayerGeometry.__group__ = ['maptools'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsmasksymbollayerwidget.py b/python/PyQt6/gui/auto_additions/qgsmasksymbollayerwidget.py index 848ab8780525..1c6e63f2df0a 100644 --- a/python/PyQt6/gui/auto_additions/qgsmasksymbollayerwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsmasksymbollayerwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsmasksymbollayerwidget.h QgsMaskMarkerSymbolLayerWidget.create = staticmethod(QgsMaskMarkerSymbolLayerWidget.create) +try: + QgsMaskMarkerSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsmergedfeaturerendererwidget.py b/python/PyQt6/gui/auto_additions/qgsmergedfeaturerendererwidget.py index ff289fd17b41..2cbb76866882 100644 --- a/python/PyQt6/gui/auto_additions/qgsmergedfeaturerendererwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsmergedfeaturerendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsmergedfeaturerendererwidget.h QgsMergedFeatureRendererWidget.create = staticmethod(QgsMergedFeatureRendererWidget.create) +try: + QgsMergedFeatureRendererWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsmeshlayerproperties.py b/python/PyQt6/gui/auto_additions/qgsmeshlayerproperties.py new file mode 100644 index 000000000000..b842cd209289 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsmeshlayerproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/mesh/qgsmeshlayerproperties.h +try: + QgsMeshLayerProperties.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsmodelarrowitem.py b/python/PyQt6/gui/auto_additions/qgsmodelarrowitem.py index 5432129bff91..1da391e7b315 100644 --- a/python/PyQt6/gui/auto_additions/qgsmodelarrowitem.py +++ b/python/PyQt6/gui/auto_additions/qgsmodelarrowitem.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/gui/processing/models/qgsmodelarrowitem.h QgsModelArrowItem.Circle = QgsModelArrowItem.Marker.Circle QgsModelArrowItem.ArrowHead = QgsModelArrowItem.Marker.ArrowHead +try: + QgsModelArrowItem.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsmodelcomponentgraphicitem.py b/python/PyQt6/gui/auto_additions/qgsmodelcomponentgraphicitem.py index 3a7b5bcd44be..d1dea8cb7e09 100644 --- a/python/PyQt6/gui/auto_additions/qgsmodelcomponentgraphicitem.py +++ b/python/PyQt6/gui/auto_additions/qgsmodelcomponentgraphicitem.py @@ -22,3 +22,27 @@ def _force_int(v): return int(v.value) if isinstance(v, Enum) else v QgsModelChildAlgorithmGraphicItem.__attribute_docs__ = {'runFromHere': 'Emitted when the user opts to run the model from this child algorithm.\n\n.. versionadded:: 3.38\n', 'runSelected': 'Emitted when the user opts to run selected steps from the model.\n\n.. versionadded:: 3.38\n', 'showPreviousResults': 'Emitted when the user opts to view previous results from this child algorithm.\n\n.. versionadded:: 3.38\n', 'showLog': 'Emitted when the user opts to view the previous log from this child algorithm.\n\n.. versionadded:: 3.38\n'} except NameError: pass +try: + QgsModelComponentGraphicItem.__group__ = ['processing', 'models'] +except NameError: + pass +try: + QgsModelParameterGraphicItem.__group__ = ['processing', 'models'] +except NameError: + pass +try: + QgsModelChildAlgorithmGraphicItem.__group__ = ['processing', 'models'] +except NameError: + pass +try: + QgsModelOutputGraphicItem.__group__ = ['processing', 'models'] +except NameError: + pass +try: + QgsModelCommentGraphicItem.__group__ = ['processing', 'models'] +except NameError: + pass +try: + QgsModelGroupBoxGraphicItem.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsmodeldesignerdialog.py b/python/PyQt6/gui/auto_additions/qgsmodeldesignerdialog.py index 84123a72bf46..f18f945bec5c 100644 --- a/python/PyQt6/gui/auto_additions/qgsmodeldesignerdialog.py +++ b/python/PyQt6/gui/auto_additions/qgsmodeldesignerdialog.py @@ -4,3 +4,11 @@ QgsModelDesignerDialog.SaveAction.SaveInProject.__doc__ = "Save model into project" QgsModelDesignerDialog.SaveAction.__doc__ = "Save action.\n\n.. versionadded:: 3.24\n\n" + '* ``SaveAsFile``: ' + QgsModelDesignerDialog.SaveAction.SaveAsFile.__doc__ + '\n' + '* ``SaveInProject``: ' + QgsModelDesignerDialog.SaveAction.SaveInProject.__doc__ # -- +try: + QgsModelDesignerDialog.__group__ = ['processing', 'models'] +except NameError: + pass +try: + QgsModelChildDependenciesWidget.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsmodelgraphicitem.py b/python/PyQt6/gui/auto_additions/qgsmodelgraphicitem.py index df6de67d38c2..df97a0856dc7 100644 --- a/python/PyQt6/gui/auto_additions/qgsmodelgraphicitem.py +++ b/python/PyQt6/gui/auto_additions/qgsmodelgraphicitem.py @@ -7,3 +7,11 @@ QgsModelDesignerFoldButtonGraphicItem.__attribute_docs__ = {'folded': 'Emitted when the button ``folded`` state changes.\n\nIf ``folded`` is ``True``, the button represents the collapsed state for the item.\n'} except NameError: pass +try: + QgsModelDesignerFlatButtonGraphicItem.__group__ = ['processing', 'models'] +except NameError: + pass +try: + QgsModelDesignerFoldButtonGraphicItem.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsmodelgraphicsscene.py b/python/PyQt6/gui/auto_additions/qgsmodelgraphicsscene.py index 16b39953719a..ac515d5443c9 100644 --- a/python/PyQt6/gui/auto_additions/qgsmodelgraphicsscene.py +++ b/python/PyQt6/gui/auto_additions/qgsmodelgraphicsscene.py @@ -12,3 +12,7 @@ QgsModelGraphicsScene.__attribute_docs__ = {'rebuildRequired': 'Emitted when a change in the model requires a full rebuild of the scene.\n', 'componentAboutToChange': 'Emitted whenever a component of the model is about to be changed.\n\nThe ``text`` argument gives the translated text describing the change about to occur, and the\noptional ``id`` can be used to group the associated undo commands.\n', 'componentChanged': 'Emitted whenever a component of the model is changed.\n', 'selectedItemChanged': 'Emitted whenever the selected item changes.\nIf ``None``, no item is selected.\n', 'runSelected': 'Emitted when the user opts to run selected steps from the model.\n\n.. versionadded:: 3.38\n', 'runFromChild': 'Emitted when the user opts to run the part of the model starting from the specified child algorithm.\n\n.. versionadded:: 3.38\n', 'showChildAlgorithmOutputs': 'Emitted when the user opts to view previous results from the child algorithm with matching ID.\n\n.. versionadded:: 3.38\n', 'showChildAlgorithmLog': 'Emitted when the user opts to view the previous log from the child algorithm with matching ID.\n\n.. versionadded:: 3.38\n'} except NameError: pass +try: + QgsModelGraphicsScene.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsmodelgraphicsview.py b/python/PyQt6/gui/auto_additions/qgsmodelgraphicsview.py index cd95d1ef3bef..d646fd531801 100644 --- a/python/PyQt6/gui/auto_additions/qgsmodelgraphicsview.py +++ b/python/PyQt6/gui/auto_additions/qgsmodelgraphicsview.py @@ -8,3 +8,11 @@ QgsModelGraphicsView.__attribute_docs__ = {'algorithmDropped': 'Emitted when an algorithm is dropped onto the view.\n', 'inputDropped': 'Emitted when an input parameter is dropped onto the view.\n', 'itemFocused': 'Emitted when an ``item`` is "focused" in the view, i.e. it becomes the active\nitem and should have its properties displayed in any designer windows.\n', 'willBeDeleted': 'Emitted in the destructor when the view is about to be deleted,\nbut is still in a perfectly valid state.\n', 'macroCommandStarted': 'Emitted when a macro command containing a group of interactions is started in the view.\n', 'macroCommandEnded': 'Emitted when a macro command containing a group of interactions in the view has ended.\n', 'beginCommand': 'Emitted when an undo command is started in the view.\n', 'endCommand': 'Emitted when an undo command in the view has ended.\n', 'deleteSelectedItems': 'Emitted when the selected items should be deleted;\n'} except NameError: pass +try: + QgsModelGraphicsView.__group__ = ['processing', 'models'] +except NameError: + pass +try: + QgsModelViewSnapMarker.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsmultibandcolorrendererwidget.py b/python/PyQt6/gui/auto_additions/qgsmultibandcolorrendererwidget.py index 3f86d09aa730..b05611444381 100644 --- a/python/PyQt6/gui/auto_additions/qgsmultibandcolorrendererwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsmultibandcolorrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/raster/qgsmultibandcolorrendererwidget.h QgsMultiBandColorRendererWidget.create = staticmethod(QgsMultiBandColorRendererWidget.create) +try: + QgsMultiBandColorRendererWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsmultiedittoolbutton.py b/python/PyQt6/gui/auto_additions/qgsmultiedittoolbutton.py index f3a7483c418c..aeb5c91ab1dc 100644 --- a/python/PyQt6/gui/auto_additions/qgsmultiedittoolbutton.py +++ b/python/PyQt6/gui/auto_additions/qgsmultiedittoolbutton.py @@ -6,3 +6,7 @@ QgsMultiEditToolButton.__attribute_docs__ = {'setFieldValueTriggered': 'Emitted when the "set field value for all features" option is selected.\n', 'resetFieldValueTriggered': 'Emitted when the "reset to original values" option is selected.\n'} except NameError: pass +try: + QgsMultiEditToolButton.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsnullsymbolrendererwidget.py b/python/PyQt6/gui/auto_additions/qgsnullsymbolrendererwidget.py index 26f8da519642..21981bba6e31 100644 --- a/python/PyQt6/gui/auto_additions/qgsnullsymbolrendererwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsnullsymbolrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsnullsymbolrendererwidget.h QgsNullSymbolRendererWidget.create = staticmethod(QgsNullSymbolRendererWidget.create) +try: + QgsNullSymbolRendererWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsnumericformatguiregistry.py b/python/PyQt6/gui/auto_additions/qgsnumericformatguiregistry.py new file mode 100644 index 000000000000..137f94efbf07 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsnumericformatguiregistry.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/numericformats/qgsnumericformatguiregistry.h +try: + QgsNumericFormatConfigurationWidgetFactory.__group__ = ['numericformats'] +except NameError: + pass +try: + QgsNumericFormatGuiRegistry.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsnumericformatselectorwidget.py b/python/PyQt6/gui/auto_additions/qgsnumericformatselectorwidget.py index 29f2c5149700..91e97506a762 100644 --- a/python/PyQt6/gui/auto_additions/qgsnumericformatselectorwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsnumericformatselectorwidget.py @@ -3,3 +3,7 @@ QgsNumericFormatSelectorWidget.__attribute_docs__ = {'changed': 'Emitted whenever the format configured55 in the widget is changed.\n'} except NameError: pass +try: + QgsNumericFormatSelectorWidget.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsnumericformatwidget.py b/python/PyQt6/gui/auto_additions/qgsnumericformatwidget.py index f6041bd5be2d..b01db7fa596a 100644 --- a/python/PyQt6/gui/auto_additions/qgsnumericformatwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsnumericformatwidget.py @@ -3,3 +3,43 @@ QgsNumericFormatWidget.__attribute_docs__ = {'changed': 'Emitted whenever the configuration of the numeric format is changed.\n'} except NameError: pass +try: + QgsNumericFormatWidget.__group__ = ['numericformats'] +except NameError: + pass +try: + QgsBasicNumericFormatWidget.__group__ = ['numericformats'] +except NameError: + pass +try: + QgsBearingNumericFormatWidget.__group__ = ['numericformats'] +except NameError: + pass +try: + QgsBearingNumericFormatDialog.__group__ = ['numericformats'] +except NameError: + pass +try: + QgsGeographicCoordinateNumericFormatWidget.__group__ = ['numericformats'] +except NameError: + pass +try: + QgsGeographicCoordinateNumericFormatDialog.__group__ = ['numericformats'] +except NameError: + pass +try: + QgsCurrencyNumericFormatWidget.__group__ = ['numericformats'] +except NameError: + pass +try: + QgsPercentageNumericFormatWidget.__group__ = ['numericformats'] +except NameError: + pass +try: + QgsScientificNumericFormatWidget.__group__ = ['numericformats'] +except NameError: + pass +try: + QgsFractionNumericFormatWidget.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsorganizetablecolumnsdialog.py b/python/PyQt6/gui/auto_additions/qgsorganizetablecolumnsdialog.py new file mode 100644 index 000000000000..85ca14dfd328 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsorganizetablecolumnsdialog.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/attributetable/qgsorganizetablecolumnsdialog.h +try: + QgsOrganizeTableColumnsDialog.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgspainteffectpropertieswidget.py b/python/PyQt6/gui/auto_additions/qgspainteffectpropertieswidget.py index 042dceaee471..173d462eec21 100644 --- a/python/PyQt6/gui/auto_additions/qgspainteffectpropertieswidget.py +++ b/python/PyQt6/gui/auto_additions/qgspainteffectpropertieswidget.py @@ -3,3 +3,7 @@ QgsPaintEffectPropertiesWidget.__attribute_docs__ = {'changed': 'Emitted when paint effect properties changes\n', 'changeEffect': 'Emitted when paint effect type changes\n'} except NameError: pass +try: + QgsPaintEffectPropertiesWidget.__group__ = ['effects'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgspainteffectwidget.py b/python/PyQt6/gui/auto_additions/qgspainteffectwidget.py index bd639ce72715..c137c2819fcf 100644 --- a/python/PyQt6/gui/auto_additions/qgspainteffectwidget.py +++ b/python/PyQt6/gui/auto_additions/qgspainteffectwidget.py @@ -9,3 +9,31 @@ QgsGlowWidget.create = staticmethod(QgsGlowWidget.create) QgsTransformWidget.create = staticmethod(QgsTransformWidget.create) QgsColorEffectWidget.create = staticmethod(QgsColorEffectWidget.create) +try: + QgsPaintEffectWidget.__group__ = ['effects'] +except NameError: + pass +try: + QgsDrawSourceWidget.__group__ = ['effects'] +except NameError: + pass +try: + QgsBlurWidget.__group__ = ['effects'] +except NameError: + pass +try: + QgsShadowEffectWidget.__group__ = ['effects'] +except NameError: + pass +try: + QgsGlowWidget.__group__ = ['effects'] +except NameError: + pass +try: + QgsTransformWidget.__group__ = ['effects'] +except NameError: + pass +try: + QgsColorEffectWidget.__group__ = ['effects'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgspalettedrendererwidget.py b/python/PyQt6/gui/auto_additions/qgspalettedrendererwidget.py index 0d1a08c03886..42655e616eea 100644 --- a/python/PyQt6/gui/auto_additions/qgspalettedrendererwidget.py +++ b/python/PyQt6/gui/auto_additions/qgspalettedrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/raster/qgspalettedrendererwidget.h QgsPalettedRendererWidget.create = staticmethod(QgsPalettedRendererWidget.create) +try: + QgsPalettedRendererWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgspenstylecombobox.py b/python/PyQt6/gui/auto_additions/qgspenstylecombobox.py new file mode 100644 index 000000000000..aae65c2a6869 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgspenstylecombobox.py @@ -0,0 +1,13 @@ +# The following has been generated automatically from src/gui/symbology/qgspenstylecombobox.h +try: + QgsPenStyleComboBox.__group__ = ['symbology'] +except NameError: + pass +try: + QgsPenJoinStyleComboBox.__group__ = ['symbology'] +except NameError: + pass +try: + QgsPenCapStyleComboBox.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsplotcanvas.py b/python/PyQt6/gui/auto_additions/qgsplotcanvas.py index 2f84762ef268..90640dcf9209 100644 --- a/python/PyQt6/gui/auto_additions/qgsplotcanvas.py +++ b/python/PyQt6/gui/auto_additions/qgsplotcanvas.py @@ -3,3 +3,7 @@ QgsPlotCanvas.__attribute_docs__ = {'toolChanged': 'Emitted when the plot tool is changed.\n', 'plotAreaChanged': 'Emitted whenever the visible area of the plot is changed.\n', 'contextMenuAboutToShow': 'Emitted before the canvas context menu will be shown.\nCan be used to extend the context menu.\n', 'willBeDeleted': 'Emitted in the destructor when the canvas is about to be deleted,\nbut is still in a perfectly valid state.\n'} except NameError: pass +try: + QgsPlotCanvas.__group__ = ['plot'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsplotcanvasitem.py b/python/PyQt6/gui/auto_additions/qgsplotcanvasitem.py new file mode 100644 index 000000000000..c7bf2237fcfa --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsplotcanvasitem.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/plot/qgsplotcanvasitem.h +try: + QgsPlotCanvasItem.__group__ = ['plot'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsplotmouseevent.py b/python/PyQt6/gui/auto_additions/qgsplotmouseevent.py new file mode 100644 index 000000000000..a479ab98f900 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsplotmouseevent.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/plot/qgsplotmouseevent.h +try: + QgsPlotMouseEvent.__group__ = ['plot'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsplotrubberband.py b/python/PyQt6/gui/auto_additions/qgsplotrubberband.py new file mode 100644 index 000000000000..8cd78cab75ed --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsplotrubberband.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/plot/qgsplotrubberband.h +try: + QgsPlotRubberBand.__group__ = ['plot'] +except NameError: + pass +try: + QgsPlotRectangularRubberBand.__group__ = ['plot'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsplottool.py b/python/PyQt6/gui/auto_additions/qgsplottool.py index b45b884372d1..d97809c95d26 100644 --- a/python/PyQt6/gui/auto_additions/qgsplottool.py +++ b/python/PyQt6/gui/auto_additions/qgsplottool.py @@ -4,3 +4,7 @@ except NameError: pass QgsPlotTool.constrainPointToRect = staticmethod(QgsPlotTool.constrainPointToRect) +try: + QgsPlotTool.__group__ = ['plot'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsplottoolpan.py b/python/PyQt6/gui/auto_additions/qgsplottoolpan.py new file mode 100644 index 000000000000..2256ce53c6f8 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsplottoolpan.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/plot/qgsplottoolpan.h +try: + QgsPlotToolPan.__group__ = ['plot'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsplottoolzoom.py b/python/PyQt6/gui/auto_additions/qgsplottoolzoom.py new file mode 100644 index 000000000000..3b516f5c3f59 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsplottoolzoom.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/plot/qgsplottoolzoom.h +try: + QgsPlotToolZoom.__group__ = ['plot'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsplottransienttools.py b/python/PyQt6/gui/auto_additions/qgsplottransienttools.py new file mode 100644 index 000000000000..7af4f529bbce --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsplottransienttools.py @@ -0,0 +1,13 @@ +# The following has been generated automatically from src/gui/plot/qgsplottransienttools.h +try: + QgsPlotToolTemporaryKeyPan.__group__ = ['plot'] +except NameError: + pass +try: + QgsPlotToolTemporaryMousePan.__group__ = ['plot'] +except NameError: + pass +try: + QgsPlotToolTemporaryKeyZoom.__group__ = ['plot'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgspointcloudrendererpropertieswidget.py b/python/PyQt6/gui/auto_additions/qgspointcloudrendererpropertieswidget.py new file mode 100644 index 000000000000..a805f1bd3ad3 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgspointcloudrendererpropertieswidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/pointcloud/qgspointcloudrendererpropertieswidget.h +try: + QgsPointCloudRendererPropertiesWidget.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgspointcloudrendererwidget.py b/python/PyQt6/gui/auto_additions/qgspointcloudrendererwidget.py new file mode 100644 index 000000000000..d63248114d0e --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgspointcloudrendererwidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/pointcloud/qgspointcloudrendererwidget.h +try: + QgsPointCloudRendererWidget.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgspointclusterrendererwidget.py b/python/PyQt6/gui/auto_additions/qgspointclusterrendererwidget.py index 26902d14c66b..d30d13c348c9 100644 --- a/python/PyQt6/gui/auto_additions/qgspointclusterrendererwidget.py +++ b/python/PyQt6/gui/auto_additions/qgspointclusterrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgspointclusterrendererwidget.h QgsPointClusterRendererWidget.create = staticmethod(QgsPointClusterRendererWidget.create) +try: + QgsPointClusterRendererWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgspointdisplacementrendererwidget.py b/python/PyQt6/gui/auto_additions/qgspointdisplacementrendererwidget.py index dcf7e6407997..89c123deeaa7 100644 --- a/python/PyQt6/gui/auto_additions/qgspointdisplacementrendererwidget.py +++ b/python/PyQt6/gui/auto_additions/qgspointdisplacementrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgspointdisplacementrendererwidget.h QgsPointDisplacementRendererWidget.create = staticmethod(QgsPointDisplacementRendererWidget.create) +try: + QgsPointDisplacementRendererWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsprocessingaggregatewidgets.py b/python/PyQt6/gui/auto_additions/qgsprocessingaggregatewidgets.py index 267e9273fa85..80c6b34787d4 100644 --- a/python/PyQt6/gui/auto_additions/qgsprocessingaggregatewidgets.py +++ b/python/PyQt6/gui/auto_additions/qgsprocessingaggregatewidgets.py @@ -19,3 +19,15 @@ except NameError: pass QgsAggregateMappingModel.Aggregate.__doc__ = """The Aggregate struct holds information about an aggregate column""" +try: + QgsAggregateMappingModel.__group__ = ['processing'] +except NameError: + pass +try: + QgsAggregateMappingModel.Aggregate.__group__ = ['processing'] +except NameError: + pass +try: + QgsAggregateMappingWidget.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsprocessingalgorithmconfigurationwidget.py b/python/PyQt6/gui/auto_additions/qgsprocessingalgorithmconfigurationwidget.py new file mode 100644 index 000000000000..f83f0ad7a0bf --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsprocessingalgorithmconfigurationwidget.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/processing/qgsprocessingalgorithmconfigurationwidget.h +try: + QgsProcessingAlgorithmConfigurationWidget.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingAlgorithmConfigurationWidgetFactory.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsprocessingalgorithmdialogbase.py b/python/PyQt6/gui/auto_additions/qgsprocessingalgorithmdialogbase.py index 117f6bd85e48..d491a50aa676 100644 --- a/python/PyQt6/gui/auto_additions/qgsprocessingalgorithmdialogbase.py +++ b/python/PyQt6/gui/auto_additions/qgsprocessingalgorithmdialogbase.py @@ -11,3 +11,7 @@ except NameError: pass QgsProcessingAlgorithmDialogBase.formatStringForLog = staticmethod(QgsProcessingAlgorithmDialogBase.formatStringForLog) +try: + QgsProcessingAlgorithmDialogBase.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsprocessingbatchalgorithmdialogbase.py b/python/PyQt6/gui/auto_additions/qgsprocessingbatchalgorithmdialogbase.py new file mode 100644 index 000000000000..92ad5c715a9e --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsprocessingbatchalgorithmdialogbase.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/processing/qgsprocessingbatchalgorithmdialogbase.h +try: + QgsProcessingBatchAlgorithmDialogBase.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsprocessingfavoritealgorithmmanager.py b/python/PyQt6/gui/auto_additions/qgsprocessingfavoritealgorithmmanager.py index 1949a44f082c..1a8c517fee46 100644 --- a/python/PyQt6/gui/auto_additions/qgsprocessingfavoritealgorithmmanager.py +++ b/python/PyQt6/gui/auto_additions/qgsprocessingfavoritealgorithmmanager.py @@ -3,3 +3,7 @@ QgsProcessingFavoriteAlgorithmManager.__attribute_docs__ = {'changed': 'Emitted when the list of favorite algorithms is changed, e.g. when\na new algorithm ID is added to the list or an existing algorithm ID\nis removed from the list.\n'} except NameError: pass +try: + QgsProcessingFavoriteAlgorithmManager.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsprocessinggui.py b/python/PyQt6/gui/auto_additions/qgsprocessinggui.py index 54f37f01c8db..8c4192fc62fc 100644 --- a/python/PyQt6/gui/auto_additions/qgsprocessinggui.py +++ b/python/PyQt6/gui/auto_additions/qgsprocessinggui.py @@ -2,3 +2,7 @@ QgsProcessingGui.Standard = QgsProcessingGui.WidgetType.Standard QgsProcessingGui.Batch = QgsProcessingGui.WidgetType.Batch QgsProcessingGui.Modeler = QgsProcessingGui.WidgetType.Modeler +try: + QgsProcessingGui.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsprocessingguiregistry.py b/python/PyQt6/gui/auto_additions/qgsprocessingguiregistry.py new file mode 100644 index 000000000000..a198459e4cb5 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsprocessingguiregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/processing/qgsprocessingguiregistry.h +try: + QgsProcessingGuiRegistry.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsprocessinghistoryprovider.py b/python/PyQt6/gui/auto_additions/qgsprocessinghistoryprovider.py index 6bbd173f33be..3a86e0924add 100644 --- a/python/PyQt6/gui/auto_additions/qgsprocessinghistoryprovider.py +++ b/python/PyQt6/gui/auto_additions/qgsprocessinghistoryprovider.py @@ -3,3 +3,7 @@ QgsProcessingHistoryProvider.__attribute_docs__ = {'executePython': 'Emitted when the provider needs to execute python ``commands`` in the Processing context.\n\n.. versionadded:: 3.32\n', 'createTest': 'Emitted when the provider needs to create a Processing test with the given python ``command``.\n\n.. versionadded:: 3.32\n'} except NameError: pass +try: + QgsProcessingHistoryProvider.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsprocessinghistorywidget.py b/python/PyQt6/gui/auto_additions/qgsprocessinghistorywidget.py new file mode 100644 index 000000000000..28b4db0c49cf --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsprocessinghistorywidget.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/processing/qgsprocessinghistorywidget.h +try: + QgsProcessingHistoryWidget.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingHistoryDialog.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsprocessingmaplayercombobox.py b/python/PyQt6/gui/auto_additions/qgsprocessingmaplayercombobox.py index b6475c2a830b..2432901f11bf 100644 --- a/python/PyQt6/gui/auto_additions/qgsprocessingmaplayercombobox.py +++ b/python/PyQt6/gui/auto_additions/qgsprocessingmaplayercombobox.py @@ -3,3 +3,7 @@ QgsProcessingMapLayerComboBox.__attribute_docs__ = {'valueChanged': 'Emitted whenever the value is changed in the widget.\n'} except NameError: pass +try: + QgsProcessingMapLayerComboBox.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsprocessingmodelerparameterwidget.py b/python/PyQt6/gui/auto_additions/qgsprocessingmodelerparameterwidget.py new file mode 100644 index 000000000000..0c60ea48dd94 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsprocessingmodelerparameterwidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/processing/qgsprocessingmodelerparameterwidget.h +try: + QgsProcessingModelerParameterWidget.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsprocessingmultipleselectiondialog.py b/python/PyQt6/gui/auto_additions/qgsprocessingmultipleselectiondialog.py index 3a5258107196..9584d2add6b4 100644 --- a/python/PyQt6/gui/auto_additions/qgsprocessingmultipleselectiondialog.py +++ b/python/PyQt6/gui/auto_additions/qgsprocessingmultipleselectiondialog.py @@ -3,3 +3,19 @@ QgsProcessingMultipleSelectionPanelWidget.__attribute_docs__ = {'acceptClicked': 'Emitted when the accept button is clicked.\n', 'selectionChanged': 'Emitted when the selection changes in the widget.\n'} except NameError: pass +try: + QgsProcessingMultipleSelectionPanelWidget.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingMultipleSelectionDialog.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingMultipleInputPanelWidget.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingMultipleInputDialog.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsprocessingoutputdestinationwidget.py b/python/PyQt6/gui/auto_additions/qgsprocessingoutputdestinationwidget.py index e0aea0e88a59..25f05c202ede 100644 --- a/python/PyQt6/gui/auto_additions/qgsprocessingoutputdestinationwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsprocessingoutputdestinationwidget.py @@ -3,3 +3,7 @@ QgsProcessingLayerOutputDestinationWidget.__attribute_docs__ = {'skipOutputChanged': 'Emitted whenever the "skip output" option is toggled in the widget.\n', 'destinationChanged': 'Emitted whenever the destination value is changed in the widget.\n'} except NameError: pass +try: + QgsProcessingLayerOutputDestinationWidget.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsprocessingparameterdefinitionwidget.py b/python/PyQt6/gui/auto_additions/qgsprocessingparameterdefinitionwidget.py new file mode 100644 index 000000000000..847631187d6b --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsprocessingparameterdefinitionwidget.py @@ -0,0 +1,13 @@ +# The following has been generated automatically from src/gui/processing/qgsprocessingparameterdefinitionwidget.h +try: + QgsProcessingAbstractParameterDefinitionWidget.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterDefinitionWidget.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterDefinitionDialog.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsprocessingparameterswidget.py b/python/PyQt6/gui/auto_additions/qgsprocessingparameterswidget.py new file mode 100644 index 000000000000..1f95d9bd87b8 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsprocessingparameterswidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/processing/qgsprocessingparameterswidget.h +try: + QgsProcessingParametersWidget.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsprocessingrecentalgorithmlog.py b/python/PyQt6/gui/auto_additions/qgsprocessingrecentalgorithmlog.py index 9ce9a2374dab..45d828f84188 100644 --- a/python/PyQt6/gui/auto_additions/qgsprocessingrecentalgorithmlog.py +++ b/python/PyQt6/gui/auto_additions/qgsprocessingrecentalgorithmlog.py @@ -3,3 +3,7 @@ QgsProcessingRecentAlgorithmLog.__attribute_docs__ = {'changed': 'Emitted when the list of recently used algorithms is changed, e.g. when\na new algorithm ID is pushed to the list (see :py:func:`~QgsProcessingRecentAlgorithmLog.push`).\n'} except NameError: pass +try: + QgsProcessingRecentAlgorithmLog.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsprocessingtoolboxmodel.py b/python/PyQt6/gui/auto_additions/qgsprocessingtoolboxmodel.py index fd57056a23e1..9a4090238c25 100644 --- a/python/PyQt6/gui/auto_additions/qgsprocessingtoolboxmodel.py +++ b/python/PyQt6/gui/auto_additions/qgsprocessingtoolboxmodel.py @@ -82,3 +82,35 @@ QgsProcessingToolboxModel.__attribute_docs__ = {'recentAlgorithmAdded': 'Emitted whenever recent algorithms are added to the model.\n', 'favoriteAlgorithmAdded': 'Emitted whenever favorite algorithms are added to the model.\n'} except NameError: pass +try: + QgsProcessingToolboxModelNode.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingToolboxModelRecentNode.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingToolboxModelFavoriteNode.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingToolboxModelProviderNode.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingToolboxModelGroupNode.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingToolboxModelAlgorithmNode.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingToolboxModel.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingToolboxProxyModel.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsprocessingtoolboxtreeview.py b/python/PyQt6/gui/auto_additions/qgsprocessingtoolboxtreeview.py new file mode 100644 index 000000000000..7667253f17f8 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsprocessingtoolboxtreeview.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/processing/qgsprocessingtoolboxtreeview.h +try: + QgsProcessingToolboxTreeView.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsprocessingwidgetwrapper.py b/python/PyQt6/gui/auto_additions/qgsprocessingwidgetwrapper.py index 47eb07e9f9e3..fd081f957883 100644 --- a/python/PyQt6/gui/auto_additions/qgsprocessingwidgetwrapper.py +++ b/python/PyQt6/gui/auto_additions/qgsprocessingwidgetwrapper.py @@ -8,3 +8,27 @@ QgsAbstractProcessingParameterWidgetWrapper.__attribute_docs__ = {'widgetValueHasChanged': 'Emitted whenever the parameter value (as defined by the wrapped widget) is changed.\n'} except NameError: pass +try: + QgsProcessingContextGenerator.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParametersGenerator.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterWidgetContext.__group__ = ['processing'] +except NameError: + pass +try: + QgsAbstractProcessingParameterWidgetWrapper.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterWidgetFactoryInterface.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingHiddenWidgetWrapper.__group__ = ['processing'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsprojectionselectiondialog.py b/python/PyQt6/gui/auto_additions/qgsprojectionselectiondialog.py index 52828e8fed01..6b89c0f32344 100644 --- a/python/PyQt6/gui/auto_additions/qgsprojectionselectiondialog.py +++ b/python/PyQt6/gui/auto_additions/qgsprojectionselectiondialog.py @@ -3,3 +3,11 @@ QgsCrsSelectionWidget.__attribute_docs__ = {'crsChanged': 'Emitted when the CRS defined in the widget is changed.\n', 'crsDoubleClicked': 'Emitted when a CRS entry in the widget is double-clicked.\n', 'hasValidSelectionChanged': 'Emitted when the widget has a valid selection or not.\n'} except NameError: pass +try: + QgsCrsSelectionWidget.__group__ = ['proj'] +except NameError: + pass +try: + QgsProjectionSelectionDialog.__group__ = ['proj'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsprojectionselectiontreewidget.py b/python/PyQt6/gui/auto_additions/qgsprojectionselectiontreewidget.py index e87fbc51d074..38f807617a32 100644 --- a/python/PyQt6/gui/auto_additions/qgsprojectionselectiontreewidget.py +++ b/python/PyQt6/gui/auto_additions/qgsprojectionselectiontreewidget.py @@ -3,3 +3,7 @@ QgsProjectionSelectionTreeWidget.__attribute_docs__ = {'crsSelected': 'Emitted when a projection is selected in the widget.\n', 'initialized': 'Notifies others that the widget is now fully initialized, including deferred selection of projection.\n\n.. deprecated::\n no longer emitted\n', 'projectionDoubleClicked': 'Emitted when a projection is double clicked in the list.\n', 'hasValidSelectionChanged': 'Emitted when the selection in the tree is changed from a valid selection to an invalid selection, or vice-versa.\n\n.. versionadded:: 3.18\n'} except NameError: pass +try: + QgsProjectionSelectionTreeWidget.__group__ = ['proj'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsprojectionselectionwidget.py b/python/PyQt6/gui/auto_additions/qgsprojectionselectionwidget.py index e460913401ba..baa29f532287 100644 --- a/python/PyQt6/gui/auto_additions/qgsprojectionselectionwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsprojectionselectionwidget.py @@ -10,3 +10,7 @@ QgsProjectionSelectionWidget.__attribute_docs__ = {'crsChanged': 'Emitted when the selected CRS is changed\n', 'cleared': 'Emitted when the not set option is selected.\n'} except NameError: pass +try: + QgsProjectionSelectionWidget.__group__ = ['proj'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsqmlwidgetwrapper.py b/python/PyQt6/gui/auto_additions/qgsqmlwidgetwrapper.py new file mode 100644 index 000000000000..0f843b59b0f0 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsqmlwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgsqmlwidgetwrapper.h +try: + QgsQmlWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsrasterattributetabledialog.py b/python/PyQt6/gui/auto_additions/qgsrasterattributetabledialog.py new file mode 100644 index 000000000000..582615ff00ca --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsrasterattributetabledialog.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/raster/qgsrasterattributetabledialog.h +try: + QgsRasterAttributeTableDialog.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsrasterattributetablemodel.py b/python/PyQt6/gui/auto_additions/qgsrasterattributetablemodel.py new file mode 100644 index 000000000000..04402437ecf3 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsrasterattributetablemodel.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/raster/qgsrasterattributetablemodel.h +try: + QgsRasterAttributeTableModel.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsrasterattributetablewidget.py b/python/PyQt6/gui/auto_additions/qgsrasterattributetablewidget.py index a0cd9036a0cd..04dc3ce456b1 100644 --- a/python/PyQt6/gui/auto_additions/qgsrasterattributetablewidget.py +++ b/python/PyQt6/gui/auto_additions/qgsrasterattributetablewidget.py @@ -3,3 +3,7 @@ QgsRasterAttributeTableWidget.__attribute_docs__ = {'rendererChanged': 'This signal is emitted after a successful classify operation which changed the raster renderer.\n'} except NameError: pass +try: + QgsRasterAttributeTableWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsrasterbandcombobox.py b/python/PyQt6/gui/auto_additions/qgsrasterbandcombobox.py index 6ebda17e7383..fe40f96fc5a4 100644 --- a/python/PyQt6/gui/auto_additions/qgsrasterbandcombobox.py +++ b/python/PyQt6/gui/auto_additions/qgsrasterbandcombobox.py @@ -4,3 +4,7 @@ except NameError: pass QgsRasterBandComboBox.displayBandName = staticmethod(QgsRasterBandComboBox.displayBandName) +try: + QgsRasterBandComboBox.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsrastercontourrendererwidget.py b/python/PyQt6/gui/auto_additions/qgsrastercontourrendererwidget.py index df0d2d7dda95..279f910cbcbf 100644 --- a/python/PyQt6/gui/auto_additions/qgsrastercontourrendererwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsrastercontourrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/raster/qgsrastercontourrendererwidget.h QgsRasterContourRendererWidget.create = staticmethod(QgsRasterContourRendererWidget.create) +try: + QgsRasterContourRendererWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsrasterhistogramwidget.py b/python/PyQt6/gui/auto_additions/qgsrasterhistogramwidget.py new file mode 100644 index 000000000000..b9d25db3a235 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsrasterhistogramwidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/raster/qgsrasterhistogramwidget.h +try: + QgsRasterHistogramWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsrasterlayerproperties.py b/python/PyQt6/gui/auto_additions/qgsrasterlayerproperties.py new file mode 100644 index 000000000000..a49a97aa9f66 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsrasterlayerproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/raster/qgsrasterlayerproperties.h +try: + QgsRasterLayerProperties.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsrasterlayertemporalpropertieswidget.py b/python/PyQt6/gui/auto_additions/qgsrasterlayertemporalpropertieswidget.py new file mode 100644 index 000000000000..a03c55248554 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsrasterlayertemporalpropertieswidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/raster/qgsrasterlayertemporalpropertieswidget.h +try: + QgsRasterLayerTemporalPropertiesWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsrasterminmaxwidget.py b/python/PyQt6/gui/auto_additions/qgsrasterminmaxwidget.py index 8c447b21dbc0..68ed07a189c5 100644 --- a/python/PyQt6/gui/auto_additions/qgsrasterminmaxwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsrasterminmaxwidget.py @@ -3,3 +3,7 @@ QgsRasterMinMaxWidget.__attribute_docs__ = {'widgetChanged': 'Emitted when something on the widget has changed.\nAll widgets will fire this event to notify of an internal change.\n', 'load': 'signal emitted when new min/max values are computed from statistics.\n'} except NameError: pass +try: + QgsRasterMinMaxWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsrasterrendererwidget.py b/python/PyQt6/gui/auto_additions/qgsrasterrendererwidget.py index 9e40dc14fe56..67945f3ecfcc 100644 --- a/python/PyQt6/gui/auto_additions/qgsrasterrendererwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsrasterrendererwidget.py @@ -3,3 +3,7 @@ QgsRasterRendererWidget.__attribute_docs__ = {'widgetChanged': 'Emitted when something on the widget has changed.\nAll widgets will fire this event to notify of an internal change.\n'} except NameError: pass +try: + QgsRasterRendererWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsrastertransparencywidget.py b/python/PyQt6/gui/auto_additions/qgsrastertransparencywidget.py new file mode 100644 index 000000000000..1609c03fb1c2 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsrastertransparencywidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/raster/qgsrastertransparencywidget.h +try: + QgsRasterTransparencyWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsrecentcoordinatereferencesystemsmodel.py b/python/PyQt6/gui/auto_additions/qgsrecentcoordinatereferencesystemsmodel.py index 1615094708f0..0eda3f8aa693 100644 --- a/python/PyQt6/gui/auto_additions/qgsrecentcoordinatereferencesystemsmodel.py +++ b/python/PyQt6/gui/auto_additions/qgsrecentcoordinatereferencesystemsmodel.py @@ -12,3 +12,11 @@ QgsRecentCoordinateReferenceSystemsModel.CustomRole.__doc__ = "Custom model roles.\n\n" + '* ``RoleCrs``: ' + QgsRecentCoordinateReferenceSystemsModel.CustomRole.Crs.__doc__ + '\n' + '* ``RoleAuthId``: ' + QgsRecentCoordinateReferenceSystemsModel.CustomRole.AuthId.__doc__ # -- QgsRecentCoordinateReferenceSystemsModel.CustomRole.baseClass = QgsRecentCoordinateReferenceSystemsModel +try: + QgsRecentCoordinateReferenceSystemsModel.__group__ = ['proj'] +except NameError: + pass +try: + QgsRecentCoordinateReferenceSystemsProxyModel.__group__ = ['proj'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsrelationaggregatesearchwidgetwrapper.py b/python/PyQt6/gui/auto_additions/qgsrelationaggregatesearchwidgetwrapper.py new file mode 100644 index 000000000000..b98355c279e8 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsrelationaggregatesearchwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgsrelationaggregatesearchwidgetwrapper.h +try: + QgsRelationAggregateSearchWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsrelationreferencesearchwidgetwrapper.py b/python/PyQt6/gui/auto_additions/qgsrelationreferencesearchwidgetwrapper.py new file mode 100644 index 000000000000..7ba983406472 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsrelationreferencesearchwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgsrelationreferencesearchwidgetwrapper.h +try: + QgsRelationReferenceSearchWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsrelationreferencewidget.py b/python/PyQt6/gui/auto_additions/qgsrelationreferencewidget.py index 04827d160c20..6f0f2adaa56d 100644 --- a/python/PyQt6/gui/auto_additions/qgsrelationreferencewidget.py +++ b/python/PyQt6/gui/auto_additions/qgsrelationreferencewidget.py @@ -6,3 +6,7 @@ QgsRelationReferenceWidget.__attribute_docs__ = {'foreignKeyChanged': 'Emitted when the foreign key changed\n\n.. deprecated:: QGIS 3.10\n', 'foreignKeysChanged': 'Emitted when the foreign keys changed\n\n.. versionadded:: 3.10\n'} except NameError: pass +try: + QgsRelationReferenceWidget.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsrelationreferencewidgetwrapper.py b/python/PyQt6/gui/auto_additions/qgsrelationreferencewidgetwrapper.py new file mode 100644 index 000000000000..63a856080b41 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsrelationreferencewidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgsrelationreferencewidgetwrapper.h +try: + QgsRelationReferenceWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsrelationwidgetwrapper.py b/python/PyQt6/gui/auto_additions/qgsrelationwidgetwrapper.py index 9994dcde08ae..8dfaa13d125e 100644 --- a/python/PyQt6/gui/auto_additions/qgsrelationwidgetwrapper.py +++ b/python/PyQt6/gui/auto_additions/qgsrelationwidgetwrapper.py @@ -3,3 +3,7 @@ QgsRelationWidgetWrapper.__attribute_docs__ = {'relatedFeaturesChanged': 'Emit this signal, whenever the related features changed.\nThis happens for example when related features are added, removed,\nlinked or unlinked.\n\n.. versionadded:: 3.22\n'} except NameError: pass +try: + QgsRelationWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsrendererpropertiesdialog.py b/python/PyQt6/gui/auto_additions/qgsrendererpropertiesdialog.py index 62d21cdb2f72..d43dd4474b97 100644 --- a/python/PyQt6/gui/auto_additions/qgsrendererpropertiesdialog.py +++ b/python/PyQt6/gui/auto_additions/qgsrendererpropertiesdialog.py @@ -3,3 +3,7 @@ QgsRendererPropertiesDialog.__attribute_docs__ = {'layerVariablesChanged': 'Emitted when expression context variables on the associated\nvector layers have been changed. Will request the parent dialog\nto re-synchronize with the variables.\n', 'widgetChanged': 'Emitted when something on the widget has changed.\nAll widgets will fire this event to notify of an internal change.\n', 'showPanel': 'Emit when you require a panel to be show in the interface.\n\n:param panel: The panel widget to show.\n\n.. note::\n\n If you are connected to this signal you should also connect\n given panels showPanel signal as they can be nested.\n'} except NameError: pass +try: + QgsRendererPropertiesDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsrendererrasterpropertieswidget.py b/python/PyQt6/gui/auto_additions/qgsrendererrasterpropertieswidget.py new file mode 100644 index 000000000000..96af0658a39f --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsrendererrasterpropertieswidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/raster/qgsrendererrasterpropertieswidget.h +try: + QgsRendererRasterPropertiesWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsrendererwidget.py b/python/PyQt6/gui/auto_additions/qgsrendererwidget.py index 8070e409c0de..29171116ba9a 100644 --- a/python/PyQt6/gui/auto_additions/qgsrendererwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsrendererwidget.py @@ -3,3 +3,23 @@ QgsRendererWidget.__attribute_docs__ = {'layerVariablesChanged': 'Emitted when expression context variables on the associated\nvector layers have been changed. Will request the parent dialog\nto re-synchronize with the variables.\n', 'symbolLevelsChanged': 'Emitted when the symbol levels settings have been changed.\n\n.. deprecated:: QGIS 3.20\n -- no longer emitted.\n'} except NameError: pass +try: + QgsRendererWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsDataDefinedValueDialog.__group__ = ['symbology'] +except NameError: + pass +try: + QgsDataDefinedSizeDialog.__group__ = ['symbology'] +except NameError: + pass +try: + QgsDataDefinedRotationDialog.__group__ = ['symbology'] +except NameError: + pass +try: + QgsDataDefinedWidthDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsrulebasedrendererwidget.py b/python/PyQt6/gui/auto_additions/qgsrulebasedrendererwidget.py index d524dc23de60..57a33028fdc9 100644 --- a/python/PyQt6/gui/auto_additions/qgsrulebasedrendererwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsrulebasedrendererwidget.py @@ -1,2 +1,18 @@ # The following has been generated automatically from src/gui/symbology/qgsrulebasedrendererwidget.h QgsRuleBasedRendererWidget.create = staticmethod(QgsRuleBasedRendererWidget.create) +try: + QgsRuleBasedRendererModel.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRuleBasedRendererWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRendererRulePropsWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRendererRulePropsDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgssearchwidgettoolbutton.py b/python/PyQt6/gui/auto_additions/qgssearchwidgettoolbutton.py index 68961749f3c0..60363001bd33 100644 --- a/python/PyQt6/gui/auto_additions/qgssearchwidgettoolbutton.py +++ b/python/PyQt6/gui/auto_additions/qgssearchwidgettoolbutton.py @@ -3,3 +3,7 @@ QgsSearchWidgetToolButton.__attribute_docs__ = {'activeFlagsChanged': 'Emitted when the active flags selected in the widget is changed\n\n:param flags: active flags\n'} except NameError: pass +try: + QgsSearchWidgetToolButton.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgssearchwidgetwrapper.py b/python/PyQt6/gui/auto_additions/qgssearchwidgetwrapper.py index f994e7c8f723..c5683c2eaf33 100644 --- a/python/PyQt6/gui/auto_additions/qgssearchwidgetwrapper.py +++ b/python/PyQt6/gui/auto_additions/qgssearchwidgetwrapper.py @@ -32,3 +32,7 @@ def _force_int(v): return int(v.value) if isinstance(v, Enum) else v QgsSearchWidgetWrapper.exclusiveFilterFlags = staticmethod(QgsSearchWidgetWrapper.exclusiveFilterFlags) QgsSearchWidgetWrapper.nonExclusiveFilterFlags = staticmethod(QgsSearchWidgetWrapper.nonExclusiveFilterFlags) QgsSearchWidgetWrapper.toString = staticmethod(QgsSearchWidgetWrapper.toString) +try: + QgsSearchWidgetWrapper.__group__ = ['editorwidgets', 'core'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgssensorguiregistry.py b/python/PyQt6/gui/auto_additions/qgssensorguiregistry.py index 783f18c355c5..9ca79ea874f6 100644 --- a/python/PyQt6/gui/auto_additions/qgssensorguiregistry.py +++ b/python/PyQt6/gui/auto_additions/qgssensorguiregistry.py @@ -3,3 +3,11 @@ QgsSensorGuiRegistry.__attribute_docs__ = {'sensorAdded': 'Emitted whenever a new sensor type is added to the registry, with the specified\n``type``.\n'} except NameError: pass +try: + QgsSensorAbstractGuiMetadata.__group__ = ['sensor'] +except NameError: + pass +try: + QgsSensorGuiRegistry.__group__ = ['sensor'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgssensorwidget.py b/python/PyQt6/gui/auto_additions/qgssensorwidget.py index 2ba464da85cd..c1f3c079b718 100644 --- a/python/PyQt6/gui/auto_additions/qgssensorwidget.py +++ b/python/PyQt6/gui/auto_additions/qgssensorwidget.py @@ -3,3 +3,7 @@ QgsAbstractSensorWidget.__attribute_docs__ = {'changed': 'Emitted whenever configuration changes happened on this sensor configuration.\n'} except NameError: pass +try: + QgsAbstractSensorWidget.__group__ = ['sensor'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgssettingseditorwidgetregistry.py b/python/PyQt6/gui/auto_additions/qgssettingseditorwidgetregistry.py new file mode 100644 index 000000000000..b373ebf455bb --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgssettingseditorwidgetregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/settings/qgssettingseditorwidgetregistry.h +try: + QgsSettingsEditorWidgetRegistry.__group__ = ['settings'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgssettingseditorwidgetwrapper.py b/python/PyQt6/gui/auto_additions/qgssettingseditorwidgetwrapper.py index 84377c60c657..b3da2f246b15 100644 --- a/python/PyQt6/gui/auto_additions/qgssettingseditorwidgetwrapper.py +++ b/python/PyQt6/gui/auto_additions/qgssettingseditorwidgetwrapper.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/settings/qgssettingseditorwidgetwrapper.h QgsSettingsEditorWidgetWrapper.fromWidget = staticmethod(QgsSettingsEditorWidgetWrapper.fromWidget) +try: + QgsSettingsEditorWidgetWrapper.__group__ = ['settings'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgssettingseditorwidgetwrapperimpl.py b/python/PyQt6/gui/auto_additions/qgssettingseditorwidgetwrapperimpl.py new file mode 100644 index 000000000000..f1e8da65628b --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgssettingseditorwidgetwrapperimpl.py @@ -0,0 +1,25 @@ +# The following has been generated automatically from src/gui/settings/qgssettingseditorwidgetwrapperimpl.h +try: + QgsSettingsEditorWidgetWrapperTemplate.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsStringEditorWidgetWrapper.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsBoolEditorWidgetWrapper.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsIntegerEditorWidgetWrapper.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsDoubleEditorWidgetWrapper.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsColorEditorWidgetWrapper.__group__ = ['settings'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgssettingsregistrygui.py b/python/PyQt6/gui/auto_additions/qgssettingsregistrygui.py new file mode 100644 index 000000000000..b0f09bda0c57 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgssettingsregistrygui.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/settings/qgssettingsregistrygui.h +try: + QgsSettingsRegistryGui.__group__ = ['settings'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgssettingstreemodel.py b/python/PyQt6/gui/auto_additions/qgssettingstreemodel.py index f04cd3155598..c1a2dbcb99b6 100644 --- a/python/PyQt6/gui/auto_additions/qgssettingstreemodel.py +++ b/python/PyQt6/gui/auto_additions/qgssettingstreemodel.py @@ -5,3 +5,11 @@ QgsSettingsTreeModel.Column.Description.__doc__ = "Description" QgsSettingsTreeModel.Column.__doc__ = "Columns\n\n" + '* ``Name``: ' + QgsSettingsTreeModel.Column.Name.__doc__ + '\n' + '* ``Value``: ' + QgsSettingsTreeModel.Column.Value.__doc__ + '\n' + '* ``Description``: ' + QgsSettingsTreeModel.Column.Description.__doc__ # -- +try: + QgsSettingsTreeModel.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsTreeProxyModel.__group__ = ['settings'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgssettingstreewidget.py b/python/PyQt6/gui/auto_additions/qgssettingstreewidget.py new file mode 100644 index 000000000000..a663d3ec56b3 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgssettingstreewidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/settings/qgssettingstreewidget.h +try: + QgsSettingsTreeWidget.__group__ = ['settings'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgssinglebandgrayrendererwidget.py b/python/PyQt6/gui/auto_additions/qgssinglebandgrayrendererwidget.py index f2b171c95d80..7bce93614544 100644 --- a/python/PyQt6/gui/auto_additions/qgssinglebandgrayrendererwidget.py +++ b/python/PyQt6/gui/auto_additions/qgssinglebandgrayrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/raster/qgssinglebandgrayrendererwidget.h QgsSingleBandGrayRendererWidget.create = staticmethod(QgsSingleBandGrayRendererWidget.create) +try: + QgsSingleBandGrayRendererWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgssinglebandpseudocolorrendererwidget.py b/python/PyQt6/gui/auto_additions/qgssinglebandpseudocolorrendererwidget.py index a975ccd24edc..11114d1d1009 100644 --- a/python/PyQt6/gui/auto_additions/qgssinglebandpseudocolorrendererwidget.py +++ b/python/PyQt6/gui/auto_additions/qgssinglebandpseudocolorrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/raster/qgssinglebandpseudocolorrendererwidget.h QgsSingleBandPseudoColorRendererWidget.create = staticmethod(QgsSingleBandPseudoColorRendererWidget.create) +try: + QgsSingleBandPseudoColorRendererWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgssinglesymbolrendererwidget.py b/python/PyQt6/gui/auto_additions/qgssinglesymbolrendererwidget.py index 3158a26bdee9..855e81b76274 100644 --- a/python/PyQt6/gui/auto_additions/qgssinglesymbolrendererwidget.py +++ b/python/PyQt6/gui/auto_additions/qgssinglesymbolrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgssinglesymbolrendererwidget.h QgsSingleSymbolRendererWidget.create = staticmethod(QgsSingleSymbolRendererWidget.create) +try: + QgsSingleSymbolRendererWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgssmartgroupeditordialog.py b/python/PyQt6/gui/auto_additions/qgssmartgroupeditordialog.py new file mode 100644 index 000000000000..4d3965828482 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgssmartgroupeditordialog.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/symbology/qgssmartgroupeditordialog.h +try: + QgsSmartGroupCondition.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSmartGroupEditorDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsspacerwidgetwrapper.py b/python/PyQt6/gui/auto_additions/qgsspacerwidgetwrapper.py new file mode 100644 index 000000000000..e254ac70dd34 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsspacerwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgsspacerwidgetwrapper.h +try: + QgsSpacerWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsspinbox.py b/python/PyQt6/gui/auto_additions/qgsspinbox.py index 924b0d40de3c..fabfd86fd9f0 100644 --- a/python/PyQt6/gui/auto_additions/qgsspinbox.py +++ b/python/PyQt6/gui/auto_additions/qgsspinbox.py @@ -6,3 +6,7 @@ QgsSpinBox.__attribute_docs__ = {'returnPressed': 'Emitted when the Return or Enter key is used in the line edit\n\n.. versionadded:: 3.40\n', 'textEdited': 'Emitted when the the value has been manually edited via line edit.\n\n.. versionadded:: 3.40\n'} except NameError: pass +try: + QgsSpinBox.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsstyleexportimportdialog.py b/python/PyQt6/gui/auto_additions/qgsstyleexportimportdialog.py index 4bc8b08d69ec..74bb8a3edcbd 100644 --- a/python/PyQt6/gui/auto_additions/qgsstyleexportimportdialog.py +++ b/python/PyQt6/gui/auto_additions/qgsstyleexportimportdialog.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/gui/symbology/qgsstyleexportimportdialog.h QgsStyleExportImportDialog.Export = QgsStyleExportImportDialog.Mode.Export QgsStyleExportImportDialog.Import = QgsStyleExportImportDialog.Mode.Import +try: + QgsStyleExportImportDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsstylegroupselectiondialog.py b/python/PyQt6/gui/auto_additions/qgsstylegroupselectiondialog.py index 3823c4508716..fbf0db971948 100644 --- a/python/PyQt6/gui/auto_additions/qgsstylegroupselectiondialog.py +++ b/python/PyQt6/gui/auto_additions/qgsstylegroupselectiondialog.py @@ -3,3 +3,7 @@ QgsStyleGroupSelectionDialog.__attribute_docs__ = {'tagSelected': 'tag with tagName has been selected\n', 'tagDeselected': 'tag with tagName has been deselected\n', 'smartgroupSelected': 'smartgroup with groupName has been selected\n', 'smartgroupDeselected': 'smart group with groupName has been deselected\n', 'allDeselected': 'all deselected\n', 'allSelected': 'all selected\n', 'favoritesDeselected': 'Favorites has been deselected\n\n.. versionadded:: 3.14\n', 'favoritesSelected': 'Favorites has need selected\n\n.. versionadded:: 3.14\n'} except NameError: pass +try: + QgsStyleGroupSelectionDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsstylemanagerdialog.py b/python/PyQt6/gui/auto_additions/qgsstylemanagerdialog.py index 24a9f53553f5..79707857ab29 100644 --- a/python/PyQt6/gui/auto_additions/qgsstylemanagerdialog.py +++ b/python/PyQt6/gui/auto_additions/qgsstylemanagerdialog.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsstylemanagerdialog.h QgsStyleManagerDialog.addColorRampStatic = staticmethod(QgsStyleManagerDialog.addColorRampStatic) +try: + QgsStyleManagerDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsstylesavedialog.py b/python/PyQt6/gui/auto_additions/qgsstylesavedialog.py new file mode 100644 index 000000000000..a8fe6076bbf4 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsstylesavedialog.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/symbology/qgsstylesavedialog.h +try: + QgsStyleSaveDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgssvgselectorwidget.py b/python/PyQt6/gui/auto_additions/qgssvgselectorwidget.py index ad2a6d7e883b..a922f5c26f0c 100644 --- a/python/PyQt6/gui/auto_additions/qgssvgselectorwidget.py +++ b/python/PyQt6/gui/auto_additions/qgssvgselectorwidget.py @@ -3,3 +3,23 @@ QgsSvgSelectorWidget.__attribute_docs__ = {'svgParametersChanged': 'Emitted when the parameters have changed\n\n.. versionadded:: 3.18\n'} except NameError: pass +try: + QgsSvgSelectorFilterModel.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSvgSelectorListModel.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSvgSelectorGroupsModel.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSvgSelectorWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSvgSelectorDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgssymbolanimationsettingswidget.py b/python/PyQt6/gui/auto_additions/qgssymbolanimationsettingswidget.py new file mode 100644 index 000000000000..dd844b9fdd54 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgssymbolanimationsettingswidget.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/symbology/qgssymbolanimationsettingswidget.h +try: + QgsSymbolAnimationSettingsWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSymbolAnimationSettingsDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgssymbolbuffersettingswidget.py b/python/PyQt6/gui/auto_additions/qgssymbolbuffersettingswidget.py new file mode 100644 index 000000000000..250296657e52 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgssymbolbuffersettingswidget.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/symbology/qgssymbolbuffersettingswidget.h +try: + QgsSymbolBufferSettingsWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSymbolBufferSettingsDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgssymbollayerwidget.py b/python/PyQt6/gui/auto_additions/qgssymbollayerwidget.py index 90ed0ddce820..c13cebff625c 100644 --- a/python/PyQt6/gui/auto_additions/qgssymbollayerwidget.py +++ b/python/PyQt6/gui/auto_additions/qgssymbollayerwidget.py @@ -25,3 +25,95 @@ QgsFontMarkerSymbolLayerWidget.create = staticmethod(QgsFontMarkerSymbolLayerWidget.create) QgsCentroidFillSymbolLayerWidget.create = staticmethod(QgsCentroidFillSymbolLayerWidget.create) QgsGeometryGeneratorSymbolLayerWidget.create = staticmethod(QgsGeometryGeneratorSymbolLayerWidget.create) +try: + QgsSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSimpleLineSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSimpleMarkerSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSimpleFillSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsFilledMarkerSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsGradientFillSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsShapeburstFillSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsMarkerLineSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsHashedLineSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSvgMarkerSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRasterMarkerSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsAnimatedMarkerSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRasterFillSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRasterLineSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsLineburstSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsFilledLineSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSVGFillSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsLinePatternFillSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsPointPatternFillSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRandomMarkerFillSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsFontMarkerSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsCentroidFillSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsGeometryGeneratorSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgssymbollevelsdialog.py b/python/PyQt6/gui/auto_additions/qgssymbollevelsdialog.py new file mode 100644 index 000000000000..96c9c2e61a35 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgssymbollevelsdialog.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/symbology/qgssymbollevelsdialog.h +try: + QgsSymbolLevelsWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSymbolLevelsDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgssymbolselectordialog.py b/python/PyQt6/gui/auto_additions/qgssymbolselectordialog.py index f5c3471e1cc7..d8f99718ba0d 100644 --- a/python/PyQt6/gui/auto_additions/qgssymbolselectordialog.py +++ b/python/PyQt6/gui/auto_additions/qgssymbolselectordialog.py @@ -3,3 +3,11 @@ QgsSymbolSelectorWidget.__attribute_docs__ = {'symbolModified': 'Emitted when a symbol is modified in the widget.\n'} except NameError: pass +try: + QgsSymbolSelectorWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSymbolSelectorDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgssymbolslistwidget.py b/python/PyQt6/gui/auto_additions/qgssymbolslistwidget.py new file mode 100644 index 000000000000..814c055e62f6 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgssymbolslistwidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/symbology/qgssymbolslistwidget.h +try: + QgsSymbolsListWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgssymbolwidgetcontext.py b/python/PyQt6/gui/auto_additions/qgssymbolwidgetcontext.py new file mode 100644 index 000000000000..bbc964e21ac4 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgssymbolwidgetcontext.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/symbology/qgssymbolwidgetcontext.h +try: + QgsSymbolWidgetContext.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgstableeditordialog.py b/python/PyQt6/gui/auto_additions/qgstableeditordialog.py index d254975f4288..5b3211058fd3 100644 --- a/python/PyQt6/gui/auto_additions/qgstableeditordialog.py +++ b/python/PyQt6/gui/auto_additions/qgstableeditordialog.py @@ -3,3 +3,7 @@ QgsTableEditorDialog.__attribute_docs__ = {'tableChanged': 'Emitted whenever the table contents are changed.\n', 'includeHeaderChanged': 'Emitted whenever the "include table header" setting is changed.\n'} except NameError: pass +try: + QgsTableEditorDialog.__group__ = ['tableeditor'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgstableeditorwidget.py b/python/PyQt6/gui/auto_additions/qgstableeditorwidget.py index 59cb2f3b5829..a196431878e2 100644 --- a/python/PyQt6/gui/auto_additions/qgstableeditorwidget.py +++ b/python/PyQt6/gui/auto_additions/qgstableeditorwidget.py @@ -3,3 +3,7 @@ QgsTableEditorWidget.__attribute_docs__ = {'tableChanged': 'Emitted whenever the table contents are changed.\n', 'activeCellChanged': 'Emitted whenever the active (or selected) cell changes in the widget.\n'} except NameError: pass +try: + QgsTableEditorWidget.__group__ = ['tableeditor'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgstextwidgetwrapper.py b/python/PyQt6/gui/auto_additions/qgstextwidgetwrapper.py new file mode 100644 index 000000000000..f8bfeb9ae6e3 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgstextwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgstextwidgetwrapper.h +try: + QgsTextWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgstiledscenerendererpropertieswidget.py b/python/PyQt6/gui/auto_additions/qgstiledscenerendererpropertieswidget.py new file mode 100644 index 000000000000..10fd61573fef --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgstiledscenerendererpropertieswidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/tiledscene/qgstiledscenerendererpropertieswidget.h +try: + QgsTiledSceneRendererPropertiesWidget.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgstiledscenerendererwidget.py b/python/PyQt6/gui/auto_additions/qgstiledscenerendererwidget.py new file mode 100644 index 000000000000..f29ea4ad266d --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgstiledscenerendererwidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/tiledscene/qgstiledscenerendererwidget.h +try: + QgsTiledSceneRendererWidget.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsvaluemapsearchwidgetwrapper.py b/python/PyQt6/gui/auto_additions/qgsvaluemapsearchwidgetwrapper.py new file mode 100644 index 000000000000..277d9fececf2 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsvaluemapsearchwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgsvaluemapsearchwidgetwrapper.h +try: + QgsValueMapSearchWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsvaluerelationsearchwidgetwrapper.py b/python/PyQt6/gui/auto_additions/qgsvaluerelationsearchwidgetwrapper.py new file mode 100644 index 000000000000..f99a8720635a --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsvaluerelationsearchwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgsvaluerelationsearchwidgetwrapper.h +try: + QgsValueRelationSearchWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsvectorfieldsymbollayerwidget.py b/python/PyQt6/gui/auto_additions/qgsvectorfieldsymbollayerwidget.py index fe11a55a2beb..4046054bffe7 100644 --- a/python/PyQt6/gui/auto_additions/qgsvectorfieldsymbollayerwidget.py +++ b/python/PyQt6/gui/auto_additions/qgsvectorfieldsymbollayerwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsvectorfieldsymbollayerwidget.h QgsVectorFieldSymbolLayerWidget.create = staticmethod(QgsVectorFieldSymbolLayerWidget.create) +try: + QgsVectorFieldSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsvectorlayerproperties.py b/python/PyQt6/gui/auto_additions/qgsvectorlayerproperties.py new file mode 100644 index 000000000000..eb0cc23e9433 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsvectorlayerproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/vector/qgsvectorlayerproperties.h +try: + QgsVectorLayerProperties.__group__ = ['vector'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsvectorlayersaveasdialog.py b/python/PyQt6/gui/auto_additions/qgsvectorlayersaveasdialog.py index 975288c5414d..036de12a6aed 100644 --- a/python/PyQt6/gui/auto_additions/qgsvectorlayersaveasdialog.py +++ b/python/PyQt6/gui/auto_additions/qgsvectorlayersaveasdialog.py @@ -15,3 +15,7 @@ QgsVectorLayerSaveAsDialog.Options = lambda flags=0: QgsVectorLayerSaveAsDialog.Option(flags) QgsVectorLayerSaveAsDialog.Options.baseClass = QgsVectorLayerSaveAsDialog Options = QgsVectorLayerSaveAsDialog # dirty hack since SIP seems to introduce the flags in module +try: + QgsVectorLayerSaveAsDialog.__group__ = ['ogr'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgsvectortilelayerproperties.py b/python/PyQt6/gui/auto_additions/qgsvectortilelayerproperties.py new file mode 100644 index 000000000000..85cf44d12238 --- /dev/null +++ b/python/PyQt6/gui/auto_additions/qgsvectortilelayerproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/vectortile/qgsvectortilelayerproperties.h +try: + QgsVectorTileLayerProperties.__group__ = ['vectortile'] +except NameError: + pass diff --git a/python/PyQt6/gui/auto_additions/qgswidgetwrapper.py b/python/PyQt6/gui/auto_additions/qgswidgetwrapper.py index 646f64adca0a..6dda8e6082b7 100644 --- a/python/PyQt6/gui/auto_additions/qgswidgetwrapper.py +++ b/python/PyQt6/gui/auto_additions/qgswidgetwrapper.py @@ -16,3 +16,7 @@ except NameError: pass QgsWidgetWrapper.fromWidget = staticmethod(QgsWidgetWrapper.fromWidget) +try: + QgsWidgetWrapper.__group__ = ['editorwidgets', 'core'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsalgorithmbatchgeocode.py b/python/analysis/auto_additions/qgsalgorithmbatchgeocode.py new file mode 100644 index 000000000000..cba08d3c1a2d --- /dev/null +++ b/python/analysis/auto_additions/qgsalgorithmbatchgeocode.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/processing/qgsalgorithmbatchgeocode.h +try: + QgsBatchGeocodeAlgorithm.__group__ = ['processing'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsalignraster.py b/python/analysis/auto_additions/qgsalignraster.py index 968b6e46779d..6131a210620d 100644 --- a/python/analysis/auto_additions/qgsalignraster.py +++ b/python/analysis/auto_additions/qgsalignraster.py @@ -2,3 +2,15 @@ QgsAlignRaster.suggestedWarpOutput = staticmethod(QgsAlignRaster.suggestedWarpOutput) QgsAlignRaster.RasterInfo.__doc__ = """Utility class for gathering information about rasters""" QgsAlignRaster.ProgressHandler.__doc__ = """Helper struct to be sub-classed for progress reporting""" +try: + QgsAlignRaster.__group__ = ['raster'] +except NameError: + pass +try: + QgsAlignRaster.RasterInfo.__group__ = ['raster'] +except NameError: + pass +try: + QgsAlignRaster.ProgressHandler.__group__ = ['raster'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsaspectfilter.py b/python/analysis/auto_additions/qgsaspectfilter.py new file mode 100644 index 000000000000..39e95c9c653e --- /dev/null +++ b/python/analysis/auto_additions/qgsaspectfilter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/raster/qgsaspectfilter.h +try: + QgsAspectFilter.__group__ = ['raster'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsderivativefilter.py b/python/analysis/auto_additions/qgsderivativefilter.py new file mode 100644 index 000000000000..b9abb486cf18 --- /dev/null +++ b/python/analysis/auto_additions/qgsderivativefilter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/raster/qgsderivativefilter.h +try: + QgsDerivativeFilter.__group__ = ['raster'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsfeaturepool.py b/python/analysis/auto_additions/qgsfeaturepool.py new file mode 100644 index 000000000000..2f20a3587691 --- /dev/null +++ b/python/analysis/auto_additions/qgsfeaturepool.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/vector/geometry_checker/qgsfeaturepool.h +try: + QgsFeaturePool.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsgcpgeometrytransformer.py b/python/analysis/auto_additions/qgsgcpgeometrytransformer.py new file mode 100644 index 000000000000..4d6869b57fec --- /dev/null +++ b/python/analysis/auto_additions/qgsgcpgeometrytransformer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/georeferencing/qgsgcpgeometrytransformer.h +try: + QgsGcpGeometryTransformer.__group__ = ['georeferencing'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsgcppoint.py b/python/analysis/auto_additions/qgsgcppoint.py index 471e4f8fa0d9..f7753dfc2bea 100644 --- a/python/analysis/auto_additions/qgsgcppoint.py +++ b/python/analysis/auto_additions/qgsgcppoint.py @@ -4,3 +4,7 @@ QgsGcpPoint.PointType.Destination.__doc__ = "Destination point" QgsGcpPoint.PointType.__doc__ = "Coordinate point types\n\n" + '* ``Source``: ' + QgsGcpPoint.PointType.Source.__doc__ + '\n' + '* ``Destination``: ' + QgsGcpPoint.PointType.Destination.__doc__ # -- +try: + QgsGcpPoint.__group__ = ['georeferencing'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsgcptransformer.py b/python/analysis/auto_additions/qgsgcptransformer.py index ebbbc39208c3..67843df5ca8e 100644 --- a/python/analysis/auto_additions/qgsgcptransformer.py +++ b/python/analysis/auto_additions/qgsgcptransformer.py @@ -14,3 +14,7 @@ QgsGcpTransformerInterface.methodToString = staticmethod(QgsGcpTransformerInterface.methodToString) QgsGcpTransformerInterface.create = staticmethod(QgsGcpTransformerInterface.create) QgsGcpTransformerInterface.createFromParameters = staticmethod(QgsGcpTransformerInterface.createFromParameters) +try: + QgsGcpTransformerInterface.__group__ = ['georeferencing'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsgeometrycheck.py b/python/analysis/auto_additions/qgsgeometrycheck.py index 5b396c34e970..f6b4e29df763 100644 --- a/python/analysis/auto_additions/qgsgeometrycheck.py +++ b/python/analysis/auto_additions/qgsgeometrycheck.py @@ -13,3 +13,15 @@ QgsGeometryCheck.Change.__doc__ = """Descripts a change to fix a geometry. .. versionadded:: 3.4""" +try: + QgsGeometryCheck.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass +try: + QgsGeometryCheck.LayerFeatureIds.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass +try: + QgsGeometryCheck.Change.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsgeometrycheckcontext.py b/python/analysis/auto_additions/qgsgeometrycheckcontext.py new file mode 100644 index 000000000000..ca7ed76bb616 --- /dev/null +++ b/python/analysis/auto_additions/qgsgeometrycheckcontext.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/vector/geometry_checker/qgsgeometrycheckcontext.h +try: + QgsGeometryCheckContext.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsgeometrycheckerror.py b/python/analysis/auto_additions/qgsgeometrycheckerror.py new file mode 100644 index 000000000000..9817fba34cac --- /dev/null +++ b/python/analysis/auto_additions/qgsgeometrycheckerror.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/vector/geometry_checker/qgsgeometrycheckerror.h +try: + QgsGeometryCheckError.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsgeometrycheckerutils.py b/python/analysis/auto_additions/qgsgeometrycheckerutils.py new file mode 100644 index 000000000000..7e6367e0bc54 --- /dev/null +++ b/python/analysis/auto_additions/qgsgeometrycheckerutils.py @@ -0,0 +1,13 @@ +# The following has been generated automatically from src/analysis/vector/geometry_checker/qgsgeometrycheckerutils.h +try: + QgsGeometryCheckerUtils.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass +try: + QgsGeometryCheckerUtils.LayerFeature.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass +try: + QgsGeometryCheckerUtils.LayerFeatures.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsgeometrycheckfactory.py b/python/analysis/auto_additions/qgsgeometrycheckfactory.py new file mode 100644 index 000000000000..22c08d19f59a --- /dev/null +++ b/python/analysis/auto_additions/qgsgeometrycheckfactory.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/analysis/vector/geometry_checker/qgsgeometrycheckfactory.h +try: + QgsGeometryCheckFactory.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass +try: + QgsGeometryCheckFactoryT.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsgeometrycheckregistry.py b/python/analysis/auto_additions/qgsgeometrycheckregistry.py new file mode 100644 index 000000000000..1efc537606e6 --- /dev/null +++ b/python/analysis/auto_additions/qgsgeometrycheckregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/vector/geometry_checker/qgsgeometrycheckregistry.h +try: + QgsGeometryCheckRegistry.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsgeometrycheckresolutionmethod.py b/python/analysis/auto_additions/qgsgeometrycheckresolutionmethod.py new file mode 100644 index 000000000000..d74d4fdd35ba --- /dev/null +++ b/python/analysis/auto_additions/qgsgeometrycheckresolutionmethod.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/vector/geometry_checker/qgsgeometrycheckresolutionmethod.h +try: + QgsGeometryCheckResolutionMethod.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsgeometrysnapper.py b/python/analysis/auto_additions/qgsgeometrysnapper.py index b96263cfe0a0..d2040046b53d 100644 --- a/python/analysis/auto_additions/qgsgeometrysnapper.py +++ b/python/analysis/auto_additions/qgsgeometrysnapper.py @@ -3,3 +3,11 @@ QgsGeometrySnapper.__attribute_docs__ = {'featureSnapped': 'Emitted each time a feature has been processed when calling :py:func:`~QgsGeometrySnapper.snapFeatures`\n'} except NameError: pass +try: + QgsGeometrySnapper.__group__ = ['vector'] +except NameError: + pass +try: + QgsInternalGeometrySnapper.__group__ = ['vector'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsgeometrysnappersinglesource.py b/python/analysis/auto_additions/qgsgeometrysnappersinglesource.py index 17edea118f0f..b8d1d7511231 100644 --- a/python/analysis/auto_additions/qgsgeometrysnappersinglesource.py +++ b/python/analysis/auto_additions/qgsgeometrysnappersinglesource.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/analysis/vector/qgsgeometrysnappersinglesource.h QgsGeometrySnapperSingleSource.run = staticmethod(QgsGeometrySnapperSingleSource.run) +try: + QgsGeometrySnapperSingleSource.__group__ = ['vector'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsgraph.py b/python/analysis/auto_additions/qgsgraph.py new file mode 100644 index 000000000000..a36097c359c1 --- /dev/null +++ b/python/analysis/auto_additions/qgsgraph.py @@ -0,0 +1,13 @@ +# The following has been generated automatically from src/analysis/network/qgsgraph.h +try: + QgsGraphEdge.__group__ = ['network'] +except NameError: + pass +try: + QgsGraphVertex.__group__ = ['network'] +except NameError: + pass +try: + QgsGraph.__group__ = ['network'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsgraphanalyzer.py b/python/analysis/auto_additions/qgsgraphanalyzer.py index 39f0dbc39a00..115532be19dd 100644 --- a/python/analysis/auto_additions/qgsgraphanalyzer.py +++ b/python/analysis/auto_additions/qgsgraphanalyzer.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/analysis/network/qgsgraphanalyzer.h QgsGraphAnalyzer.dijkstra = staticmethod(QgsGraphAnalyzer.dijkstra) QgsGraphAnalyzer.shortestTree = staticmethod(QgsGraphAnalyzer.shortestTree) +try: + QgsGraphAnalyzer.__group__ = ['network'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsgraphbuilder.py b/python/analysis/auto_additions/qgsgraphbuilder.py new file mode 100644 index 000000000000..799f3aa0db03 --- /dev/null +++ b/python/analysis/auto_additions/qgsgraphbuilder.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/network/qgsgraphbuilder.h +try: + QgsGraphBuilder.__group__ = ['network'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsgraphbuilderinterface.py b/python/analysis/auto_additions/qgsgraphbuilderinterface.py new file mode 100644 index 000000000000..2850e21fae3c --- /dev/null +++ b/python/analysis/auto_additions/qgsgraphbuilderinterface.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/network/qgsgraphbuilderinterface.h +try: + QgsGraphBuilderInterface.__group__ = ['network'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsgraphdirector.py b/python/analysis/auto_additions/qgsgraphdirector.py new file mode 100644 index 000000000000..7b94c85f7f84 --- /dev/null +++ b/python/analysis/auto_additions/qgsgraphdirector.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/network/qgsgraphdirector.h +try: + QgsGraphDirector.__group__ = ['network'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsgridfilewriter.py b/python/analysis/auto_additions/qgsgridfilewriter.py new file mode 100644 index 000000000000..67adeaf80b1e --- /dev/null +++ b/python/analysis/auto_additions/qgsgridfilewriter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/interpolation/qgsgridfilewriter.h +try: + QgsGridFileWriter.__group__ = ['interpolation'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgshillshadefilter.py b/python/analysis/auto_additions/qgshillshadefilter.py new file mode 100644 index 000000000000..0d62cd6b59f8 --- /dev/null +++ b/python/analysis/auto_additions/qgshillshadefilter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/raster/qgshillshadefilter.h +try: + QgsHillshadeFilter.__group__ = ['raster'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsidwinterpolator.py b/python/analysis/auto_additions/qgsidwinterpolator.py new file mode 100644 index 000000000000..689ad2c37f0c --- /dev/null +++ b/python/analysis/auto_additions/qgsidwinterpolator.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/interpolation/qgsidwinterpolator.h +try: + QgsIDWInterpolator.__group__ = ['interpolation'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsinterpolator.py b/python/analysis/auto_additions/qgsinterpolator.py index cfe0a359ad9c..ebcb83fb4b5f 100644 --- a/python/analysis/auto_additions/qgsinterpolator.py +++ b/python/analysis/auto_additions/qgsinterpolator.py @@ -9,3 +9,15 @@ pass QgsInterpolatorVertexData.__doc__ = """Interpolation data for an individual source vertex.""" QgsInterpolator.LayerData.__doc__ = """A source together with the information about interpolation attribute / z-coordinate interpolation and the type (point, structure line, breakline)""" +try: + QgsInterpolatorVertexData.__group__ = ['interpolation'] +except NameError: + pass +try: + QgsInterpolator.__group__ = ['interpolation'] +except NameError: + pass +try: + QgsInterpolator.LayerData.__group__ = ['interpolation'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgskde.py b/python/analysis/auto_additions/qgskde.py index b9be4d6686e7..2052bf1a74b1 100644 --- a/python/analysis/auto_additions/qgskde.py +++ b/python/analysis/auto_additions/qgskde.py @@ -4,3 +4,11 @@ except NameError: pass QgsKernelDensityEstimation.Parameters.__doc__ = """KDE parameters""" +try: + QgsKernelDensityEstimation.__group__ = ['raster'] +except NameError: + pass +try: + QgsKernelDensityEstimation.Parameters.__group__ = ['raster'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsmeshcontours.py b/python/analysis/auto_additions/qgsmeshcontours.py new file mode 100644 index 000000000000..5d7694ca79ea --- /dev/null +++ b/python/analysis/auto_additions/qgsmeshcontours.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/mesh/qgsmeshcontours.h +try: + QgsMeshContours.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsmeshtriangulation.py b/python/analysis/auto_additions/qgsmeshtriangulation.py new file mode 100644 index 000000000000..6fcbcea027bc --- /dev/null +++ b/python/analysis/auto_additions/qgsmeshtriangulation.py @@ -0,0 +1,13 @@ +# The following has been generated automatically from src/analysis/mesh/qgsmeshtriangulation.h +try: + QgsMeshTriangulation.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshZValueDatasetGroup.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshEditingDelaunayTriangulation.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsnativealgorithms.py b/python/analysis/auto_additions/qgsnativealgorithms.py new file mode 100644 index 000000000000..e02229e435e0 --- /dev/null +++ b/python/analysis/auto_additions/qgsnativealgorithms.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/processing/qgsnativealgorithms.h +try: + QgsNativeAlgorithms.__group__ = ['processing'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsnetworkdistancestrategy.py b/python/analysis/auto_additions/qgsnetworkdistancestrategy.py new file mode 100644 index 000000000000..9c822ff638f3 --- /dev/null +++ b/python/analysis/auto_additions/qgsnetworkdistancestrategy.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/network/qgsnetworkdistancestrategy.h +try: + QgsNetworkDistanceStrategy.__group__ = ['network'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsnetworkspeedstrategy.py b/python/analysis/auto_additions/qgsnetworkspeedstrategy.py new file mode 100644 index 000000000000..5884defbee93 --- /dev/null +++ b/python/analysis/auto_additions/qgsnetworkspeedstrategy.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/network/qgsnetworkspeedstrategy.h +try: + QgsNetworkSpeedStrategy.__group__ = ['network'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsnetworkstrategy.py b/python/analysis/auto_additions/qgsnetworkstrategy.py new file mode 100644 index 000000000000..8b8d473d4aad --- /dev/null +++ b/python/analysis/auto_additions/qgsnetworkstrategy.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/network/qgsnetworkstrategy.h +try: + QgsNetworkStrategy.__group__ = ['network'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsninecellfilter.py b/python/analysis/auto_additions/qgsninecellfilter.py new file mode 100644 index 000000000000..9e2767836c91 --- /dev/null +++ b/python/analysis/auto_additions/qgsninecellfilter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/raster/qgsninecellfilter.h +try: + QgsNineCellFilter.__group__ = ['raster'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgspdalalgorithms.py b/python/analysis/auto_additions/qgspdalalgorithms.py new file mode 100644 index 000000000000..8d14a0b5a7d6 --- /dev/null +++ b/python/analysis/auto_additions/qgspdalalgorithms.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/processing/pdal/qgspdalalgorithms.h +try: + QgsPdalAlgorithms.__group__ = ['processing', 'pdal'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsrastercalcnode.py b/python/analysis/auto_additions/qgsrastercalcnode.py index 7a80ecec571a..85fb1de4da14 100644 --- a/python/analysis/auto_additions/qgsrastercalcnode.py +++ b/python/analysis/auto_additions/qgsrastercalcnode.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/analysis/raster/qgsrastercalcnode.h QgsRasterCalcNode.parseRasterCalcString = staticmethod(QgsRasterCalcNode.parseRasterCalcString) +try: + QgsRasterCalcNode.__group__ = ['raster'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsrastercalculator.py b/python/analysis/auto_additions/qgsrastercalculator.py index 69a9c72ec941..765649bc6280 100644 --- a/python/analysis/auto_additions/qgsrastercalculator.py +++ b/python/analysis/auto_additions/qgsrastercalculator.py @@ -4,3 +4,11 @@ except NameError: pass QgsRasterCalculatorEntry.rasterEntries = staticmethod(QgsRasterCalculatorEntry.rasterEntries) +try: + QgsRasterCalculatorEntry.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterCalculator.__group__ = ['raster'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsrastermatrix.py b/python/analysis/auto_additions/qgsrastermatrix.py new file mode 100644 index 000000000000..f27699455fc6 --- /dev/null +++ b/python/analysis/auto_additions/qgsrastermatrix.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/raster/qgsrastermatrix.h +try: + QgsRasterMatrix.__group__ = ['raster'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsrelief.py b/python/analysis/auto_additions/qgsrelief.py new file mode 100644 index 000000000000..865ac6b38a9e --- /dev/null +++ b/python/analysis/auto_additions/qgsrelief.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/analysis/raster/qgsrelief.h +try: + QgsRelief.__group__ = ['raster'] +except NameError: + pass +try: + QgsRelief.ReliefColor.__group__ = ['raster'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsruggednessfilter.py b/python/analysis/auto_additions/qgsruggednessfilter.py new file mode 100644 index 000000000000..5b14a8b3ed5e --- /dev/null +++ b/python/analysis/auto_additions/qgsruggednessfilter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/raster/qgsruggednessfilter.h +try: + QgsRuggednessFilter.__group__ = ['raster'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgssinglegeometrycheck.py b/python/analysis/auto_additions/qgssinglegeometrycheck.py new file mode 100644 index 000000000000..04e4dced6431 --- /dev/null +++ b/python/analysis/auto_additions/qgssinglegeometrycheck.py @@ -0,0 +1,13 @@ +# The following has been generated automatically from src/analysis/vector/geometry_checker/qgssinglegeometrycheck.h +try: + QgsSingleGeometryCheckError.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass +try: + QgsGeometryCheckErrorSingle.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass +try: + QgsSingleGeometryCheck.__group__ = ['vector', 'geometry_checker'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsslopefilter.py b/python/analysis/auto_additions/qgsslopefilter.py new file mode 100644 index 000000000000..0e02f4cd3a52 --- /dev/null +++ b/python/analysis/auto_additions/qgsslopefilter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/raster/qgsslopefilter.h +try: + QgsSlopeFilter.__group__ = ['raster'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgstininterpolator.py b/python/analysis/auto_additions/qgstininterpolator.py index 5560a9be3a22..70ccd3455ace 100644 --- a/python/analysis/auto_additions/qgstininterpolator.py +++ b/python/analysis/auto_additions/qgstininterpolator.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/analysis/interpolation/qgstininterpolator.h QgsTinInterpolator.triangulationFields = staticmethod(QgsTinInterpolator.triangulationFields) +try: + QgsTinInterpolator.__group__ = ['interpolation'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgstotalcurvaturefilter.py b/python/analysis/auto_additions/qgstotalcurvaturefilter.py new file mode 100644 index 000000000000..20d09f224756 --- /dev/null +++ b/python/analysis/auto_additions/qgstotalcurvaturefilter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/raster/qgstotalcurvaturefilter.h +try: + QgsTotalCurvatureFilter.__group__ = ['raster'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsvectorlayerdirector.py b/python/analysis/auto_additions/qgsvectorlayerdirector.py new file mode 100644 index 000000000000..511ca507a85d --- /dev/null +++ b/python/analysis/auto_additions/qgsvectorlayerdirector.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/analysis/network/qgsvectorlayerdirector.h +try: + QgsVectorLayerDirector.__group__ = ['network'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgsvectorwarper.py b/python/analysis/auto_additions/qgsvectorwarper.py index 78019cd04257..6da11fa4540b 100644 --- a/python/analysis/auto_additions/qgsvectorwarper.py +++ b/python/analysis/auto_additions/qgsvectorwarper.py @@ -5,3 +5,11 @@ QgsVectorWarperTask.Result.Error.__doc__ = "An error occurred while warping" QgsVectorWarperTask.Result.__doc__ = "Task results\n\n" + '* ``Success``: ' + QgsVectorWarperTask.Result.Success.__doc__ + '\n' + '* ``Canceled``: ' + QgsVectorWarperTask.Result.Canceled.__doc__ + '\n' + '* ``Error``: ' + QgsVectorWarperTask.Result.Error.__doc__ # -- +try: + QgsVectorWarper.__group__ = ['georeferencing'] +except NameError: + pass +try: + QgsVectorWarperTask.__group__ = ['georeferencing'] +except NameError: + pass diff --git a/python/analysis/auto_additions/qgszonalstatistics.py b/python/analysis/auto_additions/qgszonalstatistics.py index a4a2cd69205a..748a2bc23f2f 100644 --- a/python/analysis/auto_additions/qgszonalstatistics.py +++ b/python/analysis/auto_additions/qgszonalstatistics.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/analysis/vector/qgszonalstatistics.h QgsZonalStatistics.displayName = staticmethod(QgsZonalStatistics.displayName) QgsZonalStatistics.shortName = staticmethod(QgsZonalStatistics.shortName) +try: + QgsZonalStatistics.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgs25drenderer.py b/python/core/auto_additions/qgs25drenderer.py index 9e5856bc2a1e..5d09e008762d 100644 --- a/python/core/auto_additions/qgs25drenderer.py +++ b/python/core/auto_additions/qgs25drenderer.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/symbology/qgs25drenderer.h Qgs25DRenderer.create = staticmethod(Qgs25DRenderer.create) Qgs25DRenderer.convertFromRenderer = staticmethod(Qgs25DRenderer.convertFromRenderer) +try: + Qgs25DRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgs3drendererregistry.py b/python/core/auto_additions/qgs3drendererregistry.py new file mode 100644 index 000000000000..6b8e28fb2ce8 --- /dev/null +++ b/python/core/auto_additions/qgs3drendererregistry.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/./3d/qgs3drendererregistry.h +try: + Qgs3DRendererAbstractMetadata.__group__ = ['3d'] +except NameError: + pass +try: + Qgs3DRendererRegistry.__group__ = ['3d'] +except NameError: + pass diff --git a/python/core/auto_additions/qgs3dsymbolregistry.py b/python/core/auto_additions/qgs3dsymbolregistry.py new file mode 100644 index 000000000000..ea6fda264140 --- /dev/null +++ b/python/core/auto_additions/qgs3dsymbolregistry.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/./3d/qgs3dsymbolregistry.h +try: + Qgs3DSymbolAbstractMetadata.__group__ = ['3d'] +except NameError: + pass +try: + Qgs3DSymbolRegistry.__group__ = ['3d'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsabstract3drenderer.py b/python/core/auto_additions/qgsabstract3drenderer.py new file mode 100644 index 000000000000..7c593e5c7d98 --- /dev/null +++ b/python/core/auto_additions/qgsabstract3drenderer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/./3d/qgsabstract3drenderer.h +try: + QgsAbstract3DRenderer.__group__ = ['3d'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsabstract3dsymbol.py b/python/core/auto_additions/qgsabstract3dsymbol.py index 86392a491876..40c801ed5fc9 100644 --- a/python/core/auto_additions/qgsabstract3dsymbol.py +++ b/python/core/auto_additions/qgsabstract3dsymbol.py @@ -10,3 +10,7 @@ QgsAbstract3DSymbol.PropertyExtrusionHeight.__doc__ = "Extrusion height (zero means no extrusion)" QgsAbstract3DSymbol.Property.__doc__ = "Data definable properties.\n\n" + '* ``PropertyHeight``: ' + QgsAbstract3DSymbol.Property.Height.__doc__ + '\n' + '* ``PropertyExtrusionHeight``: ' + QgsAbstract3DSymbol.Property.ExtrusionHeight.__doc__ # -- +try: + QgsAbstract3DSymbol.__group__ = ['3d'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsabstractdatabaseproviderconnection.py b/python/core/auto_additions/qgsabstractdatabaseproviderconnection.py index 1ef5bdfcb450..93e148e7e003 100644 --- a/python/core/auto_additions/qgsabstractdatabaseproviderconnection.py +++ b/python/core/auto_additions/qgsabstractdatabaseproviderconnection.py @@ -64,3 +64,27 @@ QgsAbstractDatabaseProviderConnection.SpatialIndexOptions.__doc__ = """The SpatialIndexOptions contains extra options relating to spatial index creation. .. versionadded:: 3.14""" +try: + QgsAbstractDatabaseProviderConnection.__group__ = ['providers'] +except NameError: + pass +try: + QgsAbstractDatabaseProviderConnection.QueryResult.__group__ = ['providers'] +except NameError: + pass +try: + QgsAbstractDatabaseProviderConnection.SqlVectorLayerOptions.__group__ = ['providers'] +except NameError: + pass +try: + QgsAbstractDatabaseProviderConnection.TableProperty.__group__ = ['providers'] +except NameError: + pass +try: + QgsAbstractDatabaseProviderConnection.TableProperty.GeometryColumnType.__group__ = ['providers'] +except NameError: + pass +try: + QgsAbstractDatabaseProviderConnection.SpatialIndexOptions.__group__ = ['providers'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsabstractdbtablemodel.py b/python/core/auto_additions/qgsabstractdbtablemodel.py new file mode 100644 index 000000000000..44172efceddf --- /dev/null +++ b/python/core/auto_additions/qgsabstractdbtablemodel.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/providers/qgsabstractdbtablemodel.h +try: + QgsAbstractDbTableModel.__group__ = ['providers'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsabstractgeocoderlocatorfilter.py b/python/core/auto_additions/qgsabstractgeocoderlocatorfilter.py new file mode 100644 index 000000000000..697f4dd40d37 --- /dev/null +++ b/python/core/auto_additions/qgsabstractgeocoderlocatorfilter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geocoding/qgsabstractgeocoderlocatorfilter.h +try: + QgsAbstractGeocoderLocatorFilter.__group__ = ['geocoding'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsabstractgeometry.py b/python/core/auto_additions/qgsabstractgeometry.py index 689079b19481..cccdb798e2ed 100644 --- a/python/core/auto_additions/qgsabstractgeometry.py +++ b/python/core/auto_additions/qgsabstractgeometry.py @@ -1,2 +1,18 @@ # The following has been generated automatically from src/core/geometry/qgsabstractgeometry.h QgsAbstractGeometry.SegmentationToleranceType.baseClass = QgsAbstractGeometry +try: + QgsAbstractGeometry.__group__ = ['geometry'] +except NameError: + pass +try: + QgsVertexIterator.__group__ = ['geometry'] +except NameError: + pass +try: + QgsGeometryPartIterator.__group__ = ['geometry'] +except NameError: + pass +try: + QgsGeometryConstPartIterator.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsabstractlayermetadataprovider.py b/python/core/auto_additions/qgsabstractlayermetadataprovider.py index e1f59d919e2a..b992402eacff 100644 --- a/python/core/auto_additions/qgsabstractlayermetadataprovider.py +++ b/python/core/auto_additions/qgsabstractlayermetadataprovider.py @@ -6,3 +6,19 @@ QgsMetadataSearchContext.__doc__ = """Metadata search context .. versionadded:: 3.28""" +try: + QgsMetadataSearchContext.__group__ = ['metadata'] +except NameError: + pass +try: + QgsLayerMetadataProviderResult.__group__ = ['metadata'] +except NameError: + pass +try: + QgsLayerMetadataSearchResults.__group__ = ['metadata'] +except NameError: + pass +try: + QgsAbstractLayerMetadataProvider.__group__ = ['metadata'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsabstractlayoutiterator.py b/python/core/auto_additions/qgsabstractlayoutiterator.py new file mode 100644 index 000000000000..3c7d0b25dbb5 --- /dev/null +++ b/python/core/auto_additions/qgsabstractlayoutiterator.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layout/qgsabstractlayoutiterator.h +try: + QgsAbstractLayoutIterator.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsabstractmetadatabase.py b/python/core/auto_additions/qgsabstractmetadatabase.py index 0fb6457d70bb..78f3bd07eada 100644 --- a/python/core/auto_additions/qgsabstractmetadatabase.py +++ b/python/core/auto_additions/qgsabstractmetadatabase.py @@ -12,3 +12,19 @@ QgsAbstractMetadataBase.Link.__doc__ = """Metadata link structure. .. versionadded:: 3.2""" +try: + QgsAbstractMetadataBase.__group__ = ['metadata'] +except NameError: + pass +try: + QgsAbstractMetadataBase.Address.__group__ = ['metadata'] +except NameError: + pass +try: + QgsAbstractMetadataBase.Contact.__group__ = ['metadata'] +except NameError: + pass +try: + QgsAbstractMetadataBase.Link.__group__ = ['metadata'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsabstractpointcloud3drenderer.py b/python/core/auto_additions/qgsabstractpointcloud3drenderer.py new file mode 100644 index 000000000000..a7325dc89930 --- /dev/null +++ b/python/core/auto_additions/qgsabstractpointcloud3drenderer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/./3d/qgsabstractpointcloud3drenderer.h +try: + QgsAbstractPointCloud3DRenderer.__group__ = ['3d'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsabstractprofilegenerator.py b/python/core/auto_additions/qgsabstractprofilegenerator.py index 9135ce2a50ff..acb331793a50 100644 --- a/python/core/auto_additions/qgsabstractprofilegenerator.py +++ b/python/core/auto_additions/qgsabstractprofilegenerator.py @@ -10,3 +10,31 @@ QgsAbstractProfileResults.Feature.__doc__ = """Encapsulates information about a feature exported from the profile results. .. versionadded:: 3.32""" +try: + QgsProfileRenderContext.__group__ = ['elevation'] +except NameError: + pass +try: + QgsProfileIdentifyContext.__group__ = ['elevation'] +except NameError: + pass +try: + QgsProfileIdentifyResults.__group__ = ['elevation'] +except NameError: + pass +try: + QgsAbstractProfileResults.__group__ = ['elevation'] +except NameError: + pass +try: + QgsAbstractProfileResults.Feature.__group__ = ['elevation'] +except NameError: + pass +try: + QgsProfileGenerationContext.__group__ = ['elevation'] +except NameError: + pass +try: + QgsAbstractProfileGenerator.__group__ = ['elevation'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsabstractprofilesource.py b/python/core/auto_additions/qgsabstractprofilesource.py new file mode 100644 index 000000000000..b55406e30b57 --- /dev/null +++ b/python/core/auto_additions/qgsabstractprofilesource.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/elevation/qgsabstractprofilesource.h +try: + QgsAbstractProfileSource.__group__ = ['elevation'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsabstractproviderconnection.py b/python/core/auto_additions/qgsabstractproviderconnection.py new file mode 100644 index 000000000000..bcf9364ee774 --- /dev/null +++ b/python/core/auto_additions/qgsabstractproviderconnection.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/providers/qgsabstractproviderconnection.h +try: + QgsAbstractProviderConnection.__group__ = ['providers'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsabstractreportsection.py b/python/core/auto_additions/qgsabstractreportsection.py index f237408cfc79..7a63723ebc09 100644 --- a/python/core/auto_additions/qgsabstractreportsection.py +++ b/python/core/auto_additions/qgsabstractreportsection.py @@ -3,3 +3,11 @@ QgsReportSectionContext.__attribute_docs__ = {'feature': 'Current feature', 'currentLayer': 'Current coverage layer', 'fieldFilters': 'Current field filters'} except NameError: pass +try: + QgsReportSectionContext.__group__ = ['layout'] +except NameError: + pass +try: + QgsAbstractReportSection.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsabstractsensor.py b/python/core/auto_additions/qgsabstractsensor.py index 3b84e54c0896..b8bc61f86520 100644 --- a/python/core/auto_additions/qgsabstractsensor.py +++ b/python/core/auto_additions/qgsabstractsensor.py @@ -4,3 +4,11 @@ except NameError: pass QgsAbstractSensor.SensorData.__doc__ = """Contains details of a sensor data capture""" +try: + QgsAbstractSensor.__group__ = ['sensor'] +except NameError: + pass +try: + QgsAbstractSensor.SensorData.__group__ = ['sensor'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsabstractvaliditycheck.py b/python/core/auto_additions/qgsabstractvaliditycheck.py index 1e753cbbf68e..fb6d602e71dc 100644 --- a/python/core/auto_additions/qgsabstractvaliditycheck.py +++ b/python/core/auto_additions/qgsabstractvaliditycheck.py @@ -14,3 +14,11 @@ QgsValidityCheckResult.__attribute_docs__ = {'type': 'Result type', 'title': 'A short, translated string summarising the result. Ideally a single sentence.', 'detailedDescription': 'Detailed description of the result (translated), giving users enough detail for them to resolve\nthe error.', 'checkId': 'ID of the check which generated the result. This is usually automatically populated.'} except NameError: pass +try: + QgsValidityCheckResult.__group__ = ['validity'] +except NameError: + pass +try: + QgsAbstractValidityCheck.__group__ = ['validity'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsaction.py b/python/core/auto_additions/qgsaction.py new file mode 100644 index 000000000000..6f6a2a036238 --- /dev/null +++ b/python/core/auto_additions/qgsaction.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/actions/qgsaction.h +try: + QgsAction.__group__ = ['actions'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsactionmanager.py b/python/core/auto_additions/qgsactionmanager.py new file mode 100644 index 000000000000..e2ff9788e07d --- /dev/null +++ b/python/core/auto_additions/qgsactionmanager.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/actions/qgsactionmanager.h +try: + QgsActionManager.__group__ = ['actions'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsactionscope.py b/python/core/auto_additions/qgsactionscope.py new file mode 100644 index 000000000000..eb1156ee90e0 --- /dev/null +++ b/python/core/auto_additions/qgsactionscope.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/actions/qgsactionscope.h +try: + QgsActionScope.__group__ = ['actions'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsactionscoperegistry.py b/python/core/auto_additions/qgsactionscoperegistry.py index 3d3dfbcd775f..cfd73a6aa95c 100644 --- a/python/core/auto_additions/qgsactionscoperegistry.py +++ b/python/core/auto_additions/qgsactionscoperegistry.py @@ -3,3 +3,7 @@ QgsActionScopeRegistry.__attribute_docs__ = {'actionScopesChanged': 'Emitted whenever a new action scope is registered or an action scope\nis unregistered.\n'} except NameError: pass +try: + QgsActionScopeRegistry.__group__ = ['actions'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsannotation.py b/python/core/auto_additions/qgsannotation.py index 9147dfeba607..d7e2963d324c 100644 --- a/python/core/auto_additions/qgsannotation.py +++ b/python/core/auto_additions/qgsannotation.py @@ -3,3 +3,7 @@ QgsAnnotation.__attribute_docs__ = {'appearanceChanged': "Emitted whenever the annotation's appearance changes\n", 'moved': "Emitted when the annotation's position has changed and items need\nto be moved to reflect this.\n", 'mapLayerChanged': 'Emitted when the map layer associated with the annotation changes.\n'} except NameError: pass +try: + QgsAnnotation.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsannotationitem.py b/python/core/auto_additions/qgsannotationitem.py new file mode 100644 index 000000000000..81b789880e0b --- /dev/null +++ b/python/core/auto_additions/qgsannotationitem.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/annotations/qgsannotationitem.h +try: + QgsAnnotationItem.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsannotationitemeditoperation.py b/python/core/auto_additions/qgsannotationitemeditoperation.py index aad8f7cc88bf..99bf36934d12 100644 --- a/python/core/auto_additions/qgsannotationitemeditoperation.py +++ b/python/core/auto_additions/qgsannotationitemeditoperation.py @@ -6,3 +6,31 @@ QgsAbstractAnnotationItemEditOperation.Type.TranslateItem.__doc__ = "Translate (move) an item" QgsAbstractAnnotationItemEditOperation.Type.__doc__ = "Operation type\n\n" + '* ``MoveNode``: ' + QgsAbstractAnnotationItemEditOperation.Type.MoveNode.__doc__ + '\n' + '* ``DeleteNode``: ' + QgsAbstractAnnotationItemEditOperation.Type.DeleteNode.__doc__ + '\n' + '* ``AddNode``: ' + QgsAbstractAnnotationItemEditOperation.Type.AddNode.__doc__ + '\n' + '* ``TranslateItem``: ' + QgsAbstractAnnotationItemEditOperation.Type.TranslateItem.__doc__ # -- +try: + QgsAnnotationItemEditContext.__group__ = ['annotations'] +except NameError: + pass +try: + QgsAbstractAnnotationItemEditOperation.__group__ = ['annotations'] +except NameError: + pass +try: + QgsAnnotationItemEditOperationMoveNode.__group__ = ['annotations'] +except NameError: + pass +try: + QgsAnnotationItemEditOperationDeleteNode.__group__ = ['annotations'] +except NameError: + pass +try: + QgsAnnotationItemEditOperationAddNode.__group__ = ['annotations'] +except NameError: + pass +try: + QgsAnnotationItemEditOperationTranslateItem.__group__ = ['annotations'] +except NameError: + pass +try: + QgsAnnotationItemEditOperationTransientResults.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsannotationitemnode.py b/python/core/auto_additions/qgsannotationitemnode.py new file mode 100644 index 000000000000..f62e0c88c590 --- /dev/null +++ b/python/core/auto_additions/qgsannotationitemnode.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/annotations/qgsannotationitemnode.h +try: + QgsAnnotationItemNode.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsannotationitemregistry.py b/python/core/auto_additions/qgsannotationitemregistry.py index 021f7cfb6ab7..b32a5b9e4b71 100644 --- a/python/core/auto_additions/qgsannotationitemregistry.py +++ b/python/core/auto_additions/qgsannotationitemregistry.py @@ -3,3 +3,11 @@ QgsAnnotationItemRegistry.__attribute_docs__ = {'typeAdded': 'Emitted whenever a new item type is added to the registry, with the specified\n``type`` and visible ``name``.\n'} except NameError: pass +try: + QgsAnnotationItemAbstractMetadata.__group__ = ['annotations'] +except NameError: + pass +try: + QgsAnnotationItemRegistry.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsannotationlayer.py b/python/core/auto_additions/qgsannotationlayer.py index 69ccb60533fb..262473c7783b 100644 --- a/python/core/auto_additions/qgsannotationlayer.py +++ b/python/core/auto_additions/qgsannotationlayer.py @@ -6,3 +6,11 @@ QgsAnnotationLayer.LayerOptions.__doc__ = """Setting options for loading annotation layers. .. versionadded:: 3.16""" +try: + QgsAnnotationLayer.__group__ = ['annotations'] +except NameError: + pass +try: + QgsAnnotationLayer.LayerOptions.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsannotationlineitem.py b/python/core/auto_additions/qgsannotationlineitem.py index 9a4978ac0064..79f868245ec0 100644 --- a/python/core/auto_additions/qgsannotationlineitem.py +++ b/python/core/auto_additions/qgsannotationlineitem.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/annotations/qgsannotationlineitem.h QgsAnnotationLineItem.create = staticmethod(QgsAnnotationLineItem.create) +try: + QgsAnnotationLineItem.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsannotationlinetextitem.py b/python/core/auto_additions/qgsannotationlinetextitem.py index 5230ff1045e6..1eb27270e9a7 100644 --- a/python/core/auto_additions/qgsannotationlinetextitem.py +++ b/python/core/auto_additions/qgsannotationlinetextitem.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/annotations/qgsannotationlinetextitem.h QgsAnnotationLineTextItem.create = staticmethod(QgsAnnotationLineTextItem.create) +try: + QgsAnnotationLineTextItem.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsannotationmanager.py b/python/core/auto_additions/qgsannotationmanager.py index 0da6c09c3dc4..a9c25de4eaaf 100644 --- a/python/core/auto_additions/qgsannotationmanager.py +++ b/python/core/auto_additions/qgsannotationmanager.py @@ -3,3 +3,7 @@ QgsAnnotationManager.__attribute_docs__ = {'annotationAdded': 'Emitted when a annotation has been added to the manager\n', 'annotationRemoved': 'Emitted when an annotation was removed from the manager\n', 'annotationAboutToBeRemoved': 'Emitted when an annotation is about to be removed from the manager\n'} except NameError: pass +try: + QgsAnnotationManager.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsannotationmarkeritem.py b/python/core/auto_additions/qgsannotationmarkeritem.py index 4737a6fce681..eeb940786d90 100644 --- a/python/core/auto_additions/qgsannotationmarkeritem.py +++ b/python/core/auto_additions/qgsannotationmarkeritem.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/annotations/qgsannotationmarkeritem.h QgsAnnotationMarkerItem.create = staticmethod(QgsAnnotationMarkerItem.create) +try: + QgsAnnotationMarkerItem.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsannotationpictureitem.py b/python/core/auto_additions/qgsannotationpictureitem.py index 80fc1dc82ddd..0867cd0238c6 100644 --- a/python/core/auto_additions/qgsannotationpictureitem.py +++ b/python/core/auto_additions/qgsannotationpictureitem.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/annotations/qgsannotationpictureitem.h QgsAnnotationPictureItem.create = staticmethod(QgsAnnotationPictureItem.create) +try: + QgsAnnotationPictureItem.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsannotationpointtextitem.py b/python/core/auto_additions/qgsannotationpointtextitem.py index 9e8ace57c56f..34ff7d62bf86 100644 --- a/python/core/auto_additions/qgsannotationpointtextitem.py +++ b/python/core/auto_additions/qgsannotationpointtextitem.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/annotations/qgsannotationpointtextitem.h QgsAnnotationPointTextItem.create = staticmethod(QgsAnnotationPointTextItem.create) +try: + QgsAnnotationPointTextItem.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsannotationpolygonitem.py b/python/core/auto_additions/qgsannotationpolygonitem.py index 70f3b7f43e69..0c2eb08f9c49 100644 --- a/python/core/auto_additions/qgsannotationpolygonitem.py +++ b/python/core/auto_additions/qgsannotationpolygonitem.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/annotations/qgsannotationpolygonitem.h QgsAnnotationPolygonItem.create = staticmethod(QgsAnnotationPolygonItem.create) +try: + QgsAnnotationPolygonItem.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsannotationrectangletextitem.py b/python/core/auto_additions/qgsannotationrectangletextitem.py index abd5c58ce057..cb921e9e34a2 100644 --- a/python/core/auto_additions/qgsannotationrectangletextitem.py +++ b/python/core/auto_additions/qgsannotationrectangletextitem.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/annotations/qgsannotationrectangletextitem.h QgsAnnotationRectangleTextItem.create = staticmethod(QgsAnnotationRectangleTextItem.create) +try: + QgsAnnotationRectangleTextItem.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsarcgisportalutils.py b/python/core/auto_additions/qgsarcgisportalutils.py index 25d9c922128e..b93038a39d91 100644 --- a/python/core/auto_additions/qgsarcgisportalutils.py +++ b/python/core/auto_additions/qgsarcgisportalutils.py @@ -3,3 +3,7 @@ QgsArcGisPortalUtils.retrieveUserGroups = staticmethod(QgsArcGisPortalUtils.retrieveUserGroups) QgsArcGisPortalUtils.retrieveGroupContent = staticmethod(QgsArcGisPortalUtils.retrieveGroupContent) QgsArcGisPortalUtils.retrieveGroupItemsOfType = staticmethod(QgsArcGisPortalUtils.retrieveGroupItemsOfType) +try: + QgsArcGisPortalUtils.__group__ = ['providers', 'arcgis'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsarcgisrestutils.py b/python/core/auto_additions/qgsarcgisrestutils.py index 619aa723562e..d6ce10ec385d 100644 --- a/python/core/auto_additions/qgsarcgisrestutils.py +++ b/python/core/auto_additions/qgsarcgisrestutils.py @@ -26,3 +26,11 @@ QgsArcGisRestUtils.variantToAttributeValue = staticmethod(QgsArcGisRestUtils.variantToAttributeValue) QgsArcGisRestUtils.fieldDefinitionToJson = staticmethod(QgsArcGisRestUtils.fieldDefinitionToJson) QgsArcGisRestUtils.serviceTypeFromString = staticmethod(QgsArcGisRestUtils.serviceTypeFromString) +try: + QgsArcGisRestContext.__group__ = ['providers', 'arcgis'] +except NameError: + pass +try: + QgsArcGisRestUtils.__group__ = ['providers', 'arcgis'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsarrowsymbollayer.py b/python/core/auto_additions/qgsarrowsymbollayer.py index 46076041db51..7b58e2d5fe6d 100644 --- a/python/core/auto_additions/qgsarrowsymbollayer.py +++ b/python/core/auto_additions/qgsarrowsymbollayer.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/symbology/qgsarrowsymbollayer.h QgsArrowSymbolLayer.create = staticmethod(QgsArrowSymbolLayer.create) +try: + QgsArrowSymbolLayer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsattributeeditoraction.py b/python/core/auto_additions/qgsattributeeditoraction.py new file mode 100644 index 000000000000..50b90ed8a060 --- /dev/null +++ b/python/core/auto_additions/qgsattributeeditoraction.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/editform/qgsattributeeditoraction.h +try: + QgsAttributeEditorAction.__group__ = ['editform'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsattributeeditorcontainer.py b/python/core/auto_additions/qgsattributeeditorcontainer.py new file mode 100644 index 000000000000..d80e94e429cd --- /dev/null +++ b/python/core/auto_additions/qgsattributeeditorcontainer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/editform/qgsattributeeditorcontainer.h +try: + QgsAttributeEditorContainer.__group__ = ['editform'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsattributeeditorelement.py b/python/core/auto_additions/qgsattributeeditorelement.py index ebe7fc56c705..10950a93dd93 100644 --- a/python/core/auto_additions/qgsattributeeditorelement.py +++ b/python/core/auto_additions/qgsattributeeditorelement.py @@ -7,3 +7,11 @@ QgsAttributeEditorElement.LabelStyle.__doc__ = """The TabStyle struct defines color and font overrides for form fields, tabs and groups labels. .. versionadded:: 3.26""" +try: + QgsAttributeEditorElement.__group__ = ['editform'] +except NameError: + pass +try: + QgsAttributeEditorElement.LabelStyle.__group__ = ['editform'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsattributeeditorfield.py b/python/core/auto_additions/qgsattributeeditorfield.py new file mode 100644 index 000000000000..812fee24befe --- /dev/null +++ b/python/core/auto_additions/qgsattributeeditorfield.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/editform/qgsattributeeditorfield.h +try: + QgsAttributeEditorField.__group__ = ['editform'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsattributeeditorhtmlelement.py b/python/core/auto_additions/qgsattributeeditorhtmlelement.py new file mode 100644 index 000000000000..4b2f7d691125 --- /dev/null +++ b/python/core/auto_additions/qgsattributeeditorhtmlelement.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/editform/qgsattributeeditorhtmlelement.h +try: + QgsAttributeEditorHtmlElement.__group__ = ['editform'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsattributeeditorqmlelement.py b/python/core/auto_additions/qgsattributeeditorqmlelement.py new file mode 100644 index 000000000000..74150742e9b3 --- /dev/null +++ b/python/core/auto_additions/qgsattributeeditorqmlelement.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/editform/qgsattributeeditorqmlelement.h +try: + QgsAttributeEditorQmlElement.__group__ = ['editform'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsattributeeditorrelation.py b/python/core/auto_additions/qgsattributeeditorrelation.py index e5f96e8c63b1..edfb837cf76d 100644 --- a/python/core/auto_additions/qgsattributeeditorrelation.py +++ b/python/core/auto_additions/qgsattributeeditorrelation.py @@ -2,3 +2,7 @@ QgsAttributeEditorRelation.Button.baseClass = QgsAttributeEditorRelation QgsAttributeEditorRelation.Buttons.baseClass = QgsAttributeEditorRelation Buttons = QgsAttributeEditorRelation # dirty hack since SIP seems to introduce the flags in module +try: + QgsAttributeEditorRelation.__group__ = ['editform'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsattributeeditorspacerelement.py b/python/core/auto_additions/qgsattributeeditorspacerelement.py new file mode 100644 index 000000000000..34bff156448c --- /dev/null +++ b/python/core/auto_additions/qgsattributeeditorspacerelement.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/editform/qgsattributeeditorspacerelement.h +try: + QgsAttributeEditorSpacerElement.__group__ = ['editform'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsattributeeditortextelement.py b/python/core/auto_additions/qgsattributeeditortextelement.py new file mode 100644 index 000000000000..680d30cc2a61 --- /dev/null +++ b/python/core/auto_additions/qgsattributeeditortextelement.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/editform/qgsattributeeditortextelement.h +try: + QgsAttributeEditorTextElement.__group__ = ['editform'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsauthcertutils.py b/python/core/auto_additions/qgsauthcertutils.py index 29b69e5bd0c2..9654fb9a8e01 100644 --- a/python/core/auto_additions/qgsauthcertutils.py +++ b/python/core/auto_additions/qgsauthcertutils.py @@ -33,3 +33,7 @@ QgsAuthCertUtils.certIsViable = staticmethod(QgsAuthCertUtils.certIsViable) QgsAuthCertUtils.validateCertChain = staticmethod(QgsAuthCertUtils.validateCertChain) QgsAuthCertUtils.validatePKIBundle = staticmethod(QgsAuthCertUtils.validatePKIBundle) +try: + QgsAuthCertUtils.__group__ = ['auth'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsauthconfig.py b/python/core/auto_additions/qgsauthconfig.py index c80369b6c627..7c86916e3225 100644 --- a/python/core/auto_additions/qgsauthconfig.py +++ b/python/core/auto_additions/qgsauthconfig.py @@ -1,2 +1,18 @@ # The following has been generated automatically from src/core/auth/qgsauthconfig.h QgsAuthMethodConfig.uriToResource = staticmethod(QgsAuthMethodConfig.uriToResource) +try: + QgsAuthMethodConfig.__group__ = ['auth'] +except NameError: + pass +try: + QgsPkiBundle.__group__ = ['auth'] +except NameError: + pass +try: + QgsPkiConfigBundle.__group__ = ['auth'] +except NameError: + pass +try: + QgsAuthConfigSslServer.__group__ = ['auth'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsauthmanager.py b/python/core/auto_additions/qgsauthmanager.py index 5f2e7da59458..bd4afd2d4374 100644 --- a/python/core/auto_additions/qgsauthmanager.py +++ b/python/core/auto_additions/qgsauthmanager.py @@ -6,3 +6,7 @@ pass QgsAuthManager.hasConfigId = staticmethod(QgsAuthManager.hasConfigId) QgsAuthManager.passwordHelperEnabled = staticmethod(QgsAuthManager.passwordHelperEnabled) +try: + QgsAuthManager.__group__ = ['auth'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsauthmethod.py b/python/core/auto_additions/qgsauthmethod.py index 866a14c381bd..13be83732c14 100644 --- a/python/core/auto_additions/qgsauthmethod.py +++ b/python/core/auto_additions/qgsauthmethod.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/auth/qgsauthmethod.h QgsAuthMethod.authMethodTag = staticmethod(QgsAuthMethod.authMethodTag) +try: + QgsAuthMethod.__group__ = ['auth'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsbabelformat.py b/python/core/auto_additions/qgsbabelformat.py index 6385315e8e30..2d41c29bcdab 100644 --- a/python/core/auto_additions/qgsbabelformat.py +++ b/python/core/auto_additions/qgsbabelformat.py @@ -1,2 +1,10 @@ # The following has been generated automatically from src/core/gps/qgsbabelformat.h QgsAbstractBabelFormat.featureTypeToArgument = staticmethod(QgsAbstractBabelFormat.featureTypeToArgument) +try: + QgsAbstractBabelFormat.__group__ = ['gps'] +except NameError: + pass +try: + QgsBabelSimpleImportFormat.__group__ = ['gps'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsbabelformatregistry.py b/python/core/auto_additions/qgsbabelformatregistry.py new file mode 100644 index 000000000000..e9cbde994a3c --- /dev/null +++ b/python/core/auto_additions/qgsbabelformatregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/gps/qgsbabelformatregistry.h +try: + QgsBabelFormatRegistry.__group__ = ['gps'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsbabelgpsdevice.py b/python/core/auto_additions/qgsbabelgpsdevice.py new file mode 100644 index 000000000000..485186741130 --- /dev/null +++ b/python/core/auto_additions/qgsbabelgpsdevice.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/gps/qgsbabelgpsdevice.h +try: + QgsBabelGpsDeviceFormat.__group__ = ['gps'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsbasicnumericformat.py b/python/core/auto_additions/qgsbasicnumericformat.py new file mode 100644 index 000000000000..0dbe32d700f3 --- /dev/null +++ b/python/core/auto_additions/qgsbasicnumericformat.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/numericformats/qgsbasicnumericformat.h +try: + QgsBasicNumericFormat.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsbearingnumericformat.py b/python/core/auto_additions/qgsbearingnumericformat.py new file mode 100644 index 000000000000..1a1f9d3bd481 --- /dev/null +++ b/python/core/auto_additions/qgsbearingnumericformat.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/numericformats/qgsbearingnumericformat.h +try: + QgsBearingNumericFormat.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsbilinearrasterresampler.py b/python/core/auto_additions/qgsbilinearrasterresampler.py new file mode 100644 index 000000000000..0a9117caa9dd --- /dev/null +++ b/python/core/auto_additions/qgsbilinearrasterresampler.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsbilinearrasterresampler.h +try: + QgsBilinearRasterResampler.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsblockingnetworkrequest.py b/python/core/auto_additions/qgsblockingnetworkrequest.py index 38cce78b2da7..3ffbf8123f52 100644 --- a/python/core/auto_additions/qgsblockingnetworkrequest.py +++ b/python/core/auto_additions/qgsblockingnetworkrequest.py @@ -10,3 +10,7 @@ QgsBlockingNetworkRequest.__attribute_docs__ = {'downloadProgress': 'Emitted when when data arrives during a request.\n', 'downloadFinished': 'Emitted once a request has finished downloading.\n\n.. deprecated::\n Use the :py:func:`~QgsBlockingNetworkRequest.finished` signal instead.\n', 'uploadProgress': 'Emitted when when data are sent during a request.\n\n.. versionadded:: 3.22\n', 'finished': 'Emitted once a request has finished.\n'} except NameError: pass +try: + QgsBlockingNetworkRequest.__group__ = ['network'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsblureffect.py b/python/core/auto_additions/qgsblureffect.py index 636a847ddf3b..5f37d2baf5a1 100644 --- a/python/core/auto_additions/qgsblureffect.py +++ b/python/core/auto_additions/qgsblureffect.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/effects/qgsblureffect.h QgsBlurEffect.create = staticmethod(QgsBlurEffect.create) +try: + QgsBlurEffect.__group__ = ['effects'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsbox3d.py b/python/core/auto_additions/qgsbox3d.py new file mode 100644 index 000000000000..9c4106d1e6f7 --- /dev/null +++ b/python/core/auto_additions/qgsbox3d.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgsbox3d.h +try: + QgsBox3D.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsbrightnesscontrastfilter.py b/python/core/auto_additions/qgsbrightnesscontrastfilter.py new file mode 100644 index 000000000000..455d254e4a58 --- /dev/null +++ b/python/core/auto_additions/qgsbrightnesscontrastfilter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsbrightnesscontrastfilter.h +try: + QgsBrightnessContrastFilter.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsbrowsermodel.py b/python/core/auto_additions/qgsbrowsermodel.py index b0c024452c57..9fed10d03e24 100644 --- a/python/core/auto_additions/qgsbrowsermodel.py +++ b/python/core/auto_additions/qgsbrowsermodel.py @@ -28,3 +28,7 @@ QgsBrowserModel.__attribute_docs__ = {'stateChanged': 'Emitted when item children fetch was finished\n', 'connectionsChanged': 'Emitted when connections for the specified ``providerKey`` have changed in the browser.\n\nForwarded to the widget and used to notify the provider dialogs of a changed connection.\n'} except NameError: pass +try: + QgsBrowserModel.__group__ = ['browser'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsbrowserproxymodel.py b/python/core/auto_additions/qgsbrowserproxymodel.py new file mode 100644 index 000000000000..628d07f425ee --- /dev/null +++ b/python/core/auto_additions/qgsbrowserproxymodel.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/browser/qgsbrowserproxymodel.h +try: + QgsBrowserProxyModel.__group__ = ['browser'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscallout.py b/python/core/auto_additions/qgscallout.py index 7af75521e967..76aa1dd2c9a7 100644 --- a/python/core/auto_additions/qgscallout.py +++ b/python/core/auto_additions/qgscallout.py @@ -63,3 +63,27 @@ QgsManhattanLineCallout.create = staticmethod(QgsManhattanLineCallout.create) QgsCurvedLineCallout.create = staticmethod(QgsCurvedLineCallout.create) QgsBalloonCallout.create = staticmethod(QgsBalloonCallout.create) +try: + QgsCallout.__group__ = ['callouts'] +except NameError: + pass +try: + QgsCallout.QgsCalloutContext.__group__ = ['callouts'] +except NameError: + pass +try: + QgsSimpleLineCallout.__group__ = ['callouts'] +except NameError: + pass +try: + QgsManhattanLineCallout.__group__ = ['callouts'] +except NameError: + pass +try: + QgsCurvedLineCallout.__group__ = ['callouts'] +except NameError: + pass +try: + QgsBalloonCallout.__group__ = ['callouts'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscalloutposition.py b/python/core/auto_additions/qgscalloutposition.py index 567254e0c5e7..d5f898b8fc49 100644 --- a/python/core/auto_additions/qgscalloutposition.py +++ b/python/core/auto_additions/qgscalloutposition.py @@ -3,3 +3,7 @@ QgsCalloutPosition.__attribute_docs__ = {'featureId': 'ID of feature associated with this callout.', 'layerID': 'ID of associated map layer.', 'providerID': 'ID of the associated label provider.'} except NameError: pass +try: + QgsCalloutPosition.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscalloutsregistry.py b/python/core/auto_additions/qgscalloutsregistry.py index 14247b9329dd..c79aa8ebc207 100644 --- a/python/core/auto_additions/qgscalloutsregistry.py +++ b/python/core/auto_additions/qgscalloutsregistry.py @@ -1,2 +1,14 @@ # The following has been generated automatically from src/core/callouts/qgscalloutsregistry.h QgsCalloutRegistry.defaultCallout = staticmethod(QgsCalloutRegistry.defaultCallout) +try: + QgsCalloutAbstractMetadata.__group__ = ['callouts'] +except NameError: + pass +try: + QgsCalloutMetadata.__group__ = ['callouts'] +except NameError: + pass +try: + QgsCalloutRegistry.__group__ = ['callouts'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscategorizedsymbolrenderer.py b/python/core/auto_additions/qgscategorizedsymbolrenderer.py index 1aca9ddb68dc..c62c49cd52f2 100644 --- a/python/core/auto_additions/qgscategorizedsymbolrenderer.py +++ b/python/core/auto_additions/qgscategorizedsymbolrenderer.py @@ -3,3 +3,11 @@ QgsCategorizedSymbolRenderer.convertFromRenderer = staticmethod(QgsCategorizedSymbolRenderer.convertFromRenderer) QgsCategorizedSymbolRenderer.createCategories = staticmethod(QgsCategorizedSymbolRenderer.createCategories) QgsCategorizedSymbolRenderer.displayString = staticmethod(QgsCategorizedSymbolRenderer.displayString) +try: + QgsRendererCategory.__group__ = ['symbology'] +except NameError: + pass +try: + QgsCategorizedSymbolRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscelestialbody.py b/python/core/auto_additions/qgscelestialbody.py new file mode 100644 index 000000000000..fdcd0461a7c5 --- /dev/null +++ b/python/core/auto_additions/qgscelestialbody.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/proj/qgscelestialbody.h +try: + QgsCelestialBody.__group__ = ['proj'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscesiumutils.py b/python/core/auto_additions/qgscesiumutils.py index bc740c46dcf8..1b4cadcc2c1c 100644 --- a/python/core/auto_additions/qgscesiumutils.py +++ b/python/core/auto_additions/qgscesiumutils.py @@ -11,3 +11,15 @@ QgsCesiumUtils.extractGltfFromTileContent = staticmethod(QgsCesiumUtils.extractGltfFromTileContent) QgsCesiumUtils.B3DMContents.__doc__ = """Encapsulates the contents of a B3DM file.""" QgsCesiumUtils.TileContents.__doc__ = """Encapsulates the contents of a 3D tile.""" +try: + QgsCesiumUtils.__group__ = ['tiledscene'] +except NameError: + pass +try: + QgsCesiumUtils.B3DMContents.__group__ = ['tiledscene'] +except NameError: + pass +try: + QgsCesiumUtils.TileContents.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscheckboxfieldformatter.py b/python/core/auto_additions/qgscheckboxfieldformatter.py new file mode 100644 index 000000000000..de520f56f178 --- /dev/null +++ b/python/core/auto_additions/qgscheckboxfieldformatter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/fieldformatter/qgscheckboxfieldformatter.h +try: + QgsCheckBoxFieldFormatter.__group__ = ['fieldformatter'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscircle.py b/python/core/auto_additions/qgscircle.py index a1c0e8b6fb57..0d7e968ce6c9 100644 --- a/python/core/auto_additions/qgscircle.py +++ b/python/core/auto_additions/qgscircle.py @@ -7,3 +7,7 @@ QgsCircle.from3TangentsMulti = staticmethod(QgsCircle.from3TangentsMulti) QgsCircle.fromExtent = staticmethod(QgsCircle.fromExtent) QgsCircle.minimalCircleFrom3Points = staticmethod(QgsCircle.minimalCircleFrom3Points) +try: + QgsCircle.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscircularstring.py b/python/core/auto_additions/qgscircularstring.py index d6f61a1a86f8..0d3c43d5b673 100644 --- a/python/core/auto_additions/qgscircularstring.py +++ b/python/core/auto_additions/qgscircularstring.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/geometry/qgscircularstring.h QgsCircularString.fromTwoPointsAndCenter = staticmethod(QgsCircularString.fromTwoPointsAndCenter) +try: + QgsCircularString.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsclassificationcustom.py b/python/core/auto_additions/qgsclassificationcustom.py new file mode 100644 index 000000000000..6c086ffb52e1 --- /dev/null +++ b/python/core/auto_additions/qgsclassificationcustom.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/classification/qgsclassificationcustom.h +try: + QgsClassificationCustom.__group__ = ['classification'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsclassificationequalinterval.py b/python/core/auto_additions/qgsclassificationequalinterval.py new file mode 100644 index 000000000000..143fe8d861b3 --- /dev/null +++ b/python/core/auto_additions/qgsclassificationequalinterval.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/classification/qgsclassificationequalinterval.h +try: + QgsClassificationEqualInterval.__group__ = ['classification'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsclassificationfixedinterval.py b/python/core/auto_additions/qgsclassificationfixedinterval.py new file mode 100644 index 000000000000..18e36f9d3c94 --- /dev/null +++ b/python/core/auto_additions/qgsclassificationfixedinterval.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/classification/qgsclassificationfixedinterval.h +try: + QgsClassificationFixedInterval.__group__ = ['classification'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsclassificationjenks.py b/python/core/auto_additions/qgsclassificationjenks.py new file mode 100644 index 000000000000..dbaa037b771c --- /dev/null +++ b/python/core/auto_additions/qgsclassificationjenks.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/classification/qgsclassificationjenks.h +try: + QgsClassificationJenks.__group__ = ['classification'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsclassificationlogarithmic.py b/python/core/auto_additions/qgsclassificationlogarithmic.py new file mode 100644 index 000000000000..05f71d9c2c1d --- /dev/null +++ b/python/core/auto_additions/qgsclassificationlogarithmic.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/classification/qgsclassificationlogarithmic.h +try: + QgsClassificationLogarithmic.__group__ = ['classification'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsclassificationmethod.py b/python/core/auto_additions/qgsclassificationmethod.py index 74862b60d445..85c2a51bd285 100644 --- a/python/core/auto_additions/qgsclassificationmethod.py +++ b/python/core/auto_additions/qgsclassificationmethod.py @@ -2,3 +2,11 @@ QgsClassificationMethod.rangesToBreaks = staticmethod(QgsClassificationMethod.rangesToBreaks) QgsClassificationMethod.create = staticmethod(QgsClassificationMethod.create) QgsClassificationMethod.makeBreaksSymmetric = staticmethod(QgsClassificationMethod.makeBreaksSymmetric) +try: + QgsClassificationRange.__group__ = ['classification'] +except NameError: + pass +try: + QgsClassificationMethod.__group__ = ['classification'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsclassificationmethodregistry.py b/python/core/auto_additions/qgsclassificationmethodregistry.py new file mode 100644 index 000000000000..14b9864e20d4 --- /dev/null +++ b/python/core/auto_additions/qgsclassificationmethodregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/classification/qgsclassificationmethodregistry.h +try: + QgsClassificationMethodRegistry.__group__ = ['classification'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsclassificationprettybreaks.py b/python/core/auto_additions/qgsclassificationprettybreaks.py new file mode 100644 index 000000000000..61627c7493bd --- /dev/null +++ b/python/core/auto_additions/qgsclassificationprettybreaks.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/classification/qgsclassificationprettybreaks.h +try: + QgsClassificationPrettyBreaks.__group__ = ['classification'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsclassificationquantile.py b/python/core/auto_additions/qgsclassificationquantile.py new file mode 100644 index 000000000000..a8bff3479aae --- /dev/null +++ b/python/core/auto_additions/qgsclassificationquantile.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/classification/qgsclassificationquantile.h +try: + QgsClassificationQuantile.__group__ = ['classification'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsclassificationstandarddeviation.py b/python/core/auto_additions/qgsclassificationstandarddeviation.py new file mode 100644 index 000000000000..57a4cc112a73 --- /dev/null +++ b/python/core/auto_additions/qgsclassificationstandarddeviation.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/classification/qgsclassificationstandarddeviation.h +try: + QgsClassificationStandardDeviation.__group__ = ['classification'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscliptominmaxenhancement.py b/python/core/auto_additions/qgscliptominmaxenhancement.py new file mode 100644 index 000000000000..87e0fc4b70d2 --- /dev/null +++ b/python/core/auto_additions/qgscliptominmaxenhancement.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgscliptominmaxenhancement.h +try: + QgsClipToMinMaxEnhancement.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscolorbrewerpalette.py b/python/core/auto_additions/qgscolorbrewerpalette.py index b88a883d1d6c..af469a1ea8c9 100644 --- a/python/core/auto_additions/qgscolorbrewerpalette.py +++ b/python/core/auto_additions/qgscolorbrewerpalette.py @@ -2,3 +2,7 @@ QgsColorBrewerPalette.listSchemeColors = staticmethod(QgsColorBrewerPalette.listSchemeColors) QgsColorBrewerPalette.listSchemes = staticmethod(QgsColorBrewerPalette.listSchemes) QgsColorBrewerPalette.listSchemeVariants = staticmethod(QgsColorBrewerPalette.listSchemeVariants) +try: + QgsColorBrewerPalette.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscoloreffect.py b/python/core/auto_additions/qgscoloreffect.py index 1c07755e1d4d..aee6c790cac9 100644 --- a/python/core/auto_additions/qgscoloreffect.py +++ b/python/core/auto_additions/qgscoloreffect.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/effects/qgscoloreffect.h QgsColorEffect.create = staticmethod(QgsColorEffect.create) +try: + QgsColorEffect.__group__ = ['effects'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscolorramplegendnode.py b/python/core/auto_additions/qgscolorramplegendnode.py new file mode 100644 index 000000000000..2c53169eee05 --- /dev/null +++ b/python/core/auto_additions/qgscolorramplegendnode.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layertree/qgscolorramplegendnode.h +try: + QgsColorRampLegendNode.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscolorramplegendnodesettings.py b/python/core/auto_additions/qgscolorramplegendnodesettings.py new file mode 100644 index 000000000000..93a881726767 --- /dev/null +++ b/python/core/auto_additions/qgscolorramplegendnodesettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layertree/qgscolorramplegendnodesettings.h +try: + QgsColorRampLegendNodeSettings.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscolorrampshader.py b/python/core/auto_additions/qgscolorrampshader.py new file mode 100644 index 000000000000..546884269db4 --- /dev/null +++ b/python/core/auto_additions/qgscolorrampshader.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/raster/qgscolorrampshader.h +try: + QgsColorRampShader.__group__ = ['raster'] +except NameError: + pass +try: + QgsColorRampShader.ColorRampItem.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscombinedstylemodel.py b/python/core/auto_additions/qgscombinedstylemodel.py new file mode 100644 index 000000000000..493d91a836d4 --- /dev/null +++ b/python/core/auto_additions/qgscombinedstylemodel.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/symbology/qgscombinedstylemodel.h +try: + QgsCombinedStyleModel.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscompoundcurve.py b/python/core/auto_additions/qgscompoundcurve.py new file mode 100644 index 000000000000..0e47bd034708 --- /dev/null +++ b/python/core/auto_additions/qgscompoundcurve.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgscompoundcurve.h +try: + QgsCompoundCurve.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsconnectionsitem.py b/python/core/auto_additions/qgsconnectionsitem.py new file mode 100644 index 000000000000..7975a3bf031f --- /dev/null +++ b/python/core/auto_additions/qgsconnectionsitem.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/browser/qgsconnectionsitem.h +try: + QgsConnectionsRootItem.__group__ = ['browser'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscontrastenhancement.py b/python/core/auto_additions/qgscontrastenhancement.py index ad6cbb32c744..f9e8c3e09576 100644 --- a/python/core/auto_additions/qgscontrastenhancement.py +++ b/python/core/auto_additions/qgscontrastenhancement.py @@ -3,3 +3,7 @@ QgsContrastEnhancement.minimumValuePossible = staticmethod(QgsContrastEnhancement.minimumValuePossible) QgsContrastEnhancement.contrastEnhancementAlgorithmString = staticmethod(QgsContrastEnhancement.contrastEnhancementAlgorithmString) QgsContrastEnhancement.contrastEnhancementAlgorithmFromString = staticmethod(QgsContrastEnhancement.contrastEnhancementAlgorithmFromString) +try: + QgsContrastEnhancement.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscontrastenhancementfunction.py b/python/core/auto_additions/qgscontrastenhancementfunction.py new file mode 100644 index 000000000000..2796cad932d0 --- /dev/null +++ b/python/core/auto_additions/qgscontrastenhancementfunction.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgscontrastenhancementfunction.h +try: + QgsContrastEnhancementFunction.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscoordinatenumericformat.py b/python/core/auto_additions/qgscoordinatenumericformat.py index 9221a9ded1fd..9a657b47227d 100644 --- a/python/core/auto_additions/qgscoordinatenumericformat.py +++ b/python/core/auto_additions/qgscoordinatenumericformat.py @@ -6,3 +6,7 @@ QgsGeographicCoordinateNumericFormat.AngleFormat.__doc__ = "Angle format options.\n\n" + '* ``DegreesMinutesSeconds``: ' + QgsGeographicCoordinateNumericFormat.AngleFormat.DegreesMinutesSeconds.__doc__ + '\n' + '* ``DegreesMinutes``: ' + QgsGeographicCoordinateNumericFormat.AngleFormat.DegreesMinutes.__doc__ + '\n' + '* ``DecimalDegrees``: ' + QgsGeographicCoordinateNumericFormat.AngleFormat.DecimalDegrees.__doc__ # -- QgsGeographicCoordinateNumericFormat.AngleFormat.baseClass = QgsGeographicCoordinateNumericFormat +try: + QgsGeographicCoordinateNumericFormat.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscoordinatereferencesystem.py b/python/core/auto_additions/qgscoordinatereferencesystem.py index fa921b4834f2..04b073b075e4 100644 --- a/python/core/auto_additions/qgscoordinatereferencesystem.py +++ b/python/core/auto_additions/qgscoordinatereferencesystem.py @@ -15,3 +15,7 @@ QgsCoordinateReferenceSystem.removeRecentCoordinateReferenceSystem = staticmethod(QgsCoordinateReferenceSystem.removeRecentCoordinateReferenceSystem) QgsCoordinateReferenceSystem.clearRecentCoordinateReferenceSystems = staticmethod(QgsCoordinateReferenceSystem.clearRecentCoordinateReferenceSystems) QgsCoordinateReferenceSystem.invalidateCache = staticmethod(QgsCoordinateReferenceSystem.invalidateCache) +try: + QgsCoordinateReferenceSystem.__group__ = ['proj'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscoordinatereferencesystemregistry.py b/python/core/auto_additions/qgscoordinatereferencesystemregistry.py index 420fa2333f42..d8e6f04488e5 100644 --- a/python/core/auto_additions/qgscoordinatereferencesystemregistry.py +++ b/python/core/auto_additions/qgscoordinatereferencesystemregistry.py @@ -7,3 +7,11 @@ QgsCoordinateReferenceSystemRegistry.__attribute_docs__ = {'userCrsChanged': 'Emitted whenever an existing user CRS definition is changed.\n\nThe ``id`` argument specifies the ID of the user CRS which has been changed.\n\nObjects which store :py:class:`QgsCoordinateReferenceSystem` members should connect to this signal\nand update any stored CRS definitions to ensure that they always use the current\ndefinition of any user defined CRSes.\n\n.. seealso:: :py:func:`crsDefinitionsChanged`\n\n.. seealso:: :py:func:`userCrsAdded`\n', 'userCrsAdded': 'Emitted whenever a new user CRS definition is added.\n\nThe ``id`` argument specifies the ID of the user CRS which has been changed.\n\n.. seealso:: :py:func:`userCrsChanged`\n\n.. seealso:: :py:func:`crsDefinitionsChanged`\n', 'userCrsRemoved': 'Emitted when the user CRS with matching ``id`` is removed\nfrom the database.\n\n.. seealso:: :py:func:`removeUserCrs`\n', 'crsDefinitionsChanged': 'Emitted whenever an operation has caused any of the known CRS definitions (including\nuser-defined CRS) to change.\n', 'recentCrsPushed': 'Emitted when a recently used CRS has been pushed to the top of the recent CRS list.\n\n.. seealso:: :py:func:`pushRecent`\n\n.. versionadded:: 3.36\n', 'recentCrsRemoved': 'Emitted when a recently used CRS has been removed from the recent CRS list.\n\n.. seealso:: :py:func:`removeRecent`\n\n.. versionadded:: 3.36\n', 'recentCrsCleared': 'Emitted when the list of recently used CRS has been cleared.\n\n.. seealso:: :py:func:`clearRecent`\n\n.. versionadded:: 3.36\n'} except NameError: pass +try: + QgsCoordinateReferenceSystemRegistry.__group__ = ['proj'] +except NameError: + pass +try: + QgsCoordinateReferenceSystemRegistry.UserCrsDetails.__group__ = ['proj'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscoordinatereferencesystemutils.py b/python/core/auto_additions/qgscoordinatereferencesystemutils.py index 891280f20ef5..72618ad4e562 100644 --- a/python/core/auto_additions/qgscoordinatereferencesystemutils.py +++ b/python/core/auto_additions/qgscoordinatereferencesystemutils.py @@ -3,3 +3,7 @@ QgsCoordinateReferenceSystemUtils.axisDirectionToAbbreviatedString = staticmethod(QgsCoordinateReferenceSystemUtils.axisDirectionToAbbreviatedString) QgsCoordinateReferenceSystemUtils.crsTypeToString = staticmethod(QgsCoordinateReferenceSystemUtils.crsTypeToString) QgsCoordinateReferenceSystemUtils.translateProjection = staticmethod(QgsCoordinateReferenceSystemUtils.translateProjection) +try: + QgsCoordinateReferenceSystemUtils.__group__ = ['proj'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscoordinatetransform.py b/python/core/auto_additions/qgscoordinatetransform.py index ea64fc5c5a8f..2843ef3b6567 100644 --- a/python/core/auto_additions/qgscoordinatetransform.py +++ b/python/core/auto_additions/qgscoordinatetransform.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/proj/qgscoordinatetransform.h QgsCoordinateTransform.isTransformationPossible = staticmethod(QgsCoordinateTransform.isTransformationPossible) QgsCoordinateTransform.invalidateCache = staticmethod(QgsCoordinateTransform.invalidateCache) +try: + QgsCoordinateTransform.__group__ = ['proj'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscoordinatetransformcontext.py b/python/core/auto_additions/qgscoordinatetransformcontext.py new file mode 100644 index 000000000000..4cca22c21395 --- /dev/null +++ b/python/core/auto_additions/qgscoordinatetransformcontext.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/proj/qgscoordinatetransformcontext.h +try: + QgsCoordinateTransformContext.__group__ = ['proj'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscptcityarchive.py b/python/core/auto_additions/qgscptcityarchive.py index c2bc93d08580..36cd4ada664a 100644 --- a/python/core/auto_additions/qgscptcityarchive.py +++ b/python/core/auto_additions/qgscptcityarchive.py @@ -11,3 +11,35 @@ QgsCptCityArchive.archiveRegistry = staticmethod(QgsCptCityArchive.archiveRegistry) QgsCptCityDataItem.findItem = staticmethod(QgsCptCityDataItem.findItem) QgsCptCityDirectoryItem.dataItem = staticmethod(QgsCptCityDirectoryItem.dataItem) +try: + QgsCptCityArchive.__group__ = ['symbology'] +except NameError: + pass +try: + QgsCptCityDataItem.__group__ = ['symbology'] +except NameError: + pass +try: + QgsCptCityColorRampItem.__group__ = ['symbology'] +except NameError: + pass +try: + QgsCptCityCollectionItem.__group__ = ['symbology'] +except NameError: + pass +try: + QgsCptCityDirectoryItem.__group__ = ['symbology'] +except NameError: + pass +try: + QgsCptCitySelectionItem.__group__ = ['symbology'] +except NameError: + pass +try: + QgsCptCityAllRampsItem.__group__ = ['symbology'] +except NameError: + pass +try: + QgsCptCityBrowserModel.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscubicrasterresampler.py b/python/core/auto_additions/qgscubicrasterresampler.py new file mode 100644 index 000000000000..9c563bc3dd3d --- /dev/null +++ b/python/core/auto_additions/qgscubicrasterresampler.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgscubicrasterresampler.h +try: + QgsCubicRasterResampler.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscurrencynumericformat.py b/python/core/auto_additions/qgscurrencynumericformat.py new file mode 100644 index 000000000000..bdfb55f27dd8 --- /dev/null +++ b/python/core/auto_additions/qgscurrencynumericformat.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/numericformats/qgscurrencynumericformat.h +try: + QgsCurrencyNumericFormat.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscurve.py b/python/core/auto_additions/qgscurve.py new file mode 100644 index 000000000000..ea3f24e5b13a --- /dev/null +++ b/python/core/auto_additions/qgscurve.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgscurve.h +try: + QgsCurve.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgscurvepolygon.py b/python/core/auto_additions/qgscurvepolygon.py new file mode 100644 index 000000000000..d8ee39f88151 --- /dev/null +++ b/python/core/auto_additions/qgscurvepolygon.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgscurvepolygon.h +try: + QgsCurvePolygon.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsdatabaseschemaitem.py b/python/core/auto_additions/qgsdatabaseschemaitem.py index f4afa04b10db..c1ba7d56d539 100644 --- a/python/core/auto_additions/qgsdatabaseschemaitem.py +++ b/python/core/auto_additions/qgsdatabaseschemaitem.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/browser/qgsdatabaseschemaitem.h QgsDatabaseSchemaItem.iconDataCollection = staticmethod(QgsDatabaseSchemaItem.iconDataCollection) +try: + QgsDatabaseSchemaItem.__group__ = ['browser'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsdatacollectionitem.py b/python/core/auto_additions/qgsdatacollectionitem.py index 3e72e7f8ed60..7b2fe73aa30e 100644 --- a/python/core/auto_additions/qgsdatacollectionitem.py +++ b/python/core/auto_additions/qgsdatacollectionitem.py @@ -3,3 +3,7 @@ QgsDataCollectionItem.iconDataCollection = staticmethod(QgsDataCollectionItem.iconDataCollection) QgsDataCollectionItem.openDirIcon = staticmethod(QgsDataCollectionItem.openDirIcon) QgsDataCollectionItem.homeDirIcon = staticmethod(QgsDataCollectionItem.homeDirIcon) +try: + QgsDataCollectionItem.__group__ = ['browser'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsdataitem.py b/python/core/auto_additions/qgsdataitem.py index 380e2faa03d9..5aada7dd26e2 100644 --- a/python/core/auto_additions/qgsdataitem.py +++ b/python/core/auto_additions/qgsdataitem.py @@ -5,3 +5,11 @@ pass QgsDataItem.findItem = staticmethod(QgsDataItem.findItem) QgsDataItem.pathComponent = staticmethod(QgsDataItem.pathComponent) +try: + QgsDataItem.__group__ = ['browser'] +except NameError: + pass +try: + QgsErrorItem.__group__ = ['browser'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsdataitemprovider.py b/python/core/auto_additions/qgsdataitemprovider.py new file mode 100644 index 000000000000..eea0c717d453 --- /dev/null +++ b/python/core/auto_additions/qgsdataitemprovider.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/browser/qgsdataitemprovider.h +try: + QgsDataItemProvider.__group__ = ['browser'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsdataitemproviderregistry.py b/python/core/auto_additions/qgsdataitemproviderregistry.py index 0fbf08594fe7..184504e408a2 100644 --- a/python/core/auto_additions/qgsdataitemproviderregistry.py +++ b/python/core/auto_additions/qgsdataitemproviderregistry.py @@ -3,3 +3,7 @@ QgsDataItemProviderRegistry.__attribute_docs__ = {'providerAdded': 'Emitted when a new data item provider has been added.\n\n.. versionadded:: 3.14\n', 'providerWillBeRemoved': 'Emitted when a data item provider is about to be removed\n\n.. versionadded:: 3.14\n'} except NameError: pass +try: + QgsDataItemProviderRegistry.__group__ = ['browser'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsdataprovider.py b/python/core/auto_additions/qgsdataprovider.py index 7bf26ec19378..772724c4a1f6 100644 --- a/python/core/auto_additions/qgsdataprovider.py +++ b/python/core/auto_additions/qgsdataprovider.py @@ -11,3 +11,11 @@ coordinateTransformContext was added in QGIS 3.8 .. versionadded:: 3.2""" +try: + QgsDataProvider.__group__ = ['providers'] +except NameError: + pass +try: + QgsDataProvider.ProviderOptions.__group__ = ['providers'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsdatetimefieldformatter.py b/python/core/auto_additions/qgsdatetimefieldformatter.py index edfc69d2e499..0ffa1a420574 100644 --- a/python/core/auto_additions/qgsdatetimefieldformatter.py +++ b/python/core/auto_additions/qgsdatetimefieldformatter.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/fieldformatter/qgsdatetimefieldformatter.h QgsDateTimeFieldFormatter.defaultFormat = staticmethod(QgsDateTimeFieldFormatter.defaultFormat) QgsDateTimeFieldFormatter.defaultDisplayFormat = staticmethod(QgsDateTimeFieldFormatter.defaultDisplayFormat) +try: + QgsDateTimeFieldFormatter.__group__ = ['fieldformatter'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsdatums.py b/python/core/auto_additions/qgsdatums.py new file mode 100644 index 000000000000..7a584a94c6a6 --- /dev/null +++ b/python/core/auto_additions/qgsdatums.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/proj/qgsdatums.h +try: + QgsDatumEnsembleMember.__group__ = ['proj'] +except NameError: + pass +try: + QgsDatumEnsemble.__group__ = ['proj'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsdatumtransform.py b/python/core/auto_additions/qgsdatumtransform.py index bb62528d7a8f..8328a764c99b 100644 --- a/python/core/auto_additions/qgsdatumtransform.py +++ b/python/core/auto_additions/qgsdatumtransform.py @@ -33,3 +33,27 @@ Only used in builds based on on Proj >= 6.0 .. versionadded:: 3.8""" +try: + QgsDatumTransform.__group__ = ['proj'] +except NameError: + pass +try: + QgsDatumTransform.TransformPair.__group__ = ['proj'] +except NameError: + pass +try: + QgsDatumTransform.TransformInfo.__group__ = ['proj'] +except NameError: + pass +try: + QgsDatumTransform.GridDetails.__group__ = ['proj'] +except NameError: + pass +try: + QgsDatumTransform.SingleOperationDetails.__group__ = ['proj'] +except NameError: + pass +try: + QgsDatumTransform.TransformDetails.__group__ = ['proj'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsdiagram.py b/python/core/auto_additions/qgsdiagram.py new file mode 100644 index 000000000000..ac65be108728 --- /dev/null +++ b/python/core/auto_additions/qgsdiagram.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/diagram/qgsdiagram.h +try: + QgsDiagram.__group__ = ['diagram'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsdirectoryitem.py b/python/core/auto_additions/qgsdirectoryitem.py index 9fd8ff5f16a3..b79a8b812ad5 100644 --- a/python/core/auto_additions/qgsdirectoryitem.py +++ b/python/core/auto_additions/qgsdirectoryitem.py @@ -3,3 +3,11 @@ QgsDirectoryItem.hiddenPath = staticmethod(QgsDirectoryItem.hiddenPath) QgsDirectoryItem.monitoringForPath = staticmethod(QgsDirectoryItem.monitoringForPath) QgsDirectoryItem.pathShouldByMonitoredByDefault = staticmethod(QgsDirectoryItem.pathShouldByMonitoredByDefault) +try: + QgsDirectoryItem.__group__ = ['browser'] +except NameError: + pass +try: + QgsDirectoryParamWidget.__group__ = ['browser'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsdoubleboxscalebarrenderer.py b/python/core/auto_additions/qgsdoubleboxscalebarrenderer.py new file mode 100644 index 000000000000..f9a0ae422efc --- /dev/null +++ b/python/core/auto_additions/qgsdoubleboxscalebarrenderer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/scalebar/qgsdoubleboxscalebarrenderer.h +try: + QgsDoubleBoxScaleBarRenderer.__group__ = ['scalebar'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsdxfexport.py b/python/core/auto_additions/qgsdxfexport.py index 58aeeb101fef..d070d78d2397 100644 --- a/python/core/auto_additions/qgsdxfexport.py +++ b/python/core/auto_additions/qgsdxfexport.py @@ -31,3 +31,11 @@ QgsDxfExport.encodings = staticmethod(QgsDxfExport.encodings) QgsDxfExport.DxfLayer.__doc__ = """Layers and optional attribute index to split into multiple layers using attribute value as layer name.""" +try: + QgsDxfExport.__group__ = ['dxf'] +except NameError: + pass +try: + QgsDxfExport.DxfLayer.__group__ = ['dxf'] +except NameError: + pass diff --git a/python/core/auto_additions/qgseditformconfig.py b/python/core/auto_additions/qgseditformconfig.py index 890553478a85..b14109dcad54 100644 --- a/python/core/auto_additions/qgseditformconfig.py +++ b/python/core/auto_additions/qgseditformconfig.py @@ -14,3 +14,15 @@ QgsEditFormConfig.Editable.__doc__ = "Editable state \n.. versionadded:: 3.30" QgsEditFormConfig.DataDefinedProperty.__doc__ = "Data defined properties.\nForm data defined overrides are stored in a property collection\nand they can be retrieved using the indexes specified in this\nenum.\n\n.. versionadded:: 3.14\n\n" + '* ``NoProperty``: ' + QgsEditFormConfig.DataDefinedProperty.NoProperty.__doc__ + '\n' + '* ``AllProperties``: ' + QgsEditFormConfig.DataDefinedProperty.AllProperties.__doc__ + '\n' + '* ``Alias``: ' + QgsEditFormConfig.DataDefinedProperty.Alias.__doc__ + '\n' + '* ``Editable``: ' + QgsEditFormConfig.DataDefinedProperty.Editable.__doc__ # -- +try: + QgsEditFormConfig.__group__ = ['editform'] +except NameError: + pass +try: + QgsEditFormConfig.GroupData.__group__ = ['editform'] +except NameError: + pass +try: + QgsEditFormConfig.TabData.__group__ = ['editform'] +except NameError: + pass diff --git a/python/core/auto_additions/qgseffectstack.py b/python/core/auto_additions/qgseffectstack.py index 8831a68eb36d..9c4689ea9dbc 100644 --- a/python/core/auto_additions/qgseffectstack.py +++ b/python/core/auto_additions/qgseffectstack.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/effects/qgseffectstack.h QgsEffectStack.create = staticmethod(QgsEffectStack.create) +try: + QgsEffectStack.__group__ = ['effects'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsellipse.py b/python/core/auto_additions/qgsellipse.py index 326d272e9d66..bb50ab00c09b 100644 --- a/python/core/auto_additions/qgsellipse.py +++ b/python/core/auto_additions/qgsellipse.py @@ -3,3 +3,7 @@ QgsEllipse.fromExtent = staticmethod(QgsEllipse.fromExtent) QgsEllipse.fromCenterPoint = staticmethod(QgsEllipse.fromCenterPoint) QgsEllipse.fromCenter2Points = staticmethod(QgsEllipse.fromCenter2Points) +try: + QgsEllipse.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsellipsesymbollayer.py b/python/core/auto_additions/qgsellipsesymbollayer.py index a4d8a15a91fe..e6676e36ce90 100644 --- a/python/core/auto_additions/qgsellipsesymbollayer.py +++ b/python/core/auto_additions/qgsellipsesymbollayer.py @@ -5,3 +5,7 @@ QgsEllipseSymbolLayer.createFromSld = staticmethod(QgsEllipseSymbolLayer.createFromSld) QgsEllipseSymbolLayer.decodeShape = staticmethod(QgsEllipseSymbolLayer.decodeShape) QgsEllipseSymbolLayer.encodeShape = staticmethod(QgsEllipseSymbolLayer.encodeShape) +try: + QgsEllipseSymbolLayer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsellipsoidutils.py b/python/core/auto_additions/qgsellipsoidutils.py index 6656adb3bd05..166fdd4624de 100644 --- a/python/core/auto_additions/qgsellipsoidutils.py +++ b/python/core/auto_additions/qgsellipsoidutils.py @@ -9,3 +9,15 @@ QgsEllipsoidUtils.celestialBodies = staticmethod(QgsEllipsoidUtils.celestialBodies) QgsEllipsoidUtils.EllipsoidParameters.__doc__ = """Contains parameters for an ellipsoid.""" QgsEllipsoidUtils.EllipsoidDefinition.__doc__ = """Contains definition of an ellipsoid.""" +try: + QgsEllipsoidUtils.__group__ = ['proj'] +except NameError: + pass +try: + QgsEllipsoidUtils.EllipsoidParameters.__group__ = ['proj'] +except NameError: + pass +try: + QgsEllipsoidUtils.EllipsoidDefinition.__group__ = ['proj'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsembeddedsymbolrenderer.py b/python/core/auto_additions/qgsembeddedsymbolrenderer.py index 959d355d62e5..07cccc37854d 100644 --- a/python/core/auto_additions/qgsembeddedsymbolrenderer.py +++ b/python/core/auto_additions/qgsembeddedsymbolrenderer.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/symbology/qgsembeddedsymbolrenderer.h QgsEmbeddedSymbolRenderer.create = staticmethod(QgsEmbeddedSymbolRenderer.create) QgsEmbeddedSymbolRenderer.convertFromRenderer = staticmethod(QgsEmbeddedSymbolRenderer.convertFromRenderer) +try: + QgsEmbeddedSymbolRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsexiftools.py b/python/core/auto_additions/qgsexiftools.py index dabb7f0e425b..2d3105349a5a 100644 --- a/python/core/auto_additions/qgsexiftools.py +++ b/python/core/auto_additions/qgsexiftools.py @@ -9,3 +9,11 @@ QgsExifTools.hasGeoTag = staticmethod(QgsExifTools.hasGeoTag) QgsExifTools.geoTagImage = staticmethod(QgsExifTools.geoTagImage) QgsExifTools.tagImage = staticmethod(QgsExifTools.tagImage) +try: + QgsExifTools.__group__ = ['raster'] +except NameError: + pass +try: + QgsExifTools.GeoTagDetails.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsexpression.py b/python/core/auto_additions/qgsexpression.py index 8ba59a97d2e3..c0509bc7b9d3 100644 --- a/python/core/auto_additions/qgsexpression.py +++ b/python/core/auto_additions/qgsexpression.py @@ -28,3 +28,11 @@ QgsExpression.isFieldEqualityExpression = staticmethod(QgsExpression.isFieldEqualityExpression) QgsExpression.attemptReduceToInClause = staticmethod(QgsExpression.attemptReduceToInClause) QgsExpression.ParserError.__doc__ = """Details about any parser errors that were found when parsing the expression.""" +try: + QgsExpression.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpression.ParserError.__group__ = ['expression'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsexpressioncontextutils.py b/python/core/auto_additions/qgsexpressioncontextutils.py index fe25d8e215e9..b26906be5baa 100644 --- a/python/core/auto_additions/qgsexpressioncontextutils.py +++ b/python/core/auto_additions/qgsexpressioncontextutils.py @@ -33,3 +33,7 @@ QgsExpressionContextUtils.notificationScope = staticmethod(QgsExpressionContextUtils.notificationScope) QgsExpressionContextUtils.registerContextFunctions = staticmethod(QgsExpressionContextUtils.registerContextFunctions) QgsExpressionContextUtils.meshExpressionScope = staticmethod(QgsExpressionContextUtils.meshExpressionScope) +try: + QgsExpressionContextUtils.__group__ = ['expression'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsexpressionfunction.py b/python/core/auto_additions/qgsexpressionfunction.py index c32dcc1bdf87..ece05a1da527 100644 --- a/python/core/auto_additions/qgsexpressionfunction.py +++ b/python/core/auto_additions/qgsexpressionfunction.py @@ -1,2 +1,10 @@ # The following has been generated automatically from src/core/expression/qgsexpressionfunction.h QgsExpressionFunction.allParamsStatic = staticmethod(QgsExpressionFunction.allParamsStatic) +try: + QgsExpressionFunction.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionFunction.Parameter.__group__ = ['expression'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsexpressionnode.py b/python/core/auto_additions/qgsexpressionnode.py index ce05cae1ca8c..c93e9e8af8ca 100644 --- a/python/core/auto_additions/qgsexpressionnode.py +++ b/python/core/auto_additions/qgsexpressionnode.py @@ -4,3 +4,15 @@ except NameError: pass QgsExpressionNode.NamedNode.__doc__ = """Named node""" +try: + QgsExpressionNode.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionNode.NamedNode.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionNode.NodeList.__group__ = ['expression'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsexpressionnodeimpl.py b/python/core/auto_additions/qgsexpressionnodeimpl.py index 73be5887779d..913846e40d6e 100644 --- a/python/core/auto_additions/qgsexpressionnodeimpl.py +++ b/python/core/auto_additions/qgsexpressionnodeimpl.py @@ -1,2 +1,42 @@ # The following has been generated automatically from src/core/expression/qgsexpressionnodeimpl.h QgsExpressionNodeFunction.validateParams = staticmethod(QgsExpressionNodeFunction.validateParams) +try: + QgsExpressionNodeUnaryOperator.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionNodeBinaryOperator.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionNodeIndexOperator.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionNodeBetweenOperator.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionNodeInOperator.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionNodeFunction.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionNodeLiteral.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionNodeColumnRef.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionNodeCondition.__group__ = ['expression'] +except NameError: + pass +try: + QgsExpressionNodeCondition.WhenThen.__group__ = ['expression'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsexternalstorage.py b/python/core/auto_additions/qgsexternalstorage.py index 8d7b4ce69a3b..d897e5f24a7c 100644 --- a/python/core/auto_additions/qgsexternalstorage.py +++ b/python/core/auto_additions/qgsexternalstorage.py @@ -11,3 +11,19 @@ QgsExternalStorageStoredContent.__attribute_docs__ = {'stored': 'The signal is emitted when the resource has successfully been stored\n'} except NameError: pass +try: + QgsExternalStorage.__group__ = ['externalstorage'] +except NameError: + pass +try: + QgsExternalStorageContent.__group__ = ['externalstorage'] +except NameError: + pass +try: + QgsExternalStorageFetchedContent.__group__ = ['externalstorage'] +except NameError: + pass +try: + QgsExternalStorageStoredContent.__group__ = ['externalstorage'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsexternalstorageregistry.py b/python/core/auto_additions/qgsexternalstorageregistry.py new file mode 100644 index 000000000000..7f06f9f896fa --- /dev/null +++ b/python/core/auto_additions/qgsexternalstorageregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/externalstorage/qgsexternalstorageregistry.h +try: + QgsExternalStorageRegistry.__group__ = ['externalstorage'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsfallbackfieldformatter.py b/python/core/auto_additions/qgsfallbackfieldformatter.py new file mode 100644 index 000000000000..629a43e43cab --- /dev/null +++ b/python/core/auto_additions/qgsfallbackfieldformatter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/fieldformatter/qgsfallbackfieldformatter.h +try: + QgsFallbackFieldFormatter.__group__ = ['fieldformatter'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsfallbacknumericformat.py b/python/core/auto_additions/qgsfallbacknumericformat.py new file mode 100644 index 000000000000..50118ef2777c --- /dev/null +++ b/python/core/auto_additions/qgsfallbacknumericformat.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/numericformats/qgsfallbacknumericformat.h +try: + QgsFallbackNumericFormat.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsfavoritesitem.py b/python/core/auto_additions/qgsfavoritesitem.py index 57b653eef9ae..aeac5e186c08 100644 --- a/python/core/auto_additions/qgsfavoritesitem.py +++ b/python/core/auto_additions/qgsfavoritesitem.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/browser/qgsfavoritesitem.h QgsFavoritesItem.iconFavorites = staticmethod(QgsFavoritesItem.iconFavorites) +try: + QgsFavoritesItem.__group__ = ['browser'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsfeaturerenderergenerator.py b/python/core/auto_additions/qgsfeaturerenderergenerator.py new file mode 100644 index 000000000000..28b93fa695d3 --- /dev/null +++ b/python/core/auto_additions/qgsfeaturerenderergenerator.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/symbology/qgsfeaturerenderergenerator.h +try: + QgsFeatureRendererGenerator.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsfielddomain.py b/python/core/auto_additions/qgsfielddomain.py new file mode 100644 index 000000000000..f3817a893d93 --- /dev/null +++ b/python/core/auto_additions/qgsfielddomain.py @@ -0,0 +1,21 @@ +# The following has been generated automatically from src/core/vector/qgsfielddomain.h +try: + QgsFieldDomain.__group__ = ['vector'] +except NameError: + pass +try: + QgsCodedValue.__group__ = ['vector'] +except NameError: + pass +try: + QgsCodedFieldDomain.__group__ = ['vector'] +except NameError: + pass +try: + QgsRangeFieldDomain.__group__ = ['vector'] +except NameError: + pass +try: + QgsGlobFieldDomain.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsfielddomainsitem.py b/python/core/auto_additions/qgsfielddomainsitem.py new file mode 100644 index 000000000000..2cd20b47e882 --- /dev/null +++ b/python/core/auto_additions/qgsfielddomainsitem.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/browser/qgsfielddomainsitem.h +try: + QgsFieldDomainsItem.__group__ = ['browser'] +except NameError: + pass +try: + QgsFieldDomainItem.__group__ = ['browser'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsfieldsitem.py b/python/core/auto_additions/qgsfieldsitem.py new file mode 100644 index 000000000000..f8a5a50e2767 --- /dev/null +++ b/python/core/auto_additions/qgsfieldsitem.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/browser/qgsfieldsitem.h +try: + QgsFieldsItem.__group__ = ['browser'] +except NameError: + pass +try: + QgsFieldItem.__group__ = ['browser'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsfiledownloader.py b/python/core/auto_additions/qgsfiledownloader.py index 0f4698098038..e8bc520b9dac 100644 --- a/python/core/auto_additions/qgsfiledownloader.py +++ b/python/core/auto_additions/qgsfiledownloader.py @@ -3,3 +3,7 @@ QgsFileDownloader.__attribute_docs__ = {'downloadCompleted': 'Emitted when the download has completed successfully\n', 'downloadExited': 'Emitted always when the downloader exits\n', 'downloadCanceled': 'Emitted when the download was canceled by the user.\n\n.. seealso:: :py:func:`cancelDownload`\n', 'downloadError': 'Emitted when an error makes the download fail\n', 'downloadProgress': 'Emitted when data are ready to be processed\n'} except NameError: pass +try: + QgsFileDownloader.__group__ = ['network'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsfillsymbol.py b/python/core/auto_additions/qgsfillsymbol.py index 4701011f0baa..ff6a17f75e4a 100644 --- a/python/core/auto_additions/qgsfillsymbol.py +++ b/python/core/auto_additions/qgsfillsymbol.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/symbology/qgsfillsymbol.h QgsFillSymbol.createSimple = staticmethod(QgsFillSymbol.createSimple) +try: + QgsFillSymbol.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsfillsymbollayer.py b/python/core/auto_additions/qgsfillsymbollayer.py index c650ff1ff028..8e9c07c499b6 100644 --- a/python/core/auto_additions/qgsfillsymbollayer.py +++ b/python/core/auto_additions/qgsfillsymbollayer.py @@ -16,3 +16,43 @@ QgsRandomMarkerFillSymbolLayer.create = staticmethod(QgsRandomMarkerFillSymbolLayer.create) QgsCentroidFillSymbolLayer.create = staticmethod(QgsCentroidFillSymbolLayer.create) QgsCentroidFillSymbolLayer.createFromSld = staticmethod(QgsCentroidFillSymbolLayer.createFromSld) +try: + QgsSimpleFillSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsGradientFillSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsShapeburstFillSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsImageFillSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRasterFillSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSVGFillSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsLinePatternFillSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsPointPatternFillSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRandomMarkerFillSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsCentroidFillSymbolLayer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsfontmanager.py b/python/core/auto_additions/qgsfontmanager.py index 50c610117c3a..ed4dd095ed76 100644 --- a/python/core/auto_additions/qgsfontmanager.py +++ b/python/core/auto_additions/qgsfontmanager.py @@ -4,3 +4,11 @@ except NameError: pass QgsFontDownloadDetails.standardizeFamily = staticmethod(QgsFontDownloadDetails.standardizeFamily) +try: + QgsFontDownloadDetails.__group__ = ['textrenderer'] +except NameError: + pass +try: + QgsFontManager.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsfractionnumericformat.py b/python/core/auto_additions/qgsfractionnumericformat.py index 62043090f1e4..7621fbd6efd0 100644 --- a/python/core/auto_additions/qgsfractionnumericformat.py +++ b/python/core/auto_additions/qgsfractionnumericformat.py @@ -2,3 +2,7 @@ QgsFractionNumericFormat.doubleToVulgarFraction = staticmethod(QgsFractionNumericFormat.doubleToVulgarFraction) QgsFractionNumericFormat.toUnicodeSuperscript = staticmethod(QgsFractionNumericFormat.toUnicodeSuperscript) QgsFractionNumericFormat.toUnicodeSubscript = staticmethod(QgsFractionNumericFormat.toUnicodeSubscript) +try: + QgsFractionNumericFormat.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsgeocoder.py b/python/core/auto_additions/qgsgeocoder.py index 84f1b8eee6fb..af1d6a108b44 100644 --- a/python/core/auto_additions/qgsgeocoder.py +++ b/python/core/auto_additions/qgsgeocoder.py @@ -4,3 +4,7 @@ QgsGeocoderInterface.Flag.GeocodesFeatures.__doc__ = "Can geocode QgsFeature input values" QgsGeocoderInterface.Flag.__doc__ = "Capability flags for the geocoder.\n\n" + '* ``GeocodesStrings``: ' + QgsGeocoderInterface.Flag.GeocodesStrings.__doc__ + '\n' + '* ``GeocodesFeatures``: ' + QgsGeocoderInterface.Flag.GeocodesFeatures.__doc__ # -- +try: + QgsGeocoderInterface.__group__ = ['geocoding'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsgeocodercontext.py b/python/core/auto_additions/qgsgeocodercontext.py new file mode 100644 index 000000000000..2e91fc3cc79e --- /dev/null +++ b/python/core/auto_additions/qgsgeocodercontext.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geocoding/qgsgeocodercontext.h +try: + QgsGeocoderContext.__group__ = ['geocoding'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsgeocoderresult.py b/python/core/auto_additions/qgsgeocoderresult.py index 8951d935391a..f1db9ef66983 100644 --- a/python/core/auto_additions/qgsgeocoderresult.py +++ b/python/core/auto_additions/qgsgeocoderresult.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/geocoding/qgsgeocoderresult.h QgsGeocoderResult.errorResult = staticmethod(QgsGeocoderResult.errorResult) +try: + QgsGeocoderResult.__group__ = ['geocoding'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsgeometry.py b/python/core/auto_additions/qgsgeometry.py index 1e99d0021367..022745384afd 100644 --- a/python/core/auto_additions/qgsgeometry.py +++ b/python/core/auto_additions/qgsgeometry.py @@ -21,3 +21,15 @@ QgsGeometry.compare = staticmethod(QgsGeometry.compare) QgsGeometry.createGeometryEngine = staticmethod(QgsGeometry.createGeometryEngine) QgsGeometry.convertPointList = staticmethod(QgsGeometry.convertPointList) +try: + QgsGeometryParameters.__group__ = ['geometry'] +except NameError: + pass +try: + QgsGeometry.__group__ = ['geometry'] +except NameError: + pass +try: + QgsGeometry.Error.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsgeometrycollection.py b/python/core/auto_additions/qgsgeometrycollection.py new file mode 100644 index 000000000000..c5a112a3c285 --- /dev/null +++ b/python/core/auto_additions/qgsgeometrycollection.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgsgeometrycollection.h +try: + QgsGeometryCollection.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsgeometryengine.py b/python/core/auto_additions/qgsgeometryengine.py new file mode 100644 index 000000000000..7b3200470e04 --- /dev/null +++ b/python/core/auto_additions/qgsgeometryengine.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgsgeometryengine.h +try: + QgsGeometryEngine.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsgeometrygeneratorsymbollayer.py b/python/core/auto_additions/qgsgeometrygeneratorsymbollayer.py index b28f3b10db7d..7b38f3447965 100644 --- a/python/core/auto_additions/qgsgeometrygeneratorsymbollayer.py +++ b/python/core/auto_additions/qgsgeometrygeneratorsymbollayer.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/symbology/qgsgeometrygeneratorsymbollayer.h QgsGeometryGeneratorSymbolLayer.create = staticmethod(QgsGeometryGeneratorSymbolLayer.create) +try: + QgsGeometryGeneratorSymbolLayer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsgeometrypaintdevice.py b/python/core/auto_additions/qgsgeometrypaintdevice.py index bd3f92e99d48..a0b48d5755e5 100644 --- a/python/core/auto_additions/qgsgeometrypaintdevice.py +++ b/python/core/auto_additions/qgsgeometrypaintdevice.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/painting/qgsgeometrypaintdevice.h QgsGeometryPaintDevice.painterPathToGeometry = staticmethod(QgsGeometryPaintDevice.painterPathToGeometry) +try: + QgsGeometryPaintDevice.__group__ = ['painting'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsgeometrytransformer.py b/python/core/auto_additions/qgsgeometrytransformer.py new file mode 100644 index 000000000000..be04e3b0e700 --- /dev/null +++ b/python/core/auto_additions/qgsgeometrytransformer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgsgeometrytransformer.h +try: + QgsAbstractGeometryTransformer.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsgeometryutils.py b/python/core/auto_additions/qgsgeometryutils.py index e87e080383e6..6385ce82a2ef 100644 --- a/python/core/auto_additions/qgsgeometryutils.py +++ b/python/core/auto_additions/qgsgeometryutils.py @@ -61,3 +61,7 @@ QgsGeometryUtils.circleCenterRadius = staticmethod(QgsGeometryUtils.circleCenterRadius) QgsGeometryUtils.lineIntersection = staticmethod(QgsGeometryUtils.lineIntersection) QgsGeometryUtils.segmentIntersection = staticmethod(QgsGeometryUtils.segmentIntersection) +try: + QgsGeometryUtils.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsgeometryutils_base.py b/python/core/auto_additions/qgsgeometryutils_base.py index 54391da7ddb5..c5f5ed8a9791 100644 --- a/python/core/auto_additions/qgsgeometryutils_base.py +++ b/python/core/auto_additions/qgsgeometryutils_base.py @@ -34,3 +34,7 @@ QgsGeometryUtilsBase.segmentIntersection = staticmethod(QgsGeometryUtilsBase.segmentIntersection) QgsGeometryUtilsBase.project = staticmethod(QgsGeometryUtilsBase.project) QgsGeometryUtilsBase.azimuth = staticmethod(QgsGeometryUtilsBase.azimuth) +try: + QgsGeometryUtilsBase.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsgloweffect.py b/python/core/auto_additions/qgsgloweffect.py index 754f668b0f81..0cb105cb21e5 100644 --- a/python/core/auto_additions/qgsgloweffect.py +++ b/python/core/auto_additions/qgsgloweffect.py @@ -1,3 +1,15 @@ # The following has been generated automatically from src/core/effects/qgsgloweffect.h QgsOuterGlowEffect.create = staticmethod(QgsOuterGlowEffect.create) QgsInnerGlowEffect.create = staticmethod(QgsInnerGlowEffect.create) +try: + QgsGlowEffect.__group__ = ['effects'] +except NameError: + pass +try: + QgsOuterGlowEffect.__group__ = ['effects'] +except NameError: + pass +try: + QgsInnerGlowEffect.__group__ = ['effects'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsgooglemapsgeocoder.py b/python/core/auto_additions/qgsgooglemapsgeocoder.py new file mode 100644 index 000000000000..412e764be479 --- /dev/null +++ b/python/core/auto_additions/qgsgooglemapsgeocoder.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geocoding/qgsgooglemapsgeocoder.h +try: + QgsGoogleMapsGeocoder.__group__ = ['geocoding'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsgpsconnection.py b/python/core/auto_additions/qgsgpsconnection.py index e861c94f5ce4..5d05b2634993 100644 --- a/python/core/auto_additions/qgsgpsconnection.py +++ b/python/core/auto_additions/qgsgpsconnection.py @@ -3,3 +3,7 @@ QgsGpsConnection.__attribute_docs__ = {'stateChanged': 'Emitted whenever the GPS state is changed.\n', 'nmeaSentenceReceived': 'Emitted whenever the GPS device receives a raw NMEA sentence.\n', 'fixStatusChanged': 'Emitted when the GPS device fix status is changed.\n\n.. versionadded:: 3.30\n', 'positionChanged': 'Emitted when the GPS position changes.\n\nThis signal is only emitted when the new GPS location is considered valid (see :py:func:`QgsGpsInformation.isValid()`).\n\n.. versionadded:: 3.30\n'} except NameError: pass +try: + QgsGpsConnection.__group__ = ['gps'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsgpsconnectionregistry.py b/python/core/auto_additions/qgsgpsconnectionregistry.py new file mode 100644 index 000000000000..6050724136d6 --- /dev/null +++ b/python/core/auto_additions/qgsgpsconnectionregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/gps/qgsgpsconnectionregistry.h +try: + QgsGpsConnectionRegistry.__group__ = ['gps'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsgpsdconnection.py b/python/core/auto_additions/qgsgpsdconnection.py new file mode 100644 index 000000000000..62c0976ec4be --- /dev/null +++ b/python/core/auto_additions/qgsgpsdconnection.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/gps/qgsgpsdconnection.h +try: + QgsGpsdConnection.__group__ = ['gps'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsgpsdetector.py b/python/core/auto_additions/qgsgpsdetector.py index 510b74ada24d..deceff729ba6 100644 --- a/python/core/auto_additions/qgsgpsdetector.py +++ b/python/core/auto_additions/qgsgpsdetector.py @@ -4,3 +4,7 @@ except NameError: pass QgsGpsDetector.availablePorts = staticmethod(QgsGpsDetector.availablePorts) +try: + QgsGpsDetector.__group__ = ['gps'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsgpsinformation.py b/python/core/auto_additions/qgsgpsinformation.py index 6afd46e10067..088c8bcf51c9 100644 --- a/python/core/auto_additions/qgsgpsinformation.py +++ b/python/core/auto_additions/qgsgpsinformation.py @@ -3,3 +3,7 @@ QgsGpsInformation.__attribute_docs__ = {'latitude': 'Latitude in decimal degrees, using the WGS84 datum. A positive value indicates the Northern Hemisphere, and\na negative value indicates the Southern Hemisphere.', 'longitude': 'Longitude in decimal degrees, using the WGS84 datum. A positive value indicates the Eastern Hemisphere, and\na negative value indicates the Western Hemisphere.', 'elevation': 'Altitude (in meters) above or below the mean sea level.', 'elevation_diff': 'Geoidal separation (in meters).\n\nThe difference between the WGS-84 Earth ellipsoid and the mean sea level (geoid).\n\nNegative values indicate that mean sea level is below the ellipsoid.\n\nThis value can be added to the elevation value to obtain the geoidal elevation.\n\n.. versionadded:: 3.18', 'speed': 'Ground speed, in km/h.', 'direction': 'The bearing measured in degrees clockwise from true north to the direction of travel.', 'satellitesInView': 'Contains a list of information relating to the current satellites in view.', 'pdop': 'Dilution of precision.', 'hdop': 'Horizontal dilution of precision.', 'vdop': 'Vertical dilution of precision.', 'hvacc': '3D RMS\n\n.. versionadded:: 3.18', 'utcTime': 'The time at which this position was reported, in UTC time.\n\n.. versionadded:: 3.30', 'utcDateTime': 'The date and time at which this position was reported, in UTC time.', 'fixMode': 'Fix mode (where M = Manual, forced to operate in 2D or 3D or A = Automatic, 3D/2D)', 'fixType': 'Contains the fix type, where 1 = no fix, 2 = 2d fix, 3 = 3d fix\n\n.. deprecated::\n , use :py:func:`~QgsGpsInformation.constellationFixStatus` or :py:func:`~QgsGpsInformation.bestFixStatus` instead.', 'quality': 'GPS quality indicator (0 = Invalid; 1 = Fix; 2 = Differential, 3 = Sensitive, etc.)\n\n.. deprecated::\n use qualityIndicator instead', 'qualityIndicator': 'Returns the signal quality indicator\n\n.. versionadded:: 3.22.6', 'satellitesUsed': 'Count of satellites used in obtaining the fix.', 'status': 'Status (A = active or V = void)', 'satPrn': 'IDs of satellites used in the position fix.', 'satInfoComplete': '``True`` if satellite information is complete.'} except NameError: pass +try: + QgsGpsInformation.__group__ = ['gps'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsgpslogger.py b/python/core/auto_additions/qgsgpslogger.py index 22a51f8c4e5d..2bb3e29521a3 100644 --- a/python/core/auto_additions/qgsgpslogger.py +++ b/python/core/auto_additions/qgsgpslogger.py @@ -3,3 +3,7 @@ QgsGpsLogger.__attribute_docs__ = {'trackIsEmptyChanged': 'Emitted whenever the current track changes from being empty to non-empty or vice versa.\n', 'trackReset': 'Emitted whenever the current track is reset.\n', 'trackVertexAdded': 'Emitted whenever a new vertex is added to the track.\n\nThe ``vertex`` point will be in WGS84 coordinate reference system.\n', 'stateChanged': 'Emitted whenever the associated GPS device state is changed.\n', 'distanceAreaChanged': 'Emitted whenever the distance area used to calculate track distances is changed.\n'} except NameError: pass +try: + QgsGpsLogger.__group__ = ['gps'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsgraduatedsymbolrenderer.py b/python/core/auto_additions/qgsgraduatedsymbolrenderer.py index 4f6d6abc539d..d0f96ec81916 100644 --- a/python/core/auto_additions/qgsgraduatedsymbolrenderer.py +++ b/python/core/auto_additions/qgsgraduatedsymbolrenderer.py @@ -4,3 +4,7 @@ QgsGraduatedSymbolRenderer.createRenderer = staticmethod(QgsGraduatedSymbolRenderer.createRenderer) QgsGraduatedSymbolRenderer.create = staticmethod(QgsGraduatedSymbolRenderer.create) QgsGraduatedSymbolRenderer.convertFromRenderer = staticmethod(QgsGraduatedSymbolRenderer.convertFromRenderer) +try: + QgsGraduatedSymbolRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsheatmaprenderer.py b/python/core/auto_additions/qgsheatmaprenderer.py index f07fdb710841..5d2dbcf03bce 100644 --- a/python/core/auto_additions/qgsheatmaprenderer.py +++ b/python/core/auto_additions/qgsheatmaprenderer.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/symbology/qgsheatmaprenderer.h QgsHeatmapRenderer.create = staticmethod(QgsHeatmapRenderer.create) QgsHeatmapRenderer.convertFromRenderer = staticmethod(QgsHeatmapRenderer.convertFromRenderer) +try: + QgsHeatmapRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgshillshaderenderer.py b/python/core/auto_additions/qgshillshaderenderer.py index 178f55034a67..153f27a481fd 100644 --- a/python/core/auto_additions/qgshillshaderenderer.py +++ b/python/core/auto_additions/qgshillshaderenderer.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/raster/qgshillshaderenderer.h QgsHillshadeRenderer.create = staticmethod(QgsHillshadeRenderer.create) +try: + QgsHillshadeRenderer.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgshistogramdiagram.py b/python/core/auto_additions/qgshistogramdiagram.py new file mode 100644 index 000000000000..a497c033bca1 --- /dev/null +++ b/python/core/auto_additions/qgshistogramdiagram.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/diagram/qgshistogramdiagram.h +try: + QgsHistogramDiagram.__group__ = ['diagram'] +except NameError: + pass diff --git a/python/core/auto_additions/qgshollowscalebarrenderer.py b/python/core/auto_additions/qgshollowscalebarrenderer.py new file mode 100644 index 000000000000..4b5bd6843cfe --- /dev/null +++ b/python/core/auto_additions/qgshollowscalebarrenderer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/scalebar/qgshollowscalebarrenderer.h +try: + QgsHollowScaleBarRenderer.__group__ = ['scalebar'] +except NameError: + pass diff --git a/python/core/auto_additions/qgshtmlannotation.py b/python/core/auto_additions/qgshtmlannotation.py index b7401f08192f..8c2ec2169567 100644 --- a/python/core/auto_additions/qgshtmlannotation.py +++ b/python/core/auto_additions/qgshtmlannotation.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/annotations/qgshtmlannotation.h QgsHtmlAnnotation.create = staticmethod(QgsHtmlAnnotation.create) +try: + QgsHtmlAnnotation.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/core/auto_additions/qgshttpheaders.py b/python/core/auto_additions/qgshttpheaders.py new file mode 100644 index 000000000000..334a2b8e1372 --- /dev/null +++ b/python/core/auto_additions/qgshttpheaders.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/network/qgshttpheaders.h +try: + QgsHttpHeaders.__group__ = ['network'] +except NameError: + pass diff --git a/python/core/auto_additions/qgshuesaturationfilter.py b/python/core/auto_additions/qgshuesaturationfilter.py new file mode 100644 index 000000000000..44199450a970 --- /dev/null +++ b/python/core/auto_additions/qgshuesaturationfilter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgshuesaturationfilter.h +try: + QgsHueSaturationFilter.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsimageoperation.py b/python/core/auto_additions/qgsimageoperation.py index 9d5551682b2f..43317ac42dbc 100644 --- a/python/core/auto_additions/qgsimageoperation.py +++ b/python/core/auto_additions/qgsimageoperation.py @@ -15,3 +15,11 @@ QgsImageOperation.nonTransparentImageRect = staticmethod(QgsImageOperation.nonTransparentImageRect) QgsImageOperation.cropTransparent = staticmethod(QgsImageOperation.cropTransparent) QgsImageOperation.DistanceTransformProperties.__doc__ = """Struct for storing properties of a distance transform operation""" +try: + QgsImageOperation.__group__ = ['effects'] +except NameError: + pass +try: + QgsImageOperation.DistanceTransformProperties.__group__ = ['effects'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsinterpolatedlinerenderer.py b/python/core/auto_additions/qgsinterpolatedlinerenderer.py index beb2d1e131bb..8d914fc41563 100644 --- a/python/core/auto_additions/qgsinterpolatedlinerenderer.py +++ b/python/core/auto_additions/qgsinterpolatedlinerenderer.py @@ -1,2 +1,18 @@ # The following has been generated automatically from src/core/symbology/qgsinterpolatedlinerenderer.h QgsInterpolatedLineSymbolLayer.create = staticmethod(QgsInterpolatedLineSymbolLayer.create) +try: + QgsInterpolatedLineColor.__group__ = ['symbology'] +except NameError: + pass +try: + QgsInterpolatedLineWidth.__group__ = ['symbology'] +except NameError: + pass +try: + QgsInterpolatedLineRenderer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsInterpolatedLineSymbolLayer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsinvertedpolygonrenderer.py b/python/core/auto_additions/qgsinvertedpolygonrenderer.py index 4b1e13845c33..bdbfd22e2e93 100644 --- a/python/core/auto_additions/qgsinvertedpolygonrenderer.py +++ b/python/core/auto_additions/qgsinvertedpolygonrenderer.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/symbology/qgsinvertedpolygonrenderer.h QgsInvertedPolygonRenderer.create = staticmethod(QgsInvertedPolygonRenderer.create) QgsInvertedPolygonRenderer.convertFromRenderer = staticmethod(QgsInvertedPolygonRenderer.convertFromRenderer) +try: + QgsInvertedPolygonRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsiodevicesensor.py b/python/core/auto_additions/qgsiodevicesensor.py index 89b9784abc79..b086b3b482dd 100644 --- a/python/core/auto_additions/qgsiodevicesensor.py +++ b/python/core/auto_additions/qgsiodevicesensor.py @@ -2,3 +2,19 @@ QgsTcpSocketSensor.create = staticmethod(QgsTcpSocketSensor.create) QgsUdpSocketSensor.create = staticmethod(QgsUdpSocketSensor.create) QgsSerialPortSensor.create = staticmethod(QgsSerialPortSensor.create) +try: + QgsIODeviceSensor.__group__ = ['sensor'] +except NameError: + pass +try: + QgsTcpSocketSensor.__group__ = ['sensor'] +except NameError: + pass +try: + QgsUdpSocketSensor.__group__ = ['sensor'] +except NameError: + pass +try: + QgsSerialPortSensor.__group__ = ['sensor'] +except NameError: + pass diff --git a/python/core/auto_additions/qgskeyvaluefieldformatter.py b/python/core/auto_additions/qgskeyvaluefieldformatter.py new file mode 100644 index 000000000000..241f2d25fd0d --- /dev/null +++ b/python/core/auto_additions/qgskeyvaluefieldformatter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/fieldformatter/qgskeyvaluefieldformatter.h +try: + QgsKeyValueFieldFormatter.__group__ = ['fieldformatter'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslabeling.py b/python/core/auto_additions/qgslabeling.py new file mode 100644 index 000000000000..3501840261db --- /dev/null +++ b/python/core/auto_additions/qgslabeling.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/labeling/qgslabeling.h +try: + QgsLabeling.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslabelingenginesettings.py b/python/core/auto_additions/qgslabelingenginesettings.py new file mode 100644 index 000000000000..1c2e84b3586c --- /dev/null +++ b/python/core/auto_additions/qgslabelingenginesettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/labeling/qgslabelingenginesettings.h +try: + QgsLabelingEngineSettings.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslabelingresults.py b/python/core/auto_additions/qgslabelingresults.py new file mode 100644 index 000000000000..7168b2f2f1d1 --- /dev/null +++ b/python/core/auto_additions/qgslabelingresults.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/labeling/qgslabelingresults.h +try: + QgsLabelingResults.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslabellinesettings.py b/python/core/auto_additions/qgslabellinesettings.py index 842cb84108fe..acb46bcf507c 100644 --- a/python/core/auto_additions/qgslabellinesettings.py +++ b/python/core/auto_additions/qgslabellinesettings.py @@ -26,3 +26,7 @@ QgsLabelLineSettings.AnchorTextPoint.__doc__ = "Anchor point of label text.\n\n.. versionadded:: 3.26\n\n" + '* ``StartOfText``: ' + QgsLabelLineSettings.AnchorTextPoint.StartOfText.__doc__ + '\n' + '* ``CenterOfText``: ' + QgsLabelLineSettings.AnchorTextPoint.CenterOfText.__doc__ + '\n' + '* ``EndOfText``: ' + QgsLabelLineSettings.AnchorTextPoint.EndOfText.__doc__ + '\n' + '* ``FollowPlacement``: ' + QgsLabelLineSettings.AnchorTextPoint.FollowPlacement.__doc__ # -- QgsLabelLineSettings.AnchorTextPoint.baseClass = QgsLabelLineSettings +try: + QgsLabelLineSettings.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslabelobstaclesettings.py b/python/core/auto_additions/qgslabelobstaclesettings.py index e18cdfdc0501..1fbcf22cfa82 100644 --- a/python/core/auto_additions/qgslabelobstaclesettings.py +++ b/python/core/auto_additions/qgslabelobstaclesettings.py @@ -11,3 +11,7 @@ QgsLabelObstacleSettings.PolygonWhole.__doc__ = "Avoid placing labels over ANY part of polygon. Where PolygonInterior will prefer to place labels with the smallest area of intersection between the label and the polygon, PolygonWhole will penalise any label which intersects with the polygon by an equal amount, so that placing labels over any part of the polygon is avoided" QgsLabelObstacleSettings.ObstacleType.__doc__ = "Valid obstacle types, which affect how features within the layer will act as obstacles\nfor labels.\n\n" + '* ``PolygonInterior``: ' + QgsLabelObstacleSettings.ObstacleType.PolygonInterior.__doc__ + '\n' + '* ``PolygonBoundary``: ' + QgsLabelObstacleSettings.ObstacleType.PolygonBoundary.__doc__ + '\n' + '* ``PolygonWhole``: ' + QgsLabelObstacleSettings.ObstacleType.PolygonWhole.__doc__ # -- +try: + QgsLabelObstacleSettings.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslabelplacementsettings.py b/python/core/auto_additions/qgslabelplacementsettings.py new file mode 100644 index 000000000000..38803fc1ba29 --- /dev/null +++ b/python/core/auto_additions/qgslabelplacementsettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/labeling/qgslabelplacementsettings.h +try: + QgsLabelPlacementSettings.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslabelpointsettings.py b/python/core/auto_additions/qgslabelpointsettings.py new file mode 100644 index 000000000000..5dac801139d1 --- /dev/null +++ b/python/core/auto_additions/qgslabelpointsettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/labeling/qgslabelpointsettings.h +try: + QgsLabelPointSettings.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslabelposition.py b/python/core/auto_additions/qgslabelposition.py index eb4074ab23f1..2d1dcfd34318 100644 --- a/python/core/auto_additions/qgslabelposition.py +++ b/python/core/auto_additions/qgslabelposition.py @@ -3,3 +3,7 @@ QgsLabelPosition.__attribute_docs__ = {'featureId': 'ID of feature associated with this label.', 'rotation': 'Rotation of label, in degrees clockwise.', 'labelGeometry': "A polygon geometry representing the label's bounds in map coordinates.\n\n.. versionadded:: 3.4.9", 'width': 'Width of label bounding box, in map units.', 'height': 'Heeght of label bounding box, in map units.', 'layerID': 'ID of associated map layer.', 'labelText': 'String shown in label.', 'labelFont': 'Font which the label is rendered using.', 'upsideDown': '``True`` if label is upside down.', 'isDiagram': '``True`` if label is a diagram.', 'isPinned': '``True`` if label position has been pinned.', 'providerID': 'ID of the associated label provider.', 'isUnplaced': '``True`` if label position corresponds to an unplaced label.\n\n.. versionadded:: 3.10', 'groupedLabelId': 'If non zero, indicates that the label position is part of a group of label positions (i.e. a character in a curved label).\n\nAll other linked positions will share the same groupedLabelId.'} except NameError: pass +try: + QgsLabelPosition.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslabelsearchtree.py b/python/core/auto_additions/qgslabelsearchtree.py new file mode 100644 index 000000000000..25ca24d5b393 --- /dev/null +++ b/python/core/auto_additions/qgslabelsearchtree.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/labeling/qgslabelsearchtree.h +try: + QgsLabelSearchTree.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslabelthinningsettings.py b/python/core/auto_additions/qgslabelthinningsettings.py new file mode 100644 index 000000000000..dda5d6da01cc --- /dev/null +++ b/python/core/auto_additions/qgslabelthinningsettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/labeling/qgslabelthinningsettings.h +try: + QgsLabelThinningSettings.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayeritem.py b/python/core/auto_additions/qgslayeritem.py index 9b4c25d426bd..dcad71d17f4a 100644 --- a/python/core/auto_additions/qgslayeritem.py +++ b/python/core/auto_additions/qgslayeritem.py @@ -12,3 +12,7 @@ QgsLayerItem.iconMesh = staticmethod(QgsLayerItem.iconMesh) QgsLayerItem.iconVectorTile = staticmethod(QgsLayerItem.iconVectorTile) QgsLayerItem.iconPointCloud = staticmethod(QgsLayerItem.iconPointCloud) +try: + QgsLayerItem.__group__ = ['browser'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayermetadata.py b/python/core/auto_additions/qgslayermetadata.py index b5d8c0f98559..65ff8c1ecfee 100644 --- a/python/core/auto_additions/qgslayermetadata.py +++ b/python/core/auto_additions/qgslayermetadata.py @@ -6,3 +6,19 @@ QgsLayerMetadata.SpatialExtent.__doc__ = """Metadata spatial extent structure.""" QgsLayerMetadata.Extent.__doc__ = """Metadata extent structure.""" QgsLayerMetadata.Constraint.__doc__ = """Metadata constraint structure.""" +try: + QgsLayerMetadata.__group__ = ['metadata'] +except NameError: + pass +try: + QgsLayerMetadata.SpatialExtent.__group__ = ['metadata'] +except NameError: + pass +try: + QgsLayerMetadata.Extent.__group__ = ['metadata'] +except NameError: + pass +try: + QgsLayerMetadata.Constraint.__group__ = ['metadata'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayermetadataformatter.py b/python/core/auto_additions/qgslayermetadataformatter.py new file mode 100644 index 000000000000..ba3cea75fcc2 --- /dev/null +++ b/python/core/auto_additions/qgslayermetadataformatter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/metadata/qgslayermetadataformatter.h +try: + QgsLayerMetadataFormatter.__group__ = ['metadata'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayermetadataproviderregistry.py b/python/core/auto_additions/qgslayermetadataproviderregistry.py new file mode 100644 index 000000000000..0842e3e6a7b3 --- /dev/null +++ b/python/core/auto_additions/qgslayermetadataproviderregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/metadata/qgslayermetadataproviderregistry.h +try: + QgsLayerMetadataProviderRegistry.__group__ = ['metadata'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayermetadatavalidator.py b/python/core/auto_additions/qgslayermetadatavalidator.py index 708a1216e7dc..3ac142c7f5ec 100644 --- a/python/core/auto_additions/qgslayermetadatavalidator.py +++ b/python/core/auto_additions/qgslayermetadatavalidator.py @@ -3,3 +3,23 @@ QgsAbstractMetadataBaseValidator.ValidationResult.__attribute_docs__ = {'section': 'Metadata section which failed the validation', 'note': 'The reason behind the validation failure.'} except NameError: pass +try: + QgsAbstractMetadataBaseValidator.__group__ = ['metadata'] +except NameError: + pass +try: + QgsAbstractMetadataBaseValidator.ValidationResult.__group__ = ['metadata'] +except NameError: + pass +try: + QgsNativeMetadataBaseValidator.__group__ = ['metadata'] +except NameError: + pass +try: + QgsNativeMetadataValidator.__group__ = ['metadata'] +except NameError: + pass +try: + QgsNativeProjectMetadataValidator.__group__ = ['metadata'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayertree.py b/python/core/auto_additions/qgslayertree.py index 0fbfdb84e46f..f466a57922fa 100644 --- a/python/core/auto_additions/qgslayertree.py +++ b/python/core/auto_additions/qgslayertree.py @@ -6,3 +6,7 @@ QgsLayerTree.isGroup = staticmethod(QgsLayerTree.isGroup) QgsLayerTree.isLayer = staticmethod(QgsLayerTree.isLayer) QgsLayerTree.readXml = staticmethod(QgsLayerTree.readXml) +try: + QgsLayerTree.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayertreefilterproxymodel.py b/python/core/auto_additions/qgslayertreefilterproxymodel.py new file mode 100644 index 000000000000..07e891792ced --- /dev/null +++ b/python/core/auto_additions/qgslayertreefilterproxymodel.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layertree/qgslayertreefilterproxymodel.h +try: + QgsLayerTreeFilterProxyModel.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayertreefiltersettings.py b/python/core/auto_additions/qgslayertreefiltersettings.py new file mode 100644 index 000000000000..950fa8971850 --- /dev/null +++ b/python/core/auto_additions/qgslayertreefiltersettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layertree/qgslayertreefiltersettings.h +try: + QgsLayerTreeFilterSettings.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayertreegroup.py b/python/core/auto_additions/qgslayertreegroup.py index ad1b31125374..7eedcd4d871b 100644 --- a/python/core/auto_additions/qgslayertreegroup.py +++ b/python/core/auto_additions/qgslayertreegroup.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layertree/qgslayertreegroup.h QgsLayerTreeGroup.readXml = staticmethod(QgsLayerTreeGroup.readXml) +try: + QgsLayerTreeGroup.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayertreelayer.py b/python/core/auto_additions/qgslayertreelayer.py index 386ef4034665..b05207462a18 100644 --- a/python/core/auto_additions/qgslayertreelayer.py +++ b/python/core/auto_additions/qgslayertreelayer.py @@ -4,3 +4,7 @@ except NameError: pass QgsLayerTreeLayer.readXml = staticmethod(QgsLayerTreeLayer.readXml) +try: + QgsLayerTreeLayer.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayertreemodel.py b/python/core/auto_additions/qgslayertreemodel.py index 4b62120f6d86..8004c88fed5a 100644 --- a/python/core/auto_additions/qgslayertreemodel.py +++ b/python/core/auto_additions/qgslayertreemodel.py @@ -6,3 +6,7 @@ QgsLayerTreeModel.index2legendNode = staticmethod(QgsLayerTreeModel.index2legendNode) QgsLayerTreeModel.scaleIconSize = staticmethod(QgsLayerTreeModel.scaleIconSize) QgsLayerTreeModel.iconGroup = staticmethod(QgsLayerTreeModel.iconGroup) +try: + QgsLayerTreeModel.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayertreemodellegendnode.py b/python/core/auto_additions/qgslayertreemodellegendnode.py index 152f6d3ddcb7..7b05bbfd0383 100644 --- a/python/core/auto_additions/qgslayertreemodellegendnode.py +++ b/python/core/auto_additions/qgslayertreemodellegendnode.py @@ -24,3 +24,43 @@ QgsLayerTreeModelLegendNode.__attribute_docs__ = {'context': 'Render context, if available', 'painter': 'Painter', 'point': 'Top-left corner of the legend item.\n\n.. deprecated::\n Use top, columnLeft, columnRight instead.', 'labelXOffset': 'Offset from the left side where label should start.\n\n.. deprecated::\n use columnLeft, columnRight instead.', 'top': 'Top y-position of legend item.\n\n.. versionadded:: 3.10', 'columnLeft': 'Left side of current legend column. This should be used when determining\nwhere to render legend item content, correctly respecting the symbol and text\nalignment from the legend settings.\n\n.. versionadded:: 3.10', 'columnRight': 'Right side of current legend column. This should be used when determining\nwhere to render legend item content, correctly respecting the symbol and text\nalignment from the legend settings.\n\n.. versionadded:: 3.10', 'maxSiblingSymbolWidth': 'Largest symbol width, considering all other sibling legend components associated with\nthe current component.\n\n.. versionadded:: 3.10', 'patchShape': 'The patch shape to render for the node.\n\n.. versionadded:: 3.14', 'patchSize': 'Symbol patch size to render for the node.\n\nIf either the width or height are zero, then the default width/height from :py:func:`QgsLegendSettings.symbolSize()` should be used instead.\n\n.. versionadded:: 3.14', 'textDocument': 'Optional text document\n\n.. versionadded:: 3.30', 'textDocumentMetrics': 'Optional text document metrics.\n\n.. versionadded:: 3.30', 'screenProperties': 'Destination screen properties.\n\n.. versionadded:: 3.32', 'dataChanged': 'Emitted on internal data change so the layer tree model can forward the signal to views\n', 'sizeChanged': 'Emitted when the size of this node changes.\n\n.. versionadded:: 3.16\n'} except NameError: pass +try: + QgsLayerTreeModelLegendNode.__group__ = ['layertree'] +except NameError: + pass +try: + QgsLayerTreeModelLegendNode.ItemContext.__group__ = ['layertree'] +except NameError: + pass +try: + QgsLayerTreeModelLegendNode.ItemMetrics.__group__ = ['layertree'] +except NameError: + pass +try: + QgsSymbolLegendNode.__group__ = ['layertree'] +except NameError: + pass +try: + QgsSimpleLegendNode.__group__ = ['layertree'] +except NameError: + pass +try: + QgsImageLegendNode.__group__ = ['layertree'] +except NameError: + pass +try: + QgsRasterSymbolLegendNode.__group__ = ['layertree'] +except NameError: + pass +try: + QgsWmsLegendNode.__group__ = ['layertree'] +except NameError: + pass +try: + QgsDataDefinedSizeLegendNode.__group__ = ['layertree'] +except NameError: + pass +try: + QgsVectorLabelLegendNode.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayertreenode.py b/python/core/auto_additions/qgslayertreenode.py index ea198a4f81ba..99e02216fdc5 100644 --- a/python/core/auto_additions/qgslayertreenode.py +++ b/python/core/auto_additions/qgslayertreenode.py @@ -4,3 +4,7 @@ except NameError: pass QgsLayerTreeNode.readXml = staticmethod(QgsLayerTreeNode.readXml) +try: + QgsLayerTreeNode.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayertreeregistrybridge.py b/python/core/auto_additions/qgslayertreeregistrybridge.py index 3f8d4994ffbe..c94887db163f 100644 --- a/python/core/auto_additions/qgslayertreeregistrybridge.py +++ b/python/core/auto_additions/qgslayertreeregistrybridge.py @@ -7,3 +7,11 @@ This represents the current layer tree group and index where newly added map layers should be inserted into. .. versionadded:: 3.10""" +try: + QgsLayerTreeRegistryBridge.__group__ = ['layertree'] +except NameError: + pass +try: + QgsLayerTreeRegistryBridge.InsertionPoint.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayertreeutils.py b/python/core/auto_additions/qgslayertreeutils.py index 5310083e1689..2a7d61bee769 100644 --- a/python/core/auto_additions/qgslayertreeutils.py +++ b/python/core/auto_additions/qgslayertreeutils.py @@ -19,3 +19,7 @@ QgsLayerTreeUtils.countMapLayerInTree = staticmethod(QgsLayerTreeUtils.countMapLayerInTree) QgsLayerTreeUtils.firstGroupWithoutCustomProperty = staticmethod(QgsLayerTreeUtils.firstGroupWithoutCustomProperty) QgsLayerTreeUtils.insertLayerAtOptimalPlacement = staticmethod(QgsLayerTreeUtils.insertLayerAtOptimalPlacement) +try: + QgsLayerTreeUtils.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayout.py b/python/core/auto_additions/qgslayout.py index a5c110f4d6e1..27c2c45233e4 100644 --- a/python/core/auto_additions/qgslayout.py +++ b/python/core/auto_additions/qgslayout.py @@ -3,3 +3,7 @@ QgsLayout.__attribute_docs__ = {'changed': 'Emitted when properties of the layout change. This signal is only\nemitted for settings directly managed by the layout, and is not emitted\nwhen child items change.\n', 'variablesChanged': 'Emitted whenever the expression variables stored in the layout have been changed.\n', 'selectedItemChanged': 'Emitted whenever the selected item changes.\nIf ``None``, no item is selected.\n', 'refreshed': 'Emitted when the layout has been refreshed and items should also be refreshed\nand updated.\n', 'backgroundTaskCountChanged': 'Emitted whenever the ``total`` number of background tasks running in items from the layout changes.\n\n.. versionadded:: 3.10\n', 'itemAdded': 'Emitted when an ``item`` was added to the layout.\n\n.. versionadded:: 3.20\n'} except NameError: pass +try: + QgsLayout.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutaligner.py b/python/core/auto_additions/qgslayoutaligner.py index 39e5b37fa641..f09cf7c486a6 100644 --- a/python/core/auto_additions/qgslayoutaligner.py +++ b/python/core/auto_additions/qgslayoutaligner.py @@ -2,3 +2,7 @@ QgsLayoutAligner.alignItems = staticmethod(QgsLayoutAligner.alignItems) QgsLayoutAligner.distributeItems = staticmethod(QgsLayoutAligner.distributeItems) QgsLayoutAligner.resizeItems = staticmethod(QgsLayoutAligner.resizeItems) +try: + QgsLayoutAligner.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutatlas.py b/python/core/auto_additions/qgslayoutatlas.py index d484831f350e..fd0cf458fcf7 100644 --- a/python/core/auto_additions/qgslayoutatlas.py +++ b/python/core/auto_additions/qgslayoutatlas.py @@ -3,3 +3,7 @@ QgsLayoutAtlas.__attribute_docs__ = {'changed': 'Emitted when one of the atlas parameters changes.\n', 'toggled': 'Emitted when atlas is enabled or disabled.\n', 'coverageLayerChanged': 'Emitted when the coverage layer for the atlas changes.\n', 'messagePushed': 'Emitted when the atlas has an updated status bar ``message``.\n', 'numberFeaturesChanged': 'Emitted when the number of features for the atlas changes.\n', 'featureChanged': 'Emitted when the current atlas ``feature`` changes.\n', 'renderBegun': 'Emitted when atlas rendering has begun.\n', 'renderEnded': 'Emitted when atlas rendering has ended.\n'} except NameError: pass +try: + QgsLayoutAtlas.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayouteffect.py b/python/core/auto_additions/qgslayouteffect.py new file mode 100644 index 000000000000..81c8e5344f0c --- /dev/null +++ b/python/core/auto_additions/qgslayouteffect.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layout/qgslayouteffect.h +try: + QgsLayoutEffect.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutexporter.py b/python/core/auto_additions/qgslayoutexporter.py index ed923d348138..2ad1436f16e7 100644 --- a/python/core/auto_additions/qgslayoutexporter.py +++ b/python/core/auto_additions/qgslayoutexporter.py @@ -11,3 +11,27 @@ QgsLayoutExporter.PdfExportSettings.__doc__ = """Contains settings relating to exporting layouts to PDF""" QgsLayoutExporter.PrintExportSettings.__doc__ = """Contains settings relating to printing layouts""" QgsLayoutExporter.SvgExportSettings.__doc__ = """Contains settings relating to exporting layouts to SVG""" +try: + QgsLayoutExporter.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutExporter.PageExportDetails.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutExporter.ImageExportSettings.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutExporter.PdfExportSettings.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutExporter.PrintExportSettings.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutExporter.SvgExportSettings.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutframe.py b/python/core/auto_additions/qgslayoutframe.py index 477e785431ad..fa14a71ee11e 100644 --- a/python/core/auto_additions/qgslayoutframe.py +++ b/python/core/auto_additions/qgslayoutframe.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutframe.h QgsLayoutFrame.create = staticmethod(QgsLayoutFrame.create) +try: + QgsLayoutFrame.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutgridsettings.py b/python/core/auto_additions/qgslayoutgridsettings.py new file mode 100644 index 000000000000..386d8906d7f0 --- /dev/null +++ b/python/core/auto_additions/qgslayoutgridsettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layout/qgslayoutgridsettings.h +try: + QgsLayoutGridSettings.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutguidecollection.py b/python/core/auto_additions/qgslayoutguidecollection.py index 260074b7a322..0c7086024f47 100644 --- a/python/core/auto_additions/qgslayoutguidecollection.py +++ b/python/core/auto_additions/qgslayoutguidecollection.py @@ -28,3 +28,15 @@ QgsLayoutGuide.__attribute_docs__ = {'positionChanged': "Emitted when the guide's position is changed.\n"} except NameError: pass +try: + QgsLayoutGuide.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutGuideCollection.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutGuideProxyModel.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutitem.py b/python/core/auto_additions/qgslayoutitem.py index 0068896410d3..74c8d10b4f41 100644 --- a/python/core/auto_additions/qgslayoutitem.py +++ b/python/core/auto_additions/qgslayoutitem.py @@ -6,3 +6,15 @@ QgsLayoutItem.ExportLayerDetail.__doc__ = """Contains details of a particular export layer relating to a layout item. .. versionadded:: 3.10""" +try: + QgsLayoutItemRenderContext.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItem.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItem.ExportLayerDetail.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutitemattributetable.py b/python/core/auto_additions/qgslayoutitemattributetable.py index 03b13725c93e..392e01b7c1b6 100644 --- a/python/core/auto_additions/qgslayoutitemattributetable.py +++ b/python/core/auto_additions/qgslayoutitemattributetable.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutitemattributetable.h QgsLayoutItemAttributeTable.create = staticmethod(QgsLayoutItemAttributeTable.create) +try: + QgsLayoutItemAttributeTable.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutitemelevationprofile.py b/python/core/auto_additions/qgslayoutitemelevationprofile.py index 9623cbcb59b8..d7abdcaf7765 100644 --- a/python/core/auto_additions/qgslayoutitemelevationprofile.py +++ b/python/core/auto_additions/qgslayoutitemelevationprofile.py @@ -4,3 +4,7 @@ except NameError: pass QgsLayoutItemElevationProfile.create = staticmethod(QgsLayoutItemElevationProfile.create) +try: + QgsLayoutItemElevationProfile.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutitemgroup.py b/python/core/auto_additions/qgslayoutitemgroup.py index 7f136285bf54..2500f742a3ab 100644 --- a/python/core/auto_additions/qgslayoutitemgroup.py +++ b/python/core/auto_additions/qgslayoutitemgroup.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutitemgroup.h QgsLayoutItemGroup.create = staticmethod(QgsLayoutItemGroup.create) +try: + QgsLayoutItemGroup.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutitemhtml.py b/python/core/auto_additions/qgslayoutitemhtml.py index df639b0482f5..def599731cf6 100644 --- a/python/core/auto_additions/qgslayoutitemhtml.py +++ b/python/core/auto_additions/qgslayoutitemhtml.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/layout/qgslayoutitemhtml.h QgsLayoutItemHtml.create = staticmethod(QgsLayoutItemHtml.create) QgsLayoutItemHtml.createFromLabel = staticmethod(QgsLayoutItemHtml.createFromLabel) +try: + QgsLayoutItemHtml.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutitemlabel.py b/python/core/auto_additions/qgslayoutitemlabel.py index cc0a87c4e5c3..f28f58ad93e7 100644 --- a/python/core/auto_additions/qgslayoutitemlabel.py +++ b/python/core/auto_additions/qgslayoutitemlabel.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutitemlabel.h QgsLayoutItemLabel.create = staticmethod(QgsLayoutItemLabel.create) +try: + QgsLayoutItemLabel.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutitemlegend.py b/python/core/auto_additions/qgslayoutitemlegend.py index 4c9fa64b8b39..c54b59a66a0c 100644 --- a/python/core/auto_additions/qgslayoutitemlegend.py +++ b/python/core/auto_additions/qgslayoutitemlegend.py @@ -4,3 +4,11 @@ except NameError: pass QgsLayoutItemLegend.create = staticmethod(QgsLayoutItemLegend.create) +try: + QgsLegendModel.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItemLegend.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutitemmanualtable.py b/python/core/auto_additions/qgslayoutitemmanualtable.py index c1cc2b28dacb..120322ac7d73 100644 --- a/python/core/auto_additions/qgslayoutitemmanualtable.py +++ b/python/core/auto_additions/qgslayoutitemmanualtable.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutitemmanualtable.h QgsLayoutItemManualTable.create = staticmethod(QgsLayoutItemManualTable.create) +try: + QgsLayoutItemManualTable.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutitemmap.py b/python/core/auto_additions/qgslayoutitemmap.py index f614921d0272..6fb8e21215ab 100644 --- a/python/core/auto_additions/qgslayoutitemmap.py +++ b/python/core/auto_additions/qgslayoutitemmap.py @@ -12,3 +12,15 @@ except NameError: pass QgsLayoutItemMap.create = staticmethod(QgsLayoutItemMap.create) +try: + QgsLayoutItemMapAtlasClippingSettings.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItemMapItemClipPathSettings.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItemMap.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutitemmapgrid.py b/python/core/auto_additions/qgslayoutitemmapgrid.py index fd9235943ac2..961f8476b3a6 100644 --- a/python/core/auto_additions/qgslayoutitemmapgrid.py +++ b/python/core/auto_additions/qgslayoutitemmapgrid.py @@ -3,3 +3,11 @@ QgsLayoutItemMapGrid.__attribute_docs__ = {'crsChanged': "Emitted whenever the grid's CRS is changed.\n\n.. versionadded:: 3.18\n"} except NameError: pass +try: + QgsLayoutItemMapGridStack.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItemMapGrid.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutitemmapitem.py b/python/core/auto_additions/qgslayoutitemmapitem.py new file mode 100644 index 000000000000..f497acebcd5a --- /dev/null +++ b/python/core/auto_additions/qgslayoutitemmapitem.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/layout/qgslayoutitemmapitem.h +try: + QgsLayoutItemMapItem.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItemMapItemStack.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutitemmapoverview.py b/python/core/auto_additions/qgslayoutitemmapoverview.py new file mode 100644 index 000000000000..52a19a030ed3 --- /dev/null +++ b/python/core/auto_additions/qgslayoutitemmapoverview.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/layout/qgslayoutitemmapoverview.h +try: + QgsLayoutItemMapOverviewStack.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItemMapOverview.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutitemmarker.py b/python/core/auto_additions/qgslayoutitemmarker.py index 568039a070dc..0b2cc4de7049 100644 --- a/python/core/auto_additions/qgslayoutitemmarker.py +++ b/python/core/auto_additions/qgslayoutitemmarker.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutitemmarker.h QgsLayoutItemMarker.create = staticmethod(QgsLayoutItemMarker.create) +try: + QgsLayoutItemMarker.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutitemnodeitem.py b/python/core/auto_additions/qgslayoutitemnodeitem.py new file mode 100644 index 000000000000..9f5ec73e383f --- /dev/null +++ b/python/core/auto_additions/qgslayoutitemnodeitem.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layout/qgslayoutitemnodeitem.h +try: + QgsLayoutNodesItem.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutitempage.py b/python/core/auto_additions/qgslayoutitempage.py index 7ddd828e82eb..925161622962 100644 --- a/python/core/auto_additions/qgslayoutitempage.py +++ b/python/core/auto_additions/qgslayoutitempage.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/layout/qgslayoutitempage.h QgsLayoutItemPage.create = staticmethod(QgsLayoutItemPage.create) QgsLayoutItemPage.decodePageOrientation = staticmethod(QgsLayoutItemPage.decodePageOrientation) +try: + QgsLayoutItemPage.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutitempicture.py b/python/core/auto_additions/qgslayoutitempicture.py index aafd70f49e4a..d20c9c86eaad 100644 --- a/python/core/auto_additions/qgslayoutitempicture.py +++ b/python/core/auto_additions/qgslayoutitempicture.py @@ -4,3 +4,7 @@ except NameError: pass QgsLayoutItemPicture.create = staticmethod(QgsLayoutItemPicture.create) +try: + QgsLayoutItemPicture.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutitempolygon.py b/python/core/auto_additions/qgslayoutitempolygon.py index 717815cc148d..2a5d2b62c310 100644 --- a/python/core/auto_additions/qgslayoutitempolygon.py +++ b/python/core/auto_additions/qgslayoutitempolygon.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutitempolygon.h QgsLayoutItemPolygon.create = staticmethod(QgsLayoutItemPolygon.create) +try: + QgsLayoutItemPolygon.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutitempolyline.py b/python/core/auto_additions/qgslayoutitempolyline.py index 7c51c396e643..f5aaf2bd02f0 100644 --- a/python/core/auto_additions/qgslayoutitempolyline.py +++ b/python/core/auto_additions/qgslayoutitempolyline.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutitempolyline.h QgsLayoutItemPolyline.create = staticmethod(QgsLayoutItemPolyline.create) +try: + QgsLayoutItemPolyline.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutitemregistry.py b/python/core/auto_additions/qgslayoutitemregistry.py index 1e0275197bc8..b3492eabdd4a 100644 --- a/python/core/auto_additions/qgslayoutitemregistry.py +++ b/python/core/auto_additions/qgslayoutitemregistry.py @@ -3,3 +3,15 @@ QgsLayoutItemRegistry.__attribute_docs__ = {'typeAdded': 'Emitted whenever a new item type is added to the registry, with the specified\n``type`` and visible ``name``.\n', 'multiFrameTypeAdded': 'Emitted whenever a new multiframe type is added to the registry, with the specified\n``type`` and visible ``name``.\n'} except NameError: pass +try: + QgsLayoutItemAbstractMetadata.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutMultiFrameAbstractMetadata.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItemRegistry.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutitemscalebar.py b/python/core/auto_additions/qgslayoutitemscalebar.py index a3bd373a7e9b..64caf854d7d4 100644 --- a/python/core/auto_additions/qgslayoutitemscalebar.py +++ b/python/core/auto_additions/qgslayoutitemscalebar.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutitemscalebar.h QgsLayoutItemScaleBar.create = staticmethod(QgsLayoutItemScaleBar.create) +try: + QgsLayoutItemScaleBar.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutitemshape.py b/python/core/auto_additions/qgslayoutitemshape.py index 64976ff5607e..6dd540fed112 100644 --- a/python/core/auto_additions/qgslayoutitemshape.py +++ b/python/core/auto_additions/qgslayoutitemshape.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutitemshape.h QgsLayoutItemShape.create = staticmethod(QgsLayoutItemShape.create) +try: + QgsLayoutItemShape.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutitemtexttable.py b/python/core/auto_additions/qgslayoutitemtexttable.py index a4bf789cf189..2a53d7bf4c42 100644 --- a/python/core/auto_additions/qgslayoutitemtexttable.py +++ b/python/core/auto_additions/qgslayoutitemtexttable.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutitemtexttable.h QgsLayoutItemTextTable.create = staticmethod(QgsLayoutItemTextTable.create) +try: + QgsLayoutItemTextTable.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutmanager.py b/python/core/auto_additions/qgslayoutmanager.py index 5539ac8d26a5..1729d13aa017 100644 --- a/python/core/auto_additions/qgslayoutmanager.py +++ b/python/core/auto_additions/qgslayoutmanager.py @@ -14,3 +14,15 @@ QgsLayoutManager.__attribute_docs__ = {'layoutAboutToBeAdded': 'Emitted when a layout is about to be added to the manager\n', 'layoutAdded': 'Emitted when a layout has been added to the manager\n', 'layoutRemoved': 'Emitted when a layout was removed from the manager\n', 'layoutAboutToBeRemoved': 'Emitted when a layout is about to be removed from the manager\n', 'layoutRenamed': 'Emitted when a layout is renamed\n'} except NameError: pass +try: + QgsLayoutManager.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutManagerModel.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutManagerProxyModel.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutmeasurement.py b/python/core/auto_additions/qgslayoutmeasurement.py index 769c74f62789..28780c8d3390 100644 --- a/python/core/auto_additions/qgslayoutmeasurement.py +++ b/python/core/auto_additions/qgslayoutmeasurement.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutmeasurement.h QgsLayoutMeasurement.decodeMeasurement = staticmethod(QgsLayoutMeasurement.decodeMeasurement) +try: + QgsLayoutMeasurement.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutmeasurementconverter.py b/python/core/auto_additions/qgslayoutmeasurementconverter.py new file mode 100644 index 000000000000..aa4bdd6a33e2 --- /dev/null +++ b/python/core/auto_additions/qgslayoutmeasurementconverter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layout/qgslayoutmeasurementconverter.h +try: + QgsLayoutMeasurementConverter.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutmodel.py b/python/core/auto_additions/qgslayoutmodel.py new file mode 100644 index 000000000000..b326d6ca3c1a --- /dev/null +++ b/python/core/auto_additions/qgslayoutmodel.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/layout/qgslayoutmodel.h +try: + QgsLayoutModel.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutProxyModel.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutmultiframe.py b/python/core/auto_additions/qgslayoutmultiframe.py index 5f55f3bc1b05..d9e5700186c5 100644 --- a/python/core/auto_additions/qgslayoutmultiframe.py +++ b/python/core/auto_additions/qgslayoutmultiframe.py @@ -3,3 +3,7 @@ QgsLayoutMultiFrame.__attribute_docs__ = {'contentsChanged': 'Emitted when the contents of the multi frame have changed and the frames\nmust be redrawn.\n'} except NameError: pass +try: + QgsLayoutMultiFrame.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutnortharrowhandler.py b/python/core/auto_additions/qgslayoutnortharrowhandler.py index 6af493e1770c..4ae04198d7db 100644 --- a/python/core/auto_additions/qgslayoutnortharrowhandler.py +++ b/python/core/auto_additions/qgslayoutnortharrowhandler.py @@ -3,3 +3,7 @@ QgsLayoutNorthArrowHandler.__attribute_docs__ = {'arrowRotationChanged': 'Emitted on arrow rotation change\n'} except NameError: pass +try: + QgsLayoutNorthArrowHandler.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutobject.py b/python/core/auto_additions/qgslayoutobject.py index e568e08506a6..982b91638930 100644 --- a/python/core/auto_additions/qgslayoutobject.py +++ b/python/core/auto_additions/qgslayoutobject.py @@ -271,3 +271,7 @@ except NameError: pass QgsLayoutObject.propertyAssociatesWithParentMultiframe = staticmethod(QgsLayoutObject.propertyAssociatesWithParentMultiframe) +try: + QgsLayoutObject.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutpagecollection.py b/python/core/auto_additions/qgslayoutpagecollection.py index a30e1277b617..a4caa6c733bf 100644 --- a/python/core/auto_additions/qgslayoutpagecollection.py +++ b/python/core/auto_additions/qgslayoutpagecollection.py @@ -3,3 +3,7 @@ QgsLayoutPageCollection.__attribute_docs__ = {'changed': 'Emitted when pages are added or removed from the collection.\n', 'pageAboutToBeRemoved': 'Emitted just before a page is removed from the collection.\n\nPage numbers in collections begin at 0 - so a page number of 0 indicates the\nfirst page.\n'} except NameError: pass +try: + QgsLayoutPageCollection.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutpoint.py b/python/core/auto_additions/qgslayoutpoint.py index e08312be35d6..32c69ff1456e 100644 --- a/python/core/auto_additions/qgslayoutpoint.py +++ b/python/core/auto_additions/qgslayoutpoint.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutpoint.h QgsLayoutPoint.decodePoint = staticmethod(QgsLayoutPoint.decodePoint) +try: + QgsLayoutPoint.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutrendercontext.py b/python/core/auto_additions/qgslayoutrendercontext.py index d6bee8c98e61..e7e366ee795b 100644 --- a/python/core/auto_additions/qgslayoutrendercontext.py +++ b/python/core/auto_additions/qgslayoutrendercontext.py @@ -3,3 +3,7 @@ QgsLayoutRenderContext.__attribute_docs__ = {'flagsChanged': "Emitted whenever the context's ``flags`` change.\n\n.. seealso:: :py:func:`setFlags`\n", 'dpiChanged': "Emitted when the context's DPI is changed.\n", 'predefinedScalesChanged': 'Emitted when the list of predefined scales changes.\n\n.. seealso:: :py:func:`predefinedScales`\n\n.. versionadded:: 3.10\n'} except NameError: pass +try: + QgsLayoutRenderContext.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutreportcontext.py b/python/core/auto_additions/qgslayoutreportcontext.py index f57d57510429..32513bbf37dc 100644 --- a/python/core/auto_additions/qgslayoutreportcontext.py +++ b/python/core/auto_additions/qgslayoutreportcontext.py @@ -3,3 +3,7 @@ QgsLayoutReportContext.__attribute_docs__ = {'layerChanged': "Emitted when the context's ``layer`` is changed.\n", 'changed': 'Emitted certain settings in the context is changed, e.g. by setting a new feature or vector layer\nfor the context.\n'} except NameError: pass +try: + QgsLayoutReportContext.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutserializableobject.py b/python/core/auto_additions/qgslayoutserializableobject.py new file mode 100644 index 000000000000..c73ab1b93b24 --- /dev/null +++ b/python/core/auto_additions/qgslayoutserializableobject.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layout/qgslayoutserializableobject.h +try: + QgsLayoutSerializableObject.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutsize.py b/python/core/auto_additions/qgslayoutsize.py index 1600dfad8478..7a9b4776a389 100644 --- a/python/core/auto_additions/qgslayoutsize.py +++ b/python/core/auto_additions/qgslayoutsize.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/layout/qgslayoutsize.h QgsLayoutSize.decodeSize = staticmethod(QgsLayoutSize.decodeSize) +try: + QgsLayoutSize.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutsnapper.py b/python/core/auto_additions/qgslayoutsnapper.py new file mode 100644 index 000000000000..c4a401b46694 --- /dev/null +++ b/python/core/auto_additions/qgslayoutsnapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layout/qgslayoutsnapper.h +try: + QgsLayoutSnapper.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayouttable.py b/python/core/auto_additions/qgslayouttable.py index 88d3c9387314..e697ae933d22 100644 --- a/python/core/auto_additions/qgslayouttable.py +++ b/python/core/auto_additions/qgslayouttable.py @@ -3,3 +3,11 @@ QgsLayoutTableStyle.__attribute_docs__ = {'enabled': 'Whether the styling option is enabled', 'cellBackgroundColor': 'Cell background color'} except NameError: pass +try: + QgsLayoutTableStyle.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutTable.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayouttablecolumn.py b/python/core/auto_additions/qgslayouttablecolumn.py new file mode 100644 index 000000000000..be087c160381 --- /dev/null +++ b/python/core/auto_additions/qgslayouttablecolumn.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layout/qgslayouttablecolumn.h +try: + QgsLayoutTableColumn.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutundocommand.py b/python/core/auto_additions/qgslayoutundocommand.py new file mode 100644 index 000000000000..499534bbee42 --- /dev/null +++ b/python/core/auto_additions/qgslayoutundocommand.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/layout/qgslayoutundocommand.h +try: + QgsAbstractLayoutUndoCommand.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutUndoObjectInterface.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoutundostack.py b/python/core/auto_additions/qgslayoutundostack.py index 09bd41b1cd42..caf0d1c8fdfc 100644 --- a/python/core/auto_additions/qgslayoutundostack.py +++ b/python/core/auto_additions/qgslayoutundostack.py @@ -3,3 +3,7 @@ QgsLayoutUndoStack.__attribute_docs__ = {'undoRedoOccurredForItems': 'Emitted when an undo or redo action has occurred, which affected a\nset of layout ``itemUuids``.\n'} except NameError: pass +try: + QgsLayoutUndoStack.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslayoututils.py b/python/core/auto_additions/qgslayoututils.py index 5c10fb513a15..70a9099493ec 100644 --- a/python/core/auto_additions/qgslayoututils.py +++ b/python/core/auto_additions/qgslayoututils.py @@ -21,3 +21,7 @@ QgsLayoutUtils.calculatePrettySize = staticmethod(QgsLayoutUtils.calculatePrettySize) QgsLayoutUtils.itemIsAClippingSource = staticmethod(QgsLayoutUtils.itemIsAClippingSource) QgsLayoutUtils.predefinedScales = staticmethod(QgsLayoutUtils.predefinedScales) +try: + QgsLayoutUtils.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslegendpatchshape.py b/python/core/auto_additions/qgslegendpatchshape.py new file mode 100644 index 000000000000..9e3b827632f5 --- /dev/null +++ b/python/core/auto_additions/qgslegendpatchshape.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layertree/qgslegendpatchshape.h +try: + QgsLegendPatchShape.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslegendsymbolitem.py b/python/core/auto_additions/qgslegendsymbolitem.py new file mode 100644 index 000000000000..080b8d1a22c3 --- /dev/null +++ b/python/core/auto_additions/qgslegendsymbolitem.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/symbology/qgslegendsymbolitem.h +try: + QgsLegendSymbolItem.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslinearminmaxenhancement.py b/python/core/auto_additions/qgslinearminmaxenhancement.py new file mode 100644 index 000000000000..673eb61eac2f --- /dev/null +++ b/python/core/auto_additions/qgslinearminmaxenhancement.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgslinearminmaxenhancement.h +try: + QgsLinearMinMaxEnhancement.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslinearminmaxenhancementwithclip.py b/python/core/auto_additions/qgslinearminmaxenhancementwithclip.py new file mode 100644 index 000000000000..a54bfb7c009f --- /dev/null +++ b/python/core/auto_additions/qgslinearminmaxenhancementwithclip.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgslinearminmaxenhancementwithclip.h +try: + QgsLinearMinMaxEnhancementWithClip.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslinesegment.py b/python/core/auto_additions/qgslinesegment.py new file mode 100644 index 000000000000..635bd26beeea --- /dev/null +++ b/python/core/auto_additions/qgslinesegment.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgslinesegment.h +try: + QgsLineSegment2D.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslinestring.py b/python/core/auto_additions/qgslinestring.py index 2337dd4796b6..bcd585042b15 100644 --- a/python/core/auto_additions/qgslinestring.py +++ b/python/core/auto_additions/qgslinestring.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/geometry/qgslinestring.h QgsLineString.fromBezierCurve = staticmethod(QgsLineString.fromBezierCurve) QgsLineString.fromQPolygonF = staticmethod(QgsLineString.fromQPolygonF) +try: + QgsLineString.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslinesymbol.py b/python/core/auto_additions/qgslinesymbol.py index 8dba227680b4..ff3d1726da65 100644 --- a/python/core/auto_additions/qgslinesymbol.py +++ b/python/core/auto_additions/qgslinesymbol.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/symbology/qgslinesymbol.h QgsLineSymbol.createSimple = staticmethod(QgsLineSymbol.createSimple) +try: + QgsLineSymbol.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslinesymbollayer.py b/python/core/auto_additions/qgslinesymbollayer.py index b6db1739b9a3..af42843cb785 100644 --- a/python/core/auto_additions/qgslinesymbollayer.py +++ b/python/core/auto_additions/qgslinesymbollayer.py @@ -9,3 +9,35 @@ QgsRasterLineSymbolLayer.resolvePaths = staticmethod(QgsRasterLineSymbolLayer.resolvePaths) QgsLineburstSymbolLayer.create = staticmethod(QgsLineburstSymbolLayer.create) QgsFilledLineSymbolLayer.create = staticmethod(QgsFilledLineSymbolLayer.create) +try: + QgsSimpleLineSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsTemplatedLineSymbolLayerBase.__group__ = ['symbology'] +except NameError: + pass +try: + QgsMarkerLineSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsHashedLineSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsAbstractBrushedLineSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRasterLineSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsLineburstSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsFilledLineSymbolLayer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslistfieldformatter.py b/python/core/auto_additions/qgslistfieldformatter.py new file mode 100644 index 000000000000..eb32299d3c00 --- /dev/null +++ b/python/core/auto_additions/qgslistfieldformatter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/fieldformatter/qgslistfieldformatter.h +try: + QgsListFieldFormatter.__group__ = ['fieldformatter'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslocator.py b/python/core/auto_additions/qgslocator.py index 7d9e2aa8c6db..c046ea829a1f 100644 --- a/python/core/auto_additions/qgslocator.py +++ b/python/core/auto_additions/qgslocator.py @@ -3,3 +3,7 @@ QgsLocator.__attribute_docs__ = {'CORE_FILTERS': 'List of core filters (i.e. not plugin filters)', 'foundResult': 'Emitted whenever a filter encounters a matching ``result`` after the :py:func:`~QgsLocator.fetchResults` method\nis called.\n', 'searchPrepared': 'Emitted when locator has prepared the search (:py:func:`QgsLocatorFilter.prepare`)\nbefore the search is actually performed\n\n.. versionadded:: 3.16\n', 'finished': 'Emitted when locator has finished a query, either as a result\nof successful completion or early cancellation.\n'} except NameError: pass +try: + QgsLocator.__group__ = ['locator'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslocatorcontext.py b/python/core/auto_additions/qgslocatorcontext.py index 3fac56245574..9d12be9765a8 100644 --- a/python/core/auto_additions/qgslocatorcontext.py +++ b/python/core/auto_additions/qgslocatorcontext.py @@ -3,3 +3,7 @@ QgsLocatorContext.__attribute_docs__ = {'targetExtent': 'Map extent to target in results. This can be used to prioritize searching\nfor results close to the current map extent. The CRS for the extent\nis specified by targetExtentCrs.\n\n.. seealso:: :py:func:`targetExtentCrs`', 'targetExtentCrs': 'Coordinate reference system for the map extent variable.\n\n.. seealso:: :py:func:`targetExtent`', 'transformContext': 'Coordinate transform context, to use whenever performing coordinate transformations inside\na locator.\n\n.. versionadded:: 3.16', 'usingPrefix': 'Will be ``True`` if search is being conducted using a filter prefix.'} except NameError: pass +try: + QgsLocatorContext.__group__ = ['locator'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslocatorfilter.py b/python/core/auto_additions/qgslocatorfilter.py index 3ed4b5130bc6..401c93a2b235 100644 --- a/python/core/auto_additions/qgslocatorfilter.py +++ b/python/core/auto_additions/qgslocatorfilter.py @@ -17,3 +17,15 @@ They could be used in a context menu for instance. .. versionadded:: 3.6""" +try: + QgsLocatorResult.__group__ = ['locator'] +except NameError: + pass +try: + QgsLocatorResult.ResultAction.__group__ = ['locator'] +except NameError: + pass +try: + QgsLocatorFilter.__group__ = ['locator'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslocatormodel.py b/python/core/auto_additions/qgslocatormodel.py index adc1652f5928..9bc87b17db5b 100644 --- a/python/core/auto_additions/qgslocatormodel.py +++ b/python/core/auto_additions/qgslocatormodel.py @@ -32,3 +32,15 @@ QgsLocatorModel.CustomRole.__doc__ = "Custom model roles.\n\n.. note::\n\n Prior to QGIS 3.36 this was available as QgsLocatorModel.Role\n\n.. versionadded:: 3.36\n\n" + '* ``ResultDataRole``: ' + QgsLocatorModel.CustomRole.ResultData.__doc__ + '\n' + '* ``ResultTypeRole``: ' + QgsLocatorModel.CustomRole.ResultType.__doc__ + '\n' + '* ``ResultFilterPriorityRole``: ' + QgsLocatorModel.CustomRole.ResultFilterPriority.__doc__ + '\n' + '* ``ResultScoreRole``: ' + QgsLocatorModel.CustomRole.ResultScore.__doc__ + '\n' + '* ``ResultFilterNameRole``: ' + QgsLocatorModel.CustomRole.ResultFilterName.__doc__ + '\n' + '* ``ResultFilterGroupSortingRole``: ' + QgsLocatorModel.CustomRole.ResultFilterGroupSorting.__doc__ + '\n' + '* ``ResultActionsRole``: ' + QgsLocatorModel.CustomRole.ResultActions.__doc__ # -- QgsLocatorModel.CustomRole.baseClass = QgsLocatorModel +try: + QgsLocatorModel.__group__ = ['locator'] +except NameError: + pass +try: + QgsLocatorAutomaticModel.__group__ = ['locator'] +except NameError: + pass +try: + QgsLocatorProxyModel.__group__ = ['locator'] +except NameError: + pass diff --git a/python/core/auto_additions/qgslocatormodelbridge.py b/python/core/auto_additions/qgslocatormodelbridge.py index ceca97d6f6a1..875126117e0d 100644 --- a/python/core/auto_additions/qgslocatormodelbridge.py +++ b/python/core/auto_additions/qgslocatormodelbridge.py @@ -3,3 +3,7 @@ QgsLocatorModelBridge.__attribute_docs__ = {'resultAdded': 'Emitted when a result is added\n', 'isRunningChanged': 'Emitted when the running status changes\n', 'resultsCleared': 'Emitted when the results are cleared\n'} except NameError: pass +try: + QgsLocatorModelBridge.__group__ = ['locator'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmapboxglstyleconverter.py b/python/core/auto_additions/qgsmapboxglstyleconverter.py index b1ab2615bfdd..ad8d349df279 100644 --- a/python/core/auto_additions/qgsmapboxglstyleconverter.py +++ b/python/core/auto_additions/qgsmapboxglstyleconverter.py @@ -37,3 +37,23 @@ QgsMapBoxGlStyleConverter.retrieveSprite = staticmethod(QgsMapBoxGlStyleConverter.retrieveSprite) QgsMapBoxGlStyleConverter.retrieveSpriteAsBase64 = staticmethod(QgsMapBoxGlStyleConverter.retrieveSpriteAsBase64) QgsMapBoxGlStyleConverter.retrieveSpriteAsBase64WithProperties = staticmethod(QgsMapBoxGlStyleConverter.retrieveSpriteAsBase64WithProperties) +try: + QgsMapBoxGlStyleConversionContext.__group__ = ['vectortile'] +except NameError: + pass +try: + QgsMapBoxGlStyleAbstractSource.__group__ = ['vectortile'] +except NameError: + pass +try: + QgsMapBoxGlStyleRasterSource.__group__ = ['vectortile'] +except NameError: + pass +try: + QgsMapBoxGlStyleRasterSubLayer.__group__ = ['vectortile'] +except NameError: + pass +try: + QgsMapBoxGlStyleConverter.__group__ = ['vectortile'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmapinfosymbolconverter.py b/python/core/auto_additions/qgsmapinfosymbolconverter.py index 89a7d96018fe..4f9e4931d014 100644 --- a/python/core/auto_additions/qgsmapinfosymbolconverter.py +++ b/python/core/auto_additions/qgsmapinfosymbolconverter.py @@ -2,3 +2,11 @@ QgsMapInfoSymbolConverter.convertLineSymbol = staticmethod(QgsMapInfoSymbolConverter.convertLineSymbol) QgsMapInfoSymbolConverter.convertFillSymbol = staticmethod(QgsMapInfoSymbolConverter.convertFillSymbol) QgsMapInfoSymbolConverter.convertMarkerSymbol = staticmethod(QgsMapInfoSymbolConverter.convertMarkerSymbol) +try: + QgsMapInfoSymbolConversionContext.__group__ = ['symbology'] +except NameError: + pass +try: + QgsMapInfoSymbolConverter.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmaprenderercache.py b/python/core/auto_additions/qgsmaprenderercache.py new file mode 100644 index 000000000000..6e1223e856bd --- /dev/null +++ b/python/core/auto_additions/qgsmaprenderercache.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/maprenderer/qgsmaprenderercache.h +try: + QgsMapRendererCache.__group__ = ['maprenderer'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmaprenderercustompainterjob.py b/python/core/auto_additions/qgsmaprenderercustompainterjob.py new file mode 100644 index 000000000000..d962ebfb69a1 --- /dev/null +++ b/python/core/auto_additions/qgsmaprenderercustompainterjob.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/maprenderer/qgsmaprenderercustompainterjob.h +try: + QgsMapRendererAbstractCustomPainterJob.__group__ = ['maprenderer'] +except NameError: + pass +try: + QgsMapRendererCustomPainterJob.__group__ = ['maprenderer'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmaprendererjob.py b/python/core/auto_additions/qgsmaprendererjob.py index 6edeb2118960..04ce64f668b4 100644 --- a/python/core/auto_additions/qgsmaprendererjob.py +++ b/python/core/auto_additions/qgsmaprendererjob.py @@ -3,3 +3,15 @@ QgsMapRendererJob.__attribute_docs__ = {'renderingLayersFinished': 'Emitted when the layers are rendered.\nRendering labels is not yet done. If the fully rendered layer including labels is required use\n:py:func:`~QgsMapRendererJob.finished` instead.\n', 'layerRenderingStarted': 'Emitted just before rendering starts for a particular layer.\n\n.. note::\n\n the :py:class:`QgsMapRendererParallelJob` subclass does not emit this signal.\n\n.. versionadded:: 3.24\n', 'layerRendered': 'Emitted when a layer has completed rendering.\n\n.. note::\n\n the :py:class:`QgsMapRendererParallelJob` subclass does not emit this signal.\n\n.. versionadded:: 3.24\n', 'finished': 'emitted when asynchronous rendering is finished (or canceled).\n'} except NameError: pass +try: + QgsMapRendererJob.__group__ = ['maprenderer'] +except NameError: + pass +try: + QgsMapRendererJob.Error.__group__ = ['maprenderer'] +except NameError: + pass +try: + QgsMapRendererQImageJob.__group__ = ['maprenderer'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmaprendererparalleljob.py b/python/core/auto_additions/qgsmaprendererparalleljob.py new file mode 100644 index 000000000000..a5f3cb4a5f33 --- /dev/null +++ b/python/core/auto_additions/qgsmaprendererparalleljob.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/maprenderer/qgsmaprendererparalleljob.h +try: + QgsMapRendererParallelJob.__group__ = ['maprenderer'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmaprenderersequentialjob.py b/python/core/auto_additions/qgsmaprenderersequentialjob.py new file mode 100644 index 000000000000..8b310a272482 --- /dev/null +++ b/python/core/auto_additions/qgsmaprenderersequentialjob.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/maprenderer/qgsmaprenderersequentialjob.h +try: + QgsMapRendererSequentialJob.__group__ = ['maprenderer'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmaprenderertask.py b/python/core/auto_additions/qgsmaprenderertask.py index 2f3f6145cd55..667b2b95b52d 100644 --- a/python/core/auto_additions/qgsmaprenderertask.py +++ b/python/core/auto_additions/qgsmaprenderertask.py @@ -3,3 +3,7 @@ QgsMapRendererTask.__attribute_docs__ = {'renderingComplete': 'Emitted when the map rendering is successfully completed.\n', 'errorOccurred': 'Emitted when map rendering failed.\n'} except NameError: pass +try: + QgsMapRendererTask.__group__ = ['maprenderer'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmapviewsmanager.py b/python/core/auto_additions/qgsmapviewsmanager.py index 322e173489de..57f745452600 100644 --- a/python/core/auto_additions/qgsmapviewsmanager.py +++ b/python/core/auto_additions/qgsmapviewsmanager.py @@ -3,3 +3,7 @@ QgsMapViewsManager.__attribute_docs__ = {'views3DListChanged': 'Emitted when the views list has changed (whenever a view was removed, added, renamed..)\n'} except NameError: pass +try: + QgsMapViewsManager.__group__ = ['project'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmarkersymbol.py b/python/core/auto_additions/qgsmarkersymbol.py index 7d7b879015f3..7fff2483bd9b 100644 --- a/python/core/auto_additions/qgsmarkersymbol.py +++ b/python/core/auto_additions/qgsmarkersymbol.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/symbology/qgsmarkersymbol.h QgsMarkerSymbol.createSimple = staticmethod(QgsMarkerSymbol.createSimple) +try: + QgsMarkerSymbol.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmarkersymbollayer.py b/python/core/auto_additions/qgsmarkersymbollayer.py index 74d3cc58d085..0d4631287685 100644 --- a/python/core/auto_additions/qgsmarkersymbollayer.py +++ b/python/core/auto_additions/qgsmarkersymbollayer.py @@ -15,3 +15,31 @@ QgsFontMarkerSymbolLayer.createFromSld = staticmethod(QgsFontMarkerSymbolLayer.createFromSld) QgsFontMarkerSymbolLayer.resolveFonts = staticmethod(QgsFontMarkerSymbolLayer.resolveFonts) QgsAnimatedMarkerSymbolLayer.create = staticmethod(QgsAnimatedMarkerSymbolLayer.create) +try: + QgsSimpleMarkerSymbolLayerBase.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSimpleMarkerSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsFilledMarkerSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSvgMarkerSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRasterMarkerSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsFontMarkerSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsAnimatedMarkerSymbolLayer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmaskpaintdevice.py b/python/core/auto_additions/qgsmaskpaintdevice.py new file mode 100644 index 000000000000..0acee0cf983d --- /dev/null +++ b/python/core/auto_additions/qgsmaskpaintdevice.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/painting/qgsmaskpaintdevice.h +try: + QgsMaskPaintDevice.__group__ = ['painting'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmasksymbollayer.py b/python/core/auto_additions/qgsmasksymbollayer.py index 1b899f4b0d15..f81346a70732 100644 --- a/python/core/auto_additions/qgsmasksymbollayer.py +++ b/python/core/auto_additions/qgsmasksymbollayer.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/symbology/qgsmasksymbollayer.h QgsMaskMarkerSymbolLayer.create = staticmethod(QgsMaskMarkerSymbolLayer.create) +try: + QgsMaskMarkerSymbolLayer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmasterlayoutinterface.py b/python/core/auto_additions/qgsmasterlayoutinterface.py new file mode 100644 index 000000000000..1bcf6a520bb1 --- /dev/null +++ b/python/core/auto_additions/qgsmasterlayoutinterface.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layout/qgsmasterlayoutinterface.h +try: + QgsMasterLayoutInterface.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmemoryproviderutils.py b/python/core/auto_additions/qgsmemoryproviderutils.py index 262aff60d651..a53cf4f73acd 100644 --- a/python/core/auto_additions/qgsmemoryproviderutils.py +++ b/python/core/auto_additions/qgsmemoryproviderutils.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/providers/memory/qgsmemoryproviderutils.h QgsMemoryProviderUtils.createMemoryLayer = staticmethod(QgsMemoryProviderUtils.createMemoryLayer) +try: + QgsMemoryProviderUtils.__group__ = ['providers', 'memory'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmergedfeaturerenderer.py b/python/core/auto_additions/qgsmergedfeaturerenderer.py index fa51f1c9d8bd..2b2258fd93ee 100644 --- a/python/core/auto_additions/qgsmergedfeaturerenderer.py +++ b/python/core/auto_additions/qgsmergedfeaturerenderer.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/symbology/qgsmergedfeaturerenderer.h QgsMergedFeatureRenderer.create = staticmethod(QgsMergedFeatureRenderer.create) QgsMergedFeatureRenderer.convertFromRenderer = staticmethod(QgsMergedFeatureRenderer.convertFromRenderer) +try: + QgsMergedFeatureRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmesh3daveraging.py b/python/core/auto_additions/qgsmesh3daveraging.py index f176eafb6635..379caedea639 100644 --- a/python/core/auto_additions/qgsmesh3daveraging.py +++ b/python/core/auto_additions/qgsmesh3daveraging.py @@ -1,2 +1,22 @@ # The following has been generated automatically from src/core/mesh/qgsmesh3daveraging.h QgsMesh3DAveragingMethod.createFromXml = staticmethod(QgsMesh3DAveragingMethod.createFromXml) +try: + QgsMesh3DAveragingMethod.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshMultiLevelsAveragingMethod.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshSigmaAveragingMethod.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshRelativeHeightAveragingMethod.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshElevationAveragingMethod.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmeshadvancedediting.py b/python/core/auto_additions/qgsmeshadvancedediting.py new file mode 100644 index 000000000000..bbe5fcfea4ff --- /dev/null +++ b/python/core/auto_additions/qgsmeshadvancedediting.py @@ -0,0 +1,13 @@ +# The following has been generated automatically from src/core/mesh/qgsmeshadvancedediting.h +try: + QgsMeshAdvancedEditing.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshEditRefineFaces.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshTransformVerticesByExpression.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmeshcalculator.py b/python/core/auto_additions/qgsmeshcalculator.py index 9974418013dc..569f36560d5e 100644 --- a/python/core/auto_additions/qgsmeshcalculator.py +++ b/python/core/auto_additions/qgsmeshcalculator.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/mesh/qgsmeshcalculator.h QgsMeshCalculator.expression_valid = staticmethod(QgsMeshCalculator.expression_valid) QgsMeshCalculator.expressionIsValid = staticmethod(QgsMeshCalculator.expressionIsValid) +try: + QgsMeshCalculator.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmeshdataprovider.py b/python/core/auto_additions/qgsmeshdataprovider.py index 5db536a8001e..bbcfede562ba 100644 --- a/python/core/auto_additions/qgsmeshdataprovider.py +++ b/python/core/auto_additions/qgsmeshdataprovider.py @@ -8,3 +8,19 @@ Mesh - vertices, edges and faces .. versionadded:: 3.6""" +try: + QgsMesh.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshDataSourceInterface.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshDatasetSourceInterface.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshDataProvider.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmeshdataprovidertemporalcapabilities.py b/python/core/auto_additions/qgsmeshdataprovidertemporalcapabilities.py new file mode 100644 index 000000000000..c5b721380c30 --- /dev/null +++ b/python/core/auto_additions/qgsmeshdataprovidertemporalcapabilities.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/mesh/qgsmeshdataprovidertemporalcapabilities.h +try: + QgsMeshDataProviderTemporalCapabilities.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmeshdataset.py b/python/core/auto_additions/qgsmeshdataset.py new file mode 100644 index 000000000000..c6206a0a4a5a --- /dev/null +++ b/python/core/auto_additions/qgsmeshdataset.py @@ -0,0 +1,37 @@ +# The following has been generated automatically from src/core/mesh/qgsmeshdataset.h +try: + QgsMeshDatasetIndex.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshDatasetValue.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshDataBlock.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMesh3DDataBlock.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshDatasetGroupMetadata.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshDatasetMetadata.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshDataset.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshDatasetGroup.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshDatasetGroupTreeItem.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmesheditor.py b/python/core/auto_additions/qgsmesheditor.py index 98677e8c0af8..dcc78f72d675 100644 --- a/python/core/auto_additions/qgsmesheditor.py +++ b/python/core/auto_additions/qgsmesheditor.py @@ -3,3 +3,11 @@ QgsMeshEditor.__attribute_docs__ = {'meshEdited': 'Emitted when the mesh is edited\n'} except NameError: pass +try: + QgsMeshEditingError.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshEditor.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmeshforcebypolylines.py b/python/core/auto_additions/qgsmeshforcebypolylines.py new file mode 100644 index 000000000000..e4fac2785b0a --- /dev/null +++ b/python/core/auto_additions/qgsmeshforcebypolylines.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/mesh/qgsmeshforcebypolylines.h +try: + QgsMeshEditForceByLine.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshEditForceByPolylines.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmeshlayer.py b/python/core/auto_additions/qgsmeshlayer.py index a616e48538ff..fa23971bd5d0 100644 --- a/python/core/auto_additions/qgsmeshlayer.py +++ b/python/core/auto_additions/qgsmeshlayer.py @@ -4,3 +4,11 @@ except NameError: pass QgsMeshLayer.LayerOptions.__doc__ = """Setting options for loading mesh layers.""" +try: + QgsMeshLayer.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshLayer.LayerOptions.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmeshlayerelevationproperties.py b/python/core/auto_additions/qgsmeshlayerelevationproperties.py new file mode 100644 index 000000000000..d73d42220777 --- /dev/null +++ b/python/core/auto_additions/qgsmeshlayerelevationproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/mesh/qgsmeshlayerelevationproperties.h +try: + QgsMeshLayerElevationProperties.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmeshlayerlabeling.py b/python/core/auto_additions/qgsmeshlayerlabeling.py index 5c5d316f8d1b..11e972e24cac 100644 --- a/python/core/auto_additions/qgsmeshlayerlabeling.py +++ b/python/core/auto_additions/qgsmeshlayerlabeling.py @@ -2,3 +2,11 @@ QgsAbstractMeshLayerLabeling.create = staticmethod(QgsAbstractMeshLayerLabeling.create) QgsAbstractMeshLayerLabeling.defaultSettingsForLayer = staticmethod(QgsAbstractMeshLayerLabeling.defaultSettingsForLayer) QgsMeshLayerSimpleLabeling.create = staticmethod(QgsMeshLayerSimpleLabeling.create) +try: + QgsAbstractMeshLayerLabeling.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshLayerSimpleLabeling.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmeshlayertemporalproperties.py b/python/core/auto_additions/qgsmeshlayertemporalproperties.py new file mode 100644 index 000000000000..1c7592e41e9a --- /dev/null +++ b/python/core/auto_additions/qgsmeshlayertemporalproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/mesh/qgsmeshlayertemporalproperties.h +try: + QgsMeshLayerTemporalProperties.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmeshrenderersettings.py b/python/core/auto_additions/qgsmeshrenderersettings.py index 61188fe17972..0c0529378302 100644 --- a/python/core/auto_additions/qgsmeshrenderersettings.py +++ b/python/core/auto_additions/qgsmeshrenderersettings.py @@ -8,3 +8,35 @@ QgsMeshRendererVectorWindBarbSettings.WindSpeedUnit.OtherUnit.__doc__ = "Other unit" QgsMeshRendererVectorWindBarbSettings.WindSpeedUnit.__doc__ = "Wind speed units. Wind barbs use knots so we use this enum for preset conversion values\n\n" + '* ``MetersPerSecond``: ' + QgsMeshRendererVectorWindBarbSettings.WindSpeedUnit.MetersPerSecond.__doc__ + '\n' + '* ``KilometersPerHour``: ' + QgsMeshRendererVectorWindBarbSettings.WindSpeedUnit.KilometersPerHour.__doc__ + '\n' + '* ``Knots``: ' + QgsMeshRendererVectorWindBarbSettings.WindSpeedUnit.Knots.__doc__ + '\n' + '* ``MilesPerHour``: ' + QgsMeshRendererVectorWindBarbSettings.WindSpeedUnit.MilesPerHour.__doc__ + '\n' + '* ``FeetPerSecond``: ' + QgsMeshRendererVectorWindBarbSettings.WindSpeedUnit.FeetPerSecond.__doc__ + '\n' + '* ``OtherUnit``: ' + QgsMeshRendererVectorWindBarbSettings.WindSpeedUnit.OtherUnit.__doc__ # -- +try: + QgsMeshRendererMeshSettings.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshRendererScalarSettings.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshRendererVectorArrowSettings.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshRendererVectorStreamlineSettings.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshRendererVectorTracesSettings.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshRendererVectorWindBarbSettings.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshRendererVectorSettings.__group__ = ['mesh'] +except NameError: + pass +try: + QgsMeshRendererSettings.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmeshspatialindex.py b/python/core/auto_additions/qgsmeshspatialindex.py new file mode 100644 index 000000000000..25ab69bcdbdb --- /dev/null +++ b/python/core/auto_additions/qgsmeshspatialindex.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/mesh/qgsmeshspatialindex.h +try: + QgsMeshSpatialIndex.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmeshtimesettings.py b/python/core/auto_additions/qgsmeshtimesettings.py new file mode 100644 index 000000000000..e87cefd032d0 --- /dev/null +++ b/python/core/auto_additions/qgsmeshtimesettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/mesh/qgsmeshtimesettings.h +try: + QgsMeshTimeSettings.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmeshtracerenderer.py b/python/core/auto_additions/qgsmeshtracerenderer.py new file mode 100644 index 000000000000..f7e314678a46 --- /dev/null +++ b/python/core/auto_additions/qgsmeshtracerenderer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/mesh/qgsmeshtracerenderer.h +try: + QgsMeshVectorTraceAnimationGenerator.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmetadatautils.py b/python/core/auto_additions/qgsmetadatautils.py index 65ecef5471b5..7d933c4f0468 100644 --- a/python/core/auto_additions/qgsmetadatautils.py +++ b/python/core/auto_additions/qgsmetadatautils.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/metadata/qgsmetadatautils.h QgsMetadataUtils.convertFromEsri = staticmethod(QgsMetadataUtils.convertFromEsri) +try: + QgsMetadataUtils.__group__ = ['metadata'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmultibandcolorrenderer.py b/python/core/auto_additions/qgsmultibandcolorrenderer.py index 76211abd326d..154740296925 100644 --- a/python/core/auto_additions/qgsmultibandcolorrenderer.py +++ b/python/core/auto_additions/qgsmultibandcolorrenderer.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/raster/qgsmultibandcolorrenderer.h QgsMultiBandColorRenderer.create = staticmethod(QgsMultiBandColorRenderer.create) +try: + QgsMultiBandColorRenderer.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmulticurve.py b/python/core/auto_additions/qgsmulticurve.py new file mode 100644 index 000000000000..53918510083f --- /dev/null +++ b/python/core/auto_additions/qgsmulticurve.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgsmulticurve.h +try: + QgsMultiCurve.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmultilinestring.py b/python/core/auto_additions/qgsmultilinestring.py new file mode 100644 index 000000000000..9b4f47cb6074 --- /dev/null +++ b/python/core/auto_additions/qgsmultilinestring.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgsmultilinestring.h +try: + QgsMultiLineString.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmultipoint.py b/python/core/auto_additions/qgsmultipoint.py new file mode 100644 index 000000000000..13ad30959cf7 --- /dev/null +++ b/python/core/auto_additions/qgsmultipoint.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgsmultipoint.h +try: + QgsMultiPoint.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmultipolygon.py b/python/core/auto_additions/qgsmultipolygon.py new file mode 100644 index 000000000000..62da27b312e2 --- /dev/null +++ b/python/core/auto_additions/qgsmultipolygon.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgsmultipolygon.h +try: + QgsMultiPolygon.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsmultisurface.py b/python/core/auto_additions/qgsmultisurface.py new file mode 100644 index 000000000000..ed2e266b5dd6 --- /dev/null +++ b/python/core/auto_additions/qgsmultisurface.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgsmultisurface.h +try: + QgsMultiSurface.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsnetworkaccessmanager.py b/python/core/auto_additions/qgsnetworkaccessmanager.py index 3c5e96c10e12..dd628283932b 100644 --- a/python/core/auto_additions/qgsnetworkaccessmanager.py +++ b/python/core/auto_additions/qgsnetworkaccessmanager.py @@ -14,3 +14,11 @@ QgsNetworkAccessManager.removeRequestPreprocessor = staticmethod(QgsNetworkAccessManager.removeRequestPreprocessor) QgsNetworkAccessManager.setReplyPreprocessor = staticmethod(QgsNetworkAccessManager.setReplyPreprocessor) QgsNetworkAccessManager.removeReplyPreprocessor = staticmethod(QgsNetworkAccessManager.removeReplyPreprocessor) +try: + QgsNetworkRequestParameters.__group__ = ['network'] +except NameError: + pass +try: + QgsNetworkAccessManager.__group__ = ['network'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsnetworkcontentfetcher.py b/python/core/auto_additions/qgsnetworkcontentfetcher.py index 11c726ec20a6..e8e1940ad59e 100644 --- a/python/core/auto_additions/qgsnetworkcontentfetcher.py +++ b/python/core/auto_additions/qgsnetworkcontentfetcher.py @@ -3,3 +3,7 @@ QgsNetworkContentFetcher.__attribute_docs__ = {'finished': 'Emitted when content has loaded\n', 'downloadProgress': 'Emitted when data is received.\n\n.. versionadded:: 3.2\n', 'errorOccurred': 'Emitted when an error with ``code`` error occurred while processing the request\n``errorMsg`` is a textual description of the error\n\n.. versionadded:: 3.22\n'} except NameError: pass +try: + QgsNetworkContentFetcher.__group__ = ['network'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsnetworkcontentfetcherregistry.py b/python/core/auto_additions/qgsnetworkcontentfetcherregistry.py index 8def87d07ce1..68f112a9c428 100644 --- a/python/core/auto_additions/qgsnetworkcontentfetcherregistry.py +++ b/python/core/auto_additions/qgsnetworkcontentfetcherregistry.py @@ -3,3 +3,11 @@ QgsFetchedContent.__attribute_docs__ = {'fetched': 'Emitted when the file is fetched and accessible\n', 'errorOccurred': 'Emitted when an error with ``code`` error occurred while processing the request\n``errorMsg`` is a textual description of the error\n\n.. versionadded:: 3.22\n'} except NameError: pass +try: + QgsFetchedContent.__group__ = ['network'] +except NameError: + pass +try: + QgsNetworkContentFetcherRegistry.__group__ = ['network'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsnetworkcontentfetchertask.py b/python/core/auto_additions/qgsnetworkcontentfetchertask.py index d16656bb7a97..aae8050c935d 100644 --- a/python/core/auto_additions/qgsnetworkcontentfetchertask.py +++ b/python/core/auto_additions/qgsnetworkcontentfetchertask.py @@ -3,3 +3,7 @@ QgsNetworkContentFetcherTask.__attribute_docs__ = {'fetched': 'Emitted when the network content has been fetched, regardless\nof whether the fetch was successful or not.\n\nUsers of QgsNetworkContentFetcherTask should connect to this signal,\nand from the associated slot they can then safely access the network :py:func:`~QgsNetworkContentFetcherTask.reply`\nwithout danger of the task being first removed by the :py:class:`QgsTaskManager`.\n', 'errorOccurred': 'Emitted when an error with ``code`` error occurred while processing the request\n``errorMsg`` is a textual description of the error\n\n.. versionadded:: 3.22\n'} except NameError: pass +try: + QgsNetworkContentFetcherTask.__group__ = ['network'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsnetworkreply.py b/python/core/auto_additions/qgsnetworkreply.py index 50f3dc78d866..1d8b87b34b42 100644 --- a/python/core/auto_additions/qgsnetworkreply.py +++ b/python/core/auto_additions/qgsnetworkreply.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/network/qgsnetworkreply.h QgsNetworkReplyContent.extractFilenameFromContentDispositionHeader = staticmethod(QgsNetworkReplyContent.extractFilenameFromContentDispositionHeader) QgsNetworkReplyContent.extractFileNameFromContentDispositionHeader = staticmethod(QgsNetworkReplyContent.extractFileNameFromContentDispositionHeader) +try: + QgsNetworkReplyContent.__group__ = ['network'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsnewsfeedmodel.py b/python/core/auto_additions/qgsnewsfeedmodel.py index 562c7e83ffd1..ca1da0ed4817 100644 --- a/python/core/auto_additions/qgsnewsfeedmodel.py +++ b/python/core/auto_additions/qgsnewsfeedmodel.py @@ -25,3 +25,11 @@ QgsNewsFeedModel.CustomRole.__doc__ = "Custom model roles.\n\n.. note::\n\n Prior to QGIS 3.36 this was available as QgsNewsFeedModel.Role\n\n.. versionadded:: 3.36\n\n" + '* ``Key``: ' + QgsNewsFeedModel.CustomRole.Key.__doc__ + '\n' + '* ``Title``: ' + QgsNewsFeedModel.CustomRole.Title.__doc__ + '\n' + '* ``Content``: ' + QgsNewsFeedModel.CustomRole.Content.__doc__ + '\n' + '* ``ImageUrl``: ' + QgsNewsFeedModel.CustomRole.ImageUrl.__doc__ + '\n' + '* ``Image``: ' + QgsNewsFeedModel.CustomRole.Image.__doc__ + '\n' + '* ``Link``: ' + QgsNewsFeedModel.CustomRole.Link.__doc__ + '\n' + '* ``Sticky``: ' + QgsNewsFeedModel.CustomRole.Sticky.__doc__ # -- QgsNewsFeedModel.CustomRole.baseClass = QgsNewsFeedModel +try: + QgsNewsFeedModel.__group__ = ['network'] +except NameError: + pass +try: + QgsNewsFeedProxyModel.__group__ = ['network'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsnewsfeedparser.py b/python/core/auto_additions/qgsnewsfeedparser.py index c90d2174c89f..00881b3d79a0 100644 --- a/python/core/auto_additions/qgsnewsfeedparser.py +++ b/python/core/auto_additions/qgsnewsfeedparser.py @@ -8,3 +8,11 @@ except NameError: pass QgsNewsFeedParser.keyForFeed = staticmethod(QgsNewsFeedParser.keyForFeed) +try: + QgsNewsFeedParser.__group__ = ['network'] +except NameError: + pass +try: + QgsNewsFeedParser.Entry.__group__ = ['network'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsnmeaconnection.py b/python/core/auto_additions/qgsnmeaconnection.py new file mode 100644 index 000000000000..4d5b2c11ceb8 --- /dev/null +++ b/python/core/auto_additions/qgsnmeaconnection.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/gps/qgsnmeaconnection.h +try: + QgsNmeaConnection.__group__ = ['gps'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsnominatimgeocoder.py b/python/core/auto_additions/qgsnominatimgeocoder.py new file mode 100644 index 000000000000..3810525749ca --- /dev/null +++ b/python/core/auto_additions/qgsnominatimgeocoder.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geocoding/qgsnominatimgeocoder.h +try: + QgsNominatimGeocoder.__group__ = ['geocoding'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsnullpainterdevice.py b/python/core/auto_additions/qgsnullpainterdevice.py new file mode 100644 index 000000000000..74ecce5ed6cb --- /dev/null +++ b/python/core/auto_additions/qgsnullpainterdevice.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/painting/qgsnullpainterdevice.h +try: + QgsNullPaintDevice.__group__ = ['painting'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsnullsymbolrenderer.py b/python/core/auto_additions/qgsnullsymbolrenderer.py index d035fd4c79b2..49514e387dd0 100644 --- a/python/core/auto_additions/qgsnullsymbolrenderer.py +++ b/python/core/auto_additions/qgsnullsymbolrenderer.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/symbology/qgsnullsymbolrenderer.h QgsNullSymbolRenderer.create = staticmethod(QgsNullSymbolRenderer.create) QgsNullSymbolRenderer.convertFromRenderer = staticmethod(QgsNullSymbolRenderer.convertFromRenderer) +try: + QgsNullSymbolRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsnumericformat.py b/python/core/auto_additions/qgsnumericformat.py index fa1bd5f0c66f..c28054f555b0 100644 --- a/python/core/auto_additions/qgsnumericformat.py +++ b/python/core/auto_additions/qgsnumericformat.py @@ -6,3 +6,11 @@ QgsNumericFormatContext.Interpretation.__doc__ = "Interpretation of numeric values.\n\n.. versionadded:: 3.26\n\n" + '* ``Generic``: ' + QgsNumericFormatContext.Interpretation.Generic.__doc__ + '\n' + '* ``Latitude``: ' + QgsNumericFormatContext.Interpretation.Latitude.__doc__ + '\n' + '* ``Longitude``: ' + QgsNumericFormatContext.Interpretation.Longitude.__doc__ # -- QgsNumericFormatContext.Interpretation.baseClass = QgsNumericFormatContext +try: + QgsNumericFormatContext.__group__ = ['numericformats'] +except NameError: + pass +try: + QgsNumericFormat.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsnumericformatregistry.py b/python/core/auto_additions/qgsnumericformatregistry.py new file mode 100644 index 000000000000..b684d45b30fe --- /dev/null +++ b/python/core/auto_additions/qgsnumericformatregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/numericformats/qgsnumericformatregistry.h +try: + QgsNumericFormatRegistry.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsnumericscalebarrenderer.py b/python/core/auto_additions/qgsnumericscalebarrenderer.py new file mode 100644 index 000000000000..e438f2a73a8c --- /dev/null +++ b/python/core/auto_additions/qgsnumericscalebarrenderer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/scalebar/qgsnumericscalebarrenderer.h +try: + QgsNumericScaleBarRenderer.__group__ = ['scalebar'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsorientedbox3d.py b/python/core/auto_additions/qgsorientedbox3d.py index 0672ab22fc50..87ede58e93f3 100644 --- a/python/core/auto_additions/qgsorientedbox3d.py +++ b/python/core/auto_additions/qgsorientedbox3d.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/geometry/qgsorientedbox3d.h QgsOrientedBox3D.fromBox3D = staticmethod(QgsOrientedBox3D.fromBox3D) +try: + QgsOrientedBox3D.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspagesizeregistry.py b/python/core/auto_additions/qgspagesizeregistry.py index 9bde94c4633b..113d15a0039a 100644 --- a/python/core/auto_additions/qgspagesizeregistry.py +++ b/python/core/auto_additions/qgspagesizeregistry.py @@ -3,3 +3,11 @@ QgsPageSize.__attribute_docs__ = {'name': 'Name of page size', 'size': 'Page size', 'displayName': 'Translated page name'} except NameError: pass +try: + QgsPageSize.__group__ = ['layout'] +except NameError: + pass +try: + QgsPageSizeRegistry.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspainteffect.py b/python/core/auto_additions/qgspainteffect.py index 4a89a4e86351..305e8916d502 100644 --- a/python/core/auto_additions/qgspainteffect.py +++ b/python/core/auto_additions/qgspainteffect.py @@ -1,2 +1,14 @@ # The following has been generated automatically from src/core/effects/qgspainteffect.h QgsDrawSourceEffect.create = staticmethod(QgsDrawSourceEffect.create) +try: + QgsPaintEffect.__group__ = ['effects'] +except NameError: + pass +try: + QgsDrawSourceEffect.__group__ = ['effects'] +except NameError: + pass +try: + QgsEffectPainter.__group__ = ['effects'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspainteffectregistry.py b/python/core/auto_additions/qgspainteffectregistry.py index 90115770031b..020444175587 100644 --- a/python/core/auto_additions/qgspainteffectregistry.py +++ b/python/core/auto_additions/qgspainteffectregistry.py @@ -1,3 +1,11 @@ # The following has been generated automatically from src/core/effects/qgspainteffectregistry.h QgsPaintEffectRegistry.defaultStack = staticmethod(QgsPaintEffectRegistry.defaultStack) QgsPaintEffectRegistry.isDefaultStack = staticmethod(QgsPaintEffectRegistry.isDefaultStack) +try: + QgsPaintEffectAbstractMetadata.__group__ = ['effects'] +except NameError: + pass +try: + QgsPaintEffectRegistry.__group__ = ['effects'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspaintenginehack.py b/python/core/auto_additions/qgspaintenginehack.py index eb4948444818..35aeb2321b37 100644 --- a/python/core/auto_additions/qgspaintenginehack.py +++ b/python/core/auto_additions/qgspaintenginehack.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/painting/qgspaintenginehack.h QgsPaintEngineHack.fixEngineFlags = staticmethod(QgsPaintEngineHack.fixEngineFlags) +try: + QgsPaintEngineHack.__group__ = ['painting'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspainting.py b/python/core/auto_additions/qgspainting.py index 5af834c7b75b..731ce3b8f948 100644 --- a/python/core/auto_additions/qgspainting.py +++ b/python/core/auto_additions/qgspainting.py @@ -8,3 +8,7 @@ QgsPainting.qtDefaultDpiY = staticmethod(QgsPainting.qtDefaultDpiY) QgsPainting.applyScaleFixForQPictureDpi = staticmethod(QgsPainting.applyScaleFixForQPictureDpi) QgsPainting.drawPicture = staticmethod(QgsPainting.drawPicture) +try: + QgsPainting.__group__ = ['painting'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspalettedrasterrenderer.py b/python/core/auto_additions/qgspalettedrasterrenderer.py index 0448ddaca815..5ac2bba345d6 100644 --- a/python/core/auto_additions/qgspalettedrasterrenderer.py +++ b/python/core/auto_additions/qgspalettedrasterrenderer.py @@ -15,3 +15,15 @@ QgsPalettedRasterRenderer.classDataToString = staticmethod(QgsPalettedRasterRenderer.classDataToString) QgsPalettedRasterRenderer.classDataFromRaster = staticmethod(QgsPalettedRasterRenderer.classDataFromRaster) QgsPalettedRasterRenderer.Class.__doc__ = """Properties of a single value class""" +try: + QgsPalettedRasterRenderer.__group__ = ['raster'] +except NameError: + pass +try: + QgsPalettedRasterRenderer.Class.__group__ = ['raster'] +except NameError: + pass +try: + QgsPalettedRasterRenderer.MultiValueClass.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspallabeling.py b/python/core/auto_additions/qgspallabeling.py index fdc93f08bfa8..519d732abecf 100644 --- a/python/core/auto_additions/qgspallabeling.py +++ b/python/core/auto_additions/qgspallabeling.py @@ -372,3 +372,15 @@ QgsPalLabeling.geometryRequiresPreparation = staticmethod(QgsPalLabeling.geometryRequiresPreparation) QgsPalLabeling.splitToLines = staticmethod(QgsPalLabeling.splitToLines) QgsPalLabeling.splitToGraphemes = staticmethod(QgsPalLabeling.splitToGraphemes) +try: + QgsPalLayerSettings.__group__ = ['labeling'] +except NameError: + pass +try: + QgsLabelCandidate.__group__ = ['labeling'] +except NameError: + pass +try: + QgsPalLabeling.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspdfrenderer.py b/python/core/auto_additions/qgspdfrenderer.py new file mode 100644 index 000000000000..40ffa10e5294 --- /dev/null +++ b/python/core/auto_additions/qgspdfrenderer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/pdf/qgspdfrenderer.h +try: + QgsPdfRenderer.__group__ = ['pdf'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspercentagenumericformat.py b/python/core/auto_additions/qgspercentagenumericformat.py new file mode 100644 index 000000000000..5e0ccda7f3ca --- /dev/null +++ b/python/core/auto_additions/qgspercentagenumericformat.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/numericformats/qgspercentagenumericformat.h +try: + QgsPercentageNumericFormat.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspiediagram.py b/python/core/auto_additions/qgspiediagram.py new file mode 100644 index 000000000000..141536a6745f --- /dev/null +++ b/python/core/auto_additions/qgspiediagram.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/diagram/qgspiediagram.h +try: + QgsPieDiagram.__group__ = ['diagram'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsplot.py b/python/core/auto_additions/qgsplot.py index 04128bc98575..f263af2defff 100644 --- a/python/core/auto_additions/qgsplot.py +++ b/python/core/auto_additions/qgsplot.py @@ -4,3 +4,19 @@ QgsPlotDefaultSettings.axisGridMinorSymbol = staticmethod(QgsPlotDefaultSettings.axisGridMinorSymbol) QgsPlotDefaultSettings.chartBackgroundSymbol = staticmethod(QgsPlotDefaultSettings.chartBackgroundSymbol) QgsPlotDefaultSettings.chartBorderSymbol = staticmethod(QgsPlotDefaultSettings.chartBorderSymbol) +try: + QgsPlot.__group__ = ['plot'] +except NameError: + pass +try: + QgsPlotAxis.__group__ = ['plot'] +except NameError: + pass +try: + Qgs2DPlot.__group__ = ['plot'] +except NameError: + pass +try: + QgsPlotDefaultSettings.__group__ = ['plot'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspoint.py b/python/core/auto_additions/qgspoint.py new file mode 100644 index 000000000000..38985904226c --- /dev/null +++ b/python/core/auto_additions/qgspoint.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgspoint.h +try: + QgsPoint.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspointcloudattribute.py b/python/core/auto_additions/qgspointcloudattribute.py index 5f3293117497..3a7fd991895b 100644 --- a/python/core/auto_additions/qgspointcloudattribute.py +++ b/python/core/auto_additions/qgspointcloudattribute.py @@ -1,2 +1,10 @@ # The following has been generated automatically from src/core/pointcloud/qgspointcloudattribute.h QgsPointCloudAttribute.isNumeric = staticmethod(QgsPointCloudAttribute.isNumeric) +try: + QgsPointCloudAttribute.__group__ = ['pointcloud'] +except NameError: + pass +try: + QgsPointCloudAttributeCollection.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspointcloudattributebyramprenderer.py b/python/core/auto_additions/qgspointcloudattributebyramprenderer.py index 09953caefbfb..d9f39b1f2507 100644 --- a/python/core/auto_additions/qgspointcloudattributebyramprenderer.py +++ b/python/core/auto_additions/qgspointcloudattributebyramprenderer.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/pointcloud/qgspointcloudattributebyramprenderer.h QgsPointCloudAttributeByRampRenderer.create = staticmethod(QgsPointCloudAttributeByRampRenderer.create) +try: + QgsPointCloudAttributeByRampRenderer.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspointcloudattributemodel.py b/python/core/auto_additions/qgspointcloudattributemodel.py index 8a8a9d6d7f68..5f07b1a5fd77 100644 --- a/python/core/auto_additions/qgspointcloudattributemodel.py +++ b/python/core/auto_additions/qgspointcloudattributemodel.py @@ -32,3 +32,11 @@ Filters = QgsPointCloudAttributeProxyModel # dirty hack since SIP seems to introduce the flags in module QgsPointCloudAttributeModel.attributeToolTip = staticmethod(QgsPointCloudAttributeModel.attributeToolTip) QgsPointCloudAttributeModel.iconForAttributeType = staticmethod(QgsPointCloudAttributeModel.iconForAttributeType) +try: + QgsPointCloudAttributeModel.__group__ = ['pointcloud'] +except NameError: + pass +try: + QgsPointCloudAttributeProxyModel.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspointcloudblock.py b/python/core/auto_additions/qgspointcloudblock.py new file mode 100644 index 000000000000..ae4f0b36d0e9 --- /dev/null +++ b/python/core/auto_additions/qgspointcloudblock.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/pointcloud/qgspointcloudblock.h +try: + QgsPointCloudBlock.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspointcloudclassifiedrenderer.py b/python/core/auto_additions/qgspointcloudclassifiedrenderer.py index 83dd54e149a5..92c3238c7561 100644 --- a/python/core/auto_additions/qgspointcloudclassifiedrenderer.py +++ b/python/core/auto_additions/qgspointcloudclassifiedrenderer.py @@ -1,3 +1,11 @@ # The following has been generated automatically from src/core/pointcloud/qgspointcloudclassifiedrenderer.h QgsPointCloudClassifiedRenderer.create = staticmethod(QgsPointCloudClassifiedRenderer.create) QgsPointCloudClassifiedRenderer.defaultCategories = staticmethod(QgsPointCloudClassifiedRenderer.defaultCategories) +try: + QgsPointCloudCategory.__group__ = ['pointcloud'] +except NameError: + pass +try: + QgsPointCloudClassifiedRenderer.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspointclouddataprovider.py b/python/core/auto_additions/qgspointclouddataprovider.py index a386fe027473..47a743f472fd 100644 --- a/python/core/auto_additions/qgspointclouddataprovider.py +++ b/python/core/auto_additions/qgspointclouddataprovider.py @@ -7,3 +7,7 @@ QgsPointCloudDataProvider.translatedLasClassificationCodes = staticmethod(QgsPointCloudDataProvider.translatedLasClassificationCodes) QgsPointCloudDataProvider.dataFormatIds = staticmethod(QgsPointCloudDataProvider.dataFormatIds) QgsPointCloudDataProvider.translatedDataFormatIds = staticmethod(QgsPointCloudDataProvider.translatedDataFormatIds) +try: + QgsPointCloudDataProvider.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspointcloudextentrenderer.py b/python/core/auto_additions/qgspointcloudextentrenderer.py index 588a3014d1ad..fc0861cba7d5 100644 --- a/python/core/auto_additions/qgspointcloudextentrenderer.py +++ b/python/core/auto_additions/qgspointcloudextentrenderer.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/pointcloud/qgspointcloudextentrenderer.h QgsPointCloudExtentRenderer.create = staticmethod(QgsPointCloudExtentRenderer.create) QgsPointCloudExtentRenderer.defaultFillSymbol = staticmethod(QgsPointCloudExtentRenderer.defaultFillSymbol) +try: + QgsPointCloudExtentRenderer.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspointcloudlayer.py b/python/core/auto_additions/qgspointcloudlayer.py index 2f934ef53980..c05ed6a2e023 100644 --- a/python/core/auto_additions/qgspointcloudlayer.py +++ b/python/core/auto_additions/qgspointcloudlayer.py @@ -11,3 +11,11 @@ except NameError: pass QgsPointCloudLayer.LayerOptions.__doc__ = """Setting options for loading point cloud layers.""" +try: + QgsPointCloudLayer.__group__ = ['pointcloud'] +except NameError: + pass +try: + QgsPointCloudLayer.LayerOptions.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspointcloudlayerelevationproperties.py b/python/core/auto_additions/qgspointcloudlayerelevationproperties.py new file mode 100644 index 000000000000..a06c49b6e394 --- /dev/null +++ b/python/core/auto_additions/qgspointcloudlayerelevationproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/pointcloud/qgspointcloudlayerelevationproperties.h +try: + QgsPointCloudLayerElevationProperties.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspointcloudlayerexporter.py b/python/core/auto_additions/qgspointcloudlayerexporter.py index 5fce7edb3a07..f6013947ad8f 100644 --- a/python/core/auto_additions/qgspointcloudlayerexporter.py +++ b/python/core/auto_additions/qgspointcloudlayerexporter.py @@ -12,3 +12,11 @@ QgsPointCloudLayerExporterTask.__attribute_docs__ = {'exportComplete': 'Emitted when exporting the layer is successfully completed.\n'} except NameError: pass +try: + QgsPointCloudLayerExporter.__group__ = ['pointcloud'] +except NameError: + pass +try: + QgsPointCloudLayerExporterTask.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspointcloudrenderer.py b/python/core/auto_additions/qgspointcloudrenderer.py index ab73f1a102f7..38f4f12545e0 100644 --- a/python/core/auto_additions/qgspointcloudrenderer.py +++ b/python/core/auto_additions/qgspointcloudrenderer.py @@ -2,3 +2,11 @@ QgsPointCloudRenderer.load = staticmethod(QgsPointCloudRenderer.load) QgsPointCloudRenderer.pointXY = staticmethod(QgsPointCloudRenderer.pointXY) QgsPointCloudRenderer.pointZ = staticmethod(QgsPointCloudRenderer.pointZ) +try: + QgsPointCloudRenderContext.__group__ = ['pointcloud'] +except NameError: + pass +try: + QgsPointCloudRenderer.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspointcloudrendererregistry.py b/python/core/auto_additions/qgspointcloudrendererregistry.py index 2cc2a2ddeb51..4c96c9a4462f 100644 --- a/python/core/auto_additions/qgspointcloudrendererregistry.py +++ b/python/core/auto_additions/qgspointcloudrendererregistry.py @@ -1,3 +1,15 @@ # The following has been generated automatically from src/core/pointcloud/qgspointcloudrendererregistry.h QgsPointCloudRendererRegistry.defaultRenderer = staticmethod(QgsPointCloudRendererRegistry.defaultRenderer) QgsPointCloudRendererRegistry.classificationAttributeCategories = staticmethod(QgsPointCloudRendererRegistry.classificationAttributeCategories) +try: + QgsPointCloudRendererAbstractMetadata.__group__ = ['pointcloud'] +except NameError: + pass +try: + QgsPointCloudRendererMetadata.__group__ = ['pointcloud'] +except NameError: + pass +try: + QgsPointCloudRendererRegistry.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspointcloudrgbrenderer.py b/python/core/auto_additions/qgspointcloudrgbrenderer.py index 1e7af3e13027..da6a08171ee5 100644 --- a/python/core/auto_additions/qgspointcloudrgbrenderer.py +++ b/python/core/auto_additions/qgspointcloudrgbrenderer.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/pointcloud/qgspointcloudrgbrenderer.h QgsPointCloudRgbRenderer.create = staticmethod(QgsPointCloudRgbRenderer.create) +try: + QgsPointCloudRgbRenderer.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspointcloudstatistics.py b/python/core/auto_additions/qgspointcloudstatistics.py index b3bae291f510..bff172109970 100644 --- a/python/core/auto_additions/qgspointcloudstatistics.py +++ b/python/core/auto_additions/qgspointcloudstatistics.py @@ -4,3 +4,11 @@ Class used to store statistics of one attribute of a point cloud dataset. .. versionadded:: 3.26""" +try: + QgsPointCloudAttributeStatistics.__group__ = ['pointcloud'] +except NameError: + pass +try: + QgsPointCloudStatistics.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspointclusterrenderer.py b/python/core/auto_additions/qgspointclusterrenderer.py index a059a87ca83b..16a52e108a4d 100644 --- a/python/core/auto_additions/qgspointclusterrenderer.py +++ b/python/core/auto_additions/qgspointclusterrenderer.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/symbology/qgspointclusterrenderer.h QgsPointClusterRenderer.create = staticmethod(QgsPointClusterRenderer.create) QgsPointClusterRenderer.convertFromRenderer = staticmethod(QgsPointClusterRenderer.convertFromRenderer) +try: + QgsPointClusterRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspointdisplacementrenderer.py b/python/core/auto_additions/qgspointdisplacementrenderer.py index 4332e971e3a9..b8dce2e2b747 100644 --- a/python/core/auto_additions/qgspointdisplacementrenderer.py +++ b/python/core/auto_additions/qgspointdisplacementrenderer.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/symbology/qgspointdisplacementrenderer.h QgsPointDisplacementRenderer.create = staticmethod(QgsPointDisplacementRenderer.create) QgsPointDisplacementRenderer.convertFromRenderer = staticmethod(QgsPointDisplacementRenderer.convertFromRenderer) +try: + QgsPointDisplacementRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspointdistancerenderer.py b/python/core/auto_additions/qgspointdistancerenderer.py index ea7e43512a51..a0a7594ba45d 100644 --- a/python/core/auto_additions/qgspointdistancerenderer.py +++ b/python/core/auto_additions/qgspointdistancerenderer.py @@ -4,3 +4,11 @@ except NameError: pass QgsPointDistanceRenderer.GroupedFeature.__doc__ = """Contains properties for a feature within a clustered group.""" +try: + QgsPointDistanceRenderer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsPointDistanceRenderer.GroupedFeature.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgspolygon.py b/python/core/auto_additions/qgspolygon.py new file mode 100644 index 000000000000..b4edc9662165 --- /dev/null +++ b/python/core/auto_additions/qgspolygon.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgspolygon.h +try: + QgsPolygon.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprintlayout.py b/python/core/auto_additions/qgsprintlayout.py index 372d264f17fb..7121af8fe42f 100644 --- a/python/core/auto_additions/qgsprintlayout.py +++ b/python/core/auto_additions/qgsprintlayout.py @@ -3,3 +3,7 @@ QgsPrintLayout.__attribute_docs__ = {'nameChanged': "Emitted when the layout's name is changed.\n\n.. seealso:: :py:func:`setName`\n"} except NameError: pass +try: + QgsPrintLayout.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessing.py b/python/core/auto_additions/qgsprocessing.py index af42f38d893d..bb896da605dc 100644 --- a/python/core/auto_additions/qgsprocessing.py +++ b/python/core/auto_additions/qgsprocessing.py @@ -19,3 +19,7 @@ pass QgsProcessing.sourceTypeToString = staticmethod(QgsProcessing.sourceTypeToString) QgsProcessing.documentationFlagToString = staticmethod(QgsProcessing.documentationFlagToString) +try: + QgsProcessing.__group__ = ['processing'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingalgorithm.py b/python/core/auto_additions/qgsprocessingalgorithm.py index 1e36227810cf..f2533620d7b7 100644 --- a/python/core/auto_additions/qgsprocessingalgorithm.py +++ b/python/core/auto_additions/qgsprocessingalgorithm.py @@ -11,3 +11,15 @@ QgsProcessingAlgorithm.VectorProperties.__doc__ = """Properties of a vector source or sink used in an algorithm. .. versionadded:: 3.14""" +try: + QgsProcessingAlgorithm.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingAlgorithm.VectorProperties.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingFeatureBasedAlgorithm.__group__ = ['processing'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingalgrunnertask.py b/python/core/auto_additions/qgsprocessingalgrunnertask.py index dfbe9942b4f8..ae1ce63ba5fc 100644 --- a/python/core/auto_additions/qgsprocessingalgrunnertask.py +++ b/python/core/auto_additions/qgsprocessingalgrunnertask.py @@ -3,3 +3,7 @@ QgsProcessingAlgRunnerTask.__attribute_docs__ = {'executed': 'Emitted when the algorithm has finished execution. If the algorithm completed\nexecution without errors then ``successful`` will be ``True``. The ``results`` argument\ncontains the results reported by the algorithm.\n'} except NameError: pass +try: + QgsProcessingAlgRunnerTask.__group__ = ['processing'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingbatch.py b/python/core/auto_additions/qgsprocessingbatch.py new file mode 100644 index 000000000000..4de4fc0c94ee --- /dev/null +++ b/python/core/auto_additions/qgsprocessingbatch.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/processing/qgsprocessingbatch.h +try: + QgsProcessingBatchFeedback.__group__ = ['processing'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingcontext.py b/python/core/auto_additions/qgsprocessingcontext.py index 7ed6f3193fd0..b0c0b6ae3804 100644 --- a/python/core/auto_additions/qgsprocessingcontext.py +++ b/python/core/auto_additions/qgsprocessingcontext.py @@ -7,3 +7,15 @@ QgsProcessingContext.LayerDetails.__attribute_docs__ = {'name': "Friendly name for layer, possibly for use when loading layer into project.\n\n.. warning::\n\n Instead of directly using this value, prefer to call :py:func:`~LayerDetails.setOutputLayerName` to\n generate a layer name which respects the user's local Processing settings.", 'forceName': "Set to ``True`` if LayerDetails.name should always be used as the loaded layer name, regardless\nof the user's local Processing settings.\n\n.. versionadded:: 3.16", 'outputName': 'Associated output name from algorithm which generated the layer.', 'groupName': 'Optional name for a layer tree group under which to place the layer when loading it into a project.\n\n.. versionadded:: 3.32', 'layerSortKey': 'Optional sorting key for sorting output layers when loading them into a project.\n\nLayers with a greater sort key will be placed over layers with a lesser sort key.\n\n.. versionadded:: 3.32', 'layerTypeHint': 'Layer type hint.\n\n.. versionadded:: 3.4', 'project': 'Destination project'} except NameError: pass +try: + QgsProcessingContext.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingContext.LayerDetails.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingLayerPostProcessorInterface.__group__ = ['processing'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingfeedback.py b/python/core/auto_additions/qgsprocessingfeedback.py new file mode 100644 index 000000000000..cf361b0ad430 --- /dev/null +++ b/python/core/auto_additions/qgsprocessingfeedback.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/processing/qgsprocessingfeedback.h +try: + QgsProcessingFeedback.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingMultiStepFeedback.__group__ = ['processing'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingmodelalgorithm.py b/python/core/auto_additions/qgsprocessingmodelalgorithm.py index 95a25caf01be..23483acc0944 100644 --- a/python/core/auto_additions/qgsprocessingmodelalgorithm.py +++ b/python/core/auto_additions/qgsprocessingmodelalgorithm.py @@ -4,3 +4,11 @@ except NameError: pass QgsProcessingModelAlgorithm.safeName = staticmethod(QgsProcessingModelAlgorithm.safeName) +try: + QgsProcessingModelAlgorithm.__group__ = ['processing', 'models'] +except NameError: + pass +try: + QgsProcessingModelAlgorithm.VariableDefinition.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingmodelchildalgorithm.py b/python/core/auto_additions/qgsprocessingmodelchildalgorithm.py new file mode 100644 index 000000000000..309784d35201 --- /dev/null +++ b/python/core/auto_additions/qgsprocessingmodelchildalgorithm.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/processing/models/qgsprocessingmodelchildalgorithm.h +try: + QgsProcessingModelChildAlgorithm.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingmodelchilddependency.py b/python/core/auto_additions/qgsprocessingmodelchilddependency.py index 82089e2e6c6d..c49df60f535f 100644 --- a/python/core/auto_additions/qgsprocessingmodelchilddependency.py +++ b/python/core/auto_additions/qgsprocessingmodelchilddependency.py @@ -3,3 +3,7 @@ QgsProcessingModelChildDependency.__attribute_docs__ = {'childId': 'Child algorithm ID', 'conditionalBranch': 'Conditional branch output name, if applicable.'} except NameError: pass +try: + QgsProcessingModelChildDependency.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingmodelchildparametersource.py b/python/core/auto_additions/qgsprocessingmodelchildparametersource.py index 43e9f3ea3917..311fbc910f96 100644 --- a/python/core/auto_additions/qgsprocessingmodelchildparametersource.py +++ b/python/core/auto_additions/qgsprocessingmodelchildparametersource.py @@ -4,3 +4,7 @@ QgsProcessingModelChildParameterSource.fromChildOutput = staticmethod(QgsProcessingModelChildParameterSource.fromChildOutput) QgsProcessingModelChildParameterSource.fromExpression = staticmethod(QgsProcessingModelChildParameterSource.fromExpression) QgsProcessingModelChildParameterSource.fromExpressionText = staticmethod(QgsProcessingModelChildParameterSource.fromExpressionText) +try: + QgsProcessingModelChildParameterSource.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingmodelcomment.py b/python/core/auto_additions/qgsprocessingmodelcomment.py new file mode 100644 index 000000000000..5adbe1722840 --- /dev/null +++ b/python/core/auto_additions/qgsprocessingmodelcomment.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/processing/models/qgsprocessingmodelcomment.h +try: + QgsProcessingModelComment.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingmodelcomponent.py b/python/core/auto_additions/qgsprocessingmodelcomponent.py new file mode 100644 index 000000000000..6b3ddf2fae69 --- /dev/null +++ b/python/core/auto_additions/qgsprocessingmodelcomponent.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/processing/models/qgsprocessingmodelcomponent.h +try: + QgsProcessingModelComponent.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingmodelgroupbox.py b/python/core/auto_additions/qgsprocessingmodelgroupbox.py new file mode 100644 index 000000000000..bd7d22f025ab --- /dev/null +++ b/python/core/auto_additions/qgsprocessingmodelgroupbox.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/processing/models/qgsprocessingmodelgroupbox.h +try: + QgsProcessingModelGroupBox.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingmodeloutput.py b/python/core/auto_additions/qgsprocessingmodeloutput.py new file mode 100644 index 000000000000..ddacb276f537 --- /dev/null +++ b/python/core/auto_additions/qgsprocessingmodeloutput.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/processing/models/qgsprocessingmodeloutput.h +try: + QgsProcessingModelOutput.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingmodelparameter.py b/python/core/auto_additions/qgsprocessingmodelparameter.py new file mode 100644 index 000000000000..c9e38cbe8af4 --- /dev/null +++ b/python/core/auto_additions/qgsprocessingmodelparameter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/processing/models/qgsprocessingmodelparameter.h +try: + QgsProcessingModelParameter.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingmodelresult.py b/python/core/auto_additions/qgsprocessingmodelresult.py new file mode 100644 index 000000000000..84887724dcf4 --- /dev/null +++ b/python/core/auto_additions/qgsprocessingmodelresult.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/processing/models/qgsprocessingmodelresult.h +try: + QgsProcessingModelChildAlgorithmResult.__group__ = ['processing', 'models'] +except NameError: + pass +try: + QgsProcessingModelResult.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingoutputs.py b/python/core/auto_additions/qgsprocessingoutputs.py index 959db0135c6d..44eca4947481 100644 --- a/python/core/auto_additions/qgsprocessingoutputs.py +++ b/python/core/auto_additions/qgsprocessingoutputs.py @@ -13,3 +13,63 @@ QgsProcessingOutputFile.typeName = staticmethod(QgsProcessingOutputFile.typeName) QgsProcessingOutputConditionalBranch.typeName = staticmethod(QgsProcessingOutputConditionalBranch.typeName) QgsProcessingOutputVectorTileLayer.typeName = staticmethod(QgsProcessingOutputVectorTileLayer.typeName) +try: + QgsProcessingOutputDefinition.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputMapLayer.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputVectorLayer.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputRasterLayer.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputPointCloudLayer.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputMultipleLayers.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputHtml.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputVariant.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputNumber.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputString.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputBoolean.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputFolder.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputFile.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputConditionalBranch.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputVectorTileLayer.__group__ = ['processing'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingparameteraggregate.py b/python/core/auto_additions/qgsprocessingparameteraggregate.py index 5765a89e94ac..bdc2dd51b966 100644 --- a/python/core/auto_additions/qgsprocessingparameteraggregate.py +++ b/python/core/auto_additions/qgsprocessingparameteraggregate.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/processing/qgsprocessingparameteraggregate.h QgsProcessingParameterAggregate.typeName = staticmethod(QgsProcessingParameterAggregate.typeName) +try: + QgsProcessingParameterAggregate.__group__ = ['processing'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingparameteralignrasterlayers.py b/python/core/auto_additions/qgsprocessingparameteralignrasterlayers.py index d6a0471ca43e..1f4df37d8c42 100644 --- a/python/core/auto_additions/qgsprocessingparameteralignrasterlayers.py +++ b/python/core/auto_additions/qgsprocessingparameteralignrasterlayers.py @@ -3,3 +3,7 @@ QgsProcessingParameterAlignRasterLayers.parameterAsItems = staticmethod(QgsProcessingParameterAlignRasterLayers.parameterAsItems) QgsProcessingParameterAlignRasterLayers.variantMapAsItem = staticmethod(QgsProcessingParameterAlignRasterLayers.variantMapAsItem) QgsProcessingParameterAlignRasterLayers.itemAsVariantMap = staticmethod(QgsProcessingParameterAlignRasterLayers.itemAsVariantMap) +try: + QgsProcessingParameterAlignRasterLayers.__group__ = ['processing'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingparameterdxflayers.py b/python/core/auto_additions/qgsprocessingparameterdxflayers.py index a4b674cbefb6..76c5e364df29 100644 --- a/python/core/auto_additions/qgsprocessingparameterdxflayers.py +++ b/python/core/auto_additions/qgsprocessingparameterdxflayers.py @@ -3,3 +3,7 @@ QgsProcessingParameterDxfLayers.parameterAsLayers = staticmethod(QgsProcessingParameterDxfLayers.parameterAsLayers) QgsProcessingParameterDxfLayers.variantMapAsLayer = staticmethod(QgsProcessingParameterDxfLayers.variantMapAsLayer) QgsProcessingParameterDxfLayers.layerAsVariantMap = staticmethod(QgsProcessingParameterDxfLayers.layerAsVariantMap) +try: + QgsProcessingParameterDxfLayers.__group__ = ['processing'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingparameterfieldmap.py b/python/core/auto_additions/qgsprocessingparameterfieldmap.py index b4814456a75b..45429ba0d67e 100644 --- a/python/core/auto_additions/qgsprocessingparameterfieldmap.py +++ b/python/core/auto_additions/qgsprocessingparameterfieldmap.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/processing/qgsprocessingparameterfieldmap.h QgsProcessingParameterFieldMapping.typeName = staticmethod(QgsProcessingParameterFieldMapping.typeName) +try: + QgsProcessingParameterFieldMapping.__group__ = ['processing'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingparametermeshdataset.py b/python/core/auto_additions/qgsprocessingparametermeshdataset.py index f0fa1191e803..5d00275f5df0 100644 --- a/python/core/auto_additions/qgsprocessingparametermeshdataset.py +++ b/python/core/auto_additions/qgsprocessingparametermeshdataset.py @@ -5,3 +5,11 @@ QgsProcessingParameterMeshDatasetTime.valueAsTimeType = staticmethod(QgsProcessingParameterMeshDatasetTime.valueAsTimeType) QgsProcessingParameterMeshDatasetTime.timeValueAsDatasetIndex = staticmethod(QgsProcessingParameterMeshDatasetTime.timeValueAsDatasetIndex) QgsProcessingParameterMeshDatasetTime.timeValueAsDefinedDateTime = staticmethod(QgsProcessingParameterMeshDatasetTime.timeValueAsDefinedDateTime) +try: + QgsProcessingParameterMeshDatasetGroups.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterMeshDatasetTime.__group__ = ['processing'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingparameters.py b/python/core/auto_additions/qgsprocessingparameters.py index f0e0bc0d06e7..601582e5d2c5 100644 --- a/python/core/auto_additions/qgsprocessingparameters.py +++ b/python/core/auto_additions/qgsprocessingparameters.py @@ -144,3 +144,207 @@ QgsProcessingParameterPointCloudAttribute.fromScriptCode = staticmethod(QgsProcessingParameterPointCloudAttribute.fromScriptCode) QgsProcessingParameterVectorTileDestination.typeName = staticmethod(QgsProcessingParameterVectorTileDestination.typeName) QgsProcessingParameterVectorTileDestination.fromScriptCode = staticmethod(QgsProcessingParameterVectorTileDestination.fromScriptCode) +try: + QgsProcessingFeatureSourceDefinition.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingOutputLayerDefinition.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterDefinition.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameters.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterBoolean.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterCrs.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterExtent.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterPoint.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterGeometry.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterFile.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterMatrix.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterMultipleLayers.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterNumber.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterDistance.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterArea.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterVolume.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterDuration.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterScale.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterRange.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterRasterLayer.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterEnum.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterString.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterAuthConfig.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterExpression.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterLimitedDataTypes.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterVectorLayer.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterMeshLayer.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterMapLayer.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterField.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterFeatureSource.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingDestinationParameter.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterFeatureSink.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterVectorDestination.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterRasterDestination.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterFileDestination.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterFolderDestination.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterBand.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterLayout.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterLayoutItem.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterColor.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterCoordinateOperation.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterMapTheme.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterDateTime.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterProviderConnection.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterDatabaseSchema.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterDatabaseTable.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterPointCloudLayer.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterAnnotationLayer.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterPointCloudDestination.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterPointCloudAttribute.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterVectorTileDestination.__group__ = ['processing'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingparametertininputlayers.py b/python/core/auto_additions/qgsprocessingparametertininputlayers.py index dfe2f2fcfce5..30b6d4085734 100644 --- a/python/core/auto_additions/qgsprocessingparametertininputlayers.py +++ b/python/core/auto_additions/qgsprocessingparametertininputlayers.py @@ -1,3 +1,11 @@ # The following has been generated automatically from src/core/processing/qgsprocessingparametertininputlayers.h QgsProcessingParameterTinInputLayers.typeName = staticmethod(QgsProcessingParameterTinInputLayers.typeName) QgsProcessingParameterTinInputLayers.InputLayer.__doc__ = """Used to store input layer Id and other associated parameters""" +try: + QgsProcessingParameterTinInputLayers.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterTinInputLayers.InputLayer.__group__ = ['processing'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingparametertype.py b/python/core/auto_additions/qgsprocessingparametertype.py new file mode 100644 index 000000000000..9b4223d326b7 --- /dev/null +++ b/python/core/auto_additions/qgsprocessingparametertype.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/processing/qgsprocessingparametertype.h +try: + QgsProcessingParameterType.__group__ = ['processing'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingparametervectortilewriterlayers.py b/python/core/auto_additions/qgsprocessingparametervectortilewriterlayers.py index 9329b91a9878..5c4562c96c5f 100644 --- a/python/core/auto_additions/qgsprocessingparametervectortilewriterlayers.py +++ b/python/core/auto_additions/qgsprocessingparametervectortilewriterlayers.py @@ -3,3 +3,7 @@ QgsProcessingParameterVectorTileWriterLayers.parameterAsLayers = staticmethod(QgsProcessingParameterVectorTileWriterLayers.parameterAsLayers) QgsProcessingParameterVectorTileWriterLayers.variantMapAsLayer = staticmethod(QgsProcessingParameterVectorTileWriterLayers.variantMapAsLayer) QgsProcessingParameterVectorTileWriterLayers.layerAsVariantMap = staticmethod(QgsProcessingParameterVectorTileWriterLayers.layerAsVariantMap) +try: + QgsProcessingParameterVectorTileWriterLayers.__group__ = ['processing'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingprovider.py b/python/core/auto_additions/qgsprocessingprovider.py index 7681a41beac5..dd199c47217a 100644 --- a/python/core/auto_additions/qgsprocessingprovider.py +++ b/python/core/auto_additions/qgsprocessingprovider.py @@ -3,3 +3,7 @@ QgsProcessingProvider.__attribute_docs__ = {'algorithmsLoaded': 'Emitted when the provider has loaded (or refreshed) its list of available\nalgorithms.\n\n.. seealso:: :py:func:`refreshAlgorithms`\n'} except NameError: pass +try: + QgsProcessingProvider.__group__ = ['processing'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingregistry.py b/python/core/auto_additions/qgsprocessingregistry.py index 8cca80b3e849..e0b349c23406 100644 --- a/python/core/auto_additions/qgsprocessingregistry.py +++ b/python/core/auto_additions/qgsprocessingregistry.py @@ -7,3 +7,11 @@ QgsProcessingRegistry.__attribute_docs__ = {'providerAdded': 'Emitted when a provider has been added to the registry.\n', 'providerRemoved': 'Emitted when a provider is removed from the registry\n', 'parameterTypeAdded': 'Emitted when a new parameter type has been added to the registry.\n\n.. versionadded:: 3.2\n', 'parameterTypeRemoved': 'Emitted when a parameter type has been removed from the\nregistry and is about to be deleted.\n\n.. versionadded:: 3.2\n'} except NameError: pass +try: + QgsProcessingAlgorithmInformation.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingRegistry.__group__ = ['processing'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprocessingutils.py b/python/core/auto_additions/qgsprocessingutils.py index 7e2cc63f5b90..9f50b66135e4 100644 --- a/python/core/auto_additions/qgsprocessingutils.py +++ b/python/core/auto_additions/qgsprocessingutils.py @@ -63,3 +63,11 @@ QgsProcessingUtils.removePointerValuesFromMap = staticmethod(QgsProcessingUtils.removePointerValuesFromMap) QgsProcessingUtils.preprocessQgisProcessParameters = staticmethod(QgsProcessingUtils.preprocessQgisProcessParameters) QgsProcessingUtils.resolveDefaultEncoding = staticmethod(QgsProcessingUtils.resolveDefaultEncoding) +try: + QgsProcessingUtils.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingFeatureSource.__group__ = ['processing'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprofileexporter.py b/python/core/auto_additions/qgsprofileexporter.py index 176d9ef13f5d..f65ab4396ebb 100644 --- a/python/core/auto_additions/qgsprofileexporter.py +++ b/python/core/auto_additions/qgsprofileexporter.py @@ -9,3 +9,11 @@ QgsProfileExporterTask.ExportResult.__doc__ = "Results of exporting the profile.\n\n" + '* ``Success``: ' + QgsProfileExporterTask.ExportResult.Success.__doc__ + '\n' + '* ``Empty``: ' + QgsProfileExporterTask.ExportResult.Empty.__doc__ + '\n' + '* ``DeviceError``: ' + QgsProfileExporterTask.ExportResult.DeviceError.__doc__ + '\n' + '* ``DxfExportFailed``: ' + QgsProfileExporterTask.ExportResult.DxfExportFailed.__doc__ + '\n' + '* ``LayerExportFailed``: ' + QgsProfileExporterTask.ExportResult.LayerExportFailed.__doc__ + '\n' + '* ``Canceled``: ' + QgsProfileExporterTask.ExportResult.Canceled.__doc__ # -- QgsProfileExporterTask.ExportResult.baseClass = QgsProfileExporterTask +try: + QgsProfileExporter.__group__ = ['elevation'] +except NameError: + pass +try: + QgsProfileExporterTask.__group__ = ['elevation'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprofilepoint.py b/python/core/auto_additions/qgsprofilepoint.py new file mode 100644 index 000000000000..84a676413ebe --- /dev/null +++ b/python/core/auto_additions/qgsprofilepoint.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/elevation/qgsprofilepoint.h +try: + QgsProfilePoint.__group__ = ['elevation'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprofilerenderer.py b/python/core/auto_additions/qgsprofilerenderer.py index 71c92cd73400..ad2816511035 100644 --- a/python/core/auto_additions/qgsprofilerenderer.py +++ b/python/core/auto_additions/qgsprofilerenderer.py @@ -3,3 +3,7 @@ QgsProfilePlotRenderer.__attribute_docs__ = {'generationFinished': 'Emitted when the profile generation is finished (or canceled).\n'} except NameError: pass +try: + QgsProfilePlotRenderer.__group__ = ['elevation'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprofilerequest.py b/python/core/auto_additions/qgsprofilerequest.py new file mode 100644 index 000000000000..364d2214a648 --- /dev/null +++ b/python/core/auto_additions/qgsprofilerequest.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/elevation/qgsprofilerequest.h +try: + QgsProfileRequest.__group__ = ['elevation'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprofilesnapping.py b/python/core/auto_additions/qgsprofilesnapping.py index ce2ad77fc37e..cf34cb9ebe86 100644 --- a/python/core/auto_additions/qgsprofilesnapping.py +++ b/python/core/auto_additions/qgsprofilesnapping.py @@ -7,3 +7,11 @@ QgsProfileSnapResult.__attribute_docs__ = {'snappedPoint': 'Snapped point'} except NameError: pass +try: + QgsProfileSnapContext.__group__ = ['elevation'] +except NameError: + pass +try: + QgsProfileSnapResult.__group__ = ['elevation'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprofilesourceregistry.py b/python/core/auto_additions/qgsprofilesourceregistry.py new file mode 100644 index 000000000000..c5cba9103d92 --- /dev/null +++ b/python/core/auto_additions/qgsprofilesourceregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/elevation/qgsprofilesourceregistry.h +try: + QgsProfileSourceRegistry.__group__ = ['elevation'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsproject.py b/python/core/auto_additions/qgsproject.py index 9152b3c1e4eb..eb4a11ca524d 100644 --- a/python/core/auto_additions/qgsproject.py +++ b/python/core/auto_additions/qgsproject.py @@ -17,3 +17,11 @@ pass QgsProject.instance = staticmethod(QgsProject.instance) QgsProject.setInstance = staticmethod(QgsProject.setInstance) +try: + QgsProject.__group__ = ['project'] +except NameError: + pass +try: + QgsProjectDirtyBlocker.__group__ = ['project'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprojectbadlayerhandler.py b/python/core/auto_additions/qgsprojectbadlayerhandler.py new file mode 100644 index 000000000000..fcdd1bca5614 --- /dev/null +++ b/python/core/auto_additions/qgsprojectbadlayerhandler.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/project/qgsprojectbadlayerhandler.h +try: + QgsProjectBadLayerHandler.__group__ = ['project'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprojectdisplaysettings.py b/python/core/auto_additions/qgsprojectdisplaysettings.py index 78ab470a0e23..b032ee4097b6 100644 --- a/python/core/auto_additions/qgsprojectdisplaysettings.py +++ b/python/core/auto_additions/qgsprojectdisplaysettings.py @@ -3,3 +3,7 @@ QgsProjectDisplaySettings.__attribute_docs__ = {'bearingFormatChanged': 'Emitted when the bearing format changes.\n\n.. seealso:: :py:func:`setBearingFormat`\n\n.. seealso:: :py:func:`bearingFormat`\n', 'geographicCoordinateFormatChanged': 'Emitted when the geographic coordinate format changes.\n\n.. seealso:: :py:func:`setGeographicCoordinateFormat`\n\n.. seealso:: :py:func:`geographicCoordinateFormat`\n', 'coordinateTypeChanged': 'Emitted when the default coordinate format changes.\n\n.. seealso:: :py:func:`setCoordinateType`\n\n.. seealso:: :py:func:`coordinateType`\n\n.. versionadded:: 3.28\n', 'coordinateAxisOrderChanged': 'Emitted when the default coordinate axis order changes.\n\n.. seealso:: :py:func:`setCoordinateAxisOrder`\n\n.. seealso:: :py:func:`coordinateAxisOrder`\n\n.. versionadded:: 3.28\n', 'coordinateCustomCrsChanged': 'Emitted when the coordinate custom CRS changes.\n\n.. seealso:: :py:func:`setCoordinateCustomCrs`\n\n.. seealso:: :py:func:`coordinateCustomCrs`\n\n.. versionadded:: 3.28\n', 'coordinateCrsChanged': 'Emitted when the coordinate CRS changes.\n\n.. seealso:: :py:func:`coordinateCrs`\n\n.. seealso:: :py:func:`coordinateType`\n\n.. versionadded:: 3.28\n'} except NameError: pass +try: + QgsProjectDisplaySettings.__group__ = ['project'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprojectelevationproperties.py b/python/core/auto_additions/qgsprojectelevationproperties.py index 19b94ce71b2d..cd6c7925b5d8 100644 --- a/python/core/auto_additions/qgsprojectelevationproperties.py +++ b/python/core/auto_additions/qgsprojectelevationproperties.py @@ -3,3 +3,7 @@ QgsProjectElevationProperties.__attribute_docs__ = {'changed': 'Emitted when the elevation properties change.\n', 'elevationRangeChanged': "Emitted when the project's elevation ``is`` changed.\n\n.. note::\n\n This is a manual, use-set property, and does not necessarily\n coincide with the elevation ranges for individual layers in the project.\n\n.. seealso:: :py:func:`elevationRange`\n\n.. seealso:: :py:func:`setElevationRange`\n\n.. versionadded:: 3.38\n"} except NameError: pass +try: + QgsProjectElevationProperties.__group__ = ['project'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprojectfiletransform.py b/python/core/auto_additions/qgsprojectfiletransform.py index 4f705a7444d7..a99739dce2ff 100644 --- a/python/core/auto_additions/qgsprojectfiletransform.py +++ b/python/core/auto_additions/qgsprojectfiletransform.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/project/qgsprojectfiletransform.h QgsProjectFileTransform.convertRasterProperties = staticmethod(QgsProjectFileTransform.convertRasterProperties) QgsProjectFileTransform.fixOldSymbolLayerReferences = staticmethod(QgsProjectFileTransform.fixOldSymbolLayerReferences) +try: + QgsProjectFileTransform.__group__ = ['project'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprojectgpssettings.py b/python/core/auto_additions/qgsprojectgpssettings.py index 9bb5fb047382..8414ba4cda24 100644 --- a/python/core/auto_additions/qgsprojectgpssettings.py +++ b/python/core/auto_additions/qgsprojectgpssettings.py @@ -3,3 +3,7 @@ QgsProjectGpsSettings.__attribute_docs__ = {'automaticallyAddTrackVerticesChanged': 'Emitted whenever the :py:func:`~QgsProjectGpsSettings.automaticallyAddTrackVertices` setting\nis changed.\n\n.. seealso:: :py:func:`automaticallyAddTrackVertices`\n\n.. seealso:: :py:func:`setAutomaticallyAddTrackVertices`\n', 'automaticallyCommitFeaturesChanged': 'Emitted whenever the :py:func:`~QgsProjectGpsSettings.automaticallyCommitFeatures` setting\nis changed.\n\n.. seealso:: :py:func:`automaticallyCommitFeatures`\n\n.. seealso:: :py:func:`setAutomaticallyCommitFeatures`\n', 'destinationFollowsActiveLayerChanged': 'Emitted whenever the :py:func:`~QgsProjectGpsSettings.destinationFollowsActiveLayer` setting\nis changed.\n\n.. seealso:: :py:func:`destinationFollowsActiveLayer`\n\n.. seealso:: :py:func:`setDestinationFollowsActiveLayer`\n', 'destinationLayerChanged': 'Emitted whenever the destination layer for features digitized from GPS\nis changed.\n\n.. seealso:: :py:func:`destinationLayer`\n\n.. seealso:: :py:func:`setDestinationLayer`\n', 'destinationTimeStampFieldChanged': 'Emitted whenever the destination field for automatic time stamps is\nchanged.\n\nThe ``field`` argument will be an empty string if time stamps should\nnot be automatically saved.\n\n.. seealso:: :py:func:`destinationTimeStampFields`\n\n.. seealso:: :py:func:`destinationTimeStampField`\n\n.. seealso:: :py:func:`setDestinationTimeStampField`\n'} except NameError: pass +try: + QgsProjectGpsSettings.__group__ = ['project'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprojectionfactors.py b/python/core/auto_additions/qgsprojectionfactors.py new file mode 100644 index 000000000000..e9a36d8d9998 --- /dev/null +++ b/python/core/auto_additions/qgsprojectionfactors.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/proj/qgsprojectionfactors.h +try: + QgsProjectionFactors.__group__ = ['proj'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprojectitem.py b/python/core/auto_additions/qgsprojectitem.py new file mode 100644 index 000000000000..b6840dc90f02 --- /dev/null +++ b/python/core/auto_additions/qgsprojectitem.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/browser/qgsprojectitem.h +try: + QgsProjectItem.__group__ = ['browser'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprojectmetadata.py b/python/core/auto_additions/qgsprojectmetadata.py new file mode 100644 index 000000000000..ba1139f4683e --- /dev/null +++ b/python/core/auto_additions/qgsprojectmetadata.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/metadata/qgsprojectmetadata.h +try: + QgsProjectMetadata.__group__ = ['metadata'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprojectproperty.py b/python/core/auto_additions/qgsprojectproperty.py new file mode 100644 index 000000000000..05716336b89d --- /dev/null +++ b/python/core/auto_additions/qgsprojectproperty.py @@ -0,0 +1,13 @@ +# The following has been generated automatically from src/core/project/qgsprojectproperty.h +try: + QgsProjectProperty.__group__ = ['project'] +except NameError: + pass +try: + QgsProjectPropertyValue.__group__ = ['project'] +except NameError: + pass +try: + QgsProjectPropertyKey.__group__ = ['project'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprojectservervalidator.py b/python/core/auto_additions/qgsprojectservervalidator.py index 453165b9105d..9e894efc64b5 100644 --- a/python/core/auto_additions/qgsprojectservervalidator.py +++ b/python/core/auto_additions/qgsprojectservervalidator.py @@ -6,3 +6,11 @@ QgsProjectServerValidator.displayValidationError = staticmethod(QgsProjectServerValidator.displayValidationError) QgsProjectServerValidator.validate = staticmethod(QgsProjectServerValidator.validate) QgsProjectServerValidator.ValidationResult.__doc__ = """Contains the parameters describing a project validation failure.""" +try: + QgsProjectServerValidator.__group__ = ['project'] +except NameError: + pass +try: + QgsProjectServerValidator.ValidationResult.__group__ = ['project'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprojectstorage.py b/python/core/auto_additions/qgsprojectstorage.py index c39c5dd01b74..d1f0ca205d3a 100644 --- a/python/core/auto_additions/qgsprojectstorage.py +++ b/python/core/auto_additions/qgsprojectstorage.py @@ -3,3 +3,11 @@ QgsProjectStorage.Metadata.__attribute_docs__ = {'name': "Name of the project - equivalent to a file's base name (i.e. without path and extension).", 'lastModified': 'Date and local time when the file was last modified.'} except NameError: pass +try: + QgsProjectStorage.__group__ = ['project'] +except NameError: + pass +try: + QgsProjectStorage.Metadata.__group__ = ['project'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprojectstorageregistry.py b/python/core/auto_additions/qgsprojectstorageregistry.py new file mode 100644 index 000000000000..95b304b67c76 --- /dev/null +++ b/python/core/auto_additions/qgsprojectstorageregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/project/qgsprojectstorageregistry.h +try: + QgsProjectStorageRegistry.__group__ = ['project'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprojectstylesettings.py b/python/core/auto_additions/qgsprojectstylesettings.py index fab0f49563cb..477166b72165 100644 --- a/python/core/auto_additions/qgsprojectstylesettings.py +++ b/python/core/auto_additions/qgsprojectstylesettings.py @@ -23,3 +23,15 @@ QgsProjectStyleSettings.__attribute_docs__ = {'styleDatabasesChanged': 'Emitted whenever the set of style databases associated with the project is changed.\n'} except NameError: pass +try: + QgsProjectStyleSettings.__group__ = ['project'] +except NameError: + pass +try: + QgsProjectStyleDatabaseModel.__group__ = ['project'] +except NameError: + pass +try: + QgsProjectStyleDatabaseProxyModel.__group__ = ['project'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprojecttimesettings.py b/python/core/auto_additions/qgsprojecttimesettings.py index a232949ece89..3646270d99d9 100644 --- a/python/core/auto_additions/qgsprojecttimesettings.py +++ b/python/core/auto_additions/qgsprojecttimesettings.py @@ -3,3 +3,7 @@ QgsProjectTimeSettings.__attribute_docs__ = {'temporalRangeChanged': 'Emitted when the temporal range changes.\n\n.. seealso:: :py:func:`temporalRange`\n\n.. seealso:: :py:func:`setTemporalRange`\n'} except NameError: pass +try: + QgsProjectTimeSettings.__group__ = ['project'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprojecttranslator.py b/python/core/auto_additions/qgsprojecttranslator.py new file mode 100644 index 000000000000..5b7bb614998c --- /dev/null +++ b/python/core/auto_additions/qgsprojecttranslator.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/project/qgsprojecttranslator.h +try: + QgsProjectTranslator.__group__ = ['project'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprojectutils.py b/python/core/auto_additions/qgsprojectutils.py index 096636c3e7d2..0ce48e3f8bdc 100644 --- a/python/core/auto_additions/qgsprojectutils.py +++ b/python/core/auto_additions/qgsprojectutils.py @@ -2,3 +2,7 @@ QgsProjectUtils.layersMatchingPath = staticmethod(QgsProjectUtils.layersMatchingPath) QgsProjectUtils.updateLayerPath = staticmethod(QgsProjectUtils.updateLayerPath) QgsProjectUtils.layerIsContainedInGroupLayer = staticmethod(QgsProjectUtils.layerIsContainedInGroupLayer) +try: + QgsProjectUtils.__group__ = ['project'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprojectversion.py b/python/core/auto_additions/qgsprojectversion.py new file mode 100644 index 000000000000..98d2a47d111c --- /dev/null +++ b/python/core/auto_additions/qgsprojectversion.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/project/qgsprojectversion.h +try: + QgsProjectVersion.__group__ = ['project'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprojectviewsettings.py b/python/core/auto_additions/qgsprojectviewsettings.py index 4de827922b74..cf1ba7e56719 100644 --- a/python/core/auto_additions/qgsprojectviewsettings.py +++ b/python/core/auto_additions/qgsprojectviewsettings.py @@ -3,3 +3,7 @@ QgsProjectViewSettings.__attribute_docs__ = {'mapScalesChanged': 'Emitted when the list of custom project map scales changes.\n\n.. seealso:: :py:func:`mapScales`\n\n.. seealso:: :py:func:`setMapScales`\n', 'presetFullExtentChanged': 'Emitted whenever the :py:func:`~QgsProjectViewSettings.presetFullExtent` is changed.\n\n.. versionadded:: 3.18\n'} except NameError: pass +try: + QgsProjectViewSettings.__group__ = ['project'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprojoperation.py b/python/core/auto_additions/qgsprojoperation.py new file mode 100644 index 000000000000..81c17e6a284d --- /dev/null +++ b/python/core/auto_additions/qgsprojoperation.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/proj/qgsprojoperation.h +try: + QgsProjOperation.__group__ = ['proj'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprojutils.py b/python/core/auto_additions/qgsprojutils.py index 7bef366aac31..f12138ce1d6d 100644 --- a/python/core/auto_additions/qgsprojutils.py +++ b/python/core/auto_additions/qgsprojutils.py @@ -8,3 +8,7 @@ QgsProjUtils.ignfDatabaseVersion = staticmethod(QgsProjUtils.ignfDatabaseVersion) QgsProjUtils.ignfDatabaseDate = staticmethod(QgsProjUtils.ignfDatabaseDate) QgsProjUtils.searchPaths = staticmethod(QgsProjUtils.searchPaths) +try: + QgsProjUtils.__group__ = ['proj'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprovidermetadata.py b/python/core/auto_additions/qgsprovidermetadata.py index 9fc6de9e6528..a9d72aff4f5a 100644 --- a/python/core/auto_additions/qgsprovidermetadata.py +++ b/python/core/auto_additions/qgsprovidermetadata.py @@ -8,3 +8,11 @@ pass QgsProviderMetadata.setBoolParameter = staticmethod(QgsProviderMetadata.setBoolParameter) QgsProviderMetadata.boolParameter = staticmethod(QgsProviderMetadata.boolParameter) +try: + QgsMeshDriverMetadata.__group__ = ['providers'] +except NameError: + pass +try: + QgsProviderMetadata.__group__ = ['providers'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsproviderregistry.py b/python/core/auto_additions/qgsproviderregistry.py index 21c444ad0b47..100dc425d833 100644 --- a/python/core/auto_additions/qgsproviderregistry.py +++ b/python/core/auto_additions/qgsproviderregistry.py @@ -4,3 +4,19 @@ except NameError: pass QgsProviderRegistry.instance = staticmethod(QgsProviderRegistry.instance) +try: + QgsProviderRegistry.__group__ = ['providers'] +except NameError: + pass +try: + QgsProviderRegistry.ProviderCandidateDetails.__group__ = ['providers'] +except NameError: + pass +try: + QgsProviderRegistry.UnusableUriDetails.__group__ = ['providers'] +except NameError: + pass +try: + QgsProviderRegistry.UnusableUriHandlerInterface.__group__ = ['providers'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprovidersqlquerybuilder.py b/python/core/auto_additions/qgsprovidersqlquerybuilder.py new file mode 100644 index 000000000000..502c5e801442 --- /dev/null +++ b/python/core/auto_additions/qgsprovidersqlquerybuilder.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/providers/qgsprovidersqlquerybuilder.h +try: + QgsProviderSqlQueryBuilder.__group__ = ['providers'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprovidersublayerdetails.py b/python/core/auto_additions/qgsprovidersublayerdetails.py index 45dc8659e066..4df6591bfbbc 100644 --- a/python/core/auto_additions/qgsprovidersublayerdetails.py +++ b/python/core/auto_additions/qgsprovidersublayerdetails.py @@ -4,3 +4,11 @@ except NameError: pass QgsProviderSublayerDetails.LayerOptions.__doc__ = """Setting options for loading layers.""" +try: + QgsProviderSublayerDetails.__group__ = ['providers'] +except NameError: + pass +try: + QgsProviderSublayerDetails.LayerOptions.__group__ = ['providers'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprovidersublayermodel.py b/python/core/auto_additions/qgsprovidersublayermodel.py index b2c83dbb1a10..17d30920b4f2 100644 --- a/python/core/auto_additions/qgsprovidersublayermodel.py +++ b/python/core/auto_additions/qgsprovidersublayermodel.py @@ -20,3 +20,15 @@ QgsProviderSublayerModel.Column.Description.__doc__ = "Layer description" QgsProviderSublayerModel.Column.__doc__ = "Model columns\n\n" + '* ``Name``: ' + QgsProviderSublayerModel.Column.Name.__doc__ + '\n' + '* ``Description``: ' + QgsProviderSublayerModel.Column.Description.__doc__ # -- +try: + QgsProviderSublayerModel.__group__ = ['providers'] +except NameError: + pass +try: + QgsProviderSublayerModel.NonLayerItem.__group__ = ['providers'] +except NameError: + pass +try: + QgsProviderSublayerProxyModel.__group__ = ['providers'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsprovidersublayertask.py b/python/core/auto_additions/qgsprovidersublayertask.py new file mode 100644 index 000000000000..5fbb04a30d01 --- /dev/null +++ b/python/core/auto_additions/qgsprovidersublayertask.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/providers/qgsprovidersublayertask.h +try: + QgsProviderSublayerTask.__group__ = ['providers'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsproviderutils.py b/python/core/auto_additions/qgsproviderutils.py index d33909297544..1fdd882be378 100644 --- a/python/core/auto_additions/qgsproviderutils.py +++ b/python/core/auto_additions/qgsproviderutils.py @@ -6,3 +6,7 @@ # -- QgsProviderUtils.sublayerDetailsAreIncomplete = staticmethod(QgsProviderUtils.sublayerDetailsAreIncomplete) QgsProviderUtils.suggestLayerNameFromFilePath = staticmethod(QgsProviderUtils.suggestLayerNameFromFilePath) +try: + QgsProviderUtils.__group__ = ['providers'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsqtlocationconnection.py b/python/core/auto_additions/qgsqtlocationconnection.py new file mode 100644 index 000000000000..6f65d87eaffc --- /dev/null +++ b/python/core/auto_additions/qgsqtlocationconnection.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/gps/qgsqtlocationconnection.h +try: + QgsQtLocationConnection.__group__ = ['gps'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsquadrilateral.py b/python/core/auto_additions/qgsquadrilateral.py index feb563d157d6..3b7ff0e874f3 100644 --- a/python/core/auto_additions/qgsquadrilateral.py +++ b/python/core/auto_additions/qgsquadrilateral.py @@ -4,3 +4,7 @@ QgsQuadrilateral.squareFromDiagonal = staticmethod(QgsQuadrilateral.squareFromDiagonal) QgsQuadrilateral.rectangleFromCenterPoint = staticmethod(QgsQuadrilateral.rectangleFromCenterPoint) QgsQuadrilateral.fromRectangle = staticmethod(QgsQuadrilateral.fromRectangle) +try: + QgsQuadrilateral.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrangefieldformatter.py b/python/core/auto_additions/qgsrangefieldformatter.py new file mode 100644 index 000000000000..972a0803d526 --- /dev/null +++ b/python/core/auto_additions/qgsrangefieldformatter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/fieldformatter/qgsrangefieldformatter.h +try: + QgsRangeFieldFormatter.__group__ = ['fieldformatter'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsraster.py b/python/core/auto_additions/qgsraster.py index 9971c724be5d..560e5b8d62a4 100644 --- a/python/core/auto_additions/qgsraster.py +++ b/python/core/auto_additions/qgsraster.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/raster/qgsraster.h QgsRaster.representableValue = staticmethod(QgsRaster.representableValue) +try: + QgsRaster.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterattributetable.py b/python/core/auto_additions/qgsrasterattributetable.py index 86dc1346546d..f033130825ba 100644 --- a/python/core/auto_additions/qgsrasterattributetable.py +++ b/python/core/auto_additions/qgsrasterattributetable.py @@ -12,3 +12,19 @@ QgsRasterAttributeTable.valueAndColorFieldUsages = staticmethod(QgsRasterAttributeTable.valueAndColorFieldUsages) QgsRasterAttributeTable.createFromRaster = staticmethod(QgsRasterAttributeTable.createFromRaster) QgsRasterAttributeTable.usageInformation = staticmethod(QgsRasterAttributeTable.usageInformation) +try: + QgsRasterAttributeTable.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterAttributeTable.UsageInformation.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterAttributeTable.Field.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterAttributeTable.MinMaxClass.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterbandstats.py b/python/core/auto_additions/qgsrasterbandstats.py index 4d6ac7f1aa16..98b7f717d9ac 100644 --- a/python/core/auto_additions/qgsrasterbandstats.py +++ b/python/core/auto_additions/qgsrasterbandstats.py @@ -3,3 +3,7 @@ QgsRasterBandStats.__attribute_docs__ = {'bandNumber': 'The gdal band number (starts at 1)', 'elementCount': 'The number of not no data cells in the band.', 'maximumValue': 'The maximum cell value in the raster band. NO_DATA values\nare ignored. This does not use the gdal GetMaximmum function.', 'minimumValue': 'The minimum cell value in the raster band. NO_DATA values\nare ignored. This does not use the gdal GetMinimum function.', 'mean': 'The mean cell value for the band. NO_DATA values are excluded.', 'range': 'The range is the distance between min & max.', 'stdDev': 'The standard deviation of the cell values.', 'statsGathered': 'Collected statistics', 'sum': 'The sum of all cells in the band. NO_DATA values are excluded.', 'sumOfSquares': 'The sum of the squares. Used to calculate standard deviation.', 'width': 'Number of columns used to calc statistics', 'height': 'Number of rows used to calc statistics', 'extent': 'Extent used to calc statistics'} except NameError: pass +try: + QgsRasterBandStats.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterblock.py b/python/core/auto_additions/qgsrasterblock.py index 9ce08636e4fd..f0a4124656b9 100644 --- a/python/core/auto_additions/qgsrasterblock.py +++ b/python/core/auto_additions/qgsrasterblock.py @@ -6,3 +6,7 @@ QgsRasterBlock.valueBytes = staticmethod(QgsRasterBlock.valueBytes) QgsRasterBlock.printValue = staticmethod(QgsRasterBlock.printValue) QgsRasterBlock.subRect = staticmethod(QgsRasterBlock.subRect) +try: + QgsRasterBlock.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterchecker.py b/python/core/auto_additions/qgsrasterchecker.py new file mode 100644 index 000000000000..d7bc90b0da72 --- /dev/null +++ b/python/core/auto_additions/qgsrasterchecker.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrasterchecker.h +try: + QgsRasterChecker.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrastercontourrenderer.py b/python/core/auto_additions/qgsrastercontourrenderer.py index 50d4e0335a9a..d0b16715c025 100644 --- a/python/core/auto_additions/qgsrastercontourrenderer.py +++ b/python/core/auto_additions/qgsrastercontourrenderer.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/raster/qgsrastercontourrenderer.h QgsRasterContourRenderer.create = staticmethod(QgsRasterContourRenderer.create) +try: + QgsRasterContourRenderer.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterdataprovider.py b/python/core/auto_additions/qgsrasterdataprovider.py index 9448a48c0a60..dee6adf3ee29 100644 --- a/python/core/auto_additions/qgsrasterdataprovider.py +++ b/python/core/auto_additions/qgsrasterdataprovider.py @@ -38,3 +38,19 @@ .. note:: used by :py:class:`QgsVirtualRasterProvider` only""" +try: + QgsImageFetcher.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterDataProvider.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterDataProvider.VirtualRasterInputLayers.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterDataProvider.VirtualRasterParameters.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterdataproviderelevationproperties.py b/python/core/auto_additions/qgsrasterdataproviderelevationproperties.py new file mode 100644 index 000000000000..31024ba3390f --- /dev/null +++ b/python/core/auto_additions/qgsrasterdataproviderelevationproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrasterdataproviderelevationproperties.h +try: + QgsRasterDataProviderElevationProperties.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterdataprovidertemporalcapabilities.py b/python/core/auto_additions/qgsrasterdataprovidertemporalcapabilities.py new file mode 100644 index 000000000000..ed66f8b027cf --- /dev/null +++ b/python/core/auto_additions/qgsrasterdataprovidertemporalcapabilities.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrasterdataprovidertemporalcapabilities.h +try: + QgsRasterDataProviderTemporalCapabilities.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterdrawer.py b/python/core/auto_additions/qgsrasterdrawer.py new file mode 100644 index 000000000000..548fe6df0855 --- /dev/null +++ b/python/core/auto_additions/qgsrasterdrawer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrasterdrawer.h +try: + QgsRasterDrawer.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterfilewriter.py b/python/core/auto_additions/qgsrasterfilewriter.py index e3f63c4eaf34..a42847029c98 100644 --- a/python/core/auto_additions/qgsrasterfilewriter.py +++ b/python/core/auto_additions/qgsrasterfilewriter.py @@ -9,3 +9,11 @@ QgsRasterFileWriter.driverForExtension = staticmethod(QgsRasterFileWriter.driverForExtension) QgsRasterFileWriter.extensionsForFormat = staticmethod(QgsRasterFileWriter.extensionsForFormat) QgsRasterFileWriter.FilterFormatDetails.__doc__ = """Details of available filters and formats.""" +try: + QgsRasterFileWriter.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterFileWriter.FilterFormatDetails.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterfilewritertask.py b/python/core/auto_additions/qgsrasterfilewritertask.py index 2b5a70451fde..b4971065933e 100644 --- a/python/core/auto_additions/qgsrasterfilewritertask.py +++ b/python/core/auto_additions/qgsrasterfilewritertask.py @@ -3,3 +3,7 @@ QgsRasterFileWriterTask.__attribute_docs__ = {'writeComplete': 'Emitted when writing the layer is successfully completed. The ``outputUrl``\nparameter indicates the file path for the written file(s).\n', 'errorOccurred': 'Emitted when an error occurs which prevented the file being written (or if\nthe task is canceled). The writing ``error`` will be reported and a\n``errorMessage`` will be potentially set.\n\n.. versionadded:: 3.10\n'} except NameError: pass +try: + QgsRasterFileWriterTask.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterhistogram.py b/python/core/auto_additions/qgsrasterhistogram.py index ea487083d01e..3c24b49f3101 100644 --- a/python/core/auto_additions/qgsrasterhistogram.py +++ b/python/core/auto_additions/qgsrasterhistogram.py @@ -3,3 +3,7 @@ QgsRasterHistogram.__attribute_docs__ = {'bandNumber': 'The gdal band number (starts at 1)', 'binCount': 'Number of bins (intervals,buckets) in histogram.', 'nonNullCount': 'The number of non NULL cells used to calculate histogram.', 'includeOutOfRange': 'Whether histogram includes out of range values (in first and last bin)', 'histogramVector': 'Stores the histogram for a given layer', 'maximum': 'The maximum histogram value.', 'minimum': 'The minimum histogram value.', 'width': 'Number of columns used to calc histogram', 'height': 'Number of rows used to calc histogram', 'extent': 'Extent used to calc histogram', 'valid': 'Histogram is valid'} except NameError: pass +try: + QgsRasterHistogram.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasteridentifyresult.py b/python/core/auto_additions/qgsrasteridentifyresult.py new file mode 100644 index 000000000000..f8b602481101 --- /dev/null +++ b/python/core/auto_additions/qgsrasteridentifyresult.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrasteridentifyresult.h +try: + QgsRasterIdentifyResult.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterinterface.py b/python/core/auto_additions/qgsrasterinterface.py new file mode 100644 index 000000000000..fc64971875c9 --- /dev/null +++ b/python/core/auto_additions/qgsrasterinterface.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/raster/qgsrasterinterface.h +try: + QgsRasterBlockFeedback.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterInterface.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasteriterator.py b/python/core/auto_additions/qgsrasteriterator.py index b83df572f86c..c2b5987d0ea1 100644 --- a/python/core/auto_additions/qgsrasteriterator.py +++ b/python/core/auto_additions/qgsrasteriterator.py @@ -4,3 +4,7 @@ except NameError: pass QgsRasterIterator.subRegion = staticmethod(QgsRasterIterator.subRegion) +try: + QgsRasterIterator.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterlayer.py b/python/core/auto_additions/qgsrasterlayer.py index e8a8725b32ee..fdd778dcd538 100644 --- a/python/core/auto_additions/qgsrasterlayer.py +++ b/python/core/auto_additions/qgsrasterlayer.py @@ -6,3 +6,11 @@ QgsRasterLayer.isValidRasterFileName = staticmethod(QgsRasterLayer.isValidRasterFileName) QgsRasterLayer.lastModified = staticmethod(QgsRasterLayer.lastModified) QgsRasterLayer.LayerOptions.__doc__ = """Setting options for loading raster layers.""" +try: + QgsRasterLayer.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterLayer.LayerOptions.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterlayerelevationproperties.py b/python/core/auto_additions/qgsrasterlayerelevationproperties.py index 9dde7a163d9d..db3f3852a9cb 100644 --- a/python/core/auto_additions/qgsrasterlayerelevationproperties.py +++ b/python/core/auto_additions/qgsrasterlayerelevationproperties.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/raster/qgsrasterlayerelevationproperties.h QgsRasterLayerElevationProperties.layerLooksLikeDem = staticmethod(QgsRasterLayerElevationProperties.layerLooksLikeDem) +try: + QgsRasterLayerElevationProperties.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterlayertemporalproperties.py b/python/core/auto_additions/qgsrasterlayertemporalproperties.py new file mode 100644 index 000000000000..2e35070683fd --- /dev/null +++ b/python/core/auto_additions/qgsrasterlayertemporalproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrasterlayertemporalproperties.h +try: + QgsRasterLayerTemporalProperties.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterlayerutils.py b/python/core/auto_additions/qgsrasterlayerutils.py index 88a9d4be68aa..cc4da3bae442 100644 --- a/python/core/auto_additions/qgsrasterlayerutils.py +++ b/python/core/auto_additions/qgsrasterlayerutils.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/raster/qgsrasterlayerutils.h QgsRasterLayerUtils.renderedBandForElevationAndTemporalRange = staticmethod(QgsRasterLayerUtils.renderedBandForElevationAndTemporalRange) +try: + QgsRasterLayerUtils.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterminmaxorigin.py b/python/core/auto_additions/qgsrasterminmaxorigin.py index 127b8952aee6..4001386751a9 100644 --- a/python/core/auto_additions/qgsrasterminmaxorigin.py +++ b/python/core/auto_additions/qgsrasterminmaxorigin.py @@ -9,3 +9,7 @@ QgsRasterMinMaxOrigin.extentFromString = staticmethod(QgsRasterMinMaxOrigin.extentFromString) QgsRasterMinMaxOrigin.statAccuracyString = staticmethod(QgsRasterMinMaxOrigin.statAccuracyString) QgsRasterMinMaxOrigin.statAccuracyFromString = staticmethod(QgsRasterMinMaxOrigin.statAccuracyFromString) +try: + QgsRasterMinMaxOrigin.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasternuller.py b/python/core/auto_additions/qgsrasternuller.py new file mode 100644 index 000000000000..e1a4dde1be4d --- /dev/null +++ b/python/core/auto_additions/qgsrasternuller.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/raster/qgsrasternuller.h +try: + QgsRasterNuller.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterNuller.NoData.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterpipe.py b/python/core/auto_additions/qgsrasterpipe.py index 233d45a9d628..9ba213decae5 100644 --- a/python/core/auto_additions/qgsrasterpipe.py +++ b/python/core/auto_additions/qgsrasterpipe.py @@ -6,3 +6,7 @@ QgsRasterPipe.Property.__doc__ = "Data definable properties.\n\n.. versionadded:: 3.22\n\n" + '* ``RendererOpacity``: ' + QgsRasterPipe.Property.RendererOpacity.__doc__ # -- QgsRasterPipe.propertyDefinitions = staticmethod(QgsRasterPipe.propertyDefinitions) +try: + QgsRasterPipe.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterprojector.py b/python/core/auto_additions/qgsrasterprojector.py index 50e3a7b8f624..f02d09c8e32b 100644 --- a/python/core/auto_additions/qgsrasterprojector.py +++ b/python/core/auto_additions/qgsrasterprojector.py @@ -2,3 +2,7 @@ QgsRasterProjector.Precision.baseClass = QgsRasterProjector QgsRasterProjector.precisionLabel = staticmethod(QgsRasterProjector.precisionLabel) QgsRasterProjector.extentSize = staticmethod(QgsRasterProjector.extentSize) +try: + QgsRasterProjector.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterpyramid.py b/python/core/auto_additions/qgsrasterpyramid.py new file mode 100644 index 000000000000..3699171c1c88 --- /dev/null +++ b/python/core/auto_additions/qgsrasterpyramid.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrasterpyramid.h +try: + QgsRasterPyramid.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterrange.py b/python/core/auto_additions/qgsrasterrange.py new file mode 100644 index 000000000000..cb8a40be65fb --- /dev/null +++ b/python/core/auto_additions/qgsrasterrange.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrasterrange.h +try: + QgsRasterRange.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterrenderer.py b/python/core/auto_additions/qgsrasterrenderer.py new file mode 100644 index 000000000000..f87e0677f2aa --- /dev/null +++ b/python/core/auto_additions/qgsrasterrenderer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrasterrenderer.h +try: + QgsRasterRenderer.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterrendererregistry.py b/python/core/auto_additions/qgsrasterrendererregistry.py new file mode 100644 index 000000000000..ded4438054cb --- /dev/null +++ b/python/core/auto_additions/qgsrasterrendererregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrasterrendererregistry.h +try: + QgsRasterRendererRegistry.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterrendererutils.py b/python/core/auto_additions/qgsrasterrendererutils.py index 8c5341e560a2..9fdec57019c6 100644 --- a/python/core/auto_additions/qgsrasterrendererutils.py +++ b/python/core/auto_additions/qgsrasterrendererutils.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/raster/qgsrasterrendererutils.h QgsRasterRendererUtils.parseColorMapFile = staticmethod(QgsRasterRendererUtils.parseColorMapFile) QgsRasterRendererUtils.saveColorMapFile = staticmethod(QgsRasterRendererUtils.saveColorMapFile) +try: + QgsRasterRendererUtils.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterresamplefilter.py b/python/core/auto_additions/qgsrasterresamplefilter.py new file mode 100644 index 000000000000..6582173b147b --- /dev/null +++ b/python/core/auto_additions/qgsrasterresamplefilter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrasterresamplefilter.h +try: + QgsRasterResampleFilter.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterresampler.py b/python/core/auto_additions/qgsrasterresampler.py new file mode 100644 index 000000000000..c5337738f2c8 --- /dev/null +++ b/python/core/auto_additions/qgsrasterresampler.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/raster/qgsrasterresampler.h +try: + QgsRasterResampler.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterResamplerV2.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrastershader.py b/python/core/auto_additions/qgsrastershader.py new file mode 100644 index 000000000000..bc5b05d50ac3 --- /dev/null +++ b/python/core/auto_additions/qgsrastershader.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrastershader.h +try: + QgsRasterShader.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrastershaderfunction.py b/python/core/auto_additions/qgsrastershaderfunction.py new file mode 100644 index 000000000000..f6bdd087a843 --- /dev/null +++ b/python/core/auto_additions/qgsrastershaderfunction.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/raster/qgsrastershaderfunction.h +try: + QgsRasterShaderFunction.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrastersinglecolorrenderer.py b/python/core/auto_additions/qgsrastersinglecolorrenderer.py index dd338e6f484f..bc212c183b7a 100644 --- a/python/core/auto_additions/qgsrastersinglecolorrenderer.py +++ b/python/core/auto_additions/qgsrastersinglecolorrenderer.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/raster/qgsrastersinglecolorrenderer.h QgsRasterSingleColorRenderer.create = staticmethod(QgsRasterSingleColorRenderer.create) +try: + QgsRasterSingleColorRenderer.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrastertransparency.py b/python/core/auto_additions/qgsrastertransparency.py index a242104b9813..2aba0395d76c 100644 --- a/python/core/auto_additions/qgsrastertransparency.py +++ b/python/core/auto_additions/qgsrastertransparency.py @@ -5,3 +5,15 @@ pass QgsRasterTransparency.TransparentThreeValuePixel.__doc__ = """Defines the transparency for a RGB pixel value.""" QgsRasterTransparency.TransparentSingleValuePixel.__doc__ = """Defines the transparency for a range of single-band pixel values.""" +try: + QgsRasterTransparency.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterTransparency.TransparentThreeValuePixel.__group__ = ['raster'] +except NameError: + pass +try: + QgsRasterTransparency.TransparentSingleValuePixel.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrasterviewport.py b/python/core/auto_additions/qgsrasterviewport.py index 267d8b87d7c7..fa8912f48dac 100644 --- a/python/core/auto_additions/qgsrasterviewport.py +++ b/python/core/auto_additions/qgsrasterviewport.py @@ -8,3 +8,7 @@ The qgsrasterviewport class sets up a viewport / area of interest to be used by rasterlayer draw functions at the point of drawing to the screen.""" +try: + QgsRasterViewPort.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsray3d.py b/python/core/auto_additions/qgsray3d.py new file mode 100644 index 000000000000..099df0a51d3c --- /dev/null +++ b/python/core/auto_additions/qgsray3d.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgsray3d.h +try: + QgsRay3D.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrectangle.py b/python/core/auto_additions/qgsrectangle.py index 51e554516dee..f96d46c61e15 100644 --- a/python/core/auto_additions/qgsrectangle.py +++ b/python/core/auto_additions/qgsrectangle.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/geometry/qgsrectangle.h QgsRectangle.fromWkt = staticmethod(QgsRectangle.fromWkt) QgsRectangle.fromCenterAndSize = staticmethod(QgsRectangle.fromCenterAndSize) +try: + QgsRectangle.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsreferencedgeometry.py b/python/core/auto_additions/qgsreferencedgeometry.py index bcec91c273ab..a94cde0a0a7f 100644 --- a/python/core/auto_additions/qgsreferencedgeometry.py +++ b/python/core/auto_additions/qgsreferencedgeometry.py @@ -1,3 +1,19 @@ # The following has been generated automatically from src/core/geometry/qgsreferencedgeometry.h QgsReferencedGeometry.fromReferencedPointXY = staticmethod(QgsReferencedGeometry.fromReferencedPointXY) QgsReferencedGeometry.fromReferencedRect = staticmethod(QgsReferencedGeometry.fromReferencedRect) +try: + QgsReferencedGeometryBase.__group__ = ['geometry'] +except NameError: + pass +try: + QgsReferencedRectangle.__group__ = ['geometry'] +except NameError: + pass +try: + QgsReferencedPointXY.__group__ = ['geometry'] +except NameError: + pass +try: + QgsReferencedGeometry.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsregularpolygon.py b/python/core/auto_additions/qgsregularpolygon.py new file mode 100644 index 000000000000..4fcb2284a101 --- /dev/null +++ b/python/core/auto_additions/qgsregularpolygon.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgsregularpolygon.h +try: + QgsRegularPolygon.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrelationreferencefieldformatter.py b/python/core/auto_additions/qgsrelationreferencefieldformatter.py new file mode 100644 index 000000000000..56cf041ba64e --- /dev/null +++ b/python/core/auto_additions/qgsrelationreferencefieldformatter.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/fieldformatter/qgsrelationreferencefieldformatter.h +try: + QgsRelationReferenceFieldFormatter.__group__ = ['fieldformatter'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrelationshipsitem.py b/python/core/auto_additions/qgsrelationshipsitem.py new file mode 100644 index 000000000000..239de8b7c836 --- /dev/null +++ b/python/core/auto_additions/qgsrelationshipsitem.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/browser/qgsrelationshipsitem.h +try: + QgsRelationshipsItem.__group__ = ['browser'] +except NameError: + pass +try: + QgsRelationshipItem.__group__ = ['browser'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrenderedannotationitemdetails.py b/python/core/auto_additions/qgsrenderedannotationitemdetails.py new file mode 100644 index 000000000000..81990af2c708 --- /dev/null +++ b/python/core/auto_additions/qgsrenderedannotationitemdetails.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/annotations/qgsrenderedannotationitemdetails.h +try: + QgsRenderedAnnotationItemDetails.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrendereditemresults.py b/python/core/auto_additions/qgsrendereditemresults.py new file mode 100644 index 000000000000..6a723130772d --- /dev/null +++ b/python/core/auto_additions/qgsrendereditemresults.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/maprenderer/qgsrendereditemresults.h +try: + QgsRenderedItemResults.__group__ = ['maprenderer'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrenderer.py b/python/core/auto_additions/qgsrenderer.py index e0c0975346f6..d63450f5d9ba 100644 --- a/python/core/auto_additions/qgsrenderer.py +++ b/python/core/auto_additions/qgsrenderer.py @@ -10,3 +10,11 @@ QgsFeatureRenderer._getPoint = staticmethod(QgsFeatureRenderer._getPoint) QgsFeatureRenderer.convertSymbolSizeScale = staticmethod(QgsFeatureRenderer.convertSymbolSizeScale) QgsFeatureRenderer.convertSymbolRotation = staticmethod(QgsFeatureRenderer.convertSymbolRotation) +try: + QgsSymbolLevelItem.__group__ = ['symbology'] +except NameError: + pass +try: + QgsFeatureRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrendererrange.py b/python/core/auto_additions/qgsrendererrange.py new file mode 100644 index 000000000000..380ee8b86bf3 --- /dev/null +++ b/python/core/auto_additions/qgsrendererrange.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/symbology/qgsrendererrange.h +try: + QgsRendererRange.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRendererRangeLabelFormat.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrendererregistry.py b/python/core/auto_additions/qgsrendererregistry.py new file mode 100644 index 000000000000..2beb83dd7577 --- /dev/null +++ b/python/core/auto_additions/qgsrendererregistry.py @@ -0,0 +1,13 @@ +# The following has been generated automatically from src/core/symbology/qgsrendererregistry.h +try: + QgsRendererAbstractMetadata.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRendererMetadata.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRendererRegistry.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsreport.py b/python/core/auto_additions/qgsreport.py index 1da922f72052..7aa0f5397959 100644 --- a/python/core/auto_additions/qgsreport.py +++ b/python/core/auto_additions/qgsreport.py @@ -3,3 +3,7 @@ QgsReport.__attribute_docs__ = {'nameChanged': "Emitted when the report's name is changed.\n\n.. seealso:: :py:func:`setName`\n"} except NameError: pass +try: + QgsReport.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsreportsectionfieldgroup.py b/python/core/auto_additions/qgsreportsectionfieldgroup.py new file mode 100644 index 000000000000..ebde7f49a359 --- /dev/null +++ b/python/core/auto_additions/qgsreportsectionfieldgroup.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layout/qgsreportsectionfieldgroup.h +try: + QgsReportSectionFieldGroup.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsreportsectionlayout.py b/python/core/auto_additions/qgsreportsectionlayout.py new file mode 100644 index 000000000000..aac92bb80a67 --- /dev/null +++ b/python/core/auto_additions/qgsreportsectionlayout.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/layout/qgsreportsectionlayout.h +try: + QgsReportSectionLayout.__group__ = ['layout'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrulebasedlabeling.py b/python/core/auto_additions/qgsrulebasedlabeling.py index 41bb932d6076..134cd62bbade 100644 --- a/python/core/auto_additions/qgsrulebasedlabeling.py +++ b/python/core/auto_additions/qgsrulebasedlabeling.py @@ -1,3 +1,11 @@ # The following has been generated automatically from src/core/labeling/qgsrulebasedlabeling.h QgsRuleBasedLabeling.Rule.create = staticmethod(QgsRuleBasedLabeling.Rule.create) QgsRuleBasedLabeling.create = staticmethod(QgsRuleBasedLabeling.create) +try: + QgsRuleBasedLabeling.__group__ = ['labeling'] +except NameError: + pass +try: + QgsRuleBasedLabeling.Rule.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsrulebasedrenderer.py b/python/core/auto_additions/qgsrulebasedrenderer.py index 0b950a6d5f86..25d10f2a6344 100644 --- a/python/core/auto_additions/qgsrulebasedrenderer.py +++ b/python/core/auto_additions/qgsrulebasedrenderer.py @@ -15,3 +15,23 @@ QgsRuleBasedRenderer.FeatureToRender.__doc__ = """Feature for rendering by a QgsRuleBasedRenderer. Contains a QgsFeature and some flags.""" QgsRuleBasedRenderer.RenderJob.__doc__ = """A QgsRuleBasedRenderer rendering job, consisting of a feature to be rendered with a particular symbol.""" QgsRuleBasedRenderer.RenderLevel.__doc__ = """Render level: a list of jobs to be drawn at particular level for a QgsRuleBasedRenderer.""" +try: + QgsRuleBasedRenderer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRuleBasedRenderer.FeatureToRender.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRuleBasedRenderer.RenderJob.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRuleBasedRenderer.RenderLevel.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRuleBasedRenderer.Rule.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssatelliteinformation.py b/python/core/auto_additions/qgssatelliteinformation.py index ee7956150638..2a0f981390a5 100644 --- a/python/core/auto_additions/qgssatelliteinformation.py +++ b/python/core/auto_additions/qgssatelliteinformation.py @@ -3,3 +3,7 @@ QgsSatelliteInfo.__attribute_docs__ = {'id': 'Contains the satellite identifier number.\n\nThe satellite identifier number can be used to identify a satellite inside the satellite system.\nFor satellite system GPS the satellite identifier number represents the PRN (Pseudo-random noise)\nnumber. For satellite system GLONASS the satellite identifier number represents the slot number.', 'inUse': '``True`` if satellite was used in obtaining the position fix.', 'elevation': 'Elevation of the satellite, in degrees.', 'azimuth': 'The azimuth of the satellite to true north, in degrees.', 'signal': 'Signal strength (0-99dB), or -1 if not available.', 'satType': 'satType value from NMEA message $GxGSV, where x:\nP = GPS; S = SBAS (GPSid> 32 then SBasid = GPSid + 87); N = generic satellite; L = GLONASS; A = GALILEO; B = BEIDOU; Q = QZSS;'} except NameError: pass +try: + QgsSatelliteInfo.__group__ = ['gps'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsscalebarrenderer.py b/python/core/auto_additions/qgsscalebarrenderer.py index 2276fc20b972..60387007aecb 100644 --- a/python/core/auto_additions/qgsscalebarrenderer.py +++ b/python/core/auto_additions/qgsscalebarrenderer.py @@ -26,3 +26,11 @@ .. note:: The need to attribute the parameters vary depending on the targeted scalebar.""" +try: + QgsScaleBarRenderer.__group__ = ['scalebar'] +except NameError: + pass +try: + QgsScaleBarRenderer.ScaleBarContext.__group__ = ['scalebar'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsscalebarrendererregistry.py b/python/core/auto_additions/qgsscalebarrendererregistry.py new file mode 100644 index 000000000000..d88793f91dff --- /dev/null +++ b/python/core/auto_additions/qgsscalebarrendererregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/scalebar/qgsscalebarrendererregistry.h +try: + QgsScaleBarRendererRegistry.__group__ = ['scalebar'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsscalebarsettings.py b/python/core/auto_additions/qgsscalebarsettings.py new file mode 100644 index 000000000000..e194337b14fc --- /dev/null +++ b/python/core/auto_additions/qgsscalebarsettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/scalebar/qgsscalebarsettings.h +try: + QgsScaleBarSettings.__group__ = ['scalebar'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsscientificnumericformat.py b/python/core/auto_additions/qgsscientificnumericformat.py new file mode 100644 index 000000000000..e372af7fae23 --- /dev/null +++ b/python/core/auto_additions/qgsscientificnumericformat.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/numericformats/qgsscientificnumericformat.h +try: + QgsScientificNumericFormat.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssensormanager.py b/python/core/auto_additions/qgssensormanager.py index 62484c14a37b..97129b49ab66 100644 --- a/python/core/auto_additions/qgssensormanager.py +++ b/python/core/auto_additions/qgssensormanager.py @@ -3,3 +3,7 @@ QgsSensorManager.__attribute_docs__ = {'sensorAdded': 'Emitted when a sensor has been registered.\n', 'sensorAboutToBeRemoved': 'Emitted when a sensor is about to be removed.\n', 'sensorRemoved': 'Emitted when a sensor has been removed.\n', 'sensorNameChanged': 'Emitted when a sensor name has changed.\n', 'sensorStatusChanged': 'Emitted when a sensor status has changed.\n', 'sensorDataCaptured': 'Emitted when newly captured data from a sensor has occurred.\n', 'sensorErrorOccurred': 'Emitted when a sensor error has occurred.\n'} except NameError: pass +try: + QgsSensorManager.__group__ = ['sensor'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssensormodel.py b/python/core/auto_additions/qgssensormodel.py index c43e55aa70a0..069edf29ecbb 100644 --- a/python/core/auto_additions/qgssensormodel.py +++ b/python/core/auto_additions/qgssensormodel.py @@ -30,3 +30,7 @@ QgsSensorModel.CustomRole.__doc__ = "Custom model roles.\n\n.. note::\n\n Prior to QGIS 3.36 this was available as QgsSensorModel.Role\n\n.. versionadded:: 3.36\n\n" + '* ``SensorType``: ' + QgsSensorModel.CustomRole.SensorType.__doc__ + '\n' + '* ``SensorId``: ' + QgsSensorModel.CustomRole.SensorId.__doc__ + '\n' + '* ``SensorName``: ' + QgsSensorModel.CustomRole.SensorName.__doc__ + '\n' + '* ``SensorStatus``: ' + QgsSensorModel.CustomRole.SensorStatus.__doc__ + '\n' + '* ``SensorLastValue``: ' + QgsSensorModel.CustomRole.SensorLastValue.__doc__ + '\n' + '* ``SensorLastTimestamp``: ' + QgsSensorModel.CustomRole.SensorLastTimestamp.__doc__ + '\n' + '* ``Sensor``: ' + QgsSensorModel.CustomRole.Sensor.__doc__ # -- QgsSensorModel.CustomRole.baseClass = QgsSensorModel +try: + QgsSensorModel.__group__ = ['sensor'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssensorregistry.py b/python/core/auto_additions/qgssensorregistry.py index 0b9bb609d5eb..779c2e110453 100644 --- a/python/core/auto_additions/qgssensorregistry.py +++ b/python/core/auto_additions/qgssensorregistry.py @@ -3,3 +3,11 @@ QgsSensorRegistry.__attribute_docs__ = {'sensorAdded': 'Emitted whenever a new sensor type is added to the registry, with the specified\n``type`` and visible ``name``.\n'} except NameError: pass +try: + QgsSensorAbstractMetadata.__group__ = ['sensor'] +except NameError: + pass +try: + QgsSensorRegistry.__group__ = ['sensor'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssensorthingsutils.py b/python/core/auto_additions/qgssensorthingsutils.py index d976a3007187..1df40a5def7b 100644 --- a/python/core/auto_additions/qgssensorthingsutils.py +++ b/python/core/auto_additions/qgssensorthingsutils.py @@ -18,3 +18,11 @@ QgsSensorThingsUtils.asQueryString = staticmethod(QgsSensorThingsUtils.asQueryString) QgsSensorThingsExpansionDefinition.defaultDefinitionForEntity = staticmethod(QgsSensorThingsExpansionDefinition.defaultDefinitionForEntity) QgsSensorThingsExpansionDefinition.fromString = staticmethod(QgsSensorThingsExpansionDefinition.fromString) +try: + QgsSensorThingsUtils.__group__ = ['providers', 'sensorthings'] +except NameError: + pass +try: + QgsSensorThingsExpansionDefinition.__group__ = ['providers', 'sensorthings'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssettings.py b/python/core/auto_additions/qgssettings.py index 16f6efe0c8ee..1730b4587f75 100644 --- a/python/core/auto_additions/qgssettings.py +++ b/python/core/auto_additions/qgssettings.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/settings/qgssettings.h QgsSettings.globalSettingsPath = staticmethod(QgsSettings.globalSettingsPath) QgsSettings.setGlobalSettingsPath = staticmethod(QgsSettings.setGlobalSettingsPath) +try: + QgsSettings.__group__ = ['settings'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssettingsentry.py b/python/core/auto_additions/qgssettingsentry.py index 387268fb1983..8ac28ea07505 100644 --- a/python/core/auto_additions/qgssettingsentry.py +++ b/python/core/auto_additions/qgssettingsentry.py @@ -1,2 +1,10 @@ # The following has been generated automatically from src/core/settings/qgssettingsentry.h QgsSettingsEntryBase.dynamicKeyPartToList = staticmethod(QgsSettingsEntryBase.dynamicKeyPartToList) +try: + QgsSettingsEntryBase.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsEntryBaseTemplate.__group__ = ['settings'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssettingsentrygroup.py b/python/core/auto_additions/qgssettingsentrygroup.py new file mode 100644 index 000000000000..57b8d142140c --- /dev/null +++ b/python/core/auto_additions/qgssettingsentrygroup.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/settings/qgssettingsentrygroup.h +try: + QgsSettingsEntryGroup.__group__ = ['settings'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssettingsentryimpl.py b/python/core/auto_additions/qgssettingsentryimpl.py new file mode 100644 index 000000000000..0c3570f0bf17 --- /dev/null +++ b/python/core/auto_additions/qgssettingsentryimpl.py @@ -0,0 +1,33 @@ +# The following has been generated automatically from src/core/settings/qgssettingsentryimpl.h +try: + QgsSettingsEntryVariant.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsEntryString.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsEntryStringList.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsEntryBool.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsEntryInteger.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsEntryDouble.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsEntryColor.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsEntryVariantMap.__group__ = ['settings'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssettingsregistry.py b/python/core/auto_additions/qgssettingsregistry.py new file mode 100644 index 000000000000..91b8ba794b7b --- /dev/null +++ b/python/core/auto_additions/qgssettingsregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/settings/qgssettingsregistry.h +try: + QgsSettingsRegistry.__group__ = ['settings'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssettingsregistrycore.py b/python/core/auto_additions/qgssettingsregistrycore.py new file mode 100644 index 000000000000..f3e445268281 --- /dev/null +++ b/python/core/auto_additions/qgssettingsregistrycore.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/settings/qgssettingsregistrycore.h +try: + QgsSettingsRegistryCore.__group__ = ['settings'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssettingstree.py b/python/core/auto_additions/qgssettingstree.py index 85161b8967fb..6031d50e813c 100644 --- a/python/core/auto_additions/qgssettingstree.py +++ b/python/core/auto_additions/qgssettingstree.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/settings/qgssettingstree.h QgsSettingsTree.createPluginTreeNode = staticmethod(QgsSettingsTree.createPluginTreeNode) QgsSettingsTree.unregisterPluginTreeNode = staticmethod(QgsSettingsTree.unregisterPluginTreeNode) +try: + QgsSettingsTree.__group__ = ['settings'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssettingstreenode.py b/python/core/auto_additions/qgssettingstreenode.py new file mode 100644 index 000000000000..8c3549c955a6 --- /dev/null +++ b/python/core/auto_additions/qgssettingstreenode.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/settings/qgssettingstreenode.h +try: + QgsSettingsTreeNode.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsTreeNamedListNode.__group__ = ['settings'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsshadoweffect.py b/python/core/auto_additions/qgsshadoweffect.py index 7b428e4dbffe..cf9edd4c412e 100644 --- a/python/core/auto_additions/qgsshadoweffect.py +++ b/python/core/auto_additions/qgsshadoweffect.py @@ -1,3 +1,15 @@ # The following has been generated automatically from src/core/effects/qgsshadoweffect.h QgsDropShadowEffect.create = staticmethod(QgsDropShadowEffect.create) QgsInnerShadowEffect.create = staticmethod(QgsInnerShadowEffect.create) +try: + QgsShadowEffect.__group__ = ['effects'] +except NameError: + pass +try: + QgsDropShadowEffect.__group__ = ['effects'] +except NameError: + pass +try: + QgsInnerShadowEffect.__group__ = ['effects'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssinglebandcolordatarenderer.py b/python/core/auto_additions/qgssinglebandcolordatarenderer.py index 6f46be85ea07..ac66f3e40c0c 100644 --- a/python/core/auto_additions/qgssinglebandcolordatarenderer.py +++ b/python/core/auto_additions/qgssinglebandcolordatarenderer.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/raster/qgssinglebandcolordatarenderer.h QgsSingleBandColorDataRenderer.create = staticmethod(QgsSingleBandColorDataRenderer.create) +try: + QgsSingleBandColorDataRenderer.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssinglebandgrayrenderer.py b/python/core/auto_additions/qgssinglebandgrayrenderer.py index 305ba0a54189..d19d754d7564 100644 --- a/python/core/auto_additions/qgssinglebandgrayrenderer.py +++ b/python/core/auto_additions/qgssinglebandgrayrenderer.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/raster/qgssinglebandgrayrenderer.h QgsSingleBandGrayRenderer.create = staticmethod(QgsSingleBandGrayRenderer.create) +try: + QgsSingleBandGrayRenderer.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssinglebandpseudocolorrenderer.py b/python/core/auto_additions/qgssinglebandpseudocolorrenderer.py index ccf9c6ac24b5..bc8cef43ef0f 100644 --- a/python/core/auto_additions/qgssinglebandpseudocolorrenderer.py +++ b/python/core/auto_additions/qgssinglebandpseudocolorrenderer.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/raster/qgssinglebandpseudocolorrenderer.h QgsSingleBandPseudoColorRenderer.create = staticmethod(QgsSingleBandPseudoColorRenderer.create) +try: + QgsSingleBandPseudoColorRenderer.__group__ = ['raster'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssingleboxscalebarrenderer.py b/python/core/auto_additions/qgssingleboxscalebarrenderer.py new file mode 100644 index 000000000000..edbd53dde3c4 --- /dev/null +++ b/python/core/auto_additions/qgssingleboxscalebarrenderer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/scalebar/qgssingleboxscalebarrenderer.h +try: + QgsSingleBoxScaleBarRenderer.__group__ = ['scalebar'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssinglesymbolrenderer.py b/python/core/auto_additions/qgssinglesymbolrenderer.py index 2e12720dc603..ec6f38d82f63 100644 --- a/python/core/auto_additions/qgssinglesymbolrenderer.py +++ b/python/core/auto_additions/qgssinglesymbolrenderer.py @@ -2,3 +2,7 @@ QgsSingleSymbolRenderer.createFromSld = staticmethod(QgsSingleSymbolRenderer.createFromSld) QgsSingleSymbolRenderer.create = staticmethod(QgsSingleSymbolRenderer.create) QgsSingleSymbolRenderer.convertFromRenderer = staticmethod(QgsSingleSymbolRenderer.convertFromRenderer) +try: + QgsSingleSymbolRenderer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssphere.py b/python/core/auto_additions/qgssphere.py new file mode 100644 index 000000000000..4359500337c5 --- /dev/null +++ b/python/core/auto_additions/qgssphere.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgssphere.h +try: + QgsSphere.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsstackedbardiagram.py b/python/core/auto_additions/qgsstackedbardiagram.py new file mode 100644 index 000000000000..e093db6cf683 --- /dev/null +++ b/python/core/auto_additions/qgsstackedbardiagram.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/diagram/qgsstackedbardiagram.h +try: + QgsStackedBarDiagram.__group__ = ['diagram'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssteppedlinescalebarrenderer.py b/python/core/auto_additions/qgssteppedlinescalebarrenderer.py new file mode 100644 index 000000000000..a60b8967fcc6 --- /dev/null +++ b/python/core/auto_additions/qgssteppedlinescalebarrenderer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/scalebar/qgssteppedlinescalebarrenderer.h +try: + QgsSteppedLineScaleBarRenderer.__group__ = ['scalebar'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsstyle.py b/python/core/auto_additions/qgsstyle.py index 04e6ede62771..1ea96adabd1b 100644 --- a/python/core/auto_additions/qgsstyle.py +++ b/python/core/auto_additions/qgsstyle.py @@ -10,3 +10,35 @@ QgsStyle.defaultStyle = staticmethod(QgsStyle.defaultStyle) QgsStyle.defaultTextFormatForProject = staticmethod(QgsStyle.defaultTextFormatForProject) QgsStyle.isXmlStyleFile = staticmethod(QgsStyle.isXmlStyleFile) +try: + QgsStyle.__group__ = ['symbology'] +except NameError: + pass +try: + QgsStyleEntityInterface.__group__ = ['symbology'] +except NameError: + pass +try: + QgsStyleSymbolEntity.__group__ = ['symbology'] +except NameError: + pass +try: + QgsStyleColorRampEntity.__group__ = ['symbology'] +except NameError: + pass +try: + QgsStyleTextFormatEntity.__group__ = ['symbology'] +except NameError: + pass +try: + QgsStyleLabelSettingsEntity.__group__ = ['symbology'] +except NameError: + pass +try: + QgsStyleLegendPatchShapeEntity.__group__ = ['symbology'] +except NameError: + pass +try: + QgsStyleSymbol3DEntity.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsstyleentityvisitor.py b/python/core/auto_additions/qgsstyleentityvisitor.py index 30108356a31d..df4a481f182c 100644 --- a/python/core/auto_additions/qgsstyleentityvisitor.py +++ b/python/core/auto_additions/qgsstyleentityvisitor.py @@ -21,3 +21,15 @@ QgsStyleEntityVisitorInterface.StyleLeaf.__doc__ = """Contains information relating to the style entity currently being visited.""" QgsStyleEntityVisitorInterface.Node.__doc__ = """Contains information relating to a node (i.e. a group of symbols or other nodes) being visited.""" +try: + QgsStyleEntityVisitorInterface.__group__ = ['symbology'] +except NameError: + pass +try: + QgsStyleEntityVisitorInterface.StyleLeaf.__group__ = ['symbology'] +except NameError: + pass +try: + QgsStyleEntityVisitorInterface.Node.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsstylemodel.py b/python/core/auto_additions/qgsstylemodel.py index 8ad8e2559418..cd8537898399 100644 --- a/python/core/auto_additions/qgsstylemodel.py +++ b/python/core/auto_additions/qgsstylemodel.py @@ -41,3 +41,11 @@ QgsStyleModel.CustomRole.__doc__ = "Custom model roles.\n\n.. note::\n\n Prior to QGIS 3.36 this was available as QgsStyleModel.Role\n\n.. versionadded:: 3.36\n\n" + '* ``TypeRole``: ' + QgsStyleModel.CustomRole.Type.__doc__ + '\n' + '* ``TagRole``: ' + QgsStyleModel.CustomRole.Tag.__doc__ + '\n' + '* ``EntityName``: ' + QgsStyleModel.CustomRole.EntityName.__doc__ + '\n' + '* ``SymbolTypeRole``: ' + QgsStyleModel.CustomRole.SymbolType.__doc__ + '\n' + '* ``IsFavoriteRole``: ' + QgsStyleModel.CustomRole.IsFavorite.__doc__ + '\n' + '* ``LayerTypeRole``: ' + QgsStyleModel.CustomRole.LayerType.__doc__ + '\n' + '* ``CompatibleGeometryTypesRole``: ' + QgsStyleModel.CustomRole.CompatibleGeometryTypes.__doc__ + '\n' + '* ``StyleName``: ' + QgsStyleModel.CustomRole.StyleName.__doc__ + '\n' + '* ``StyleFileName``: ' + QgsStyleModel.CustomRole.StyleFileName.__doc__ + '\n' + '* ``IsTitleRole``: ' + QgsStyleModel.CustomRole.IsTitle.__doc__ # -- QgsStyleModel.CustomRole.baseClass = QgsStyleModel +try: + QgsStyleModel.__group__ = ['symbology'] +except NameError: + pass +try: + QgsStyleProxyModel.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssurface.py b/python/core/auto_additions/qgssurface.py new file mode 100644 index 000000000000..b70fe5ba2b17 --- /dev/null +++ b/python/core/auto_additions/qgssurface.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgssurface.h +try: + QgsSurface.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssvgannotation.py b/python/core/auto_additions/qgssvgannotation.py index 96a8b67ff86c..61f4c50e7d35 100644 --- a/python/core/auto_additions/qgssvgannotation.py +++ b/python/core/auto_additions/qgssvgannotation.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/annotations/qgssvgannotation.h QgsSvgAnnotation.create = staticmethod(QgsSvgAnnotation.create) +try: + QgsSvgAnnotation.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssvgcache.py b/python/core/auto_additions/qgssvgcache.py index 83f0f813e4d5..7ccd9daefb68 100644 --- a/python/core/auto_additions/qgssvgcache.py +++ b/python/core/auto_additions/qgssvgcache.py @@ -3,3 +3,7 @@ QgsSvgCache.__attribute_docs__ = {'statusChanged': 'Emit a signal to be caught by qgisapp and display a msg on status bar.\n\n.. deprecated::\n Deprecated since QGIS 3.6 -- no longer emitted.\n', 'remoteSvgFetched': 'Emitted when the cache has finished retrieving an SVG file from a remote ``url``.\n\n.. versionadded:: 3.2\n'} except NameError: pass +try: + QgsSvgCache.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssymbol.py b/python/core/auto_additions/qgssymbol.py index 48edc124ef4a..d6f7a52e9207 100644 --- a/python/core/auto_additions/qgssymbol.py +++ b/python/core/auto_additions/qgssymbol.py @@ -13,3 +13,15 @@ QgsSymbol._getLineString = staticmethod(QgsSymbol._getLineString) QgsSymbol._getPolygonRing = staticmethod(QgsSymbol._getPolygonRing) QgsSymbol._getPolygon = staticmethod(QgsSymbol._getPolygon) +try: + QgsSymbolAnimationSettings.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSymbolBufferSettings.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSymbol.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssymbollayer.py b/python/core/auto_additions/qgssymbollayer.py index 08a8cbb0c6f5..4986de2a34d3 100644 --- a/python/core/auto_additions/qgssymbollayer.py +++ b/python/core/auto_additions/qgssymbollayer.py @@ -283,3 +283,19 @@ QgsSymbolLayer.Property.__doc__ = "Data definable properties.\n\n" + '* ``PropertySize``: ' + QgsSymbolLayer.Property.Size.__doc__ + '\n' + '* ``PropertyAngle``: ' + QgsSymbolLayer.Property.Angle.__doc__ + '\n' + '* ``PropertyName``: ' + QgsSymbolLayer.Property.Name.__doc__ + '\n' + '* ``PropertyFillColor``: ' + QgsSymbolLayer.Property.FillColor.__doc__ + '\n' + '* ``PropertyStrokeColor``: ' + QgsSymbolLayer.Property.StrokeColor.__doc__ + '\n' + '* ``PropertyStrokeWidth``: ' + QgsSymbolLayer.Property.StrokeWidth.__doc__ + '\n' + '* ``PropertyStrokeStyle``: ' + QgsSymbolLayer.Property.StrokeStyle.__doc__ + '\n' + '* ``PropertyOffset``: ' + QgsSymbolLayer.Property.Offset.__doc__ + '\n' + '* ``PropertyCharacter``: ' + QgsSymbolLayer.Property.Character.__doc__ + '\n' + '* ``PropertyWidth``: ' + QgsSymbolLayer.Property.Width.__doc__ + '\n' + '* ``PropertyHeight``: ' + QgsSymbolLayer.Property.Height.__doc__ + '\n' + '* ``PropertyPreserveAspectRatio``: ' + QgsSymbolLayer.Property.PreserveAspectRatio.__doc__ + '\n' + '* ``PropertyFillStyle``: ' + QgsSymbolLayer.Property.FillStyle.__doc__ + '\n' + '* ``PropertyJoinStyle``: ' + QgsSymbolLayer.Property.JoinStyle.__doc__ + '\n' + '* ``PropertySecondaryColor``: ' + QgsSymbolLayer.Property.SecondaryColor.__doc__ + '\n' + '* ``PropertyLineAngle``: ' + QgsSymbolLayer.Property.LineAngle.__doc__ + '\n' + '* ``PropertyLineDistance``: ' + QgsSymbolLayer.Property.LineDistance.__doc__ + '\n' + '* ``PropertyGradientType``: ' + QgsSymbolLayer.Property.GradientType.__doc__ + '\n' + '* ``PropertyCoordinateMode``: ' + QgsSymbolLayer.Property.CoordinateMode.__doc__ + '\n' + '* ``PropertyGradientSpread``: ' + QgsSymbolLayer.Property.GradientSpread.__doc__ + '\n' + '* ``PropertyGradientReference1X``: ' + QgsSymbolLayer.Property.GradientReference1X.__doc__ + '\n' + '* ``PropertyGradientReference1Y``: ' + QgsSymbolLayer.Property.GradientReference1Y.__doc__ + '\n' + '* ``PropertyGradientReference2X``: ' + QgsSymbolLayer.Property.GradientReference2X.__doc__ + '\n' + '* ``PropertyGradientReference2Y``: ' + QgsSymbolLayer.Property.GradientReference2Y.__doc__ + '\n' + '* ``PropertyGradientReference1IsCentroid``: ' + QgsSymbolLayer.Property.GradientReference1IsCentroid.__doc__ + '\n' + '* ``PropertyGradientReference2IsCentroid``: ' + QgsSymbolLayer.Property.GradientReference2IsCentroid.__doc__ + '\n' + '* ``PropertyBlurRadius``: ' + QgsSymbolLayer.Property.BlurRadius.__doc__ + '\n' + '* ``PropertyShapeburstUseWholeShape``: ' + QgsSymbolLayer.Property.ShapeburstUseWholeShape.__doc__ + '\n' + '* ``PropertyShapeburstMaxDistance``: ' + QgsSymbolLayer.Property.ShapeburstMaxDistance.__doc__ + '\n' + '* ``PropertyShapeburstIgnoreRings``: ' + QgsSymbolLayer.Property.ShapeburstIgnoreRings.__doc__ + '\n' + '* ``PropertyFile``: ' + QgsSymbolLayer.Property.File.__doc__ + '\n' + '* ``PropertyDistanceX``: ' + QgsSymbolLayer.Property.DistanceX.__doc__ + '\n' + '* ``PropertyDistanceY``: ' + QgsSymbolLayer.Property.DistanceY.__doc__ + '\n' + '* ``PropertyDisplacementX``: ' + QgsSymbolLayer.Property.DisplacementX.__doc__ + '\n' + '* ``PropertyDisplacementY``: ' + QgsSymbolLayer.Property.DisplacementY.__doc__ + '\n' + '* ``PropertyOpacity``: ' + QgsSymbolLayer.Property.Opacity.__doc__ + '\n' + '* ``PropertyCustomDash``: ' + QgsSymbolLayer.Property.CustomDash.__doc__ + '\n' + '* ``PropertyCapStyle``: ' + QgsSymbolLayer.Property.CapStyle.__doc__ + '\n' + '* ``PropertyPlacement``: ' + QgsSymbolLayer.Property.Placement.__doc__ + '\n' + '* ``PropertyInterval``: ' + QgsSymbolLayer.Property.Interval.__doc__ + '\n' + '* ``PropertyOffsetAlongLine``: ' + QgsSymbolLayer.Property.OffsetAlongLine.__doc__ + '\n' + '* ``PropertyAverageAngleLength``: ' + QgsSymbolLayer.Property.AverageAngleLength.__doc__ + '\n' + '* ``PropertyHorizontalAnchor``: ' + QgsSymbolLayer.Property.HorizontalAnchor.__doc__ + '\n' + '* ``PropertyVerticalAnchor``: ' + QgsSymbolLayer.Property.VerticalAnchor.__doc__ + '\n' + '* ``PropertyLayerEnabled``: ' + QgsSymbolLayer.Property.LayerEnabled.__doc__ + '\n' + '* ``PropertyArrowWidth``: ' + QgsSymbolLayer.Property.ArrowWidth.__doc__ + '\n' + '* ``PropertyArrowStartWidth``: ' + QgsSymbolLayer.Property.ArrowStartWidth.__doc__ + '\n' + '* ``PropertyArrowHeadLength``: ' + QgsSymbolLayer.Property.ArrowHeadLength.__doc__ + '\n' + '* ``PropertyArrowHeadThickness``: ' + QgsSymbolLayer.Property.ArrowHeadThickness.__doc__ + '\n' + '* ``PropertyArrowHeadType``: ' + QgsSymbolLayer.Property.ArrowHeadType.__doc__ + '\n' + '* ``PropertyArrowType``: ' + QgsSymbolLayer.Property.ArrowType.__doc__ + '\n' + '* ``PropertyOffsetX``: ' + QgsSymbolLayer.Property.OffsetX.__doc__ + '\n' + '* ``PropertyOffsetY``: ' + QgsSymbolLayer.Property.OffsetY.__doc__ + '\n' + '* ``PropertyPointCount``: ' + QgsSymbolLayer.Property.PointCount.__doc__ + '\n' + '* ``PropertyRandomSeed``: ' + QgsSymbolLayer.Property.RandomSeed.__doc__ + '\n' + '* ``PropertyClipPoints``: ' + QgsSymbolLayer.Property.ClipPoints.__doc__ + '\n' + '* ``PropertyDensityArea``: ' + QgsSymbolLayer.Property.DensityArea.__doc__ + '\n' + '* ``PropertyFontFamily``: ' + QgsSymbolLayer.Property.FontFamily.__doc__ + '\n' + '* ``PropertyFontStyle``: ' + QgsSymbolLayer.Property.FontStyle.__doc__ + '\n' + '* ``PropertyDashPatternOffset``: ' + QgsSymbolLayer.Property.DashPatternOffset.__doc__ + '\n' + '* ``PropertyTrimStart``: ' + QgsSymbolLayer.Property.TrimStart.__doc__ + '\n' + '* ``PropertyTrimEnd``: ' + QgsSymbolLayer.Property.TrimEnd.__doc__ + '\n' + '* ``PropertyLineStartWidthValue``: ' + QgsSymbolLayer.Property.LineStartWidthValue.__doc__ + '\n' + '* ``PropertyLineEndWidthValue``: ' + QgsSymbolLayer.Property.LineEndWidthValue.__doc__ + '\n' + '* ``PropertyLineStartColorValue``: ' + QgsSymbolLayer.Property.LineStartColorValue.__doc__ + '\n' + '* ``PropertyLineEndColorValue``: ' + QgsSymbolLayer.Property.LineEndColorValue.__doc__ + '\n' + '* ``PropertyMarkerClipping``: ' + QgsSymbolLayer.Property.MarkerClipping.__doc__ + '\n' + '* ``PropertyRandomOffsetX``: ' + QgsSymbolLayer.Property.RandomOffsetX.__doc__ + '\n' + '* ``PropertyRandomOffsetY``: ' + QgsSymbolLayer.Property.RandomOffsetY.__doc__ + '\n' + '* ``PropertyLineClipping``: ' + QgsSymbolLayer.Property.LineClipping.__doc__ # -- QgsMarkerSymbolLayer._rotatedOffset = staticmethod(QgsMarkerSymbolLayer._rotatedOffset) +try: + QgsSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsMarkerSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsLineSymbolLayer.__group__ = ['symbology'] +except NameError: + pass +try: + QgsFillSymbolLayer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssymbollayerreference.py b/python/core/auto_additions/qgssymbollayerreference.py new file mode 100644 index 000000000000..13d55bc2743f --- /dev/null +++ b/python/core/auto_additions/qgssymbollayerreference.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/symbology/qgssymbollayerreference.h +try: + QgsSymbolLayerId.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSymbolLayerReference.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssymbollayerregistry.py b/python/core/auto_additions/qgssymbollayerregistry.py index bbdbd1141483..e2df6f8fae5d 100644 --- a/python/core/auto_additions/qgssymbollayerregistry.py +++ b/python/core/auto_additions/qgssymbollayerregistry.py @@ -1,2 +1,14 @@ # The following has been generated automatically from src/core/symbology/qgssymbollayerregistry.h QgsSymbolLayerRegistry.defaultSymbolLayer = staticmethod(QgsSymbolLayerRegistry.defaultSymbolLayer) +try: + QgsSymbolLayerAbstractMetadata.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSymbolLayerMetadata.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSymbolLayerRegistry.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssymbollayerutils.py b/python/core/auto_additions/qgssymbollayerutils.py index c1f46d2a76c4..e6d0a9d6cecd 100644 --- a/python/core/auto_additions/qgssymbollayerutils.py +++ b/python/core/auto_additions/qgssymbollayerutils.py @@ -160,3 +160,7 @@ QgsSymbolLayerUtils.clearSymbolLayerIds = staticmethod(QgsSymbolLayerUtils.clearSymbolLayerIds) QgsSymbolLayerUtils.resetSymbolLayerIds = staticmethod(QgsSymbolLayerUtils.resetSymbolLayerIds) QgsSymbolLayerUtils.collectSymbolLayerClipGeometries = staticmethod(QgsSymbolLayerUtils.collectSymbolLayerClipGeometries) +try: + QgsSymbolLayerUtils.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgssymbolrendercontext.py b/python/core/auto_additions/qgssymbolrendercontext.py new file mode 100644 index 000000000000..20b3fc3469b9 --- /dev/null +++ b/python/core/auto_additions/qgssymbolrendercontext.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/symbology/qgssymbolrendercontext.h +try: + QgsSymbolRenderContext.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsterrainprovider.py b/python/core/auto_additions/qgsterrainprovider.py new file mode 100644 index 000000000000..68aa7c1dde08 --- /dev/null +++ b/python/core/auto_additions/qgsterrainprovider.py @@ -0,0 +1,17 @@ +# The following has been generated automatically from src/core/elevation/qgsterrainprovider.h +try: + QgsAbstractTerrainProvider.__group__ = ['elevation'] +except NameError: + pass +try: + QgsFlatTerrainProvider.__group__ = ['elevation'] +except NameError: + pass +try: + QgsRasterDemTerrainProvider.__group__ = ['elevation'] +except NameError: + pass +try: + QgsMeshTerrainProvider.__group__ = ['elevation'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstextannotation.py b/python/core/auto_additions/qgstextannotation.py index 3493ad9bc1e7..68c1364bce9a 100644 --- a/python/core/auto_additions/qgstextannotation.py +++ b/python/core/auto_additions/qgstextannotation.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/annotations/qgstextannotation.h QgsTextAnnotation.create = staticmethod(QgsTextAnnotation.create) +try: + QgsTextAnnotation.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstextbackgroundsettings.py b/python/core/auto_additions/qgstextbackgroundsettings.py new file mode 100644 index 000000000000..872a3432d09f --- /dev/null +++ b/python/core/auto_additions/qgstextbackgroundsettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/textrenderer/qgstextbackgroundsettings.h +try: + QgsTextBackgroundSettings.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstextblock.py b/python/core/auto_additions/qgstextblock.py index 482e6ec5b01b..a81fe5755cd7 100644 --- a/python/core/auto_additions/qgstextblock.py +++ b/python/core/auto_additions/qgstextblock.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/textrenderer/qgstextblock.h QgsTextBlock.fromPlainText = staticmethod(QgsTextBlock.fromPlainText) +try: + QgsTextBlock.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstextbuffersettings.py b/python/core/auto_additions/qgstextbuffersettings.py new file mode 100644 index 000000000000..34326c206757 --- /dev/null +++ b/python/core/auto_additions/qgstextbuffersettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/textrenderer/qgstextbuffersettings.h +try: + QgsTextBufferSettings.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstextcharacterformat.py b/python/core/auto_additions/qgstextcharacterformat.py index 598defa9716f..57c52ffadc83 100644 --- a/python/core/auto_additions/qgstextcharacterformat.py +++ b/python/core/auto_additions/qgstextcharacterformat.py @@ -5,3 +5,7 @@ QgsTextCharacterFormat.BooleanValue.SetFalse.__doc__ = "Property is set and ``False``" QgsTextCharacterFormat.BooleanValue.__doc__ = "Status values for boolean format properties\n\n" + '* ``NotSet``: ' + QgsTextCharacterFormat.BooleanValue.NotSet.__doc__ + '\n' + '* ``SetTrue``: ' + QgsTextCharacterFormat.BooleanValue.SetTrue.__doc__ + '\n' + '* ``SetFalse``: ' + QgsTextCharacterFormat.BooleanValue.SetFalse.__doc__ # -- +try: + QgsTextCharacterFormat.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstextdiagram.py b/python/core/auto_additions/qgstextdiagram.py new file mode 100644 index 000000000000..4d7e37d71b0f --- /dev/null +++ b/python/core/auto_additions/qgstextdiagram.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/diagram/qgstextdiagram.h +try: + QgsTextDiagram.__group__ = ['diagram'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstextdocument.py b/python/core/auto_additions/qgstextdocument.py index bdfaa260203d..a72d1fca8fc5 100644 --- a/python/core/auto_additions/qgstextdocument.py +++ b/python/core/auto_additions/qgstextdocument.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/textrenderer/qgstextdocument.h QgsTextDocument.fromPlainText = staticmethod(QgsTextDocument.fromPlainText) QgsTextDocument.fromHtml = staticmethod(QgsTextDocument.fromHtml) +try: + QgsTextDocument.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstextdocumentmetrics.py b/python/core/auto_additions/qgstextdocumentmetrics.py index 7dd9ddbb80d1..36ab81cd0f31 100644 --- a/python/core/auto_additions/qgstextdocumentmetrics.py +++ b/python/core/auto_additions/qgstextdocumentmetrics.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/textrenderer/qgstextdocumentmetrics.h QgsTextDocumentMetrics.calculateMetrics = staticmethod(QgsTextDocumentMetrics.calculateMetrics) +try: + QgsTextDocumentMetrics.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstextformat.py b/python/core/auto_additions/qgstextformat.py index 1797a61aa297..a9232de38ea4 100644 --- a/python/core/auto_additions/qgstextformat.py +++ b/python/core/auto_additions/qgstextformat.py @@ -2,3 +2,7 @@ QgsTextFormat.fromQFont = staticmethod(QgsTextFormat.fromQFont) QgsTextFormat.fromMimeData = staticmethod(QgsTextFormat.fromMimeData) QgsTextFormat.textFormatPreviewPixmap = staticmethod(QgsTextFormat.textFormatPreviewPixmap) +try: + QgsTextFormat.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstextfragment.py b/python/core/auto_additions/qgstextfragment.py new file mode 100644 index 000000000000..8c72917226d6 --- /dev/null +++ b/python/core/auto_additions/qgstextfragment.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/textrenderer/qgstextfragment.h +try: + QgsTextFragment.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstextmasksettings.py b/python/core/auto_additions/qgstextmasksettings.py new file mode 100644 index 000000000000..46ea72501b13 --- /dev/null +++ b/python/core/auto_additions/qgstextmasksettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/textrenderer/qgstextmasksettings.h +try: + QgsTextMaskSettings.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstextrenderer.py b/python/core/auto_additions/qgstextrenderer.py index f3ef36866d11..ece523a95dea 100644 --- a/python/core/auto_additions/qgstextrenderer.py +++ b/python/core/auto_additions/qgstextrenderer.py @@ -17,3 +17,7 @@ QgsTextRenderer.textRequiresWrapping = staticmethod(QgsTextRenderer.textRequiresWrapping) QgsTextRenderer.wrappedText = staticmethod(QgsTextRenderer.wrappedText) QgsTextRenderer.calculateScaleFactorForFormat = staticmethod(QgsTextRenderer.calculateScaleFactorForFormat) +try: + QgsTextRenderer.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstextrendererutils.py b/python/core/auto_additions/qgstextrendererutils.py index d3ed698d70ff..6d5b89fff0af 100644 --- a/python/core/auto_additions/qgstextrendererutils.py +++ b/python/core/auto_additions/qgstextrendererutils.py @@ -5,3 +5,7 @@ QgsTextRendererUtils.decodeShadowPlacementType = staticmethod(QgsTextRendererUtils.decodeShadowPlacementType) QgsTextRendererUtils.encodeTextOrientation = staticmethod(QgsTextRendererUtils.encodeTextOrientation) QgsTextRendererUtils.decodeTextOrientation = staticmethod(QgsTextRendererUtils.decodeTextOrientation) +try: + QgsTextRendererUtils.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstextshadowsettings.py b/python/core/auto_additions/qgstextshadowsettings.py new file mode 100644 index 000000000000..1c42ee42dee7 --- /dev/null +++ b/python/core/auto_additions/qgstextshadowsettings.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/textrenderer/qgstextshadowsettings.h +try: + QgsTextShadowSettings.__group__ = ['textrenderer'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsticksscalebarrenderer.py b/python/core/auto_additions/qgsticksscalebarrenderer.py new file mode 100644 index 000000000000..e82f936c6c04 --- /dev/null +++ b/python/core/auto_additions/qgsticksscalebarrenderer.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/scalebar/qgsticksscalebarrenderer.h +try: + QgsTicksScaleBarRenderer.__group__ = ['scalebar'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstiledsceneboundingvolume.py b/python/core/auto_additions/qgstiledsceneboundingvolume.py new file mode 100644 index 000000000000..e886842745e9 --- /dev/null +++ b/python/core/auto_additions/qgstiledsceneboundingvolume.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/tiledscene/qgstiledsceneboundingvolume.h +try: + QgsTiledSceneBoundingVolume.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstiledscenedataprovider.py b/python/core/auto_additions/qgstiledscenedataprovider.py new file mode 100644 index 000000000000..86845ba02d30 --- /dev/null +++ b/python/core/auto_additions/qgstiledscenedataprovider.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/tiledscene/qgstiledscenedataprovider.h +try: + QgsTiledSceneDataProvider.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstiledsceneindex.py b/python/core/auto_additions/qgstiledsceneindex.py new file mode 100644 index 000000000000..5a5c778a9a6e --- /dev/null +++ b/python/core/auto_additions/qgstiledsceneindex.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/tiledscene/qgstiledsceneindex.h +try: + QgsTiledSceneIndex.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstiledscenelayer.py b/python/core/auto_additions/qgstiledscenelayer.py index 3ddf093c413a..dfbfa9cb7f62 100644 --- a/python/core/auto_additions/qgstiledscenelayer.py +++ b/python/core/auto_additions/qgstiledscenelayer.py @@ -4,3 +4,11 @@ except NameError: pass QgsTiledSceneLayer.LayerOptions.__doc__ = """Setting options for loading tiled scene layers.""" +try: + QgsTiledSceneLayer.__group__ = ['tiledscene'] +except NameError: + pass +try: + QgsTiledSceneLayer.LayerOptions.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstiledscenelayerelevationproperties.py b/python/core/auto_additions/qgstiledscenelayerelevationproperties.py new file mode 100644 index 000000000000..7e3477798a6b --- /dev/null +++ b/python/core/auto_additions/qgstiledscenelayerelevationproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/tiledscene/qgstiledscenelayerelevationproperties.h +try: + QgsTiledSceneLayerElevationProperties.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstiledscenerenderer.py b/python/core/auto_additions/qgstiledscenerenderer.py index d18caa3330b2..755e986b0283 100644 --- a/python/core/auto_additions/qgstiledscenerenderer.py +++ b/python/core/auto_additions/qgstiledscenerenderer.py @@ -1,2 +1,10 @@ # The following has been generated automatically from src/core/tiledscene/qgstiledscenerenderer.h QgsTiledSceneRenderer.load = staticmethod(QgsTiledSceneRenderer.load) +try: + QgsTiledSceneRenderContext.__group__ = ['tiledscene'] +except NameError: + pass +try: + QgsTiledSceneRenderer.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstiledscenerendererregistry.py b/python/core/auto_additions/qgstiledscenerendererregistry.py index 0d4d1b66e888..ac4004a140d5 100644 --- a/python/core/auto_additions/qgstiledscenerendererregistry.py +++ b/python/core/auto_additions/qgstiledscenerendererregistry.py @@ -1,2 +1,14 @@ # The following has been generated automatically from src/core/tiledscene/qgstiledscenerendererregistry.h QgsTiledSceneRendererRegistry.defaultRenderer = staticmethod(QgsTiledSceneRendererRegistry.defaultRenderer) +try: + QgsTiledSceneRendererAbstractMetadata.__group__ = ['tiledscene'] +except NameError: + pass +try: + QgsTiledSceneRendererMetadata.__group__ = ['tiledscene'] +except NameError: + pass +try: + QgsTiledSceneRendererRegistry.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstiledscenerequest.py b/python/core/auto_additions/qgstiledscenerequest.py new file mode 100644 index 000000000000..e2a4f2dfe660 --- /dev/null +++ b/python/core/auto_additions/qgstiledscenerequest.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/tiledscene/qgstiledscenerequest.h +try: + QgsTiledSceneRequest.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstiledscenetexturerenderer.py b/python/core/auto_additions/qgstiledscenetexturerenderer.py index a4cd26017af8..79a3f87e884b 100644 --- a/python/core/auto_additions/qgstiledscenetexturerenderer.py +++ b/python/core/auto_additions/qgstiledscenetexturerenderer.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/tiledscene/qgstiledscenetexturerenderer.h QgsTiledSceneTextureRenderer.create = staticmethod(QgsTiledSceneTextureRenderer.create) QgsTiledSceneTextureRenderer.createDefaultFillSymbol = staticmethod(QgsTiledSceneTextureRenderer.createDefaultFillSymbol) +try: + QgsTiledSceneTextureRenderer.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstiledscenetile.py b/python/core/auto_additions/qgstiledscenetile.py new file mode 100644 index 000000000000..a2809a9675dd --- /dev/null +++ b/python/core/auto_additions/qgstiledscenetile.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/tiledscene/qgstiledscenetile.h +try: + QgsTiledSceneTile.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstiledscenewireframerenderer.py b/python/core/auto_additions/qgstiledscenewireframerenderer.py index 66257879099d..fbc76866bc01 100644 --- a/python/core/auto_additions/qgstiledscenewireframerenderer.py +++ b/python/core/auto_additions/qgstiledscenewireframerenderer.py @@ -2,3 +2,7 @@ QgsTiledSceneWireframeRenderer.create = staticmethod(QgsTiledSceneWireframeRenderer.create) QgsTiledSceneWireframeRenderer.createDefaultFillSymbol = staticmethod(QgsTiledSceneWireframeRenderer.createDefaultFillSymbol) QgsTiledSceneWireframeRenderer.createDefaultLineSymbol = staticmethod(QgsTiledSceneWireframeRenderer.createDefaultLineSymbol) +try: + QgsTiledSceneWireframeRenderer.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstransformeffect.py b/python/core/auto_additions/qgstransformeffect.py index fa991189bb1d..e7e667c436c3 100644 --- a/python/core/auto_additions/qgstransformeffect.py +++ b/python/core/auto_additions/qgstransformeffect.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/effects/qgstransformeffect.h QgsTransformEffect.create = staticmethod(QgsTransformEffect.create) +try: + QgsTransformEffect.__group__ = ['effects'] +except NameError: + pass diff --git a/python/core/auto_additions/qgstriangle.py b/python/core/auto_additions/qgstriangle.py new file mode 100644 index 000000000000..4757f3ec294c --- /dev/null +++ b/python/core/auto_additions/qgstriangle.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/geometry/qgstriangle.h +try: + QgsTriangle.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvaliditycheckcontext.py b/python/core/auto_additions/qgsvaliditycheckcontext.py index 4adea67dc03c..c2a2973e1405 100644 --- a/python/core/auto_additions/qgsvaliditycheckcontext.py +++ b/python/core/auto_additions/qgsvaliditycheckcontext.py @@ -3,3 +3,11 @@ QgsLayoutValidityCheckContext.__attribute_docs__ = {'layout': 'Pointer to the layout which the check is being run against.'} except NameError: pass +try: + QgsValidityCheckContext.__group__ = ['validity'] +except NameError: + pass +try: + QgsLayoutValidityCheckContext.__group__ = ['validity'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvaliditycheckregistry.py b/python/core/auto_additions/qgsvaliditycheckregistry.py new file mode 100644 index 000000000000..10088df69e14 --- /dev/null +++ b/python/core/auto_additions/qgsvaliditycheckregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/validity/qgsvaliditycheckregistry.h +try: + QgsValidityCheckRegistry.__group__ = ['validity'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvaluemapfieldformatter.py b/python/core/auto_additions/qgsvaluemapfieldformatter.py index 452dfbb74da4..fb4cccee9c18 100644 --- a/python/core/auto_additions/qgsvaluemapfieldformatter.py +++ b/python/core/auto_additions/qgsvaluemapfieldformatter.py @@ -3,3 +3,7 @@ QgsValueMapFieldFormatter.__attribute_docs__ = {'NULL_VALUE': "Will be saved in the configuration when a value is NULL.\nIt's the magic UUID {2839923C-8B7D-419E-B84B-CA2FE9B80EC7}"} except NameError: pass +try: + QgsValueMapFieldFormatter.__group__ = ['fieldformatter'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvaluerelationfieldformatter.py b/python/core/auto_additions/qgsvaluerelationfieldformatter.py index 905ab2d6e1fd..504b310f8e0d 100644 --- a/python/core/auto_additions/qgsvaluerelationfieldformatter.py +++ b/python/core/auto_additions/qgsvaluerelationfieldformatter.py @@ -12,3 +12,11 @@ QgsValueRelationFieldFormatter.expressionParentFormVariables = staticmethod(QgsValueRelationFieldFormatter.expressionParentFormVariables) QgsValueRelationFieldFormatter.expressionIsUsable = staticmethod(QgsValueRelationFieldFormatter.expressionIsUsable) QgsValueRelationFieldFormatter.resolveLayer = staticmethod(QgsValueRelationFieldFormatter.resolveLayer) +try: + QgsValueRelationFieldFormatter.__group__ = ['fieldformatter'] +except NameError: + pass +try: + QgsValueRelationFieldFormatter.ValueRelationItem.__group__ = ['fieldformatter'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectordataprovider.py b/python/core/auto_additions/qgsvectordataprovider.py index 19bddfc95ceb..f6d7025366f2 100644 --- a/python/core/auto_additions/qgsvectordataprovider.py +++ b/python/core/auto_additions/qgsvectordataprovider.py @@ -5,3 +5,11 @@ pass QgsVectorDataProvider.availableEncodings = staticmethod(QgsVectorDataProvider.availableEncodings) QgsVectorDataProvider.convertValue = staticmethod(QgsVectorDataProvider.convertValue) +try: + QgsVectorDataProvider.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorDataProvider.NativeType.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectordataprovidertemporalcapabilities.py b/python/core/auto_additions/qgsvectordataprovidertemporalcapabilities.py new file mode 100644 index 000000000000..b4885b3d8920 --- /dev/null +++ b/python/core/auto_additions/qgsvectordataprovidertemporalcapabilities.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/vector/qgsvectordataprovidertemporalcapabilities.h +try: + QgsVectorDataProviderTemporalCapabilities.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectorfieldsymbollayer.py b/python/core/auto_additions/qgsvectorfieldsymbollayer.py index 93a2d222feb5..3d21181adfc0 100644 --- a/python/core/auto_additions/qgsvectorfieldsymbollayer.py +++ b/python/core/auto_additions/qgsvectorfieldsymbollayer.py @@ -1,3 +1,7 @@ # The following has been generated automatically from src/core/symbology/qgsvectorfieldsymbollayer.h QgsVectorFieldSymbolLayer.create = staticmethod(QgsVectorFieldSymbolLayer.create) QgsVectorFieldSymbolLayer.createFromSld = staticmethod(QgsVectorFieldSymbolLayer.createFromSld) +try: + QgsVectorFieldSymbolLayer.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectorlayer.py b/python/core/auto_additions/qgsvectorlayer.py index 02045811fe61..0db0343c8ab2 100644 --- a/python/core/auto_additions/qgsvectorlayer.py +++ b/python/core/auto_additions/qgsvectorlayer.py @@ -8,3 +8,15 @@ QgsVectorLayer.DeleteContext.__doc__ = """Context for cascade delete features .. versionadded:: 3.14""" +try: + QgsVectorLayer.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayer.LayerOptions.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayer.DeleteContext.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectorlayercache.py b/python/core/auto_additions/qgsvectorlayercache.py index 01abf1812352..0c92caa72466 100644 --- a/python/core/auto_additions/qgsvectorlayercache.py +++ b/python/core/auto_additions/qgsvectorlayercache.py @@ -3,3 +3,7 @@ QgsVectorLayerCache.__attribute_docs__ = {'finished': 'When filling the cache, this signal gets emitted once the cache is fully initialized.\n', 'cachedLayerDeleted': 'Is emitted when the cached layer is deleted. Is emitted when the cached layers :py:func:`~QgsVectorLayerCache.layerDelete`\nsignal is being emitted, but before the local reference to it has been set to ``None``. So call to\n:py:func:`~QgsVectorLayerCache.layer` will still return a valid pointer for cleanup purpose.\n', 'attributeValueChanged': 'Emitted when an attribute is changed. Is re-emitted after the layer itself emits this signal.\nYou should connect to this signal, to be sure, to not get a cached value if querying the cache.\n', 'featureAdded': "Emitted when a new feature has been added to the layer and this cache.\nYou should connect to this signal instead of the layers', if you want to be sure\nthat this cache has updated information for the new feature\n\n:param fid: The featureid of the changed feature\n", 'invalidated': 'The cache has been invalidated and cleared. Note that when a cache is invalidated\nthe :py:func:`~QgsVectorLayerCache.fullCache` setting will be cleared, and a full cache rebuild via setFullCache( ``True`` )\nwill need to be performed.\n'} except NameError: pass +try: + QgsVectorLayerCache.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectorlayereditbuffer.py b/python/core/auto_additions/qgsvectorlayereditbuffer.py index 859b342b9db5..528048de6f02 100644 --- a/python/core/auto_additions/qgsvectorlayereditbuffer.py +++ b/python/core/auto_additions/qgsvectorlayereditbuffer.py @@ -3,3 +3,7 @@ QgsVectorLayerEditBuffer.__attribute_docs__ = {'layerModified': 'Emitted when modifications has been done on layer\n', 'geometryChanged': "Emitted when a feature's geometry is changed.\n\n:param fid: feature ID\n:param geom: new feature geometry\n", 'attributeRenamed': 'Emitted when an attribute has been renamed\n\n:param idx: attribute index\n:param newName: new attribute name\n', 'committedAttributesDeleted': 'Signals emitted after committing changes\n', 'committedAttributesRenamed': 'Emitted after committing an attribute rename\n\n:param layerId: ID of layer\n:param renamedAttributes: map of field index to new name\n'} except NameError: pass +try: + QgsVectorLayerEditBuffer.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectorlayereditbuffergroup.py b/python/core/auto_additions/qgsvectorlayereditbuffergroup.py new file mode 100644 index 000000000000..e856d9f9de54 --- /dev/null +++ b/python/core/auto_additions/qgsvectorlayereditbuffergroup.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/vector/qgsvectorlayereditbuffergroup.h +try: + QgsVectorLayerEditBufferGroup.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectorlayereditpassthrough.py b/python/core/auto_additions/qgsvectorlayereditpassthrough.py new file mode 100644 index 000000000000..6836288cde75 --- /dev/null +++ b/python/core/auto_additions/qgsvectorlayereditpassthrough.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/vector/qgsvectorlayereditpassthrough.h +try: + QgsVectorLayerEditPassthrough.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectorlayereditutils.py b/python/core/auto_additions/qgsvectorlayereditutils.py new file mode 100644 index 000000000000..6536b16363de --- /dev/null +++ b/python/core/auto_additions/qgsvectorlayereditutils.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/vector/qgsvectorlayereditutils.h +try: + QgsVectorLayerEditUtils.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectorlayerelevationproperties.py b/python/core/auto_additions/qgsvectorlayerelevationproperties.py new file mode 100644 index 000000000000..2b0a8afc9825 --- /dev/null +++ b/python/core/auto_additions/qgsvectorlayerelevationproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/vector/qgsvectorlayerelevationproperties.h +try: + QgsVectorLayerElevationProperties.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectorlayerexporter.py b/python/core/auto_additions/qgsvectorlayerexporter.py index 6af356c6dd86..b5490255edb2 100644 --- a/python/core/auto_additions/qgsvectorlayerexporter.py +++ b/python/core/auto_additions/qgsvectorlayerexporter.py @@ -5,3 +5,11 @@ pass QgsVectorLayerExporter.exportLayer = staticmethod(QgsVectorLayerExporter.exportLayer) QgsVectorLayerExporterTask.withLayerOwnership = staticmethod(QgsVectorLayerExporterTask.withLayerOwnership) +try: + QgsVectorLayerExporter.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerExporterTask.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectorlayerfeaturecounter.py b/python/core/auto_additions/qgsvectorlayerfeaturecounter.py index ed5dbc976944..848e8a38d213 100644 --- a/python/core/auto_additions/qgsvectorlayerfeaturecounter.py +++ b/python/core/auto_additions/qgsvectorlayerfeaturecounter.py @@ -3,3 +3,7 @@ QgsVectorLayerFeatureCounter.__attribute_docs__ = {'symbolsCounted': 'Emitted when the symbols have been counted.\n'} except NameError: pass +try: + QgsVectorLayerFeatureCounter.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectorlayerfeatureiterator.py b/python/core/auto_additions/qgsvectorlayerfeatureiterator.py index c299296c6897..390ebbef3e75 100644 --- a/python/core/auto_additions/qgsvectorlayerfeatureiterator.py +++ b/python/core/auto_additions/qgsvectorlayerfeatureiterator.py @@ -5,3 +5,19 @@ pass QgsVectorLayerFeatureIterator.FetchJoinInfo.__doc__ = """Join information prepared for fast attribute id mapping in :py:func:`QgsVectorLayerJoinBuffer.updateFeatureAttributes()`. Created in the :py:func:`~QgsVectorLayerFeatureIterator.select` method of :py:class:`QgsVectorLayerJoinBuffer` for the joins that contain fetched attributes""" +try: + QgsVectorLayerFeatureSource.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerFeatureIterator.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerFeatureIterator.FetchJoinInfo.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerSelectedFeatureSource.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectorlayergpslogger.py b/python/core/auto_additions/qgsvectorlayergpslogger.py new file mode 100644 index 000000000000..d7f225a2b499 --- /dev/null +++ b/python/core/auto_additions/qgsvectorlayergpslogger.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/gps/qgsvectorlayergpslogger.h +try: + QgsVectorLayerGpsLogger.__group__ = ['gps'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectorlayerjoinbuffer.py b/python/core/auto_additions/qgsvectorlayerjoinbuffer.py index 41ac1f400f34..e8456c78c614 100644 --- a/python/core/auto_additions/qgsvectorlayerjoinbuffer.py +++ b/python/core/auto_additions/qgsvectorlayerjoinbuffer.py @@ -4,3 +4,7 @@ except NameError: pass QgsVectorLayerJoinBuffer.joinSubsetIndices = staticmethod(QgsVectorLayerJoinBuffer.joinSubsetIndices) +try: + QgsVectorLayerJoinBuffer.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectorlayerjoininfo.py b/python/core/auto_additions/qgsvectorlayerjoininfo.py new file mode 100644 index 000000000000..70a097876d5d --- /dev/null +++ b/python/core/auto_additions/qgsvectorlayerjoininfo.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/vector/qgsvectorlayerjoininfo.h +try: + QgsVectorLayerJoinInfo.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectorlayerlabeling.py b/python/core/auto_additions/qgsvectorlayerlabeling.py index 1273b3cb5c6c..cc83cee35763 100644 --- a/python/core/auto_additions/qgsvectorlayerlabeling.py +++ b/python/core/auto_additions/qgsvectorlayerlabeling.py @@ -2,3 +2,11 @@ QgsAbstractVectorLayerLabeling.create = staticmethod(QgsAbstractVectorLayerLabeling.create) QgsAbstractVectorLayerLabeling.defaultSettingsForLayer = staticmethod(QgsAbstractVectorLayerLabeling.defaultSettingsForLayer) QgsVectorLayerSimpleLabeling.create = staticmethod(QgsVectorLayerSimpleLabeling.create) +try: + QgsAbstractVectorLayerLabeling.__group__ = ['labeling'] +except NameError: + pass +try: + QgsVectorLayerSimpleLabeling.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectorlayerselectionproperties.py b/python/core/auto_additions/qgsvectorlayerselectionproperties.py new file mode 100644 index 000000000000..5897f4d2e62e --- /dev/null +++ b/python/core/auto_additions/qgsvectorlayerselectionproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/vector/qgsvectorlayerselectionproperties.h +try: + QgsVectorLayerSelectionProperties.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectorlayertemporalproperties.py b/python/core/auto_additions/qgsvectorlayertemporalproperties.py new file mode 100644 index 000000000000..ccb167a7c05a --- /dev/null +++ b/python/core/auto_additions/qgsvectorlayertemporalproperties.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/vector/qgsvectorlayertemporalproperties.h +try: + QgsVectorLayerTemporalContext.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerTemporalProperties.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectorlayertools.py b/python/core/auto_additions/qgsvectorlayertools.py new file mode 100644 index 000000000000..2cb59366fb1f --- /dev/null +++ b/python/core/auto_additions/qgsvectorlayertools.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/vector/qgsvectorlayertools.h +try: + QgsVectorLayerTools.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectorlayertoolscontext.py b/python/core/auto_additions/qgsvectorlayertoolscontext.py new file mode 100644 index 000000000000..796c7b82fccd --- /dev/null +++ b/python/core/auto_additions/qgsvectorlayertoolscontext.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/vector/qgsvectorlayertoolscontext.h +try: + QgsVectorLayerToolsContext.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectorlayerundocommand.py b/python/core/auto_additions/qgsvectorlayerundocommand.py new file mode 100644 index 000000000000..9438e08a2c47 --- /dev/null +++ b/python/core/auto_additions/qgsvectorlayerundocommand.py @@ -0,0 +1,33 @@ +# The following has been generated automatically from src/core/vector/qgsvectorlayerundocommand.h +try: + QgsVectorLayerUndoCommand.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoCommandAddFeature.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoCommandDeleteFeature.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoCommandChangeGeometry.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoCommandChangeAttribute.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoCommandAddAttribute.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoCommandDeleteAttribute.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoCommandRenameAttribute.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectorlayerundopassthroughcommand.py b/python/core/auto_additions/qgsvectorlayerundopassthroughcommand.py new file mode 100644 index 000000000000..69d39c54f283 --- /dev/null +++ b/python/core/auto_additions/qgsvectorlayerundopassthroughcommand.py @@ -0,0 +1,41 @@ +# The following has been generated automatically from src/core/vector/qgsvectorlayerundopassthroughcommand.h +try: + QgsVectorLayerUndoPassthroughCommand.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoPassthroughCommandAddFeatures.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoPassthroughCommandDeleteFeatures.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoPassthroughCommandChangeGeometry.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoPassthroughCommandChangeAttribute.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoPassthroughCommandChangeAttributes.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoPassthroughCommandAddAttribute.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoPassthroughCommandDeleteAttribute.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoPassthroughCommandRenameAttribute.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUndoPassthroughCommandUpdate.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectorlayerutils.py b/python/core/auto_additions/qgsvectorlayerutils.py index 26122e66f5af..0bbe8ff4569b 100644 --- a/python/core/auto_additions/qgsvectorlayerutils.py +++ b/python/core/auto_additions/qgsvectorlayerutils.py @@ -19,3 +19,15 @@ QgsVectorLayerUtils.getFeatureDisplayString = staticmethod(QgsVectorLayerUtils.getFeatureDisplayString) QgsVectorLayerUtils.impactsCascadeFeatures = staticmethod(QgsVectorLayerUtils.impactsCascadeFeatures) QgsVectorLayerUtils.guessFriendlyIdentifierField = staticmethod(QgsVectorLayerUtils.guessFriendlyIdentifierField) +try: + QgsVectorLayerUtils.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUtils.QgsDuplicateFeatureContext.__group__ = ['vector'] +except NameError: + pass +try: + QgsVectorLayerUtils.QgsFeatureData.__group__ = ['vector'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectortilebasiclabeling.py b/python/core/auto_additions/qgsvectortilebasiclabeling.py new file mode 100644 index 000000000000..86059126f030 --- /dev/null +++ b/python/core/auto_additions/qgsvectortilebasiclabeling.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/vectortile/qgsvectortilebasiclabeling.h +try: + QgsVectorTileBasicLabelingStyle.__group__ = ['vectortile'] +except NameError: + pass +try: + QgsVectorTileBasicLabeling.__group__ = ['vectortile'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectortilebasicrenderer.py b/python/core/auto_additions/qgsvectortilebasicrenderer.py index c34afb338062..bc1b225178fe 100644 --- a/python/core/auto_additions/qgsvectortilebasicrenderer.py +++ b/python/core/auto_additions/qgsvectortilebasicrenderer.py @@ -1,3 +1,11 @@ # The following has been generated automatically from src/core/vectortile/qgsvectortilebasicrenderer.h QgsVectorTileBasicRenderer.simpleStyle = staticmethod(QgsVectorTileBasicRenderer.simpleStyle) QgsVectorTileBasicRenderer.simpleStyleWithRandomColors = staticmethod(QgsVectorTileBasicRenderer.simpleStyleWithRandomColors) +try: + QgsVectorTileBasicRendererStyle.__group__ = ['vectortile'] +except NameError: + pass +try: + QgsVectorTileBasicRenderer.__group__ = ['vectortile'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectortilelabeling.py b/python/core/auto_additions/qgsvectortilelabeling.py new file mode 100644 index 000000000000..766183bc240e --- /dev/null +++ b/python/core/auto_additions/qgsvectortilelabeling.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/vectortile/qgsvectortilelabeling.h +try: + QgsVectorTileLabeling.__group__ = ['vectortile'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectortilelayer.py b/python/core/auto_additions/qgsvectortilelayer.py index b3c3d292f03a..d574c636ebcc 100644 --- a/python/core/auto_additions/qgsvectortilelayer.py +++ b/python/core/auto_additions/qgsvectortilelayer.py @@ -6,3 +6,11 @@ QgsVectorTileLayer.LayerOptions.__doc__ = """Setting options for loading vector tile layers. .. versionadded:: 3.22""" +try: + QgsVectorTileLayer.__group__ = ['vectortile'] +except NameError: + pass +try: + QgsVectorTileLayer.LayerOptions.__group__ = ['vectortile'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectortilematrixset.py b/python/core/auto_additions/qgsvectortilematrixset.py index 6bc56dd07251..84cb1164a3cc 100644 --- a/python/core/auto_additions/qgsvectortilematrixset.py +++ b/python/core/auto_additions/qgsvectortilematrixset.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/core/vectortile/qgsvectortilematrixset.h QgsVectorTileMatrixSet.fromWebMercator = staticmethod(QgsVectorTileMatrixSet.fromWebMercator) +try: + QgsVectorTileMatrixSet.__group__ = ['vectortile'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectortilerenderer.py b/python/core/auto_additions/qgsvectortilerenderer.py new file mode 100644 index 000000000000..2d296a759bd6 --- /dev/null +++ b/python/core/auto_additions/qgsvectortilerenderer.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/vectortile/qgsvectortilerenderer.h +try: + QgsVectorTileRendererData.__group__ = ['vectortile'] +except NameError: + pass +try: + QgsVectorTileRenderer.__group__ = ['vectortile'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvectortilewriter.py b/python/core/auto_additions/qgsvectortilewriter.py new file mode 100644 index 000000000000..c8173cf5a6fa --- /dev/null +++ b/python/core/auto_additions/qgsvectortilewriter.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/vectortile/qgsvectortilewriter.h +try: + QgsVectorTileWriter.__group__ = ['vectortile'] +except NameError: + pass +try: + QgsVectorTileWriter.Layer.__group__ = ['vectortile'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvertexid.py b/python/core/auto_additions/qgsvertexid.py index 4d3f439124af..cf80298fe1c5 100644 --- a/python/core/auto_additions/qgsvertexid.py +++ b/python/core/auto_additions/qgsvertexid.py @@ -4,3 +4,7 @@ except NameError: pass QgsVertexId.__doc__ = """Utility class for identifying a unique vertex within a geometry.""" +try: + QgsVertexId.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgsvtpktiles.py b/python/core/auto_additions/qgsvtpktiles.py new file mode 100644 index 000000000000..ced0446abc30 --- /dev/null +++ b/python/core/auto_additions/qgsvtpktiles.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/core/vectortile/qgsvtpktiles.h +try: + QgsVtpkTiles.__group__ = ['vectortile'] +except NameError: + pass diff --git a/python/core/auto_additions/qgswebenginepage.py b/python/core/auto_additions/qgswebenginepage.py index 5b5da626c888..bc9e700bbc83 100644 --- a/python/core/auto_additions/qgswebenginepage.py +++ b/python/core/auto_additions/qgswebenginepage.py @@ -3,3 +3,7 @@ QgsWebEnginePage.__attribute_docs__ = {'loadStarted': 'This signal is emitted when the page starts loading content.\n', 'loadProgress': 'This signal is emitted when the global ``progress`` status changes.\n\nThe current value is provided by ``progress`` and scales from 0 to 100.\nIt accumulates changes from all the child frames.\n', 'loadFinished': 'This signal is emitted when the page finishes loading content.\n\nThis signal is independent of script execution or page rendering.\n\n``ok`` will indicate whether the load was successful or any error occurred.\n'} except NameError: pass +try: + QgsWebEnginePage.__group__ = ['web'] +except NameError: + pass diff --git a/python/core/auto_additions/qgswkbptr.py b/python/core/auto_additions/qgswkbptr.py new file mode 100644 index 000000000000..f11bf90a2eb6 --- /dev/null +++ b/python/core/auto_additions/qgswkbptr.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/core/geometry/qgswkbptr.h +try: + QgsWkbPtr.__group__ = ['geometry'] +except NameError: + pass +try: + QgsConstWkbPtr.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgswkbtypes.py b/python/core/auto_additions/qgswkbtypes.py index 449d5e46911f..55d0b9c7b352 100644 --- a/python/core/auto_additions/qgswkbtypes.py +++ b/python/core/auto_additions/qgswkbtypes.py @@ -23,3 +23,7 @@ QgsWkbTypes.dropZ = staticmethod(QgsWkbTypes.dropZ) QgsWkbTypes.dropM = staticmethod(QgsWkbTypes.dropM) QgsWkbTypes.to25D = staticmethod(QgsWkbTypes.to25D) +try: + QgsWkbTypes.__group__ = ['geometry'] +except NameError: + pass diff --git a/python/core/auto_additions/qgszipitem.py b/python/core/auto_additions/qgszipitem.py index e4209009f6b5..4eea50503184 100644 --- a/python/core/auto_additions/qgszipitem.py +++ b/python/core/auto_additions/qgszipitem.py @@ -2,3 +2,7 @@ QgsZipItem.vsiPrefix = staticmethod(QgsZipItem.vsiPrefix) QgsZipItem.itemFromPath = staticmethod(QgsZipItem.itemFromPath) QgsZipItem.iconZip = staticmethod(QgsZipItem.iconZip) +try: + QgsZipItem.__group__ = ['browser'] +except NameError: + pass diff --git a/python/gui/auto_additions/characterwidget.py b/python/gui/auto_additions/characterwidget.py index 70c5fa83553b..567493d0cf7d 100644 --- a/python/gui/auto_additions/characterwidget.py +++ b/python/gui/auto_additions/characterwidget.py @@ -3,3 +3,7 @@ CharacterWidget.__attribute_docs__ = {'characterSelected': 'Emitted when a character is selected in the widget.\n'} except NameError: pass +try: + CharacterWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgs25drendererwidget.py b/python/gui/auto_additions/qgs25drendererwidget.py index 7be9afc2e2bc..ba8d38fc1d07 100644 --- a/python/gui/auto_additions/qgs25drendererwidget.py +++ b/python/gui/auto_additions/qgs25drendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgs25drendererwidget.h Qgs25DRendererWidget.create = staticmethod(Qgs25DRendererWidget.create) +try: + Qgs25DRendererWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgs2dgamepadcontroller.py b/python/gui/auto_additions/qgs2dgamepadcontroller.py index 489e90a87dbb..2674cbb4e52a 100644 --- a/python/gui/auto_additions/qgs2dgamepadcontroller.py +++ b/python/gui/auto_additions/qgs2dgamepadcontroller.py @@ -3,3 +3,7 @@ QgsGamepad2DMapController.__attribute_docs__ = {'connectedChanged': 'Emitted when the connection state of the gamepad is changed.\n', 'axisLeftXChanged': "Emitted when the value of the left thumbstick's X axis is changed.\n\n.. seealso:: :py:func:`axisLeftX`\n", 'axisLeftYChanged': "Emitted when the value of the left thumbstick's Y axis is changed.\n\n.. seealso:: :py:func:`axisLeftY`\n", 'axisRightXChanged': "Emitted when the value of the right thumbstick's X axis is changed.\n\n.. seealso:: :py:func:`axisRightX`\n", 'axisRightYChanged': "Emitted when the value of the right thumbstick's Y axis is changed.\n\n.. seealso:: :py:func:`axisRightY`\n", 'buttonAChanged': 'Emitted when the state of the A button is changed.\n\n.. seealso:: :py:func:`buttonA`\n', 'buttonBChanged': 'Emitted when the state of the B button is changed.\n\n.. seealso:: :py:func:`buttonB`\n', 'buttonXChanged': 'Emitted when the state of the X button is changed.\n\n.. seealso:: :py:func:`buttonX`\n', 'buttonYChanged': 'Emitted when the state of the Y button is changed.\n\n.. seealso:: :py:func:`buttonY`\n', 'buttonL1Changed': 'Emitted when the state of the left shoulder button is changed.\n\n.. seealso:: :py:func:`buttonL1`\n', 'buttonR1Changed': 'Emitted when the state of the right shoulder button is changed.\n\n.. seealso:: :py:func:`buttonR1`\n', 'buttonL2Changed': 'Emitted when the state of the left trigger button is changed.\n\n.. seealso:: :py:func:`buttonL2`\n', 'buttonR2Changed': 'Emitted when the state of the right trigger button is changed.\n\n.. seealso:: :py:func:`buttonR2`\n', 'buttonSelectChanged': 'Emitted when the state of the select button is changed.\n\n.. seealso:: :py:func:`buttonSelect`\n', 'buttonStartChanged': 'Emitted when the state of the start button is changed.\n\n.. seealso:: :py:func:`buttonStart`\n', 'buttonL3Changed': 'Emitted when the state of the left stick button is changed.\n\n.. seealso:: :py:func:`buttonL3`\n', 'buttonR3Changed': 'Emitted when the state of the right stick button is changed.\n\n.. seealso:: :py:func:`buttonR3`\n', 'buttonUpChanged': 'Emitted when the state of the direction pad up button is changed.\n\n.. seealso:: :py:func:`buttonUp`\n', 'buttonDownChanged': 'Emitted when the state of the direction pad down button is changed.\n\n.. seealso:: :py:func:`buttonDown`\n', 'buttonLeftChanged': 'Emitted when the state of the direction pad left button is changed.\n\n.. seealso:: :py:func:`buttonLeft`\n', 'buttonRightChanged': 'Emitted when the state of the direction pad right button is changed.\n\n.. seealso:: :py:func:`buttonRight`\n', 'buttonCenterChanged': 'Emitted when the state of the center button is changed.\n\n.. seealso:: :py:func:`buttonCenter`\n', 'buttonGuideChanged': 'Emitted when the state of the guide button is changed.\n\n.. seealso:: :py:func:`buttonCenter`\n'} except NameError: pass +try: + QgsGamepad2DMapController.__group__ = ['inputcontroller'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgs2dmapcontroller.py b/python/gui/auto_additions/qgs2dmapcontroller.py new file mode 100644 index 000000000000..0c882013c43b --- /dev/null +++ b/python/gui/auto_additions/qgs2dmapcontroller.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/inputcontroller/qgs2dmapcontroller.h +try: + QgsAbstract2DMapController.__group__ = ['inputcontroller'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgs3dgamepadcontroller.py b/python/gui/auto_additions/qgs3dgamepadcontroller.py index cee87a467119..30ed4c799947 100644 --- a/python/gui/auto_additions/qgs3dgamepadcontroller.py +++ b/python/gui/auto_additions/qgs3dgamepadcontroller.py @@ -3,3 +3,7 @@ QgsGamepad3DMapController.__attribute_docs__ = {'connectedChanged': 'Emitted when the connection state of the gamepad is changed.\n', 'axisLeftXChanged': "Emitted when the value of the left thumbstick's X axis is changed.\n\n.. seealso:: :py:func:`axisLeftX`\n", 'axisLeftYChanged': "Emitted when the value of the left thumbstick's Y axis is changed.\n\n.. seealso:: :py:func:`axisLeftY`\n", 'axisRightXChanged': "Emitted when the value of the right thumbstick's X axis is changed.\n\n.. seealso:: :py:func:`axisRightX`\n", 'axisRightYChanged': "Emitted when the value of the right thumbstick's Y axis is changed.\n\n.. seealso:: :py:func:`axisRightY`\n", 'buttonAChanged': 'Emitted when the state of the A button is changed.\n\n.. seealso:: :py:func:`buttonA`\n', 'buttonBChanged': 'Emitted when the state of the B button is changed.\n\n.. seealso:: :py:func:`buttonB`\n', 'buttonXChanged': 'Emitted when the state of the X button is changed.\n\n.. seealso:: :py:func:`buttonX`\n', 'buttonYChanged': 'Emitted when the state of the Y button is changed.\n\n.. seealso:: :py:func:`buttonY`\n', 'buttonL1Changed': 'Emitted when the state of the left shoulder button is changed.\n\n.. seealso:: :py:func:`buttonL1`\n', 'buttonR1Changed': 'Emitted when the state of the right shoulder button is changed.\n\n.. seealso:: :py:func:`buttonR1`\n', 'buttonL2Changed': 'Emitted when the state of the left trigger button is changed.\n\n.. seealso:: :py:func:`buttonL2`\n', 'buttonR2Changed': 'Emitted when the state of the right trigger button is changed.\n\n.. seealso:: :py:func:`buttonR2`\n', 'buttonSelectChanged': 'Emitted when the state of the select button is changed.\n\n.. seealso:: :py:func:`buttonSelect`\n', 'buttonStartChanged': 'Emitted when the state of the start button is changed.\n\n.. seealso:: :py:func:`buttonStart`\n', 'buttonL3Changed': 'Emitted when the state of the left stick button is changed.\n\n.. seealso:: :py:func:`buttonL3`\n', 'buttonR3Changed': 'Emitted when the state of the right stick button is changed.\n\n.. seealso:: :py:func:`buttonR3`\n', 'buttonUpChanged': 'Emitted when the state of the direction pad up button is changed.\n\n.. seealso:: :py:func:`buttonUp`\n', 'buttonDownChanged': 'Emitted when the state of the direction pad down button is changed.\n\n.. seealso:: :py:func:`buttonDown`\n', 'buttonLeftChanged': 'Emitted when the state of the direction pad left button is changed.\n\n.. seealso:: :py:func:`buttonLeft`\n', 'buttonRightChanged': 'Emitted when the state of the direction pad right button is changed.\n\n.. seealso:: :py:func:`buttonRight`\n', 'buttonCenterChanged': 'Emitted when the state of the center button is changed.\n\n.. seealso:: :py:func:`buttonCenter`\n', 'buttonGuideChanged': 'Emitted when the state of the guide button is changed.\n\n.. seealso:: :py:func:`buttonCenter`\n'} except NameError: pass +try: + QgsGamepad3DMapController.__group__ = ['inputcontroller'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgs3dmapcontroller.py b/python/gui/auto_additions/qgs3dmapcontroller.py new file mode 100644 index 000000000000..1c89d541a5a8 --- /dev/null +++ b/python/gui/auto_additions/qgs3dmapcontroller.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/inputcontroller/qgs3dmapcontroller.h +try: + QgsAbstract3DMapController.__group__ = ['inputcontroller'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsabstractdbsourceselect.py b/python/gui/auto_additions/qgsabstractdbsourceselect.py new file mode 100644 index 000000000000..d0249784f840 --- /dev/null +++ b/python/gui/auto_additions/qgsabstractdbsourceselect.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/providers/qgsabstractdbsourceselect.h +try: + QgsAbstractDbSourceSelect.__group__ = ['providers'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsabstractinputcontroller.py b/python/gui/auto_additions/qgsabstractinputcontroller.py new file mode 100644 index 000000000000..33c33f989488 --- /dev/null +++ b/python/gui/auto_additions/qgsabstractinputcontroller.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/inputcontroller/qgsabstractinputcontroller.h +try: + QgsAbstractInputController.__group__ = ['inputcontroller'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsactionmenu.py b/python/gui/auto_additions/qgsactionmenu.py new file mode 100644 index 000000000000..1dbcc62d7b07 --- /dev/null +++ b/python/gui/auto_additions/qgsactionmenu.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/actions/qgsactionmenu.h +try: + QgsActionMenu.__group__ = ['actions'] +except NameError: + pass +try: + QgsActionMenu.ActionData.__group__ = ['actions'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsactionwidgetwrapper.py b/python/gui/auto_additions/qgsactionwidgetwrapper.py new file mode 100644 index 000000000000..b1514d7a4c20 --- /dev/null +++ b/python/gui/auto_additions/qgsactionwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgsactionwidgetwrapper.h +try: + QgsActionWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsannotationitemcommonpropertieswidget.py b/python/gui/auto_additions/qgsannotationitemcommonpropertieswidget.py index 16f698df806e..1dcb47ba3873 100644 --- a/python/gui/auto_additions/qgsannotationitemcommonpropertieswidget.py +++ b/python/gui/auto_additions/qgsannotationitemcommonpropertieswidget.py @@ -3,3 +3,7 @@ QgsAnnotationItemCommonPropertiesWidget.__attribute_docs__ = {'itemChanged': 'Emitted when the annotation item definition in the widget is changed by the user.\n'} except NameError: pass +try: + QgsAnnotationItemCommonPropertiesWidget.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsannotationitemguiregistry.py b/python/gui/auto_additions/qgsannotationitemguiregistry.py index 2388d6121b47..db8acdf49a03 100644 --- a/python/gui/auto_additions/qgsannotationitemguiregistry.py +++ b/python/gui/auto_additions/qgsannotationitemguiregistry.py @@ -7,3 +7,15 @@ QgsAnnotationItemGuiRegistry.__attribute_docs__ = {'typeAdded': 'Emitted whenever a new item type is added to the registry, with the specified\n``metadataId``.\n'} except NameError: pass +try: + QgsAnnotationItemAbstractGuiMetadata.__group__ = ['annotations'] +except NameError: + pass +try: + QgsAnnotationItemGuiGroup.__group__ = ['annotations'] +except NameError: + pass +try: + QgsAnnotationItemGuiRegistry.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsannotationitemwidget.py b/python/gui/auto_additions/qgsannotationitemwidget.py index 774f4c55485f..4c7ebfe80801 100644 --- a/python/gui/auto_additions/qgsannotationitemwidget.py +++ b/python/gui/auto_additions/qgsannotationitemwidget.py @@ -3,3 +3,7 @@ QgsAnnotationItemBaseWidget.__attribute_docs__ = {'itemChanged': 'Emitted when the annotation item definition in the widget is changed by the user.\n'} except NameError: pass +try: + QgsAnnotationItemBaseWidget.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsarrowsymbollayerwidget.py b/python/gui/auto_additions/qgsarrowsymbollayerwidget.py index 05594674acc9..c7ba2e619670 100644 --- a/python/gui/auto_additions/qgsarrowsymbollayerwidget.py +++ b/python/gui/auto_additions/qgsarrowsymbollayerwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsarrowsymbollayerwidget.h QgsArrowSymbolLayerWidget.create = staticmethod(QgsArrowSymbolLayerWidget.create) +try: + QgsArrowSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsattributetabledelegate.py b/python/gui/auto_additions/qgsattributetabledelegate.py index dceb1b8a99f0..a6122f1b2485 100644 --- a/python/gui/auto_additions/qgsattributetabledelegate.py +++ b/python/gui/auto_additions/qgsattributetabledelegate.py @@ -3,3 +3,7 @@ QgsAttributeTableDelegate.__attribute_docs__ = {'actionColumnItemPainted': 'Emitted when an action column item is painted.\nThe consumer of this signal can initialize the index widget.\n\n.. note::\n\n This signal is emitted repeatedly whenever the item is being painted.\n It is the consumers responsibility to check if initialization has already\n happened before.\n'} except NameError: pass +try: + QgsAttributeTableDelegate.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsattributetablefiltermodel.py b/python/gui/auto_additions/qgsattributetablefiltermodel.py index 395520a1f903..a2986a67085c 100644 --- a/python/gui/auto_additions/qgsattributetablefiltermodel.py +++ b/python/gui/auto_additions/qgsattributetablefiltermodel.py @@ -14,3 +14,7 @@ QgsAttributeTableFilterModel.__attribute_docs__ = {'sortColumnChanged': 'Emitted whenever the sort column is changed\n\n:param column: The sort column\n:param order: The sort order\n', 'featuresFiltered': 'Emitted when the filtering of the features has been done\n', 'visibleReloaded': 'Emitted when the the visible features on extend are reloaded (the list is created)\n', 'filterError': 'Emitted when an error occurred while filtering features\n\n.. versionadded:: 3.18\n'} except NameError: pass +try: + QgsAttributeTableFilterModel.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsattributetablemodel.py b/python/gui/auto_additions/qgsattributetablemodel.py index a6642e4a27b7..01f9ec3d4c6e 100644 --- a/python/gui/auto_additions/qgsattributetablemodel.py +++ b/python/gui/auto_additions/qgsattributetablemodel.py @@ -24,3 +24,7 @@ QgsAttributeTableModel.__attribute_docs__ = {'modelChanged': 'Model has been changed\n'} except NameError: pass +try: + QgsAttributeTableModel.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsattributetableview.py b/python/gui/auto_additions/qgsattributetableview.py index b1d69f32b080..3d9f0581afe2 100644 --- a/python/gui/auto_additions/qgsattributetableview.py +++ b/python/gui/auto_additions/qgsattributetableview.py @@ -3,3 +3,7 @@ QgsAttributeTableView.__attribute_docs__ = {'willShowContextMenu': 'Emitted in order to provide a hook to add additional* menu entries to the context menu.\n\n:param menu: If additional QMenuItems are added, they will show up in the context menu.\n:param atIndex: The QModelIndex, to which the context menu belongs. Relative to the source model.\n In most cases, this will be a :py:class:`QgsAttributeTableFilterModel`\n', 'columnResized': 'Emitted when a column in the view has been resized.\n\n:param column: column index (starts at 0)\n:param width: new width in pixel\n'} except NameError: pass +try: + QgsAttributeTableView.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsauthauthoritieseditor.py b/python/gui/auto_additions/qgsauthauthoritieseditor.py new file mode 100644 index 000000000000..e0a40750ed52 --- /dev/null +++ b/python/gui/auto_additions/qgsauthauthoritieseditor.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/auth/qgsauthauthoritieseditor.h +try: + QgsAuthAuthoritiesEditor.__group__ = ['auth'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsauthcertificateinfo.py b/python/gui/auto_additions/qgsauthcertificateinfo.py new file mode 100644 index 000000000000..68eea66b25aa --- /dev/null +++ b/python/gui/auto_additions/qgsauthcertificateinfo.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/auth/qgsauthcertificateinfo.h +try: + QgsAuthCertInfo.__group__ = ['auth'] +except NameError: + pass +try: + QgsAuthCertInfoDialog.__group__ = ['auth'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsauthcertificatemanager.py b/python/gui/auto_additions/qgsauthcertificatemanager.py new file mode 100644 index 000000000000..04b385a5a7bd --- /dev/null +++ b/python/gui/auto_additions/qgsauthcertificatemanager.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/auth/qgsauthcertificatemanager.h +try: + QgsAuthCertEditors.__group__ = ['auth'] +except NameError: + pass +try: + QgsAuthCertManager.__group__ = ['auth'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsauthcerttrustpolicycombobox.py b/python/gui/auto_additions/qgsauthcerttrustpolicycombobox.py new file mode 100644 index 000000000000..50b15a8b5a3e --- /dev/null +++ b/python/gui/auto_additions/qgsauthcerttrustpolicycombobox.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/auth/qgsauthcerttrustpolicycombobox.h +try: + QgsAuthCertTrustPolicyComboBox.__group__ = ['auth'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsauthconfigeditor.py b/python/gui/auto_additions/qgsauthconfigeditor.py new file mode 100644 index 000000000000..a705f36e1b94 --- /dev/null +++ b/python/gui/auto_additions/qgsauthconfigeditor.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/auth/qgsauthconfigeditor.h +try: + QgsAuthConfigEditor.__group__ = ['auth'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsauthconfigselect.py b/python/gui/auto_additions/qgsauthconfigselect.py index 6f16c9de01a8..b99b6f9441cf 100644 --- a/python/gui/auto_additions/qgsauthconfigselect.py +++ b/python/gui/auto_additions/qgsauthconfigselect.py @@ -4,3 +4,11 @@ except NameError: pass QgsAuthConfigUriEdit.hasConfigId = staticmethod(QgsAuthConfigUriEdit.hasConfigId) +try: + QgsAuthConfigSelect.__group__ = ['auth'] +except NameError: + pass +try: + QgsAuthConfigUriEdit.__group__ = ['auth'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsautheditorwidgets.py b/python/gui/auto_additions/qgsautheditorwidgets.py new file mode 100644 index 000000000000..c7908d8da85d --- /dev/null +++ b/python/gui/auto_additions/qgsautheditorwidgets.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/auth/qgsautheditorwidgets.h +try: + QgsAuthMethodPlugins.__group__ = ['auth'] +except NameError: + pass +try: + QgsAuthEditorWidgets.__group__ = ['auth'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsauthidentitieseditor.py b/python/gui/auto_additions/qgsauthidentitieseditor.py new file mode 100644 index 000000000000..41c5df03169e --- /dev/null +++ b/python/gui/auto_additions/qgsauthidentitieseditor.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/auth/qgsauthidentitieseditor.h +try: + QgsAuthIdentitiesEditor.__group__ = ['auth'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsauthimportcertdialog.py b/python/gui/auto_additions/qgsauthimportcertdialog.py new file mode 100644 index 000000000000..ca6e13480f4c --- /dev/null +++ b/python/gui/auto_additions/qgsauthimportcertdialog.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/auth/qgsauthimportcertdialog.h +try: + QgsAuthImportCertDialog.__group__ = ['auth'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsauthimportidentitydialog.py b/python/gui/auto_additions/qgsauthimportidentitydialog.py new file mode 100644 index 000000000000..bb30fbd0d152 --- /dev/null +++ b/python/gui/auto_additions/qgsauthimportidentitydialog.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/auth/qgsauthimportidentitydialog.h +try: + QgsAuthImportIdentityDialog.__group__ = ['auth'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsauthmethodedit.py b/python/gui/auto_additions/qgsauthmethodedit.py index 6389a9ea9e57..e9e66fec12d5 100644 --- a/python/gui/auto_additions/qgsauthmethodedit.py +++ b/python/gui/auto_additions/qgsauthmethodedit.py @@ -3,3 +3,7 @@ QgsAuthMethodEdit.__attribute_docs__ = {'validityChanged': 'Emitted when the configuration validatity changes\n'} except NameError: pass +try: + QgsAuthMethodEdit.__group__ = ['auth'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsauthserverseditor.py b/python/gui/auto_additions/qgsauthserverseditor.py new file mode 100644 index 000000000000..394e7b5e09da --- /dev/null +++ b/python/gui/auto_additions/qgsauthserverseditor.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/auth/qgsauthserverseditor.h +try: + QgsAuthServersEditor.__group__ = ['auth'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsauthsettingswidget.py b/python/gui/auto_additions/qgsauthsettingswidget.py index b93cb67b5bdc..d38c092b8cc0 100644 --- a/python/gui/auto_additions/qgsauthsettingswidget.py +++ b/python/gui/auto_additions/qgsauthsettingswidget.py @@ -5,3 +5,7 @@ except NameError: pass QgsAuthSettingsWidget.formattedWarning = staticmethod(QgsAuthSettingsWidget.formattedWarning) +try: + QgsAuthSettingsWidget.__group__ = ['auth'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsauthsslconfigwidget.py b/python/gui/auto_additions/qgsauthsslconfigwidget.py index fbe793b05b21..ee8eeec362af 100644 --- a/python/gui/auto_additions/qgsauthsslconfigwidget.py +++ b/python/gui/auto_additions/qgsauthsslconfigwidget.py @@ -3,3 +3,11 @@ QgsAuthSslConfigWidget.__attribute_docs__ = {'configEnabledChanged': 'Emitted when the enabled state of the configuration changes\n', 'certFoundInAuthDatabase': 'Emitted when an certificate of same SHA hash is found in authentication database\n', 'hostPortValidityChanged': 'Emitted when the validity of the host:port changes\n', 'readyToSaveChanged': 'Emitted when the configuration can be saved changes\n'} except NameError: pass +try: + QgsAuthSslConfigWidget.__group__ = ['auth'] +except NameError: + pass +try: + QgsAuthSslConfigDialog.__group__ = ['auth'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsauthsslerrorsdialog.py b/python/gui/auto_additions/qgsauthsslerrorsdialog.py new file mode 100644 index 000000000000..01ebaf544a22 --- /dev/null +++ b/python/gui/auto_additions/qgsauthsslerrorsdialog.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/auth/qgsauthsslerrorsdialog.h +try: + QgsAuthSslErrorsDialog.__group__ = ['auth'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsauthsslimportdialog.py b/python/gui/auto_additions/qgsauthsslimportdialog.py new file mode 100644 index 000000000000..ed8a1e265b92 --- /dev/null +++ b/python/gui/auto_additions/qgsauthsslimportdialog.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/auth/qgsauthsslimportdialog.h +try: + QgsAuthSslImportDialog.__group__ = ['auth'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsauthtrustedcasdialog.py b/python/gui/auto_additions/qgsauthtrustedcasdialog.py new file mode 100644 index 000000000000..b4669455406d --- /dev/null +++ b/python/gui/auto_additions/qgsauthtrustedcasdialog.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/auth/qgsauthtrustedcasdialog.h +try: + QgsAuthTrustedCAsDialog.__group__ = ['auth'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsbrushstylecombobox.py b/python/gui/auto_additions/qgsbrushstylecombobox.py new file mode 100644 index 000000000000..144a1831bd08 --- /dev/null +++ b/python/gui/auto_additions/qgsbrushstylecombobox.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/symbology/qgsbrushstylecombobox.h +try: + QgsBrushStyleComboBox.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscalloutpanelwidget.py b/python/gui/auto_additions/qgscalloutpanelwidget.py index a5a57b8d6aa4..0f5f5c894862 100644 --- a/python/gui/auto_additions/qgscalloutpanelwidget.py +++ b/python/gui/auto_additions/qgscalloutpanelwidget.py @@ -3,3 +3,7 @@ QgsCalloutPanelWidget.__attribute_docs__ = {'calloutChanged': 'Emitted when the callout defined by the widget changes\n'} except NameError: pass +try: + QgsCalloutPanelWidget.__group__ = ['callouts'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscalloutwidget.py b/python/gui/auto_additions/qgscalloutwidget.py index 40ac5c17da5f..365d8efaae66 100644 --- a/python/gui/auto_additions/qgscalloutwidget.py +++ b/python/gui/auto_additions/qgscalloutwidget.py @@ -3,3 +3,7 @@ QgsCalloutWidget.__attribute_docs__ = {'changed': 'Should be emitted whenever configuration changes happened on this symbol layer configuration.\nIf the subsymbol is changed, :py:func:`~QgsCalloutWidget.symbolChanged` should be emitted instead.\n'} except NameError: pass +try: + QgsCalloutWidget.__group__ = ['callouts'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscategorizedsymbolrendererwidget.py b/python/gui/auto_additions/qgscategorizedsymbolrendererwidget.py index 29681a34a3cb..409bd62bfef2 100644 --- a/python/gui/auto_additions/qgscategorizedsymbolrendererwidget.py +++ b/python/gui/auto_additions/qgscategorizedsymbolrendererwidget.py @@ -9,3 +9,7 @@ # -- QgsCategorizedSymbolRendererWidget.CustomRole.baseClass = QgsCategorizedSymbolRendererWidget QgsCategorizedSymbolRendererWidget.create = staticmethod(QgsCategorizedSymbolRendererWidget.create) +try: + QgsCategorizedSymbolRendererWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscheckboxsearchwidgetwrapper.py b/python/gui/auto_additions/qgscheckboxsearchwidgetwrapper.py new file mode 100644 index 000000000000..594b22b6f0ab --- /dev/null +++ b/python/gui/auto_additions/qgscheckboxsearchwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgscheckboxsearchwidgetwrapper.h +try: + QgsCheckboxSearchWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscodeeditor.py b/python/gui/auto_additions/qgscodeeditor.py index 643f66e69dcd..2a7b5269a8da 100644 --- a/python/gui/auto_additions/qgscodeeditor.py +++ b/python/gui/auto_additions/qgscodeeditor.py @@ -37,3 +37,11 @@ QgsCodeEditor.setColor = staticmethod(QgsCodeEditor.setColor) QgsCodeEditor.getMonospaceFont = staticmethod(QgsCodeEditor.getMonospaceFont) QgsCodeEditor.isFixedPitch = staticmethod(QgsCodeEditor.isFixedPitch) +try: + QgsCodeInterpreter.__group__ = ['codeeditors'] +except NameError: + pass +try: + QgsCodeEditor.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscodeeditorcolorscheme.py b/python/gui/auto_additions/qgscodeeditorcolorscheme.py index 173a692ba01b..d934732f5fd4 100644 --- a/python/gui/auto_additions/qgscodeeditorcolorscheme.py +++ b/python/gui/auto_additions/qgscodeeditorcolorscheme.py @@ -38,3 +38,7 @@ QgsCodeEditorColorScheme.ColorRole.SearchMatchBackground.__doc__ = "Background color for search matches (since QGIS 3.38)" QgsCodeEditorColorScheme.ColorRole.__doc__ = "Color roles.\n\n" + '* ``Default``: ' + QgsCodeEditorColorScheme.ColorRole.Default.__doc__ + '\n' + '* ``Keyword``: ' + QgsCodeEditorColorScheme.ColorRole.Keyword.__doc__ + '\n' + '* ``Class``: ' + QgsCodeEditorColorScheme.ColorRole.Class.__doc__ + '\n' + '* ``Method``: ' + QgsCodeEditorColorScheme.ColorRole.Method.__doc__ + '\n' + '* ``Decoration``: ' + QgsCodeEditorColorScheme.ColorRole.Decoration.__doc__ + '\n' + '* ``Number``: ' + QgsCodeEditorColorScheme.ColorRole.Number.__doc__ + '\n' + '* ``Comment``: ' + QgsCodeEditorColorScheme.ColorRole.Comment.__doc__ + '\n' + '* ``CommentLine``: ' + QgsCodeEditorColorScheme.ColorRole.CommentLine.__doc__ + '\n' + '* ``CommentBlock``: ' + QgsCodeEditorColorScheme.ColorRole.CommentBlock.__doc__ + '\n' + '* ``Background``: ' + QgsCodeEditorColorScheme.ColorRole.Background.__doc__ + '\n' + '* ``Cursor``: ' + QgsCodeEditorColorScheme.ColorRole.Cursor.__doc__ + '\n' + '* ``CaretLine``: ' + QgsCodeEditorColorScheme.ColorRole.CaretLine.__doc__ + '\n' + '* ``SingleQuote``: ' + QgsCodeEditorColorScheme.ColorRole.SingleQuote.__doc__ + '\n' + '* ``DoubleQuote``: ' + QgsCodeEditorColorScheme.ColorRole.DoubleQuote.__doc__ + '\n' + '* ``TripleSingleQuote``: ' + QgsCodeEditorColorScheme.ColorRole.TripleSingleQuote.__doc__ + '\n' + '* ``TripleDoubleQuote``: ' + QgsCodeEditorColorScheme.ColorRole.TripleDoubleQuote.__doc__ + '\n' + '* ``Operator``: ' + QgsCodeEditorColorScheme.ColorRole.Operator.__doc__ + '\n' + '* ``QuotedOperator``: ' + QgsCodeEditorColorScheme.ColorRole.QuotedOperator.__doc__ + '\n' + '* ``Identifier``: ' + QgsCodeEditorColorScheme.ColorRole.Identifier.__doc__ + '\n' + '* ``QuotedIdentifier``: ' + QgsCodeEditorColorScheme.ColorRole.QuotedIdentifier.__doc__ + '\n' + '* ``Tag``: ' + QgsCodeEditorColorScheme.ColorRole.Tag.__doc__ + '\n' + '* ``UnknownTag``: ' + QgsCodeEditorColorScheme.ColorRole.UnknownTag.__doc__ + '\n' + '* ``MarginBackground``: ' + QgsCodeEditorColorScheme.ColorRole.MarginBackground.__doc__ + '\n' + '* ``MarginForeground``: ' + QgsCodeEditorColorScheme.ColorRole.MarginForeground.__doc__ + '\n' + '* ``SelectionBackground``: ' + QgsCodeEditorColorScheme.ColorRole.SelectionBackground.__doc__ + '\n' + '* ``SelectionForeground``: ' + QgsCodeEditorColorScheme.ColorRole.SelectionForeground.__doc__ + '\n' + '* ``MatchedBraceBackground``: ' + QgsCodeEditorColorScheme.ColorRole.MatchedBraceBackground.__doc__ + '\n' + '* ``MatchedBraceForeground``: ' + QgsCodeEditorColorScheme.ColorRole.MatchedBraceForeground.__doc__ + '\n' + '* ``Edge``: ' + QgsCodeEditorColorScheme.ColorRole.Edge.__doc__ + '\n' + '* ``Fold``: ' + QgsCodeEditorColorScheme.ColorRole.Fold.__doc__ + '\n' + '* ``Error``: ' + QgsCodeEditorColorScheme.ColorRole.Error.__doc__ + '\n' + '* ``ErrorBackground``: ' + QgsCodeEditorColorScheme.ColorRole.ErrorBackground.__doc__ + '\n' + '* ``FoldIconForeground``: ' + QgsCodeEditorColorScheme.ColorRole.FoldIconForeground.__doc__ + '\n' + '* ``FoldIconHalo``: ' + QgsCodeEditorColorScheme.ColorRole.FoldIconHalo.__doc__ + '\n' + '* ``IndentationGuide``: ' + QgsCodeEditorColorScheme.ColorRole.IndentationGuide.__doc__ + '\n' + '* ``SearchMatchBackground``: ' + QgsCodeEditorColorScheme.ColorRole.SearchMatchBackground.__doc__ # -- +try: + QgsCodeEditorColorScheme.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscodeeditorcolorschemeregistry.py b/python/gui/auto_additions/qgscodeeditorcolorschemeregistry.py new file mode 100644 index 000000000000..ecb7d9228202 --- /dev/null +++ b/python/gui/auto_additions/qgscodeeditorcolorschemeregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/codeeditors/qgscodeeditorcolorschemeregistry.h +try: + QgsCodeEditorColorSchemeRegistry.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscodeeditorcss.py b/python/gui/auto_additions/qgscodeeditorcss.py new file mode 100644 index 000000000000..ed3f778c5d7f --- /dev/null +++ b/python/gui/auto_additions/qgscodeeditorcss.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/codeeditors/qgscodeeditorcss.h +try: + QgsCodeEditorCSS.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscodeeditordockwidget.py b/python/gui/auto_additions/qgscodeeditordockwidget.py index 1165d5e871b6..c1c82e26fd47 100644 --- a/python/gui/auto_additions/qgscodeeditordockwidget.py +++ b/python/gui/auto_additions/qgscodeeditordockwidget.py @@ -3,3 +3,7 @@ QgsCodeEditorDockWidget.__attribute_docs__ = {'visibilityChanged': "Emitted when the editor's visibility is changed.\n"} except NameError: pass +try: + QgsCodeEditorDockWidget.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscodeeditorexpression.py b/python/gui/auto_additions/qgscodeeditorexpression.py new file mode 100644 index 000000000000..de9273de299b --- /dev/null +++ b/python/gui/auto_additions/qgscodeeditorexpression.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/codeeditors/qgscodeeditorexpression.h +try: + QgsCodeEditorExpression.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscodeeditorhtml.py b/python/gui/auto_additions/qgscodeeditorhtml.py new file mode 100644 index 000000000000..3f994a01322b --- /dev/null +++ b/python/gui/auto_additions/qgscodeeditorhtml.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/codeeditors/qgscodeeditorhtml.h +try: + QgsCodeEditorHTML.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscodeeditorjs.py b/python/gui/auto_additions/qgscodeeditorjs.py new file mode 100644 index 000000000000..a932e4e36432 --- /dev/null +++ b/python/gui/auto_additions/qgscodeeditorjs.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/codeeditors/qgscodeeditorjs.h +try: + QgsCodeEditorJavascript.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscodeeditorjson.py b/python/gui/auto_additions/qgscodeeditorjson.py new file mode 100644 index 000000000000..1a6edcde3b4d --- /dev/null +++ b/python/gui/auto_additions/qgscodeeditorjson.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/codeeditors/qgscodeeditorjson.h +try: + QgsCodeEditorJson.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscodeeditorpython.py b/python/gui/auto_additions/qgscodeeditorpython.py new file mode 100644 index 000000000000..9c88d2341847 --- /dev/null +++ b/python/gui/auto_additions/qgscodeeditorpython.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/codeeditors/qgscodeeditorpython.h +try: + QgsCodeEditorPython.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscodeeditorr.py b/python/gui/auto_additions/qgscodeeditorr.py new file mode 100644 index 000000000000..a8455afb7b4e --- /dev/null +++ b/python/gui/auto_additions/qgscodeeditorr.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/codeeditors/qgscodeeditorr.h +try: + QgsCodeEditorR.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscodeeditorshell.py b/python/gui/auto_additions/qgscodeeditorshell.py new file mode 100644 index 000000000000..cb594fe38a8f --- /dev/null +++ b/python/gui/auto_additions/qgscodeeditorshell.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/codeeditors/qgscodeeditorshell.h +try: + QgsCodeEditorShell.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscodeeditorsql.py b/python/gui/auto_additions/qgscodeeditorsql.py new file mode 100644 index 000000000000..d939a25c334c --- /dev/null +++ b/python/gui/auto_additions/qgscodeeditorsql.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/codeeditors/qgscodeeditorsql.h +try: + QgsCodeEditorSQL.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscodeeditorwidget.py b/python/gui/auto_additions/qgscodeeditorwidget.py index d69b5826cb30..90fbb7d3d8ba 100644 --- a/python/gui/auto_additions/qgscodeeditorwidget.py +++ b/python/gui/auto_additions/qgscodeeditorwidget.py @@ -3,3 +3,7 @@ QgsCodeEditorWidget.__attribute_docs__ = {'searchBarToggled': 'Emitted when the visibility of the search bar is changed.\n', 'filePathChanged': "Emitted when the widget's associated file path is changed.\n\n.. seealso:: :py:func:`setFilePath`\n\n.. seealso:: :py:func:`filePath`\n", 'loadedExternalChanges': 'Emitted when the widget loads in text from the associated file to bring in\nchanges made externally to the file.\n'} except NameError: pass +try: + QgsCodeEditorWidget.__group__ = ['codeeditors'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscolorrampshaderwidget.py b/python/gui/auto_additions/qgscolorrampshaderwidget.py index 2d8cf743fa75..f2d0978d13d5 100644 --- a/python/gui/auto_additions/qgscolorrampshaderwidget.py +++ b/python/gui/auto_additions/qgscolorrampshaderwidget.py @@ -3,3 +3,7 @@ QgsColorRampShaderWidget.__attribute_docs__ = {'minimumMaximumChangedFromTree': 'Color ramp tree has changed\n', 'widgetChanged': 'Widget changed\n', 'classificationModeChanged': 'Classification mode changed\n'} except NameError: pass +try: + QgsColorRampShaderWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscoordinateboundspreviewmapwidget.py b/python/gui/auto_additions/qgscoordinateboundspreviewmapwidget.py new file mode 100644 index 000000000000..a28f2e9e97ab --- /dev/null +++ b/python/gui/auto_additions/qgscoordinateboundspreviewmapwidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/proj/qgscoordinateboundspreviewmapwidget.h +try: + QgsCoordinateBoundsPreviewMapWidget.__group__ = ['proj'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscoordinateoperationwidget.py b/python/gui/auto_additions/qgscoordinateoperationwidget.py index 68818c293634..cc868c1565ae 100644 --- a/python/gui/auto_additions/qgscoordinateoperationwidget.py +++ b/python/gui/auto_additions/qgscoordinateoperationwidget.py @@ -4,3 +4,11 @@ except NameError: pass QgsCoordinateOperationWidget.OperationDetails.__doc__ = """Coordinate operation details""" +try: + QgsCoordinateOperationWidget.__group__ = ['proj'] +except NameError: + pass +try: + QgsCoordinateOperationWidget.OperationDetails.__group__ = ['proj'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscoordinatereferencesystemmodel.py b/python/gui/auto_additions/qgscoordinatereferencesystemmodel.py index 03bfb96284aa..b1fca3a648c7 100644 --- a/python/gui/auto_additions/qgscoordinatereferencesystemmodel.py +++ b/python/gui/auto_additions/qgscoordinatereferencesystemmodel.py @@ -38,3 +38,11 @@ QgsCoordinateReferenceSystemModel.CustomRole.baseClass = QgsCoordinateReferenceSystemModel QgsCoordinateReferenceSystemProxyModel.Filters.baseClass = QgsCoordinateReferenceSystemProxyModel Filters = QgsCoordinateReferenceSystemProxyModel # dirty hack since SIP seems to introduce the flags in module +try: + QgsCoordinateReferenceSystemModel.__group__ = ['proj'] +except NameError: + pass +try: + QgsCoordinateReferenceSystemProxyModel.__group__ = ['proj'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscptcitycolorrampdialog.py b/python/gui/auto_additions/qgscptcitycolorrampdialog.py index 8aeb2fe0d7df..bff71f5e44fa 100644 --- a/python/gui/auto_additions/qgscptcitycolorrampdialog.py +++ b/python/gui/auto_additions/qgscptcitycolorrampdialog.py @@ -3,3 +3,7 @@ QgsCptCityColorRampDialog.__attribute_docs__ = {'changed': 'Emitted when the dialog settings change\n'} except NameError: pass +try: + QgsCptCityColorRampDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscreateannotationitemmaptool.py b/python/gui/auto_additions/qgscreateannotationitemmaptool.py index 292616ec27b3..b95cb018aad7 100644 --- a/python/gui/auto_additions/qgscreateannotationitemmaptool.py +++ b/python/gui/auto_additions/qgscreateannotationitemmaptool.py @@ -3,3 +3,11 @@ QgsCreateAnnotationItemMapToolHandler.__attribute_docs__ = {'itemCreated': 'Emitted by the tool when a new annotation item has been created.\n\nClients should connect to this signal and call :py:func:`~QgsCreateAnnotationItemMapToolHandler.takeCreatedItem` to take the newly created item from the map tool.\n'} except NameError: pass +try: + QgsCreateAnnotationItemMapToolHandler.__group__ = ['annotations'] +except NameError: + pass +try: + QgsCreateAnnotationItemMapToolInterface.__group__ = ['annotations'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscrsdefinitionwidget.py b/python/gui/auto_additions/qgscrsdefinitionwidget.py index 228414727a2a..c24c8d7105d6 100644 --- a/python/gui/auto_additions/qgscrsdefinitionwidget.py +++ b/python/gui/auto_additions/qgscrsdefinitionwidget.py @@ -3,3 +3,7 @@ QgsCrsDefinitionWidget.__attribute_docs__ = {'crsChanged': 'Emitted when the CRS defined in the widget is changed.\n'} except NameError: pass +try: + QgsCrsDefinitionWidget.__group__ = ['proj'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgscustomlayerorderwidget.py b/python/gui/auto_additions/qgscustomlayerorderwidget.py new file mode 100644 index 000000000000..722d608c6a4a --- /dev/null +++ b/python/gui/auto_additions/qgscustomlayerorderwidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layertree/qgscustomlayerorderwidget.h +try: + QgsCustomLayerOrderWidget.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsdashspacedialog.py b/python/gui/auto_additions/qgsdashspacedialog.py new file mode 100644 index 000000000000..9eef1ded638b --- /dev/null +++ b/python/gui/auto_additions/qgsdashspacedialog.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/symbology/qgsdashspacedialog.h +try: + QgsDashSpaceWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsDashSpaceDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsdatadefinedsizelegendwidget.py b/python/gui/auto_additions/qgsdatadefinedsizelegendwidget.py new file mode 100644 index 000000000000..f7655da17335 --- /dev/null +++ b/python/gui/auto_additions/qgsdatadefinedsizelegendwidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/symbology/qgsdatadefinedsizelegendwidget.h +try: + QgsDataDefinedSizeLegendWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsdatetimeedit.py b/python/gui/auto_additions/qgsdatetimeedit.py index 73900668bea4..e7fac0598b92 100644 --- a/python/gui/auto_additions/qgsdatetimeedit.py +++ b/python/gui/auto_additions/qgsdatetimeedit.py @@ -11,3 +11,15 @@ QgsDateEdit.__attribute_docs__ = {'dateValueChanged': 'Signal emitted whenever the date changes.\n'} except NameError: pass +try: + QgsDateTimeEdit.__group__ = ['editorwidgets'] +except NameError: + pass +try: + QgsTimeEdit.__group__ = ['editorwidgets'] +except NameError: + pass +try: + QgsDateEdit.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsdatetimesearchwidgetwrapper.py b/python/gui/auto_additions/qgsdatetimesearchwidgetwrapper.py new file mode 100644 index 000000000000..1d4bcd62d769 --- /dev/null +++ b/python/gui/auto_additions/qgsdatetimesearchwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgsdatetimesearchwidgetwrapper.h +try: + QgsDateTimeSearchWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsdefaultsearchwidgetwrapper.py b/python/gui/auto_additions/qgsdefaultsearchwidgetwrapper.py new file mode 100644 index 000000000000..259e6d3a301f --- /dev/null +++ b/python/gui/auto_additions/qgsdefaultsearchwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgsdefaultsearchwidgetwrapper.h +try: + QgsDefaultSearchWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsdevtoolwidget.py b/python/gui/auto_additions/qgsdevtoolwidget.py new file mode 100644 index 000000000000..f806041996bc --- /dev/null +++ b/python/gui/auto_additions/qgsdevtoolwidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/devtools/qgsdevtoolwidget.h +try: + QgsDevToolWidget.__group__ = ['devtools'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsdevtoolwidgetfactory.py b/python/gui/auto_additions/qgsdevtoolwidgetfactory.py new file mode 100644 index 000000000000..2fa1b23eb62b --- /dev/null +++ b/python/gui/auto_additions/qgsdevtoolwidgetfactory.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/devtools/qgsdevtoolwidgetfactory.h +try: + QgsDevToolWidgetFactory.__group__ = ['devtools'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsdoublespinbox.py b/python/gui/auto_additions/qgsdoublespinbox.py index 217a3c6a6613..1fa13d9d09b3 100644 --- a/python/gui/auto_additions/qgsdoublespinbox.py +++ b/python/gui/auto_additions/qgsdoublespinbox.py @@ -3,3 +3,7 @@ QgsDoubleSpinBox.__attribute_docs__ = {'returnPressed': 'Emitted when the Return or Enter key is used in the line edit.\n\n.. versionadded:: 3.40\n', 'textEdited': 'Emitted when the the value has been manually edited via line edit.\n\n.. versionadded:: 3.40\n'} except NameError: pass +try: + QgsDoubleSpinBox.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsdualview.py b/python/gui/auto_additions/qgsdualview.py index 2e5a7ff60bae..9e6c20259454 100644 --- a/python/gui/auto_additions/qgsdualview.py +++ b/python/gui/auto_additions/qgsdualview.py @@ -6,3 +6,15 @@ except NameError: pass QgsDualView.requiredAttributes = staticmethod(QgsDualView.requiredAttributes) +try: + QgsDualView.__group__ = ['attributetable'] +except NameError: + pass +try: + QgsAttributeTableAction.__group__ = ['attributetable'] +except NameError: + pass +try: + QgsAttributeTableMapLayerAction.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgseditorconfigwidget.py b/python/gui/auto_additions/qgseditorconfigwidget.py index 2e50907ee221..3195e12b0c46 100644 --- a/python/gui/auto_additions/qgseditorconfigwidget.py +++ b/python/gui/auto_additions/qgseditorconfigwidget.py @@ -3,3 +3,7 @@ QgsEditorConfigWidget.__attribute_docs__ = {'changed': 'Emitted when the configuration of the widget is changed.\n'} except NameError: pass +try: + QgsEditorConfigWidget.__group__ = ['editorwidgets', 'core'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgseditorwidgetautoconf.py b/python/gui/auto_additions/qgseditorwidgetautoconf.py new file mode 100644 index 000000000000..bbfd6a6e887a --- /dev/null +++ b/python/gui/auto_additions/qgseditorwidgetautoconf.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/core/qgseditorwidgetautoconf.h +try: + QgsEditorWidgetAutoConfPlugin.__group__ = ['editorwidgets', 'core'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgseditorwidgetfactory.py b/python/gui/auto_additions/qgseditorwidgetfactory.py new file mode 100644 index 000000000000..7fa394fc5c06 --- /dev/null +++ b/python/gui/auto_additions/qgseditorwidgetfactory.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/core/qgseditorwidgetfactory.h +try: + QgsEditorWidgetFactory.__group__ = ['editorwidgets', 'core'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgseditorwidgetregistry.py b/python/gui/auto_additions/qgseditorwidgetregistry.py new file mode 100644 index 000000000000..fe446eb07914 --- /dev/null +++ b/python/gui/auto_additions/qgseditorwidgetregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/core/qgseditorwidgetregistry.h +try: + QgsEditorWidgetRegistry.__group__ = ['editorwidgets', 'core'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgseditorwidgetwrapper.py b/python/gui/auto_additions/qgseditorwidgetwrapper.py index 30bc7fe25e5b..a6d5e9163462 100644 --- a/python/gui/auto_additions/qgseditorwidgetwrapper.py +++ b/python/gui/auto_additions/qgseditorwidgetwrapper.py @@ -5,3 +5,7 @@ pass QgsEditorWidgetWrapper.fromWidget = staticmethod(QgsEditorWidgetWrapper.fromWidget) QgsEditorWidgetWrapper.isInTable = staticmethod(QgsEditorWidgetWrapper.isInTable) +try: + QgsEditorWidgetWrapper.__group__ = ['editorwidgets', 'core'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgseffectdrawmodecombobox.py b/python/gui/auto_additions/qgseffectdrawmodecombobox.py new file mode 100644 index 000000000000..659b2db9f47d --- /dev/null +++ b/python/gui/auto_additions/qgseffectdrawmodecombobox.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/effects/qgseffectdrawmodecombobox.h +try: + QgsEffectDrawModeComboBox.__group__ = ['effects'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgseffectstackpropertieswidget.py b/python/gui/auto_additions/qgseffectstackpropertieswidget.py index b053a171bbf3..d2cbd9f507f5 100644 --- a/python/gui/auto_additions/qgseffectstackpropertieswidget.py +++ b/python/gui/auto_additions/qgseffectstackpropertieswidget.py @@ -3,3 +3,15 @@ QgsEffectStackCompactWidget.__attribute_docs__ = {'changed': 'Emitted when the paint effect properties change\n'} except NameError: pass +try: + QgsEffectStackPropertiesWidget.__group__ = ['effects'] +except NameError: + pass +try: + QgsEffectStackPropertiesDialog.__group__ = ['effects'] +except NameError: + pass +try: + QgsEffectStackCompactWidget.__group__ = ['effects'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgselevationcontrollerwidget.py b/python/gui/auto_additions/qgselevationcontrollerwidget.py index 94c55e729435..460e41d2c232 100644 --- a/python/gui/auto_additions/qgselevationcontrollerwidget.py +++ b/python/gui/auto_additions/qgselevationcontrollerwidget.py @@ -3,3 +3,11 @@ QgsElevationControllerWidget.__attribute_docs__ = {'rangeChanged': 'Emitted when the visible range from the widget is changed.\n\n.. seealso:: :py:func:`setRange`\n\n.. seealso:: :py:func:`range`\n', 'fixedRangeSizeChanged': 'Emitted when the fixed range size is changed from the widget.\n\n.. seealso:: :py:func:`fixedRangeSize`\n\n.. seealso:: :py:func:`setFixedRangeSize`\n', 'invertedChanged': 'Emitted when the elevation filter slider is inverted.\n\n.. seealso:: :py:func:`setInverted`\n'} except NameError: pass +try: + QgsElevationControllerSettingsAction.__group__ = ['elevation'] +except NameError: + pass +try: + QgsElevationControllerWidget.__group__ = ['elevation'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgselevationprofilecanvas.py b/python/gui/auto_additions/qgselevationprofilecanvas.py index 576502dc95cf..ac313b79785c 100644 --- a/python/gui/auto_additions/qgselevationprofilecanvas.py +++ b/python/gui/auto_additions/qgselevationprofilecanvas.py @@ -3,3 +3,7 @@ QgsElevationProfileCanvas.__attribute_docs__ = {'activeJobCountChanged': 'Emitted when the number of active background jobs changes.\n', 'canvasPointHovered': 'Emitted when the mouse hovers over the specified point (in canvas coordinates).\n\nThe ``profilePoint`` argument gives the hovered profile point, which may be snapped.\n'} except NameError: pass +try: + QgsElevationProfileCanvas.__group__ = ['elevation'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsellipsesymbollayerwidget.py b/python/gui/auto_additions/qgsellipsesymbollayerwidget.py index 926337862472..86314297279a 100644 --- a/python/gui/auto_additions/qgsellipsesymbollayerwidget.py +++ b/python/gui/auto_additions/qgsellipsesymbollayerwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsellipsesymbollayerwidget.h QgsEllipseSymbolLayerWidget.create = staticmethod(QgsEllipseSymbolLayerWidget.create) +try: + QgsEllipseSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsembeddedsymbolrendererwidget.py b/python/gui/auto_additions/qgsembeddedsymbolrendererwidget.py index 4f0adee903a6..df4de3ddbe27 100644 --- a/python/gui/auto_additions/qgsembeddedsymbolrendererwidget.py +++ b/python/gui/auto_additions/qgsembeddedsymbolrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsembeddedsymbolrendererwidget.h QgsEmbeddedSymbolRendererWidget.create = staticmethod(QgsEmbeddedSymbolRendererWidget.create) +try: + QgsEmbeddedSymbolRendererWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsfeaturelistmodel.py b/python/gui/auto_additions/qgsfeaturelistmodel.py index 54b9db2d1dd9..f433a736a287 100644 --- a/python/gui/auto_additions/qgsfeaturelistmodel.py +++ b/python/gui/auto_additions/qgsfeaturelistmodel.py @@ -3,3 +3,11 @@ QgsFeatureListModel.__attribute_docs__ = {'isNew': 'True if feature is a newly added feature.', 'isEdited': 'True if feature has been edited.'} except NameError: pass +try: + QgsFeatureListModel.__group__ = ['attributetable'] +except NameError: + pass +try: + QgsFeatureListModel.FeatureInfo.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsfeaturelistview.py b/python/gui/auto_additions/qgsfeaturelistview.py index 269d8e594659..9a65bfadaf09 100644 --- a/python/gui/auto_additions/qgsfeaturelistview.py +++ b/python/gui/auto_additions/qgsfeaturelistview.py @@ -3,3 +3,7 @@ QgsFeatureListView.__attribute_docs__ = {'currentEditSelectionChanged': 'Emitted whenever the current edit selection has been changed.\n\n:param feat: the feature, which will be edited.\n', 'currentEditSelectionProgressChanged': 'Emitted whenever the current edit selection has been changed.\n\n:param progress: the position of the feature in the list\n:param count: the number of features in the list\n\n.. versionadded:: 3.8\n', 'displayExpressionChanged': 'Emitted whenever the display expression is successfully changed\n\n:param expression: The expression that was applied\n', 'willShowContextMenu': 'Emitted when the context menu is created to add the specific actions to it\n\n:param menu: is the already created context menu\n:param atIndex: is the position of the current feature in the model\n'} except NameError: pass +try: + QgsFeatureListView.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsfeaturelistviewdelegate.py b/python/gui/auto_additions/qgsfeaturelistviewdelegate.py new file mode 100644 index 000000000000..7862bdf4dc7a --- /dev/null +++ b/python/gui/auto_additions/qgsfeaturelistviewdelegate.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/attributetable/qgsfeaturelistviewdelegate.h +try: + QgsFeatureListViewDelegate.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsfeaturemodel.py b/python/gui/auto_additions/qgsfeaturemodel.py new file mode 100644 index 000000000000..255114841870 --- /dev/null +++ b/python/gui/auto_additions/qgsfeaturemodel.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/attributetable/qgsfeaturemodel.h +try: + QgsFeatureModel.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsfeatureselectionmodel.py b/python/gui/auto_additions/qgsfeatureselectionmodel.py index 3d96e9292cf4..3fae094b7a9d 100644 --- a/python/gui/auto_additions/qgsfeatureselectionmodel.py +++ b/python/gui/auto_additions/qgsfeatureselectionmodel.py @@ -3,3 +3,7 @@ QgsFeatureSelectionModel.__attribute_docs__ = {'requestRepaint': 'Request a repaint of the visible items of connected views.\nViews using this model should connect to and properly process this signal.\n'} except NameError: pass +try: + QgsFeatureSelectionModel.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsfieldcalculator.py b/python/gui/auto_additions/qgsfieldcalculator.py new file mode 100644 index 000000000000..3c6dc9fcf733 --- /dev/null +++ b/python/gui/auto_additions/qgsfieldcalculator.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/vector/qgsfieldcalculator.h +try: + QgsFieldCalculator.__group__ = ['vector'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsfieldconditionalformatwidget.py b/python/gui/auto_additions/qgsfieldconditionalformatwidget.py index 7868eda7f579..895741d98a3f 100644 --- a/python/gui/auto_additions/qgsfieldconditionalformatwidget.py +++ b/python/gui/auto_additions/qgsfieldconditionalformatwidget.py @@ -8,3 +8,11 @@ except NameError: pass QgsFieldConditionalFormatWidget.defaultPresets = staticmethod(QgsFieldConditionalFormatWidget.defaultPresets) +try: + QgsFieldConditionalFormatWidget.__group__ = ['attributetable'] +except NameError: + pass +try: + QgsEditConditionalFormatRuleWidget.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsgdalcredentialoptionswidget.py b/python/gui/auto_additions/qgsgdalcredentialoptionswidget.py index eb1efaf7ae03..44a4497ef6cc 100644 --- a/python/gui/auto_additions/qgsgdalcredentialoptionswidget.py +++ b/python/gui/auto_additions/qgsgdalcredentialoptionswidget.py @@ -3,3 +3,7 @@ QgsGdalCredentialOptionsWidget.__attribute_docs__ = {'optionsChanged': 'Emitted when the credential options are changed in the widget.\n'} except NameError: pass +try: + QgsGdalCredentialOptionsWidget.__group__ = ['providers', 'gdal'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsgraduatedhistogramwidget.py b/python/gui/auto_additions/qgsgraduatedhistogramwidget.py index 0e18c846e811..b99072198664 100644 --- a/python/gui/auto_additions/qgsgraduatedhistogramwidget.py +++ b/python/gui/auto_additions/qgsgraduatedhistogramwidget.py @@ -3,3 +3,7 @@ QgsGraduatedHistogramWidget.__attribute_docs__ = {'rangesModified': 'Emitted when the user modifies the graduated ranges using the histogram widget.\n\n:param rangesAdded: ``True`` if the user has added ranges, ``False`` if the user has just\n modified existing range breaks\n'} except NameError: pass +try: + QgsGraduatedHistogramWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsgraduatedsymbolrendererwidget.py b/python/gui/auto_additions/qgsgraduatedsymbolrendererwidget.py index d6d76b89f2ad..3e9bcf973665 100644 --- a/python/gui/auto_additions/qgsgraduatedsymbolrendererwidget.py +++ b/python/gui/auto_additions/qgsgraduatedsymbolrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsgraduatedsymbolrendererwidget.h QgsGraduatedSymbolRendererWidget.create = staticmethod(QgsGraduatedSymbolRendererWidget.create) +try: + QgsGraduatedSymbolRendererWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsheatmaprendererwidget.py b/python/gui/auto_additions/qgsheatmaprendererwidget.py index ca8051b8eae0..d24d83b88750 100644 --- a/python/gui/auto_additions/qgsheatmaprendererwidget.py +++ b/python/gui/auto_additions/qgsheatmaprendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsheatmaprendererwidget.h QgsHeatmapRendererWidget.create = staticmethod(QgsHeatmapRendererWidget.create) +try: + QgsHeatmapRendererWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgshillshaderendererwidget.py b/python/gui/auto_additions/qgshillshaderendererwidget.py index fa721fec3f06..3c806fff0f83 100644 --- a/python/gui/auto_additions/qgshillshaderendererwidget.py +++ b/python/gui/auto_additions/qgshillshaderendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/raster/qgshillshaderendererwidget.h QgsHillshadeRendererWidget.create = staticmethod(QgsHillshadeRendererWidget.create) +try: + QgsHillshadeRendererWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgshistoryentry.py b/python/gui/auto_additions/qgshistoryentry.py index 80f2280a3057..2db2bf2c1009 100644 --- a/python/gui/auto_additions/qgshistoryentry.py +++ b/python/gui/auto_additions/qgshistoryentry.py @@ -3,3 +3,7 @@ QgsHistoryEntry.__attribute_docs__ = {'id': 'Entry ID.\n\n.. versionadded:: 3.32', 'timestamp': 'Entry timestamp', 'providerId': 'Associated history provider ID', 'entry': 'Entry details.\n\nEntries details are stored as a free-form map. Interpretation of this map is the responsibility of the\nassociated history provider.'} except NameError: pass +try: + QgsHistoryEntry.__group__ = ['history'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgshistoryentrymodel.py b/python/gui/auto_additions/qgshistoryentrymodel.py new file mode 100644 index 000000000000..a0db964fe9e8 --- /dev/null +++ b/python/gui/auto_additions/qgshistoryentrymodel.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/history/qgshistoryentrymodel.h +try: + QgsHistoryEntryModel.__group__ = ['history'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgshistoryentrynode.py b/python/gui/auto_additions/qgshistoryentrynode.py new file mode 100644 index 000000000000..8198a98e8605 --- /dev/null +++ b/python/gui/auto_additions/qgshistoryentrynode.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/history/qgshistoryentrynode.h +try: + QgsHistoryEntryNode.__group__ = ['history'] +except NameError: + pass +try: + QgsHistoryEntryGroup.__group__ = ['history'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgshistoryprovider.py b/python/gui/auto_additions/qgshistoryprovider.py new file mode 100644 index 000000000000..61b4c638ed66 --- /dev/null +++ b/python/gui/auto_additions/qgshistoryprovider.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/history/qgshistoryprovider.h +try: + QgsAbstractHistoryProvider.__group__ = ['history'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgshistoryproviderregistry.py b/python/gui/auto_additions/qgshistoryproviderregistry.py index 3b2c6a2ea3ff..6c504b1da8c9 100644 --- a/python/gui/auto_additions/qgshistoryproviderregistry.py +++ b/python/gui/auto_additions/qgshistoryproviderregistry.py @@ -8,3 +8,11 @@ except NameError: pass QgsHistoryProviderRegistry.userHistoryDbPath = staticmethod(QgsHistoryProviderRegistry.userHistoryDbPath) +try: + QgsHistoryProviderRegistry.__group__ = ['history'] +except NameError: + pass +try: + QgsHistoryProviderRegistry.HistoryEntryOptions.__group__ = ['history'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgshistorywidget.py b/python/gui/auto_additions/qgshistorywidget.py new file mode 100644 index 000000000000..756f56bdf96a --- /dev/null +++ b/python/gui/auto_additions/qgshistorywidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/history/qgshistorywidget.h +try: + QgsHistoryWidget.__group__ = ['history'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgshistorywidgetcontext.py b/python/gui/auto_additions/qgshistorywidgetcontext.py new file mode 100644 index 000000000000..3d018f2e911a --- /dev/null +++ b/python/gui/auto_additions/qgshistorywidgetcontext.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/history/qgshistorywidgetcontext.h +try: + QgsHistoryWidgetContext.__group__ = ['history'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgshtmlwidgetwrapper.py b/python/gui/auto_additions/qgshtmlwidgetwrapper.py new file mode 100644 index 000000000000..479f80abadc3 --- /dev/null +++ b/python/gui/auto_additions/qgshtmlwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgshtmlwidgetwrapper.h +try: + QgsHtmlWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsifeatureselectionmanager.py b/python/gui/auto_additions/qgsifeatureselectionmanager.py index 1dce03921741..1639730afe77 100644 --- a/python/gui/auto_additions/qgsifeatureselectionmanager.py +++ b/python/gui/auto_additions/qgsifeatureselectionmanager.py @@ -3,3 +3,7 @@ QgsIFeatureSelectionManager.__attribute_docs__ = {'selectionChanged': 'Emitted when selection was changed.\n\n:param selected: Newly selected feature ids\n:param deselected: Ids of all features which have previously been selected but are not any more\n:param clearAndSelect: In case this is set to ``True``, the old selection was dismissed and the new selection corresponds to selected\n'} except NameError: pass +try: + QgsIFeatureSelectionManager.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsinputcontrollermanager.py b/python/gui/auto_additions/qgsinputcontrollermanager.py new file mode 100644 index 000000000000..46ec88371bdf --- /dev/null +++ b/python/gui/auto_additions/qgsinputcontrollermanager.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/inputcontroller/qgsinputcontrollermanager.h +try: + QgsInputControllerManager.__group__ = ['inputcontroller'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsinterpolatedlinesymbollayerwidget.py b/python/gui/auto_additions/qgsinterpolatedlinesymbollayerwidget.py index eb5c7b50dcdb..d1b128b595ef 100644 --- a/python/gui/auto_additions/qgsinterpolatedlinesymbollayerwidget.py +++ b/python/gui/auto_additions/qgsinterpolatedlinesymbollayerwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsinterpolatedlinesymbollayerwidget.h QgsInterpolatedLineSymbolLayerWidget.create = staticmethod(QgsInterpolatedLineSymbolLayerWidget.create) +try: + QgsInterpolatedLineSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsinvertedpolygonrendererwidget.py b/python/gui/auto_additions/qgsinvertedpolygonrendererwidget.py index c287b7ca7299..0cf5b5a75e09 100644 --- a/python/gui/auto_additions/qgsinvertedpolygonrendererwidget.py +++ b/python/gui/auto_additions/qgsinvertedpolygonrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsinvertedpolygonrendererwidget.h QgsInvertedPolygonRendererWidget.create = staticmethod(QgsInvertedPolygonRendererWidget.create) +try: + QgsInvertedPolygonRendererWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsjsoneditwidget.py b/python/gui/auto_additions/qgsjsoneditwidget.py index 6ab62b0fcc6f..9a7c670622ca 100644 --- a/python/gui/auto_additions/qgsjsoneditwidget.py +++ b/python/gui/auto_additions/qgsjsoneditwidget.py @@ -10,3 +10,7 @@ QgsJsonEditWidget.FormatJson.Disabled.__doc__ = "JSON data is not formatted" QgsJsonEditWidget.FormatJson.__doc__ = "Format mode in the text view\n\n" + '* ``Indented``: ' + QgsJsonEditWidget.FormatJson.Indented.__doc__ + '\n' + '* ``Compact``: ' + QgsJsonEditWidget.FormatJson.Compact.__doc__ + '\n' + '* ``Disabled``: ' + QgsJsonEditWidget.FormatJson.Disabled.__doc__ # -- +try: + QgsJsonEditWidget.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslabellineanchorwidget.py b/python/gui/auto_additions/qgslabellineanchorwidget.py new file mode 100644 index 000000000000..489e7378030e --- /dev/null +++ b/python/gui/auto_additions/qgslabellineanchorwidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/labeling/qgslabellineanchorwidget.h +try: + QgsLabelLineAnchorWidget.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslabelobstaclesettingswidget.py b/python/gui/auto_additions/qgslabelobstaclesettingswidget.py new file mode 100644 index 000000000000..adf1692bc63a --- /dev/null +++ b/python/gui/auto_additions/qgslabelobstaclesettingswidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/labeling/qgslabelobstaclesettingswidget.h +try: + QgsLabelObstacleSettingsWidget.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslabelsettingswidgetbase.py b/python/gui/auto_additions/qgslabelsettingswidgetbase.py index 5fe2d65ceca7..86b081d51ab2 100644 --- a/python/gui/auto_additions/qgslabelsettingswidgetbase.py +++ b/python/gui/auto_additions/qgslabelsettingswidgetbase.py @@ -3,3 +3,11 @@ QgsLabelSettingsWidgetBase.__attribute_docs__ = {'changed': 'Emitted when any of the settings described by the widget are changed.\n', 'auxiliaryFieldCreated': 'Emitted when an auxiliary field is created in the widget.\n'} except NameError: pass +try: + QgsLabelSettingsWidgetBase.__group__ = ['labeling'] +except NameError: + pass +try: + QgsLabelSettingsWidgetDialog.__group__ = ['labeling'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayerpropertieswidget.py b/python/gui/auto_additions/qgslayerpropertieswidget.py new file mode 100644 index 000000000000..a9af0bc51e6d --- /dev/null +++ b/python/gui/auto_additions/qgslayerpropertieswidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/symbology/qgslayerpropertieswidget.h +try: + QgsLayerPropertiesWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayertreeembeddedconfigwidget.py b/python/gui/auto_additions/qgslayertreeembeddedconfigwidget.py new file mode 100644 index 000000000000..2a5ca805e6e1 --- /dev/null +++ b/python/gui/auto_additions/qgslayertreeembeddedconfigwidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layertree/qgslayertreeembeddedconfigwidget.h +try: + QgsLayerTreeEmbeddedConfigWidget.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayertreeembeddedwidgetregistry.py b/python/gui/auto_additions/qgslayertreeembeddedwidgetregistry.py new file mode 100644 index 000000000000..384eb3608162 --- /dev/null +++ b/python/gui/auto_additions/qgslayertreeembeddedwidgetregistry.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/layertree/qgslayertreeembeddedwidgetregistry.h +try: + QgsLayerTreeEmbeddedWidgetProvider.__group__ = ['layertree'] +except NameError: + pass +try: + QgsLayerTreeEmbeddedWidgetRegistry.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayertreemapcanvasbridge.py b/python/gui/auto_additions/qgslayertreemapcanvasbridge.py index ffc2916cde9e..c70ee49b1b81 100644 --- a/python/gui/auto_additions/qgslayertreemapcanvasbridge.py +++ b/python/gui/auto_additions/qgslayertreemapcanvasbridge.py @@ -3,3 +3,7 @@ QgsLayerTreeMapCanvasBridge.__attribute_docs__ = {'canvasLayersChanged': 'Emitted when the set of layers (or order of layers) visible in the\ncanvas changes.\n'} except NameError: pass +try: + QgsLayerTreeMapCanvasBridge.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayertreeview.py b/python/gui/auto_additions/qgslayertreeview.py index 9708e5a8cd93..f3a324e1fb15 100644 --- a/python/gui/auto_additions/qgslayertreeview.py +++ b/python/gui/auto_additions/qgslayertreeview.py @@ -3,3 +3,15 @@ QgsLayerTreeView.__attribute_docs__ = {'currentLayerChanged': 'Emitted when a current layer is changed\n', 'datasetsDropped': 'Emitted when datasets are dropped onto the layer tree view\n', 'contextMenuAboutToShow': 'Emitted when the context menu is about to show.\n\nAllows customization of the menu.\n\n.. versionadded:: 3.32\n'} except NameError: pass +try: + QgsLayerTreeProxyModel.__group__ = ['layertree'] +except NameError: + pass +try: + QgsLayerTreeView.__group__ = ['layertree'] +except NameError: + pass +try: + QgsLayerTreeViewMenuProvider.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayertreeviewdefaultactions.py b/python/gui/auto_additions/qgslayertreeviewdefaultactions.py new file mode 100644 index 000000000000..d44e5565e665 --- /dev/null +++ b/python/gui/auto_additions/qgslayertreeviewdefaultactions.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layertree/qgslayertreeviewdefaultactions.h +try: + QgsLayerTreeViewDefaultActions.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayertreeviewindicator.py b/python/gui/auto_additions/qgslayertreeviewindicator.py index 1d975440617f..57affe926af5 100644 --- a/python/gui/auto_additions/qgslayertreeviewindicator.py +++ b/python/gui/auto_additions/qgslayertreeviewindicator.py @@ -3,3 +3,7 @@ QgsLayerTreeViewIndicator.__attribute_docs__ = {'clicked': 'Emitted when user clicks on the indicator\n', 'changed': 'Emitted when the indicator changes state (e.g. icon).\n\n.. versionadded:: 3.10\n'} except NameError: pass +try: + QgsLayerTreeViewIndicator.__group__ = ['layertree'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutcombobox.py b/python/gui/auto_additions/qgslayoutcombobox.py index f2f2da6e4500..3db82df8c81b 100644 --- a/python/gui/auto_additions/qgslayoutcombobox.py +++ b/python/gui/auto_additions/qgslayoutcombobox.py @@ -3,3 +3,7 @@ QgsLayoutComboBox.__attribute_docs__ = {'layoutChanged': 'Emitted whenever the currently selected layout changes\n'} except NameError: pass +try: + QgsLayoutComboBox.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutcustomdrophandler.py b/python/gui/auto_additions/qgslayoutcustomdrophandler.py new file mode 100644 index 000000000000..344b75712f45 --- /dev/null +++ b/python/gui/auto_additions/qgslayoutcustomdrophandler.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutcustomdrophandler.h +try: + QgsLayoutCustomDropHandler.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutdesignerinterface.py b/python/gui/auto_additions/qgslayoutdesignerinterface.py index 6e281919f7e6..c798e0012448 100644 --- a/python/gui/auto_additions/qgslayoutdesignerinterface.py +++ b/python/gui/auto_additions/qgslayoutdesignerinterface.py @@ -7,3 +7,11 @@ QgsLayoutDesignerInterface.__attribute_docs__ = {'layoutExported': 'Emitted whenever a layout is exported from the layout designer.\n\nThe results of the export can be retrieved by calling :py:func:`~QgsLayoutDesignerInterface.lastExportResults`.\n\n.. versionadded:: 3.20\n', 'mapPreviewRefreshed': "Emitted when a ``map`` item's preview has been refreshed.\n\n.. versionadded:: 3.20\n"} except NameError: pass +try: + QgsLayoutDesignerInterface.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutDesignerInterface.ExportResults.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutitemcombobox.py b/python/gui/auto_additions/qgslayoutitemcombobox.py index 5a6f9934d7f5..0ff33309dc79 100644 --- a/python/gui/auto_additions/qgslayoutitemcombobox.py +++ b/python/gui/auto_additions/qgslayoutitemcombobox.py @@ -3,3 +3,7 @@ QgsLayoutItemComboBox.__attribute_docs__ = {'itemChanged': 'Emitted whenever the currently selected item changes\n'} except NameError: pass +try: + QgsLayoutItemComboBox.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutitemguiregistry.py b/python/gui/auto_additions/qgslayoutitemguiregistry.py index c83b6b5e6f60..379c47928bc1 100644 --- a/python/gui/auto_additions/qgslayoutitemguiregistry.py +++ b/python/gui/auto_additions/qgslayoutitemguiregistry.py @@ -7,3 +7,15 @@ QgsLayoutItemGuiRegistry.__attribute_docs__ = {'typeAdded': 'Emitted whenever a new item type is added to the registry, with the specified\n``metadataId``.\n'} except NameError: pass +try: + QgsLayoutItemAbstractGuiMetadata.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItemGuiGroup.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItemGuiRegistry.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutitemwidget.py b/python/gui/auto_additions/qgslayoutitemwidget.py new file mode 100644 index 000000000000..4d0156c7246e --- /dev/null +++ b/python/gui/auto_additions/qgslayoutitemwidget.py @@ -0,0 +1,13 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutitemwidget.h +try: + QgsLayoutConfigObject.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItemBaseWidget.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutItemPropertiesWidget.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutnewitempropertiesdialog.py b/python/gui/auto_additions/qgslayoutnewitempropertiesdialog.py new file mode 100644 index 000000000000..043f042f9577 --- /dev/null +++ b/python/gui/auto_additions/qgslayoutnewitempropertiesdialog.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutnewitempropertiesdialog.h +try: + QgsLayoutItemPropertiesDialog.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutruler.py b/python/gui/auto_additions/qgslayoutruler.py index ec42436834f7..da68c50dc21c 100644 --- a/python/gui/auto_additions/qgslayoutruler.py +++ b/python/gui/auto_additions/qgslayoutruler.py @@ -3,3 +3,7 @@ QgsLayoutRuler.__attribute_docs__ = {'cursorPosChanged': 'Emitted when mouse cursor coordinates change\n'} except NameError: pass +try: + QgsLayoutRuler.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutunitscombobox.py b/python/gui/auto_additions/qgslayoutunitscombobox.py index 4a13d066eccb..d5633a183718 100644 --- a/python/gui/auto_additions/qgslayoutunitscombobox.py +++ b/python/gui/auto_additions/qgslayoutunitscombobox.py @@ -3,3 +3,7 @@ QgsLayoutUnitsComboBox.__attribute_docs__ = {'changed': 'Emitted when the ``unit`` is changed.\n'} except NameError: pass +try: + QgsLayoutUnitsComboBox.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutview.py b/python/gui/auto_additions/qgslayoutview.py index 70d83dca977e..b3d171ab1e65 100644 --- a/python/gui/auto_additions/qgslayoutview.py +++ b/python/gui/auto_additions/qgslayoutview.py @@ -3,3 +3,11 @@ QgsLayoutView.__attribute_docs__ = {'layoutSet': 'Emitted when a ``layout`` is set for the view.\n\n.. seealso:: :py:func:`currentLayout`\n\n.. seealso:: :py:func:`setCurrentLayout`\n', 'toolSet': 'Emitted when the current ``tool`` is changed.\n\n.. seealso:: :py:func:`setTool`\n', 'zoomLevelChanged': 'Emitted whenever the zoom level of the view is changed.\n', 'cursorPosChanged': 'Emitted when the mouse cursor coordinates change within the view.\nThe ``layoutPoint`` argument indicates the cursor position within\nthe layout coordinate system.\n', 'pageChanged': 'Emitted when the page visible in the view is changed. This signal\nconsiders the page at the center of the view as the current visible\npage.\n\n.. seealso:: :py:func:`currentPage`\n', 'statusMessage': "Emitted when the view has a ``message`` for display in a parent window's\nstatus bar.\n\n.. seealso:: :py:func:`pushStatusMessage`\n", 'itemFocused': 'Emitted when an ``item`` is "focused" in the view, i.e. it becomes the active\nitem and should have its properties displayed in any designer windows.\n', 'willBeDeleted': 'Emitted in the destructor when the view is about to be deleted,\nbut is still in a perfectly valid state.\n'} except NameError: pass +try: + QgsLayoutView.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutViewMenuProvider.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutviewmouseevent.py b/python/gui/auto_additions/qgslayoutviewmouseevent.py new file mode 100644 index 000000000000..e2222c51735e --- /dev/null +++ b/python/gui/auto_additions/qgslayoutviewmouseevent.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutviewmouseevent.h +try: + QgsLayoutViewMouseEvent.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutviewrubberband.py b/python/gui/auto_additions/qgslayoutviewrubberband.py index b09a3840a4f7..00304570e0d1 100644 --- a/python/gui/auto_additions/qgslayoutviewrubberband.py +++ b/python/gui/auto_additions/qgslayoutviewrubberband.py @@ -3,3 +3,19 @@ QgsLayoutViewRubberBand.__attribute_docs__ = {'sizeChanged': 'Emitted when the size of the rubber band is changed. The ``size``\nargument gives a translated string describing the new rubber band size,\nwith a format which differs per subclass (e.g. rectangles may describe\na size using width and height, while circles may describe a size by radius).\n'} except NameError: pass +try: + QgsLayoutViewRubberBand.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutViewRectangularRubberBand.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutViewEllipticalRubberBand.__group__ = ['layout'] +except NameError: + pass +try: + QgsLayoutViewTriangleRubberBand.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutviewtool.py b/python/gui/auto_additions/qgslayoutviewtool.py index 247513c57b20..434d11680b94 100644 --- a/python/gui/auto_additions/qgslayoutviewtool.py +++ b/python/gui/auto_additions/qgslayoutviewtool.py @@ -3,3 +3,7 @@ QgsLayoutViewTool.__attribute_docs__ = {'activated': 'Emitted when the tool is activated.\n', 'deactivated': 'Emitted when the tool is deactivated.\n', 'itemFocused': 'Emitted when an ``item`` is "focused" by the tool, i.e. it should become the active\nitem and should have its properties displayed in any designer windows.\n'} except NameError: pass +try: + QgsLayoutViewTool.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutviewtooladditem.py b/python/gui/auto_additions/qgslayoutviewtooladditem.py index ed573c37333c..df0ce8229e99 100644 --- a/python/gui/auto_additions/qgslayoutviewtooladditem.py +++ b/python/gui/auto_additions/qgslayoutviewtooladditem.py @@ -3,3 +3,7 @@ QgsLayoutViewToolAddItem.__attribute_docs__ = {'createdItem': 'Emitted when an item has been created using the tool.\n'} except NameError: pass +try: + QgsLayoutViewToolAddItem.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutviewtooladdnodeitem.py b/python/gui/auto_additions/qgslayoutviewtooladdnodeitem.py index c3f9209474c1..788076b3829c 100644 --- a/python/gui/auto_additions/qgslayoutviewtooladdnodeitem.py +++ b/python/gui/auto_additions/qgslayoutviewtooladdnodeitem.py @@ -3,3 +3,7 @@ QgsLayoutViewToolAddNodeItem.__attribute_docs__ = {'createdItem': 'Emitted when an item has been created using the tool.\n'} except NameError: pass +try: + QgsLayoutViewToolAddNodeItem.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutviewtooleditnodes.py b/python/gui/auto_additions/qgslayoutviewtooleditnodes.py new file mode 100644 index 000000000000..4a5ad251fd21 --- /dev/null +++ b/python/gui/auto_additions/qgslayoutviewtooleditnodes.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutviewtooleditnodes.h +try: + QgsLayoutViewToolEditNodes.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutviewtoolmoveitemcontent.py b/python/gui/auto_additions/qgslayoutviewtoolmoveitemcontent.py new file mode 100644 index 000000000000..021e406135b3 --- /dev/null +++ b/python/gui/auto_additions/qgslayoutviewtoolmoveitemcontent.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutviewtoolmoveitemcontent.h +try: + QgsLayoutViewToolMoveItemContent.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutviewtoolpan.py b/python/gui/auto_additions/qgslayoutviewtoolpan.py new file mode 100644 index 000000000000..0c526f1203e4 --- /dev/null +++ b/python/gui/auto_additions/qgslayoutviewtoolpan.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutviewtoolpan.h +try: + QgsLayoutViewToolPan.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutviewtoolselect.py b/python/gui/auto_additions/qgslayoutviewtoolselect.py new file mode 100644 index 000000000000..93c0793318e7 --- /dev/null +++ b/python/gui/auto_additions/qgslayoutviewtoolselect.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutviewtoolselect.h +try: + QgsLayoutViewToolSelect.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutviewtooltemporarykeypan.py b/python/gui/auto_additions/qgslayoutviewtooltemporarykeypan.py new file mode 100644 index 000000000000..b9aa4956df23 --- /dev/null +++ b/python/gui/auto_additions/qgslayoutviewtooltemporarykeypan.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutviewtooltemporarykeypan.h +try: + QgsLayoutViewToolTemporaryKeyPan.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutviewtooltemporarykeyzoom.py b/python/gui/auto_additions/qgslayoutviewtooltemporarykeyzoom.py new file mode 100644 index 000000000000..9c79e1d357d0 --- /dev/null +++ b/python/gui/auto_additions/qgslayoutviewtooltemporarykeyzoom.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutviewtooltemporarykeyzoom.h +try: + QgsLayoutViewToolTemporaryKeyZoom.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutviewtooltemporarymousepan.py b/python/gui/auto_additions/qgslayoutviewtooltemporarymousepan.py new file mode 100644 index 000000000000..bdf44bc9a2d6 --- /dev/null +++ b/python/gui/auto_additions/qgslayoutviewtooltemporarymousepan.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutviewtooltemporarymousepan.h +try: + QgsLayoutViewToolTemporaryMousePan.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslayoutviewtoolzoom.py b/python/gui/auto_additions/qgslayoutviewtoolzoom.py new file mode 100644 index 000000000000..75fb83e48df2 --- /dev/null +++ b/python/gui/auto_additions/qgslayoutviewtoolzoom.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/layout/qgslayoutviewtoolzoom.h +try: + QgsLayoutViewToolZoom.__group__ = ['layout'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgslocatorwidget.py b/python/gui/auto_additions/qgslocatorwidget.py index d8fd68d9d767..5dfebdaad3c7 100644 --- a/python/gui/auto_additions/qgslocatorwidget.py +++ b/python/gui/auto_additions/qgslocatorwidget.py @@ -3,3 +3,7 @@ QgsLocatorWidget.__attribute_docs__ = {'configTriggered': 'Emitted when the configure option is triggered in the widget.\n'} except NameError: pass +try: + QgsLocatorWidget.__group__ = ['locator'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsmaplayeraction.py b/python/gui/auto_additions/qgsmaplayeraction.py index 973beb482a5a..60f5e4f7c739 100644 --- a/python/gui/auto_additions/qgsmaplayeraction.py +++ b/python/gui/auto_additions/qgsmaplayeraction.py @@ -3,3 +3,7 @@ QgsMapLayerAction.__attribute_docs__ = {'triggeredForFeatures': 'Triggered when action has been run for a specific list of features\n\n.. deprecated::\n use the version with :py:class:`QgsMapLayerActionContext` instead.\n', 'triggeredForFeature': 'Triggered when action has been run for a specific feature\n\n.. deprecated::\n use the version with :py:class:`QgsMapLayerActionContext` instead.\n', 'triggeredForLayer': 'Triggered when action has been run for a specific layer\n\n.. deprecated::\n use the version with :py:class:`QgsMapLayerActionContext` instead.\n', 'triggeredForFeaturesV2': 'Triggered when action has been run for a specific list of features\n\n.. versionadded:: 3.30\n', 'triggeredForFeatureV2': 'Triggered when action has been run for a specific feature.\n\n.. versionadded:: 3.30\n', 'triggeredForLayerV2': 'Triggered when action has been run for a specific layer.\n\n.. versionadded:: 3.30\n'} except NameError: pass +try: + QgsMapLayerAction.__group__ = ['actions'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsmaplayeractioncontext.py b/python/gui/auto_additions/qgsmaplayeractioncontext.py new file mode 100644 index 000000000000..b0b5daffcba9 --- /dev/null +++ b/python/gui/auto_additions/qgsmaplayeractioncontext.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/actions/qgsmaplayeractioncontext.h +try: + QgsMapLayerActionContext.__group__ = ['actions'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsmaplayeractioncontextgenerator.py b/python/gui/auto_additions/qgsmaplayeractioncontextgenerator.py new file mode 100644 index 000000000000..04b33e735d58 --- /dev/null +++ b/python/gui/auto_additions/qgsmaplayeractioncontextgenerator.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/actions/qgsmaplayeractioncontextgenerator.h +try: + QgsMapLayerActionContextGenerator.__group__ = ['actions'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsmaplayeractionregistry.py b/python/gui/auto_additions/qgsmaplayeractionregistry.py index ea160e2eb75f..a3ffa1278725 100644 --- a/python/gui/auto_additions/qgsmaplayeractionregistry.py +++ b/python/gui/auto_additions/qgsmaplayeractionregistry.py @@ -3,3 +3,7 @@ QgsMapLayerActionRegistry.__attribute_docs__ = {'changed': 'Triggered when an action is added or removed from the registry\n'} except NameError: pass +try: + QgsMapLayerActionRegistry.__group__ = ['actions'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsmaptoolcapturelayergeometry.py b/python/gui/auto_additions/qgsmaptoolcapturelayergeometry.py new file mode 100644 index 000000000000..02da6a295eb8 --- /dev/null +++ b/python/gui/auto_additions/qgsmaptoolcapturelayergeometry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/maptools/qgsmaptoolcapturelayergeometry.h +try: + QgsMapToolCaptureLayerGeometry.__group__ = ['maptools'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsmasksymbollayerwidget.py b/python/gui/auto_additions/qgsmasksymbollayerwidget.py index 848ab8780525..1c6e63f2df0a 100644 --- a/python/gui/auto_additions/qgsmasksymbollayerwidget.py +++ b/python/gui/auto_additions/qgsmasksymbollayerwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsmasksymbollayerwidget.h QgsMaskMarkerSymbolLayerWidget.create = staticmethod(QgsMaskMarkerSymbolLayerWidget.create) +try: + QgsMaskMarkerSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsmergedfeaturerendererwidget.py b/python/gui/auto_additions/qgsmergedfeaturerendererwidget.py index ff289fd17b41..2cbb76866882 100644 --- a/python/gui/auto_additions/qgsmergedfeaturerendererwidget.py +++ b/python/gui/auto_additions/qgsmergedfeaturerendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsmergedfeaturerendererwidget.h QgsMergedFeatureRendererWidget.create = staticmethod(QgsMergedFeatureRendererWidget.create) +try: + QgsMergedFeatureRendererWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsmeshlayerproperties.py b/python/gui/auto_additions/qgsmeshlayerproperties.py new file mode 100644 index 000000000000..b842cd209289 --- /dev/null +++ b/python/gui/auto_additions/qgsmeshlayerproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/mesh/qgsmeshlayerproperties.h +try: + QgsMeshLayerProperties.__group__ = ['mesh'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsmodelarrowitem.py b/python/gui/auto_additions/qgsmodelarrowitem.py new file mode 100644 index 000000000000..b17872d69945 --- /dev/null +++ b/python/gui/auto_additions/qgsmodelarrowitem.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/processing/models/qgsmodelarrowitem.h +try: + QgsModelArrowItem.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsmodelcomponentgraphicitem.py b/python/gui/auto_additions/qgsmodelcomponentgraphicitem.py index 79724f2de3cf..6bbf56e128ef 100644 --- a/python/gui/auto_additions/qgsmodelcomponentgraphicitem.py +++ b/python/gui/auto_additions/qgsmodelcomponentgraphicitem.py @@ -7,3 +7,27 @@ QgsModelChildAlgorithmGraphicItem.__attribute_docs__ = {'runFromHere': 'Emitted when the user opts to run the model from this child algorithm.\n\n.. versionadded:: 3.38\n', 'runSelected': 'Emitted when the user opts to run selected steps from the model.\n\n.. versionadded:: 3.38\n', 'showPreviousResults': 'Emitted when the user opts to view previous results from this child algorithm.\n\n.. versionadded:: 3.38\n', 'showLog': 'Emitted when the user opts to view the previous log from this child algorithm.\n\n.. versionadded:: 3.38\n'} except NameError: pass +try: + QgsModelComponentGraphicItem.__group__ = ['processing', 'models'] +except NameError: + pass +try: + QgsModelParameterGraphicItem.__group__ = ['processing', 'models'] +except NameError: + pass +try: + QgsModelChildAlgorithmGraphicItem.__group__ = ['processing', 'models'] +except NameError: + pass +try: + QgsModelOutputGraphicItem.__group__ = ['processing', 'models'] +except NameError: + pass +try: + QgsModelCommentGraphicItem.__group__ = ['processing', 'models'] +except NameError: + pass +try: + QgsModelGroupBoxGraphicItem.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsmodeldesignerdialog.py b/python/gui/auto_additions/qgsmodeldesignerdialog.py index 84123a72bf46..f18f945bec5c 100644 --- a/python/gui/auto_additions/qgsmodeldesignerdialog.py +++ b/python/gui/auto_additions/qgsmodeldesignerdialog.py @@ -4,3 +4,11 @@ QgsModelDesignerDialog.SaveAction.SaveInProject.__doc__ = "Save model into project" QgsModelDesignerDialog.SaveAction.__doc__ = "Save action.\n\n.. versionadded:: 3.24\n\n" + '* ``SaveAsFile``: ' + QgsModelDesignerDialog.SaveAction.SaveAsFile.__doc__ + '\n' + '* ``SaveInProject``: ' + QgsModelDesignerDialog.SaveAction.SaveInProject.__doc__ # -- +try: + QgsModelDesignerDialog.__group__ = ['processing', 'models'] +except NameError: + pass +try: + QgsModelChildDependenciesWidget.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsmodelgraphicitem.py b/python/gui/auto_additions/qgsmodelgraphicitem.py index df6de67d38c2..df97a0856dc7 100644 --- a/python/gui/auto_additions/qgsmodelgraphicitem.py +++ b/python/gui/auto_additions/qgsmodelgraphicitem.py @@ -7,3 +7,11 @@ QgsModelDesignerFoldButtonGraphicItem.__attribute_docs__ = {'folded': 'Emitted when the button ``folded`` state changes.\n\nIf ``folded`` is ``True``, the button represents the collapsed state for the item.\n'} except NameError: pass +try: + QgsModelDesignerFlatButtonGraphicItem.__group__ = ['processing', 'models'] +except NameError: + pass +try: + QgsModelDesignerFoldButtonGraphicItem.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsmodelgraphicsscene.py b/python/gui/auto_additions/qgsmodelgraphicsscene.py index c37efaf72d7b..3becfea90e27 100644 --- a/python/gui/auto_additions/qgsmodelgraphicsscene.py +++ b/python/gui/auto_additions/qgsmodelgraphicsscene.py @@ -3,3 +3,7 @@ QgsModelGraphicsScene.__attribute_docs__ = {'rebuildRequired': 'Emitted when a change in the model requires a full rebuild of the scene.\n', 'componentAboutToChange': 'Emitted whenever a component of the model is about to be changed.\n\nThe ``text`` argument gives the translated text describing the change about to occur, and the\noptional ``id`` can be used to group the associated undo commands.\n', 'componentChanged': 'Emitted whenever a component of the model is changed.\n', 'selectedItemChanged': 'Emitted whenever the selected item changes.\nIf ``None``, no item is selected.\n', 'runSelected': 'Emitted when the user opts to run selected steps from the model.\n\n.. versionadded:: 3.38\n', 'runFromChild': 'Emitted when the user opts to run the part of the model starting from the specified child algorithm.\n\n.. versionadded:: 3.38\n', 'showChildAlgorithmOutputs': 'Emitted when the user opts to view previous results from the child algorithm with matching ID.\n\n.. versionadded:: 3.38\n', 'showChildAlgorithmLog': 'Emitted when the user opts to view the previous log from the child algorithm with matching ID.\n\n.. versionadded:: 3.38\n'} except NameError: pass +try: + QgsModelGraphicsScene.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsmodelgraphicsview.py b/python/gui/auto_additions/qgsmodelgraphicsview.py index 506eb6104b69..8ec4e6a537f9 100644 --- a/python/gui/auto_additions/qgsmodelgraphicsview.py +++ b/python/gui/auto_additions/qgsmodelgraphicsview.py @@ -3,3 +3,11 @@ QgsModelGraphicsView.__attribute_docs__ = {'algorithmDropped': 'Emitted when an algorithm is dropped onto the view.\n', 'inputDropped': 'Emitted when an input parameter is dropped onto the view.\n', 'itemFocused': 'Emitted when an ``item`` is "focused" in the view, i.e. it becomes the active\nitem and should have its properties displayed in any designer windows.\n', 'willBeDeleted': 'Emitted in the destructor when the view is about to be deleted,\nbut is still in a perfectly valid state.\n', 'macroCommandStarted': 'Emitted when a macro command containing a group of interactions is started in the view.\n', 'macroCommandEnded': 'Emitted when a macro command containing a group of interactions in the view has ended.\n', 'beginCommand': 'Emitted when an undo command is started in the view.\n', 'endCommand': 'Emitted when an undo command in the view has ended.\n', 'deleteSelectedItems': 'Emitted when the selected items should be deleted;\n'} except NameError: pass +try: + QgsModelGraphicsView.__group__ = ['processing', 'models'] +except NameError: + pass +try: + QgsModelViewSnapMarker.__group__ = ['processing', 'models'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsmultibandcolorrendererwidget.py b/python/gui/auto_additions/qgsmultibandcolorrendererwidget.py index 3f86d09aa730..b05611444381 100644 --- a/python/gui/auto_additions/qgsmultibandcolorrendererwidget.py +++ b/python/gui/auto_additions/qgsmultibandcolorrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/raster/qgsmultibandcolorrendererwidget.h QgsMultiBandColorRendererWidget.create = staticmethod(QgsMultiBandColorRendererWidget.create) +try: + QgsMultiBandColorRendererWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsmultiedittoolbutton.py b/python/gui/auto_additions/qgsmultiedittoolbutton.py index 8818536cd5f8..6e1c572f9fdb 100644 --- a/python/gui/auto_additions/qgsmultiedittoolbutton.py +++ b/python/gui/auto_additions/qgsmultiedittoolbutton.py @@ -3,3 +3,7 @@ QgsMultiEditToolButton.__attribute_docs__ = {'setFieldValueTriggered': 'Emitted when the "set field value for all features" option is selected.\n', 'resetFieldValueTriggered': 'Emitted when the "reset to original values" option is selected.\n'} except NameError: pass +try: + QgsMultiEditToolButton.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsnullsymbolrendererwidget.py b/python/gui/auto_additions/qgsnullsymbolrendererwidget.py index 26f8da519642..21981bba6e31 100644 --- a/python/gui/auto_additions/qgsnullsymbolrendererwidget.py +++ b/python/gui/auto_additions/qgsnullsymbolrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsnullsymbolrendererwidget.h QgsNullSymbolRendererWidget.create = staticmethod(QgsNullSymbolRendererWidget.create) +try: + QgsNullSymbolRendererWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsnumericformatguiregistry.py b/python/gui/auto_additions/qgsnumericformatguiregistry.py new file mode 100644 index 000000000000..137f94efbf07 --- /dev/null +++ b/python/gui/auto_additions/qgsnumericformatguiregistry.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/numericformats/qgsnumericformatguiregistry.h +try: + QgsNumericFormatConfigurationWidgetFactory.__group__ = ['numericformats'] +except NameError: + pass +try: + QgsNumericFormatGuiRegistry.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsnumericformatselectorwidget.py b/python/gui/auto_additions/qgsnumericformatselectorwidget.py index 29f2c5149700..91e97506a762 100644 --- a/python/gui/auto_additions/qgsnumericformatselectorwidget.py +++ b/python/gui/auto_additions/qgsnumericformatselectorwidget.py @@ -3,3 +3,7 @@ QgsNumericFormatSelectorWidget.__attribute_docs__ = {'changed': 'Emitted whenever the format configured55 in the widget is changed.\n'} except NameError: pass +try: + QgsNumericFormatSelectorWidget.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsnumericformatwidget.py b/python/gui/auto_additions/qgsnumericformatwidget.py index f6041bd5be2d..b01db7fa596a 100644 --- a/python/gui/auto_additions/qgsnumericformatwidget.py +++ b/python/gui/auto_additions/qgsnumericformatwidget.py @@ -3,3 +3,43 @@ QgsNumericFormatWidget.__attribute_docs__ = {'changed': 'Emitted whenever the configuration of the numeric format is changed.\n'} except NameError: pass +try: + QgsNumericFormatWidget.__group__ = ['numericformats'] +except NameError: + pass +try: + QgsBasicNumericFormatWidget.__group__ = ['numericformats'] +except NameError: + pass +try: + QgsBearingNumericFormatWidget.__group__ = ['numericformats'] +except NameError: + pass +try: + QgsBearingNumericFormatDialog.__group__ = ['numericformats'] +except NameError: + pass +try: + QgsGeographicCoordinateNumericFormatWidget.__group__ = ['numericformats'] +except NameError: + pass +try: + QgsGeographicCoordinateNumericFormatDialog.__group__ = ['numericformats'] +except NameError: + pass +try: + QgsCurrencyNumericFormatWidget.__group__ = ['numericformats'] +except NameError: + pass +try: + QgsPercentageNumericFormatWidget.__group__ = ['numericformats'] +except NameError: + pass +try: + QgsScientificNumericFormatWidget.__group__ = ['numericformats'] +except NameError: + pass +try: + QgsFractionNumericFormatWidget.__group__ = ['numericformats'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsorganizetablecolumnsdialog.py b/python/gui/auto_additions/qgsorganizetablecolumnsdialog.py new file mode 100644 index 000000000000..85ca14dfd328 --- /dev/null +++ b/python/gui/auto_additions/qgsorganizetablecolumnsdialog.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/attributetable/qgsorganizetablecolumnsdialog.h +try: + QgsOrganizeTableColumnsDialog.__group__ = ['attributetable'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgspainteffectpropertieswidget.py b/python/gui/auto_additions/qgspainteffectpropertieswidget.py index 042dceaee471..173d462eec21 100644 --- a/python/gui/auto_additions/qgspainteffectpropertieswidget.py +++ b/python/gui/auto_additions/qgspainteffectpropertieswidget.py @@ -3,3 +3,7 @@ QgsPaintEffectPropertiesWidget.__attribute_docs__ = {'changed': 'Emitted when paint effect properties changes\n', 'changeEffect': 'Emitted when paint effect type changes\n'} except NameError: pass +try: + QgsPaintEffectPropertiesWidget.__group__ = ['effects'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgspainteffectwidget.py b/python/gui/auto_additions/qgspainteffectwidget.py index bd639ce72715..c137c2819fcf 100644 --- a/python/gui/auto_additions/qgspainteffectwidget.py +++ b/python/gui/auto_additions/qgspainteffectwidget.py @@ -9,3 +9,31 @@ QgsGlowWidget.create = staticmethod(QgsGlowWidget.create) QgsTransformWidget.create = staticmethod(QgsTransformWidget.create) QgsColorEffectWidget.create = staticmethod(QgsColorEffectWidget.create) +try: + QgsPaintEffectWidget.__group__ = ['effects'] +except NameError: + pass +try: + QgsDrawSourceWidget.__group__ = ['effects'] +except NameError: + pass +try: + QgsBlurWidget.__group__ = ['effects'] +except NameError: + pass +try: + QgsShadowEffectWidget.__group__ = ['effects'] +except NameError: + pass +try: + QgsGlowWidget.__group__ = ['effects'] +except NameError: + pass +try: + QgsTransformWidget.__group__ = ['effects'] +except NameError: + pass +try: + QgsColorEffectWidget.__group__ = ['effects'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgspalettedrendererwidget.py b/python/gui/auto_additions/qgspalettedrendererwidget.py index 0d1a08c03886..42655e616eea 100644 --- a/python/gui/auto_additions/qgspalettedrendererwidget.py +++ b/python/gui/auto_additions/qgspalettedrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/raster/qgspalettedrendererwidget.h QgsPalettedRendererWidget.create = staticmethod(QgsPalettedRendererWidget.create) +try: + QgsPalettedRendererWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgspenstylecombobox.py b/python/gui/auto_additions/qgspenstylecombobox.py new file mode 100644 index 000000000000..aae65c2a6869 --- /dev/null +++ b/python/gui/auto_additions/qgspenstylecombobox.py @@ -0,0 +1,13 @@ +# The following has been generated automatically from src/gui/symbology/qgspenstylecombobox.h +try: + QgsPenStyleComboBox.__group__ = ['symbology'] +except NameError: + pass +try: + QgsPenJoinStyleComboBox.__group__ = ['symbology'] +except NameError: + pass +try: + QgsPenCapStyleComboBox.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsplotcanvas.py b/python/gui/auto_additions/qgsplotcanvas.py index 2f84762ef268..90640dcf9209 100644 --- a/python/gui/auto_additions/qgsplotcanvas.py +++ b/python/gui/auto_additions/qgsplotcanvas.py @@ -3,3 +3,7 @@ QgsPlotCanvas.__attribute_docs__ = {'toolChanged': 'Emitted when the plot tool is changed.\n', 'plotAreaChanged': 'Emitted whenever the visible area of the plot is changed.\n', 'contextMenuAboutToShow': 'Emitted before the canvas context menu will be shown.\nCan be used to extend the context menu.\n', 'willBeDeleted': 'Emitted in the destructor when the canvas is about to be deleted,\nbut is still in a perfectly valid state.\n'} except NameError: pass +try: + QgsPlotCanvas.__group__ = ['plot'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsplotcanvasitem.py b/python/gui/auto_additions/qgsplotcanvasitem.py new file mode 100644 index 000000000000..c7bf2237fcfa --- /dev/null +++ b/python/gui/auto_additions/qgsplotcanvasitem.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/plot/qgsplotcanvasitem.h +try: + QgsPlotCanvasItem.__group__ = ['plot'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsplotmouseevent.py b/python/gui/auto_additions/qgsplotmouseevent.py new file mode 100644 index 000000000000..a479ab98f900 --- /dev/null +++ b/python/gui/auto_additions/qgsplotmouseevent.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/plot/qgsplotmouseevent.h +try: + QgsPlotMouseEvent.__group__ = ['plot'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsplotrubberband.py b/python/gui/auto_additions/qgsplotrubberband.py new file mode 100644 index 000000000000..8cd78cab75ed --- /dev/null +++ b/python/gui/auto_additions/qgsplotrubberband.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/plot/qgsplotrubberband.h +try: + QgsPlotRubberBand.__group__ = ['plot'] +except NameError: + pass +try: + QgsPlotRectangularRubberBand.__group__ = ['plot'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsplottool.py b/python/gui/auto_additions/qgsplottool.py index b45b884372d1..d97809c95d26 100644 --- a/python/gui/auto_additions/qgsplottool.py +++ b/python/gui/auto_additions/qgsplottool.py @@ -4,3 +4,7 @@ except NameError: pass QgsPlotTool.constrainPointToRect = staticmethod(QgsPlotTool.constrainPointToRect) +try: + QgsPlotTool.__group__ = ['plot'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsplottoolpan.py b/python/gui/auto_additions/qgsplottoolpan.py new file mode 100644 index 000000000000..2256ce53c6f8 --- /dev/null +++ b/python/gui/auto_additions/qgsplottoolpan.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/plot/qgsplottoolpan.h +try: + QgsPlotToolPan.__group__ = ['plot'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsplottoolzoom.py b/python/gui/auto_additions/qgsplottoolzoom.py new file mode 100644 index 000000000000..3b516f5c3f59 --- /dev/null +++ b/python/gui/auto_additions/qgsplottoolzoom.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/plot/qgsplottoolzoom.h +try: + QgsPlotToolZoom.__group__ = ['plot'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsplottransienttools.py b/python/gui/auto_additions/qgsplottransienttools.py new file mode 100644 index 000000000000..7af4f529bbce --- /dev/null +++ b/python/gui/auto_additions/qgsplottransienttools.py @@ -0,0 +1,13 @@ +# The following has been generated automatically from src/gui/plot/qgsplottransienttools.h +try: + QgsPlotToolTemporaryKeyPan.__group__ = ['plot'] +except NameError: + pass +try: + QgsPlotToolTemporaryMousePan.__group__ = ['plot'] +except NameError: + pass +try: + QgsPlotToolTemporaryKeyZoom.__group__ = ['plot'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgspointcloudrendererpropertieswidget.py b/python/gui/auto_additions/qgspointcloudrendererpropertieswidget.py new file mode 100644 index 000000000000..a805f1bd3ad3 --- /dev/null +++ b/python/gui/auto_additions/qgspointcloudrendererpropertieswidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/pointcloud/qgspointcloudrendererpropertieswidget.h +try: + QgsPointCloudRendererPropertiesWidget.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgspointcloudrendererwidget.py b/python/gui/auto_additions/qgspointcloudrendererwidget.py new file mode 100644 index 000000000000..d63248114d0e --- /dev/null +++ b/python/gui/auto_additions/qgspointcloudrendererwidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/pointcloud/qgspointcloudrendererwidget.h +try: + QgsPointCloudRendererWidget.__group__ = ['pointcloud'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgspointclusterrendererwidget.py b/python/gui/auto_additions/qgspointclusterrendererwidget.py index 26902d14c66b..d30d13c348c9 100644 --- a/python/gui/auto_additions/qgspointclusterrendererwidget.py +++ b/python/gui/auto_additions/qgspointclusterrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgspointclusterrendererwidget.h QgsPointClusterRendererWidget.create = staticmethod(QgsPointClusterRendererWidget.create) +try: + QgsPointClusterRendererWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgspointdisplacementrendererwidget.py b/python/gui/auto_additions/qgspointdisplacementrendererwidget.py index dcf7e6407997..89c123deeaa7 100644 --- a/python/gui/auto_additions/qgspointdisplacementrendererwidget.py +++ b/python/gui/auto_additions/qgspointdisplacementrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgspointdisplacementrendererwidget.h QgsPointDisplacementRendererWidget.create = staticmethod(QgsPointDisplacementRendererWidget.create) +try: + QgsPointDisplacementRendererWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsprocessingaggregatewidgets.py b/python/gui/auto_additions/qgsprocessingaggregatewidgets.py index 267e9273fa85..80c6b34787d4 100644 --- a/python/gui/auto_additions/qgsprocessingaggregatewidgets.py +++ b/python/gui/auto_additions/qgsprocessingaggregatewidgets.py @@ -19,3 +19,15 @@ except NameError: pass QgsAggregateMappingModel.Aggregate.__doc__ = """The Aggregate struct holds information about an aggregate column""" +try: + QgsAggregateMappingModel.__group__ = ['processing'] +except NameError: + pass +try: + QgsAggregateMappingModel.Aggregate.__group__ = ['processing'] +except NameError: + pass +try: + QgsAggregateMappingWidget.__group__ = ['processing'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsprocessingalgorithmconfigurationwidget.py b/python/gui/auto_additions/qgsprocessingalgorithmconfigurationwidget.py new file mode 100644 index 000000000000..f83f0ad7a0bf --- /dev/null +++ b/python/gui/auto_additions/qgsprocessingalgorithmconfigurationwidget.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/processing/qgsprocessingalgorithmconfigurationwidget.h +try: + QgsProcessingAlgorithmConfigurationWidget.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingAlgorithmConfigurationWidgetFactory.__group__ = ['processing'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsprocessingalgorithmdialogbase.py b/python/gui/auto_additions/qgsprocessingalgorithmdialogbase.py index 5caa4d239d9b..da9b60dc8b16 100644 --- a/python/gui/auto_additions/qgsprocessingalgorithmdialogbase.py +++ b/python/gui/auto_additions/qgsprocessingalgorithmdialogbase.py @@ -9,3 +9,7 @@ except NameError: pass QgsProcessingAlgorithmDialogBase.formatStringForLog = staticmethod(QgsProcessingAlgorithmDialogBase.formatStringForLog) +try: + QgsProcessingAlgorithmDialogBase.__group__ = ['processing'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsprocessingbatchalgorithmdialogbase.py b/python/gui/auto_additions/qgsprocessingbatchalgorithmdialogbase.py new file mode 100644 index 000000000000..92ad5c715a9e --- /dev/null +++ b/python/gui/auto_additions/qgsprocessingbatchalgorithmdialogbase.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/processing/qgsprocessingbatchalgorithmdialogbase.h +try: + QgsProcessingBatchAlgorithmDialogBase.__group__ = ['processing'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsprocessingfavoritealgorithmmanager.py b/python/gui/auto_additions/qgsprocessingfavoritealgorithmmanager.py index 1949a44f082c..1a8c517fee46 100644 --- a/python/gui/auto_additions/qgsprocessingfavoritealgorithmmanager.py +++ b/python/gui/auto_additions/qgsprocessingfavoritealgorithmmanager.py @@ -3,3 +3,7 @@ QgsProcessingFavoriteAlgorithmManager.__attribute_docs__ = {'changed': 'Emitted when the list of favorite algorithms is changed, e.g. when\na new algorithm ID is added to the list or an existing algorithm ID\nis removed from the list.\n'} except NameError: pass +try: + QgsProcessingFavoriteAlgorithmManager.__group__ = ['processing'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsprocessinggui.py b/python/gui/auto_additions/qgsprocessinggui.py new file mode 100644 index 000000000000..b384e6084b2d --- /dev/null +++ b/python/gui/auto_additions/qgsprocessinggui.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/processing/qgsprocessinggui.h +try: + QgsProcessingGui.__group__ = ['processing'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsprocessingguiregistry.py b/python/gui/auto_additions/qgsprocessingguiregistry.py new file mode 100644 index 000000000000..a198459e4cb5 --- /dev/null +++ b/python/gui/auto_additions/qgsprocessingguiregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/processing/qgsprocessingguiregistry.h +try: + QgsProcessingGuiRegistry.__group__ = ['processing'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsprocessinghistoryprovider.py b/python/gui/auto_additions/qgsprocessinghistoryprovider.py index 6bbd173f33be..3a86e0924add 100644 --- a/python/gui/auto_additions/qgsprocessinghistoryprovider.py +++ b/python/gui/auto_additions/qgsprocessinghistoryprovider.py @@ -3,3 +3,7 @@ QgsProcessingHistoryProvider.__attribute_docs__ = {'executePython': 'Emitted when the provider needs to execute python ``commands`` in the Processing context.\n\n.. versionadded:: 3.32\n', 'createTest': 'Emitted when the provider needs to create a Processing test with the given python ``command``.\n\n.. versionadded:: 3.32\n'} except NameError: pass +try: + QgsProcessingHistoryProvider.__group__ = ['processing'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsprocessinghistorywidget.py b/python/gui/auto_additions/qgsprocessinghistorywidget.py new file mode 100644 index 000000000000..28b4db0c49cf --- /dev/null +++ b/python/gui/auto_additions/qgsprocessinghistorywidget.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/processing/qgsprocessinghistorywidget.h +try: + QgsProcessingHistoryWidget.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingHistoryDialog.__group__ = ['processing'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsprocessingmaplayercombobox.py b/python/gui/auto_additions/qgsprocessingmaplayercombobox.py index b6475c2a830b..2432901f11bf 100644 --- a/python/gui/auto_additions/qgsprocessingmaplayercombobox.py +++ b/python/gui/auto_additions/qgsprocessingmaplayercombobox.py @@ -3,3 +3,7 @@ QgsProcessingMapLayerComboBox.__attribute_docs__ = {'valueChanged': 'Emitted whenever the value is changed in the widget.\n'} except NameError: pass +try: + QgsProcessingMapLayerComboBox.__group__ = ['processing'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsprocessingmodelerparameterwidget.py b/python/gui/auto_additions/qgsprocessingmodelerparameterwidget.py new file mode 100644 index 000000000000..0c60ea48dd94 --- /dev/null +++ b/python/gui/auto_additions/qgsprocessingmodelerparameterwidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/processing/qgsprocessingmodelerparameterwidget.h +try: + QgsProcessingModelerParameterWidget.__group__ = ['processing'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsprocessingmultipleselectiondialog.py b/python/gui/auto_additions/qgsprocessingmultipleselectiondialog.py index 3a5258107196..9584d2add6b4 100644 --- a/python/gui/auto_additions/qgsprocessingmultipleselectiondialog.py +++ b/python/gui/auto_additions/qgsprocessingmultipleselectiondialog.py @@ -3,3 +3,19 @@ QgsProcessingMultipleSelectionPanelWidget.__attribute_docs__ = {'acceptClicked': 'Emitted when the accept button is clicked.\n', 'selectionChanged': 'Emitted when the selection changes in the widget.\n'} except NameError: pass +try: + QgsProcessingMultipleSelectionPanelWidget.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingMultipleSelectionDialog.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingMultipleInputPanelWidget.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingMultipleInputDialog.__group__ = ['processing'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsprocessingoutputdestinationwidget.py b/python/gui/auto_additions/qgsprocessingoutputdestinationwidget.py index e0aea0e88a59..25f05c202ede 100644 --- a/python/gui/auto_additions/qgsprocessingoutputdestinationwidget.py +++ b/python/gui/auto_additions/qgsprocessingoutputdestinationwidget.py @@ -3,3 +3,7 @@ QgsProcessingLayerOutputDestinationWidget.__attribute_docs__ = {'skipOutputChanged': 'Emitted whenever the "skip output" option is toggled in the widget.\n', 'destinationChanged': 'Emitted whenever the destination value is changed in the widget.\n'} except NameError: pass +try: + QgsProcessingLayerOutputDestinationWidget.__group__ = ['processing'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsprocessingparameterdefinitionwidget.py b/python/gui/auto_additions/qgsprocessingparameterdefinitionwidget.py new file mode 100644 index 000000000000..847631187d6b --- /dev/null +++ b/python/gui/auto_additions/qgsprocessingparameterdefinitionwidget.py @@ -0,0 +1,13 @@ +# The following has been generated automatically from src/gui/processing/qgsprocessingparameterdefinitionwidget.h +try: + QgsProcessingAbstractParameterDefinitionWidget.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterDefinitionWidget.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterDefinitionDialog.__group__ = ['processing'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsprocessingparameterswidget.py b/python/gui/auto_additions/qgsprocessingparameterswidget.py new file mode 100644 index 000000000000..1f95d9bd87b8 --- /dev/null +++ b/python/gui/auto_additions/qgsprocessingparameterswidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/processing/qgsprocessingparameterswidget.h +try: + QgsProcessingParametersWidget.__group__ = ['processing'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsprocessingrecentalgorithmlog.py b/python/gui/auto_additions/qgsprocessingrecentalgorithmlog.py index 9ce9a2374dab..45d828f84188 100644 --- a/python/gui/auto_additions/qgsprocessingrecentalgorithmlog.py +++ b/python/gui/auto_additions/qgsprocessingrecentalgorithmlog.py @@ -3,3 +3,7 @@ QgsProcessingRecentAlgorithmLog.__attribute_docs__ = {'changed': 'Emitted when the list of recently used algorithms is changed, e.g. when\na new algorithm ID is pushed to the list (see :py:func:`~QgsProcessingRecentAlgorithmLog.push`).\n'} except NameError: pass +try: + QgsProcessingRecentAlgorithmLog.__group__ = ['processing'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsprocessingtoolboxmodel.py b/python/gui/auto_additions/qgsprocessingtoolboxmodel.py index 285268bacb7d..416bd1a13068 100644 --- a/python/gui/auto_additions/qgsprocessingtoolboxmodel.py +++ b/python/gui/auto_additions/qgsprocessingtoolboxmodel.py @@ -81,3 +81,35 @@ QgsProcessingToolboxModel.__attribute_docs__ = {'recentAlgorithmAdded': 'Emitted whenever recent algorithms are added to the model.\n', 'favoriteAlgorithmAdded': 'Emitted whenever favorite algorithms are added to the model.\n'} except NameError: pass +try: + QgsProcessingToolboxModelNode.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingToolboxModelRecentNode.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingToolboxModelFavoriteNode.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingToolboxModelProviderNode.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingToolboxModelGroupNode.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingToolboxModelAlgorithmNode.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingToolboxModel.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingToolboxProxyModel.__group__ = ['processing'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsprocessingtoolboxtreeview.py b/python/gui/auto_additions/qgsprocessingtoolboxtreeview.py new file mode 100644 index 000000000000..7667253f17f8 --- /dev/null +++ b/python/gui/auto_additions/qgsprocessingtoolboxtreeview.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/processing/qgsprocessingtoolboxtreeview.h +try: + QgsProcessingToolboxTreeView.__group__ = ['processing'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsprocessingwidgetwrapper.py b/python/gui/auto_additions/qgsprocessingwidgetwrapper.py index 6115215bb4ba..21af5620b170 100644 --- a/python/gui/auto_additions/qgsprocessingwidgetwrapper.py +++ b/python/gui/auto_additions/qgsprocessingwidgetwrapper.py @@ -7,3 +7,27 @@ QgsAbstractProcessingParameterWidgetWrapper.__attribute_docs__ = {'widgetValueHasChanged': 'Emitted whenever the parameter value (as defined by the wrapped widget) is changed.\n'} except NameError: pass +try: + QgsProcessingContextGenerator.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParametersGenerator.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterWidgetContext.__group__ = ['processing'] +except NameError: + pass +try: + QgsAbstractProcessingParameterWidgetWrapper.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingParameterWidgetFactoryInterface.__group__ = ['processing'] +except NameError: + pass +try: + QgsProcessingHiddenWidgetWrapper.__group__ = ['processing'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsprojectionselectiondialog.py b/python/gui/auto_additions/qgsprojectionselectiondialog.py index 52828e8fed01..6b89c0f32344 100644 --- a/python/gui/auto_additions/qgsprojectionselectiondialog.py +++ b/python/gui/auto_additions/qgsprojectionselectiondialog.py @@ -3,3 +3,11 @@ QgsCrsSelectionWidget.__attribute_docs__ = {'crsChanged': 'Emitted when the CRS defined in the widget is changed.\n', 'crsDoubleClicked': 'Emitted when a CRS entry in the widget is double-clicked.\n', 'hasValidSelectionChanged': 'Emitted when the widget has a valid selection or not.\n'} except NameError: pass +try: + QgsCrsSelectionWidget.__group__ = ['proj'] +except NameError: + pass +try: + QgsProjectionSelectionDialog.__group__ = ['proj'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsprojectionselectiontreewidget.py b/python/gui/auto_additions/qgsprojectionselectiontreewidget.py index e87fbc51d074..38f807617a32 100644 --- a/python/gui/auto_additions/qgsprojectionselectiontreewidget.py +++ b/python/gui/auto_additions/qgsprojectionselectiontreewidget.py @@ -3,3 +3,7 @@ QgsProjectionSelectionTreeWidget.__attribute_docs__ = {'crsSelected': 'Emitted when a projection is selected in the widget.\n', 'initialized': 'Notifies others that the widget is now fully initialized, including deferred selection of projection.\n\n.. deprecated::\n no longer emitted\n', 'projectionDoubleClicked': 'Emitted when a projection is double clicked in the list.\n', 'hasValidSelectionChanged': 'Emitted when the selection in the tree is changed from a valid selection to an invalid selection, or vice-versa.\n\n.. versionadded:: 3.18\n'} except NameError: pass +try: + QgsProjectionSelectionTreeWidget.__group__ = ['proj'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsprojectionselectionwidget.py b/python/gui/auto_additions/qgsprojectionselectionwidget.py index acd2d124077e..be06e9699d8f 100644 --- a/python/gui/auto_additions/qgsprojectionselectionwidget.py +++ b/python/gui/auto_additions/qgsprojectionselectionwidget.py @@ -3,3 +3,7 @@ QgsProjectionSelectionWidget.__attribute_docs__ = {'crsChanged': 'Emitted when the selected CRS is changed\n', 'cleared': 'Emitted when the not set option is selected.\n'} except NameError: pass +try: + QgsProjectionSelectionWidget.__group__ = ['proj'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsqmlwidgetwrapper.py b/python/gui/auto_additions/qgsqmlwidgetwrapper.py new file mode 100644 index 000000000000..0f843b59b0f0 --- /dev/null +++ b/python/gui/auto_additions/qgsqmlwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgsqmlwidgetwrapper.h +try: + QgsQmlWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsrasterattributetabledialog.py b/python/gui/auto_additions/qgsrasterattributetabledialog.py new file mode 100644 index 000000000000..582615ff00ca --- /dev/null +++ b/python/gui/auto_additions/qgsrasterattributetabledialog.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/raster/qgsrasterattributetabledialog.h +try: + QgsRasterAttributeTableDialog.__group__ = ['raster'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsrasterattributetablemodel.py b/python/gui/auto_additions/qgsrasterattributetablemodel.py new file mode 100644 index 000000000000..04402437ecf3 --- /dev/null +++ b/python/gui/auto_additions/qgsrasterattributetablemodel.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/raster/qgsrasterattributetablemodel.h +try: + QgsRasterAttributeTableModel.__group__ = ['raster'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsrasterattributetablewidget.py b/python/gui/auto_additions/qgsrasterattributetablewidget.py index a0cd9036a0cd..04dc3ce456b1 100644 --- a/python/gui/auto_additions/qgsrasterattributetablewidget.py +++ b/python/gui/auto_additions/qgsrasterattributetablewidget.py @@ -3,3 +3,7 @@ QgsRasterAttributeTableWidget.__attribute_docs__ = {'rendererChanged': 'This signal is emitted after a successful classify operation which changed the raster renderer.\n'} except NameError: pass +try: + QgsRasterAttributeTableWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsrasterbandcombobox.py b/python/gui/auto_additions/qgsrasterbandcombobox.py index 6ebda17e7383..fe40f96fc5a4 100644 --- a/python/gui/auto_additions/qgsrasterbandcombobox.py +++ b/python/gui/auto_additions/qgsrasterbandcombobox.py @@ -4,3 +4,7 @@ except NameError: pass QgsRasterBandComboBox.displayBandName = staticmethod(QgsRasterBandComboBox.displayBandName) +try: + QgsRasterBandComboBox.__group__ = ['raster'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsrastercontourrendererwidget.py b/python/gui/auto_additions/qgsrastercontourrendererwidget.py index df0d2d7dda95..279f910cbcbf 100644 --- a/python/gui/auto_additions/qgsrastercontourrendererwidget.py +++ b/python/gui/auto_additions/qgsrastercontourrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/raster/qgsrastercontourrendererwidget.h QgsRasterContourRendererWidget.create = staticmethod(QgsRasterContourRendererWidget.create) +try: + QgsRasterContourRendererWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsrasterhistogramwidget.py b/python/gui/auto_additions/qgsrasterhistogramwidget.py new file mode 100644 index 000000000000..b9d25db3a235 --- /dev/null +++ b/python/gui/auto_additions/qgsrasterhistogramwidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/raster/qgsrasterhistogramwidget.h +try: + QgsRasterHistogramWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsrasterlayerproperties.py b/python/gui/auto_additions/qgsrasterlayerproperties.py new file mode 100644 index 000000000000..a49a97aa9f66 --- /dev/null +++ b/python/gui/auto_additions/qgsrasterlayerproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/raster/qgsrasterlayerproperties.h +try: + QgsRasterLayerProperties.__group__ = ['raster'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsrasterlayertemporalpropertieswidget.py b/python/gui/auto_additions/qgsrasterlayertemporalpropertieswidget.py new file mode 100644 index 000000000000..a03c55248554 --- /dev/null +++ b/python/gui/auto_additions/qgsrasterlayertemporalpropertieswidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/raster/qgsrasterlayertemporalpropertieswidget.h +try: + QgsRasterLayerTemporalPropertiesWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsrasterminmaxwidget.py b/python/gui/auto_additions/qgsrasterminmaxwidget.py index 8c447b21dbc0..68ed07a189c5 100644 --- a/python/gui/auto_additions/qgsrasterminmaxwidget.py +++ b/python/gui/auto_additions/qgsrasterminmaxwidget.py @@ -3,3 +3,7 @@ QgsRasterMinMaxWidget.__attribute_docs__ = {'widgetChanged': 'Emitted when something on the widget has changed.\nAll widgets will fire this event to notify of an internal change.\n', 'load': 'signal emitted when new min/max values are computed from statistics.\n'} except NameError: pass +try: + QgsRasterMinMaxWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsrasterrendererwidget.py b/python/gui/auto_additions/qgsrasterrendererwidget.py index 9e40dc14fe56..67945f3ecfcc 100644 --- a/python/gui/auto_additions/qgsrasterrendererwidget.py +++ b/python/gui/auto_additions/qgsrasterrendererwidget.py @@ -3,3 +3,7 @@ QgsRasterRendererWidget.__attribute_docs__ = {'widgetChanged': 'Emitted when something on the widget has changed.\nAll widgets will fire this event to notify of an internal change.\n'} except NameError: pass +try: + QgsRasterRendererWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsrastertransparencywidget.py b/python/gui/auto_additions/qgsrastertransparencywidget.py new file mode 100644 index 000000000000..1609c03fb1c2 --- /dev/null +++ b/python/gui/auto_additions/qgsrastertransparencywidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/raster/qgsrastertransparencywidget.h +try: + QgsRasterTransparencyWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsrecentcoordinatereferencesystemsmodel.py b/python/gui/auto_additions/qgsrecentcoordinatereferencesystemsmodel.py index 1615094708f0..0eda3f8aa693 100644 --- a/python/gui/auto_additions/qgsrecentcoordinatereferencesystemsmodel.py +++ b/python/gui/auto_additions/qgsrecentcoordinatereferencesystemsmodel.py @@ -12,3 +12,11 @@ QgsRecentCoordinateReferenceSystemsModel.CustomRole.__doc__ = "Custom model roles.\n\n" + '* ``RoleCrs``: ' + QgsRecentCoordinateReferenceSystemsModel.CustomRole.Crs.__doc__ + '\n' + '* ``RoleAuthId``: ' + QgsRecentCoordinateReferenceSystemsModel.CustomRole.AuthId.__doc__ # -- QgsRecentCoordinateReferenceSystemsModel.CustomRole.baseClass = QgsRecentCoordinateReferenceSystemsModel +try: + QgsRecentCoordinateReferenceSystemsModel.__group__ = ['proj'] +except NameError: + pass +try: + QgsRecentCoordinateReferenceSystemsProxyModel.__group__ = ['proj'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsrelationaggregatesearchwidgetwrapper.py b/python/gui/auto_additions/qgsrelationaggregatesearchwidgetwrapper.py new file mode 100644 index 000000000000..b98355c279e8 --- /dev/null +++ b/python/gui/auto_additions/qgsrelationaggregatesearchwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgsrelationaggregatesearchwidgetwrapper.h +try: + QgsRelationAggregateSearchWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsrelationreferencesearchwidgetwrapper.py b/python/gui/auto_additions/qgsrelationreferencesearchwidgetwrapper.py new file mode 100644 index 000000000000..7ba983406472 --- /dev/null +++ b/python/gui/auto_additions/qgsrelationreferencesearchwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgsrelationreferencesearchwidgetwrapper.h +try: + QgsRelationReferenceSearchWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsrelationreferencewidget.py b/python/gui/auto_additions/qgsrelationreferencewidget.py index eb067973211b..4aaacabcb4bd 100644 --- a/python/gui/auto_additions/qgsrelationreferencewidget.py +++ b/python/gui/auto_additions/qgsrelationreferencewidget.py @@ -3,3 +3,7 @@ QgsRelationReferenceWidget.__attribute_docs__ = {'foreignKeyChanged': 'Emitted when the foreign key changed\n\n.. deprecated:: QGIS 3.10\n', 'foreignKeysChanged': 'Emitted when the foreign keys changed\n\n.. versionadded:: 3.10\n'} except NameError: pass +try: + QgsRelationReferenceWidget.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsrelationreferencewidgetwrapper.py b/python/gui/auto_additions/qgsrelationreferencewidgetwrapper.py new file mode 100644 index 000000000000..63a856080b41 --- /dev/null +++ b/python/gui/auto_additions/qgsrelationreferencewidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgsrelationreferencewidgetwrapper.h +try: + QgsRelationReferenceWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsrelationwidgetwrapper.py b/python/gui/auto_additions/qgsrelationwidgetwrapper.py index 9994dcde08ae..8dfaa13d125e 100644 --- a/python/gui/auto_additions/qgsrelationwidgetwrapper.py +++ b/python/gui/auto_additions/qgsrelationwidgetwrapper.py @@ -3,3 +3,7 @@ QgsRelationWidgetWrapper.__attribute_docs__ = {'relatedFeaturesChanged': 'Emit this signal, whenever the related features changed.\nThis happens for example when related features are added, removed,\nlinked or unlinked.\n\n.. versionadded:: 3.22\n'} except NameError: pass +try: + QgsRelationWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsrendererpropertiesdialog.py b/python/gui/auto_additions/qgsrendererpropertiesdialog.py index 62d21cdb2f72..d43dd4474b97 100644 --- a/python/gui/auto_additions/qgsrendererpropertiesdialog.py +++ b/python/gui/auto_additions/qgsrendererpropertiesdialog.py @@ -3,3 +3,7 @@ QgsRendererPropertiesDialog.__attribute_docs__ = {'layerVariablesChanged': 'Emitted when expression context variables on the associated\nvector layers have been changed. Will request the parent dialog\nto re-synchronize with the variables.\n', 'widgetChanged': 'Emitted when something on the widget has changed.\nAll widgets will fire this event to notify of an internal change.\n', 'showPanel': 'Emit when you require a panel to be show in the interface.\n\n:param panel: The panel widget to show.\n\n.. note::\n\n If you are connected to this signal you should also connect\n given panels showPanel signal as they can be nested.\n'} except NameError: pass +try: + QgsRendererPropertiesDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsrendererrasterpropertieswidget.py b/python/gui/auto_additions/qgsrendererrasterpropertieswidget.py new file mode 100644 index 000000000000..96af0658a39f --- /dev/null +++ b/python/gui/auto_additions/qgsrendererrasterpropertieswidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/raster/qgsrendererrasterpropertieswidget.h +try: + QgsRendererRasterPropertiesWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsrendererwidget.py b/python/gui/auto_additions/qgsrendererwidget.py index 8070e409c0de..29171116ba9a 100644 --- a/python/gui/auto_additions/qgsrendererwidget.py +++ b/python/gui/auto_additions/qgsrendererwidget.py @@ -3,3 +3,23 @@ QgsRendererWidget.__attribute_docs__ = {'layerVariablesChanged': 'Emitted when expression context variables on the associated\nvector layers have been changed. Will request the parent dialog\nto re-synchronize with the variables.\n', 'symbolLevelsChanged': 'Emitted when the symbol levels settings have been changed.\n\n.. deprecated:: QGIS 3.20\n -- no longer emitted.\n'} except NameError: pass +try: + QgsRendererWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsDataDefinedValueDialog.__group__ = ['symbology'] +except NameError: + pass +try: + QgsDataDefinedSizeDialog.__group__ = ['symbology'] +except NameError: + pass +try: + QgsDataDefinedRotationDialog.__group__ = ['symbology'] +except NameError: + pass +try: + QgsDataDefinedWidthDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsrulebasedrendererwidget.py b/python/gui/auto_additions/qgsrulebasedrendererwidget.py index d524dc23de60..57a33028fdc9 100644 --- a/python/gui/auto_additions/qgsrulebasedrendererwidget.py +++ b/python/gui/auto_additions/qgsrulebasedrendererwidget.py @@ -1,2 +1,18 @@ # The following has been generated automatically from src/gui/symbology/qgsrulebasedrendererwidget.h QgsRuleBasedRendererWidget.create = staticmethod(QgsRuleBasedRendererWidget.create) +try: + QgsRuleBasedRendererModel.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRuleBasedRendererWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRendererRulePropsWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRendererRulePropsDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgssearchwidgettoolbutton.py b/python/gui/auto_additions/qgssearchwidgettoolbutton.py index 68961749f3c0..60363001bd33 100644 --- a/python/gui/auto_additions/qgssearchwidgettoolbutton.py +++ b/python/gui/auto_additions/qgssearchwidgettoolbutton.py @@ -3,3 +3,7 @@ QgsSearchWidgetToolButton.__attribute_docs__ = {'activeFlagsChanged': 'Emitted when the active flags selected in the widget is changed\n\n:param flags: active flags\n'} except NameError: pass +try: + QgsSearchWidgetToolButton.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgssearchwidgetwrapper.py b/python/gui/auto_additions/qgssearchwidgetwrapper.py index 94c0092ae4cd..aafbc7569c7e 100644 --- a/python/gui/auto_additions/qgssearchwidgetwrapper.py +++ b/python/gui/auto_additions/qgssearchwidgetwrapper.py @@ -6,3 +6,7 @@ QgsSearchWidgetWrapper.exclusiveFilterFlags = staticmethod(QgsSearchWidgetWrapper.exclusiveFilterFlags) QgsSearchWidgetWrapper.nonExclusiveFilterFlags = staticmethod(QgsSearchWidgetWrapper.nonExclusiveFilterFlags) QgsSearchWidgetWrapper.toString = staticmethod(QgsSearchWidgetWrapper.toString) +try: + QgsSearchWidgetWrapper.__group__ = ['editorwidgets', 'core'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgssensorguiregistry.py b/python/gui/auto_additions/qgssensorguiregistry.py index 783f18c355c5..9ca79ea874f6 100644 --- a/python/gui/auto_additions/qgssensorguiregistry.py +++ b/python/gui/auto_additions/qgssensorguiregistry.py @@ -3,3 +3,11 @@ QgsSensorGuiRegistry.__attribute_docs__ = {'sensorAdded': 'Emitted whenever a new sensor type is added to the registry, with the specified\n``type``.\n'} except NameError: pass +try: + QgsSensorAbstractGuiMetadata.__group__ = ['sensor'] +except NameError: + pass +try: + QgsSensorGuiRegistry.__group__ = ['sensor'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgssensorwidget.py b/python/gui/auto_additions/qgssensorwidget.py index 2ba464da85cd..c1f3c079b718 100644 --- a/python/gui/auto_additions/qgssensorwidget.py +++ b/python/gui/auto_additions/qgssensorwidget.py @@ -3,3 +3,7 @@ QgsAbstractSensorWidget.__attribute_docs__ = {'changed': 'Emitted whenever configuration changes happened on this sensor configuration.\n'} except NameError: pass +try: + QgsAbstractSensorWidget.__group__ = ['sensor'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgssettingseditorwidgetregistry.py b/python/gui/auto_additions/qgssettingseditorwidgetregistry.py new file mode 100644 index 000000000000..b373ebf455bb --- /dev/null +++ b/python/gui/auto_additions/qgssettingseditorwidgetregistry.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/settings/qgssettingseditorwidgetregistry.h +try: + QgsSettingsEditorWidgetRegistry.__group__ = ['settings'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgssettingseditorwidgetwrapper.py b/python/gui/auto_additions/qgssettingseditorwidgetwrapper.py index 84377c60c657..b3da2f246b15 100644 --- a/python/gui/auto_additions/qgssettingseditorwidgetwrapper.py +++ b/python/gui/auto_additions/qgssettingseditorwidgetwrapper.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/settings/qgssettingseditorwidgetwrapper.h QgsSettingsEditorWidgetWrapper.fromWidget = staticmethod(QgsSettingsEditorWidgetWrapper.fromWidget) +try: + QgsSettingsEditorWidgetWrapper.__group__ = ['settings'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgssettingseditorwidgetwrapperimpl.py b/python/gui/auto_additions/qgssettingseditorwidgetwrapperimpl.py new file mode 100644 index 000000000000..f1e8da65628b --- /dev/null +++ b/python/gui/auto_additions/qgssettingseditorwidgetwrapperimpl.py @@ -0,0 +1,25 @@ +# The following has been generated automatically from src/gui/settings/qgssettingseditorwidgetwrapperimpl.h +try: + QgsSettingsEditorWidgetWrapperTemplate.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsStringEditorWidgetWrapper.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsBoolEditorWidgetWrapper.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsIntegerEditorWidgetWrapper.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsDoubleEditorWidgetWrapper.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsColorEditorWidgetWrapper.__group__ = ['settings'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgssettingsregistrygui.py b/python/gui/auto_additions/qgssettingsregistrygui.py new file mode 100644 index 000000000000..b0f09bda0c57 --- /dev/null +++ b/python/gui/auto_additions/qgssettingsregistrygui.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/settings/qgssettingsregistrygui.h +try: + QgsSettingsRegistryGui.__group__ = ['settings'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgssettingstreemodel.py b/python/gui/auto_additions/qgssettingstreemodel.py index f04cd3155598..c1a2dbcb99b6 100644 --- a/python/gui/auto_additions/qgssettingstreemodel.py +++ b/python/gui/auto_additions/qgssettingstreemodel.py @@ -5,3 +5,11 @@ QgsSettingsTreeModel.Column.Description.__doc__ = "Description" QgsSettingsTreeModel.Column.__doc__ = "Columns\n\n" + '* ``Name``: ' + QgsSettingsTreeModel.Column.Name.__doc__ + '\n' + '* ``Value``: ' + QgsSettingsTreeModel.Column.Value.__doc__ + '\n' + '* ``Description``: ' + QgsSettingsTreeModel.Column.Description.__doc__ # -- +try: + QgsSettingsTreeModel.__group__ = ['settings'] +except NameError: + pass +try: + QgsSettingsTreeProxyModel.__group__ = ['settings'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgssettingstreewidget.py b/python/gui/auto_additions/qgssettingstreewidget.py new file mode 100644 index 000000000000..a663d3ec56b3 --- /dev/null +++ b/python/gui/auto_additions/qgssettingstreewidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/settings/qgssettingstreewidget.h +try: + QgsSettingsTreeWidget.__group__ = ['settings'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgssinglebandgrayrendererwidget.py b/python/gui/auto_additions/qgssinglebandgrayrendererwidget.py index f2b171c95d80..7bce93614544 100644 --- a/python/gui/auto_additions/qgssinglebandgrayrendererwidget.py +++ b/python/gui/auto_additions/qgssinglebandgrayrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/raster/qgssinglebandgrayrendererwidget.h QgsSingleBandGrayRendererWidget.create = staticmethod(QgsSingleBandGrayRendererWidget.create) +try: + QgsSingleBandGrayRendererWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgssinglebandpseudocolorrendererwidget.py b/python/gui/auto_additions/qgssinglebandpseudocolorrendererwidget.py index a975ccd24edc..11114d1d1009 100644 --- a/python/gui/auto_additions/qgssinglebandpseudocolorrendererwidget.py +++ b/python/gui/auto_additions/qgssinglebandpseudocolorrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/raster/qgssinglebandpseudocolorrendererwidget.h QgsSingleBandPseudoColorRendererWidget.create = staticmethod(QgsSingleBandPseudoColorRendererWidget.create) +try: + QgsSingleBandPseudoColorRendererWidget.__group__ = ['raster'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgssinglesymbolrendererwidget.py b/python/gui/auto_additions/qgssinglesymbolrendererwidget.py index 3158a26bdee9..855e81b76274 100644 --- a/python/gui/auto_additions/qgssinglesymbolrendererwidget.py +++ b/python/gui/auto_additions/qgssinglesymbolrendererwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgssinglesymbolrendererwidget.h QgsSingleSymbolRendererWidget.create = staticmethod(QgsSingleSymbolRendererWidget.create) +try: + QgsSingleSymbolRendererWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgssmartgroupeditordialog.py b/python/gui/auto_additions/qgssmartgroupeditordialog.py new file mode 100644 index 000000000000..4d3965828482 --- /dev/null +++ b/python/gui/auto_additions/qgssmartgroupeditordialog.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/symbology/qgssmartgroupeditordialog.h +try: + QgsSmartGroupCondition.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSmartGroupEditorDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsspacerwidgetwrapper.py b/python/gui/auto_additions/qgsspacerwidgetwrapper.py new file mode 100644 index 000000000000..e254ac70dd34 --- /dev/null +++ b/python/gui/auto_additions/qgsspacerwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgsspacerwidgetwrapper.h +try: + QgsSpacerWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsspinbox.py b/python/gui/auto_additions/qgsspinbox.py index d4f1b5222b47..82c913da681e 100644 --- a/python/gui/auto_additions/qgsspinbox.py +++ b/python/gui/auto_additions/qgsspinbox.py @@ -3,3 +3,7 @@ QgsSpinBox.__attribute_docs__ = {'returnPressed': 'Emitted when the Return or Enter key is used in the line edit\n\n.. versionadded:: 3.40\n', 'textEdited': 'Emitted when the the value has been manually edited via line edit.\n\n.. versionadded:: 3.40\n'} except NameError: pass +try: + QgsSpinBox.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsstyleexportimportdialog.py b/python/gui/auto_additions/qgsstyleexportimportdialog.py new file mode 100644 index 000000000000..2281ab552067 --- /dev/null +++ b/python/gui/auto_additions/qgsstyleexportimportdialog.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/symbology/qgsstyleexportimportdialog.h +try: + QgsStyleExportImportDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsstylegroupselectiondialog.py b/python/gui/auto_additions/qgsstylegroupselectiondialog.py index 3823c4508716..fbf0db971948 100644 --- a/python/gui/auto_additions/qgsstylegroupselectiondialog.py +++ b/python/gui/auto_additions/qgsstylegroupselectiondialog.py @@ -3,3 +3,7 @@ QgsStyleGroupSelectionDialog.__attribute_docs__ = {'tagSelected': 'tag with tagName has been selected\n', 'tagDeselected': 'tag with tagName has been deselected\n', 'smartgroupSelected': 'smartgroup with groupName has been selected\n', 'smartgroupDeselected': 'smart group with groupName has been deselected\n', 'allDeselected': 'all deselected\n', 'allSelected': 'all selected\n', 'favoritesDeselected': 'Favorites has been deselected\n\n.. versionadded:: 3.14\n', 'favoritesSelected': 'Favorites has need selected\n\n.. versionadded:: 3.14\n'} except NameError: pass +try: + QgsStyleGroupSelectionDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsstylemanagerdialog.py b/python/gui/auto_additions/qgsstylemanagerdialog.py index 24a9f53553f5..79707857ab29 100644 --- a/python/gui/auto_additions/qgsstylemanagerdialog.py +++ b/python/gui/auto_additions/qgsstylemanagerdialog.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsstylemanagerdialog.h QgsStyleManagerDialog.addColorRampStatic = staticmethod(QgsStyleManagerDialog.addColorRampStatic) +try: + QgsStyleManagerDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsstylesavedialog.py b/python/gui/auto_additions/qgsstylesavedialog.py new file mode 100644 index 000000000000..a8fe6076bbf4 --- /dev/null +++ b/python/gui/auto_additions/qgsstylesavedialog.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/symbology/qgsstylesavedialog.h +try: + QgsStyleSaveDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgssvgselectorwidget.py b/python/gui/auto_additions/qgssvgselectorwidget.py index ad2a6d7e883b..a922f5c26f0c 100644 --- a/python/gui/auto_additions/qgssvgselectorwidget.py +++ b/python/gui/auto_additions/qgssvgselectorwidget.py @@ -3,3 +3,23 @@ QgsSvgSelectorWidget.__attribute_docs__ = {'svgParametersChanged': 'Emitted when the parameters have changed\n\n.. versionadded:: 3.18\n'} except NameError: pass +try: + QgsSvgSelectorFilterModel.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSvgSelectorListModel.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSvgSelectorGroupsModel.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSvgSelectorWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSvgSelectorDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgssymbolanimationsettingswidget.py b/python/gui/auto_additions/qgssymbolanimationsettingswidget.py new file mode 100644 index 000000000000..dd844b9fdd54 --- /dev/null +++ b/python/gui/auto_additions/qgssymbolanimationsettingswidget.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/symbology/qgssymbolanimationsettingswidget.h +try: + QgsSymbolAnimationSettingsWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSymbolAnimationSettingsDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgssymbolbuffersettingswidget.py b/python/gui/auto_additions/qgssymbolbuffersettingswidget.py new file mode 100644 index 000000000000..250296657e52 --- /dev/null +++ b/python/gui/auto_additions/qgssymbolbuffersettingswidget.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/symbology/qgssymbolbuffersettingswidget.h +try: + QgsSymbolBufferSettingsWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSymbolBufferSettingsDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgssymbollayerwidget.py b/python/gui/auto_additions/qgssymbollayerwidget.py index 90ed0ddce820..c13cebff625c 100644 --- a/python/gui/auto_additions/qgssymbollayerwidget.py +++ b/python/gui/auto_additions/qgssymbollayerwidget.py @@ -25,3 +25,95 @@ QgsFontMarkerSymbolLayerWidget.create = staticmethod(QgsFontMarkerSymbolLayerWidget.create) QgsCentroidFillSymbolLayerWidget.create = staticmethod(QgsCentroidFillSymbolLayerWidget.create) QgsGeometryGeneratorSymbolLayerWidget.create = staticmethod(QgsGeometryGeneratorSymbolLayerWidget.create) +try: + QgsSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSimpleLineSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSimpleMarkerSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSimpleFillSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsFilledMarkerSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsGradientFillSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsShapeburstFillSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsMarkerLineSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsHashedLineSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSvgMarkerSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRasterMarkerSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsAnimatedMarkerSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRasterFillSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRasterLineSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsLineburstSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsFilledLineSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSVGFillSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsLinePatternFillSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsPointPatternFillSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsRandomMarkerFillSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsFontMarkerSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsCentroidFillSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsGeometryGeneratorSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgssymbollevelsdialog.py b/python/gui/auto_additions/qgssymbollevelsdialog.py new file mode 100644 index 000000000000..96c9c2e61a35 --- /dev/null +++ b/python/gui/auto_additions/qgssymbollevelsdialog.py @@ -0,0 +1,9 @@ +# The following has been generated automatically from src/gui/symbology/qgssymbollevelsdialog.h +try: + QgsSymbolLevelsWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSymbolLevelsDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgssymbolselectordialog.py b/python/gui/auto_additions/qgssymbolselectordialog.py index f5c3471e1cc7..d8f99718ba0d 100644 --- a/python/gui/auto_additions/qgssymbolselectordialog.py +++ b/python/gui/auto_additions/qgssymbolselectordialog.py @@ -3,3 +3,11 @@ QgsSymbolSelectorWidget.__attribute_docs__ = {'symbolModified': 'Emitted when a symbol is modified in the widget.\n'} except NameError: pass +try: + QgsSymbolSelectorWidget.__group__ = ['symbology'] +except NameError: + pass +try: + QgsSymbolSelectorDialog.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgssymbolslistwidget.py b/python/gui/auto_additions/qgssymbolslistwidget.py new file mode 100644 index 000000000000..814c055e62f6 --- /dev/null +++ b/python/gui/auto_additions/qgssymbolslistwidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/symbology/qgssymbolslistwidget.h +try: + QgsSymbolsListWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgssymbolwidgetcontext.py b/python/gui/auto_additions/qgssymbolwidgetcontext.py new file mode 100644 index 000000000000..bbc964e21ac4 --- /dev/null +++ b/python/gui/auto_additions/qgssymbolwidgetcontext.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/symbology/qgssymbolwidgetcontext.h +try: + QgsSymbolWidgetContext.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgstableeditordialog.py b/python/gui/auto_additions/qgstableeditordialog.py index d254975f4288..5b3211058fd3 100644 --- a/python/gui/auto_additions/qgstableeditordialog.py +++ b/python/gui/auto_additions/qgstableeditordialog.py @@ -3,3 +3,7 @@ QgsTableEditorDialog.__attribute_docs__ = {'tableChanged': 'Emitted whenever the table contents are changed.\n', 'includeHeaderChanged': 'Emitted whenever the "include table header" setting is changed.\n'} except NameError: pass +try: + QgsTableEditorDialog.__group__ = ['tableeditor'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgstableeditorwidget.py b/python/gui/auto_additions/qgstableeditorwidget.py index 59cb2f3b5829..a196431878e2 100644 --- a/python/gui/auto_additions/qgstableeditorwidget.py +++ b/python/gui/auto_additions/qgstableeditorwidget.py @@ -3,3 +3,7 @@ QgsTableEditorWidget.__attribute_docs__ = {'tableChanged': 'Emitted whenever the table contents are changed.\n', 'activeCellChanged': 'Emitted whenever the active (or selected) cell changes in the widget.\n'} except NameError: pass +try: + QgsTableEditorWidget.__group__ = ['tableeditor'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgstextwidgetwrapper.py b/python/gui/auto_additions/qgstextwidgetwrapper.py new file mode 100644 index 000000000000..f8bfeb9ae6e3 --- /dev/null +++ b/python/gui/auto_additions/qgstextwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgstextwidgetwrapper.h +try: + QgsTextWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgstiledscenerendererpropertieswidget.py b/python/gui/auto_additions/qgstiledscenerendererpropertieswidget.py new file mode 100644 index 000000000000..10fd61573fef --- /dev/null +++ b/python/gui/auto_additions/qgstiledscenerendererpropertieswidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/tiledscene/qgstiledscenerendererpropertieswidget.h +try: + QgsTiledSceneRendererPropertiesWidget.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgstiledscenerendererwidget.py b/python/gui/auto_additions/qgstiledscenerendererwidget.py new file mode 100644 index 000000000000..f29ea4ad266d --- /dev/null +++ b/python/gui/auto_additions/qgstiledscenerendererwidget.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/tiledscene/qgstiledscenerendererwidget.h +try: + QgsTiledSceneRendererWidget.__group__ = ['tiledscene'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsvaluemapsearchwidgetwrapper.py b/python/gui/auto_additions/qgsvaluemapsearchwidgetwrapper.py new file mode 100644 index 000000000000..277d9fececf2 --- /dev/null +++ b/python/gui/auto_additions/qgsvaluemapsearchwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgsvaluemapsearchwidgetwrapper.h +try: + QgsValueMapSearchWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsvaluerelationsearchwidgetwrapper.py b/python/gui/auto_additions/qgsvaluerelationsearchwidgetwrapper.py new file mode 100644 index 000000000000..f99a8720635a --- /dev/null +++ b/python/gui/auto_additions/qgsvaluerelationsearchwidgetwrapper.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/editorwidgets/qgsvaluerelationsearchwidgetwrapper.h +try: + QgsValueRelationSearchWidgetWrapper.__group__ = ['editorwidgets'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsvectorfieldsymbollayerwidget.py b/python/gui/auto_additions/qgsvectorfieldsymbollayerwidget.py index fe11a55a2beb..4046054bffe7 100644 --- a/python/gui/auto_additions/qgsvectorfieldsymbollayerwidget.py +++ b/python/gui/auto_additions/qgsvectorfieldsymbollayerwidget.py @@ -1,2 +1,6 @@ # The following has been generated automatically from src/gui/symbology/qgsvectorfieldsymbollayerwidget.h QgsVectorFieldSymbolLayerWidget.create = staticmethod(QgsVectorFieldSymbolLayerWidget.create) +try: + QgsVectorFieldSymbolLayerWidget.__group__ = ['symbology'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsvectorlayerproperties.py b/python/gui/auto_additions/qgsvectorlayerproperties.py new file mode 100644 index 000000000000..eb0cc23e9433 --- /dev/null +++ b/python/gui/auto_additions/qgsvectorlayerproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/vector/qgsvectorlayerproperties.h +try: + QgsVectorLayerProperties.__group__ = ['vector'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsvectorlayersaveasdialog.py b/python/gui/auto_additions/qgsvectorlayersaveasdialog.py index 5ca58738b1be..a28b17032b05 100644 --- a/python/gui/auto_additions/qgsvectorlayersaveasdialog.py +++ b/python/gui/auto_additions/qgsvectorlayersaveasdialog.py @@ -14,3 +14,7 @@ QgsVectorLayerSaveAsDialog.Option.baseClass = QgsVectorLayerSaveAsDialog QgsVectorLayerSaveAsDialog.Options.baseClass = QgsVectorLayerSaveAsDialog Options = QgsVectorLayerSaveAsDialog # dirty hack since SIP seems to introduce the flags in module +try: + QgsVectorLayerSaveAsDialog.__group__ = ['ogr'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgsvectortilelayerproperties.py b/python/gui/auto_additions/qgsvectortilelayerproperties.py new file mode 100644 index 000000000000..85cf44d12238 --- /dev/null +++ b/python/gui/auto_additions/qgsvectortilelayerproperties.py @@ -0,0 +1,5 @@ +# The following has been generated automatically from src/gui/vectortile/qgsvectortilelayerproperties.h +try: + QgsVectorTileLayerProperties.__group__ = ['vectortile'] +except NameError: + pass diff --git a/python/gui/auto_additions/qgswidgetwrapper.py b/python/gui/auto_additions/qgswidgetwrapper.py index 646f64adca0a..6dda8e6082b7 100644 --- a/python/gui/auto_additions/qgswidgetwrapper.py +++ b/python/gui/auto_additions/qgswidgetwrapper.py @@ -16,3 +16,7 @@ except NameError: pass QgsWidgetWrapper.fromWidget = staticmethod(QgsWidgetWrapper.fromWidget) +try: + QgsWidgetWrapper.__group__ = ['editorwidgets', 'core'] +except NameError: + pass diff --git a/scripts/sipify.py b/scripts/sipify.py index 338c8a56e42e..a36649f5d576 100755 --- a/scripts/sipify.py +++ b/scripts/sipify.py @@ -86,6 +86,7 @@ def __init__(self): self.classname: List[str] = [] self.class_and_struct: List[str] = [] self.declared_classes: List[str] = [] + self.all_fully_qualified_class_names: List[str] = [] self.exported: List[int] = [0] self.actual_class: str = '' self.python_signature: str = '' @@ -1507,6 +1508,8 @@ def detect_non_method_member(line): CONTEXT.classname.append( CONTEXT.classname[-1] if CONTEXT.classname else struct_match.group( 'structname')) # fake new class since struct has considered similarly + if CONTEXT.access[-1] != Visibility.Private: + CONTEXT.all_fully_qualified_class_names.append(CONTEXT.current_fully_qualified_struct_name()) CONTEXT.access.append(Visibility.Public) CONTEXT.exported.append(CONTEXT.exported[-1]) CONTEXT.bracket_nesting_idx.append(0) @@ -1520,7 +1523,6 @@ def detect_non_method_member(line): if class_pattern_match: dbg_info("class definition started") - CONTEXT.access.append(Visibility.Public) CONTEXT.exported.append(0) CONTEXT.bracket_nesting_idx.append(0) template_inheritance_template = [] @@ -1530,6 +1532,9 @@ def detect_non_method_member(line): CONTEXT.classname.append(class_pattern_match.group('classname')) CONTEXT.class_and_struct.append(class_pattern_match.group('classname')) + if CONTEXT.access[-1] != Visibility.Private: + CONTEXT.all_fully_qualified_class_names.append(CONTEXT.current_fully_qualified_struct_name()) + CONTEXT.access.append(Visibility.Public) if len(CONTEXT.classname) == 1: CONTEXT.declared_classes.append(CONTEXT.classname[-1]) @@ -2543,6 +2548,13 @@ def detect_non_method_member(line): for class_name, doc_string in CONTEXT.struct_docstrings.items(): CONTEXT.output_python.append(f'{class_name}.__doc__ = """{doc_string}"""\n') +group_match = re.match('^.*src/[a-z0-9_]+/(.*?)/[^/]+$', CONTEXT.header_file) +if group_match: + groups = list(group for group in group_match.group(1).split('/') if group and group != '.') + if groups: + for class_name in CONTEXT.all_fully_qualified_class_names: + CONTEXT.output_python.append( + f'try:\n {class_name}.__group__ = {groups}\nexcept NameError:\n pass\n') if args.python_output and CONTEXT.output_python: