mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-27 00:33:48 -05:00
- Add support for reordering columns in a table (fix #5942) - Add support for expression based columns - Add support for setting column alignment (fix #2957) - Add support for setting column header alignment - Make sorting in tables correctly handle nulls, dates, times, locale aware string sorting This work also paves the way for future expansion of attribute tables to allow for setting column widths, column colors, etc.
226 lines
7.5 KiB
Plaintext
226 lines
7.5 KiB
Plaintext
%Module(name=qgis.core,
|
|
version=0,
|
|
keyword_arguments="Optional")
|
|
|
|
%Import QtCore/QtCoremod.sip
|
|
%Import QtGui/QtGuimod.sip
|
|
%Import QtXml/QtXmlmod.sip
|
|
%Import QtNetwork/QtNetworkmod.sip
|
|
|
|
%Include conversions.sip
|
|
%Include qgsexception.sip
|
|
|
|
%Include qgis.sip
|
|
|
|
%Include qgsapplication.sip
|
|
%Include qgsattributeaction.sip
|
|
%Include qgsbrowsermodel.sip
|
|
%Include qgsclipper.sip
|
|
%Include qgscontexthelp.sip
|
|
%Include qgscoordinatereferencesystem.sip
|
|
%Include qgscoordinatetransform.sip
|
|
%Include qgscredentials.sip
|
|
%Include qgscrscache.sip
|
|
%Include qgsdatadefined.sip
|
|
%Include qgsdataitem.sip
|
|
%Include qgsdataprovider.sip
|
|
%Include qgsdatasourceuri.sip
|
|
%Include qgsdbfilterproxymodel.sip
|
|
%Include qgsdistancearea.sip
|
|
%Include qgseditorwidgetconfig.sip
|
|
%Include qgserror.sip
|
|
%Include qgsexpression.sip
|
|
%Include qgsfeature.sip
|
|
%Include qgsfeatureiterator.sip
|
|
%Include qgsfeaturerequest.sip
|
|
%Include qgsfield.sip
|
|
%Include qgsgeometry.sip
|
|
%Include qgsgeometryvalidator.sip
|
|
%Include qgsgeometrysimplifier.sip
|
|
%Include qgsmaptopixelgeometrysimplifier.sip
|
|
%Include qgsgml.sip
|
|
%Include qgsgmlschema.sip
|
|
%Include qgshttptransaction.sip
|
|
%Include qgslabel.sip
|
|
%Include qgslabelattributes.sip
|
|
%Include qgslabelsearchtree.sip
|
|
%Include qgslogger.sip
|
|
%Include qgsmaplayer.sip
|
|
%Include qgsmaplayerregistry.sip
|
|
%Include qgsmaplayerrenderer.sip
|
|
%Include qgsmaprenderer.sip
|
|
%Include qgsmaprenderercache.sip
|
|
%Include qgsmaprendererjob.sip
|
|
%Include qgsmapsettings.sip
|
|
%Include qgsmaptopixel.sip
|
|
%Include qgsmapunitscale.sip
|
|
%Include qgsmessagelog.sip
|
|
%Include qgsmessageoutput.sip
|
|
%Include qgsmimedatautils.sip
|
|
%Include qgsnetworkaccessmanager.sip
|
|
%Include qgsofflineediting.sip
|
|
%Include qgsogcutils.sip
|
|
%Include qgsowsconnection.sip
|
|
%Include qgspaintenginehack.sip
|
|
%Include qgspallabeling.sip
|
|
%Include qgspluginlayer.sip
|
|
%Include qgspluginlayerregistry.sip
|
|
%Include qgspoint.sip
|
|
%Include qgsproject.sip
|
|
%Include qgsprojectproperty.sip
|
|
%Include qgsprojectversion.sip
|
|
%Include qgsprovidercountcalcevent.sip
|
|
%Include qgsproviderextentcalcevent.sip
|
|
%Include qgsprovidermetadata.sip
|
|
%Include qgsproviderregistry.sip
|
|
%Include qgspythonrunner.sip
|
|
%Include qgsrectangle.sip
|
|
%Include qgsrelation.sip
|
|
%Include qgsrelationmanager.sip
|
|
%Include qgsrenderchecker.sip
|
|
%Include qgsrendercontext.sip
|
|
%Include qgsrunprocess.sip
|
|
%Include qgsscalecalculator.sip
|
|
%Include qgsscaleutils.sip
|
|
%Include qgssimplifymethod.sip
|
|
%Include qgssnapper.sip
|
|
%Include qgsspatialindex.sip
|
|
%Include qgstolerance.sip
|
|
%Include qgsvectordataprovider.sip
|
|
%Include qgsvectorfilewriter.sip
|
|
%Include qgsvectorlayer.sip
|
|
%Include qgsvectorlayercache.sip
|
|
%Include qgsvectorlayereditbuffer.sip
|
|
%Include qgsvectorlayerimport.sip
|
|
%Include qgsvectorlayerjoinbuffer.sip
|
|
%Include qgsvectorlayerundocommand.sip
|
|
%Include qgsvectorsimplifymethod.sip
|
|
%Include qgsfontutils.sip
|
|
|
|
%Include qgscachedfeatureiterator.sip
|
|
%Include qgscacheindex.sip
|
|
%Include qgscacheindexfeatureid.sip
|
|
%Include qgsfeaturestore.sip
|
|
%Include qgsgeometrycache.sip
|
|
%Include qgsprojectfiletransform.sip
|
|
%Include qgsvectorlayereditutils.sip
|
|
%Include qgsvectorlayerfeatureiterator.sip
|
|
|
|
%Include composer/qgsaddremoveitemcommand.sip
|
|
%Include composer/qgsaddremovemultiframecommand.sip
|
|
%Include composer/qgscomposerarrow.sip
|
|
%Include composer/qgscomposerattributetable.sip
|
|
%Include composer/qgscomposerattributetablemodel.sip
|
|
%Include composer/qgscomposerframe.sip
|
|
%Include composer/qgscomposerhtml.sip
|
|
%Include composer/qgscomposeritem.sip
|
|
%Include composer/qgscomposeritemcommand.sip
|
|
%Include composer/qgscomposeritemgroup.sip
|
|
%Include composer/qgscomposerlabel.sip
|
|
%Include composer/qgscomposerlegend.sip
|
|
%Include composer/qgscomposerlegenditem.sip
|
|
%Include composer/qgscomposermap.sip
|
|
%Include composer/qgscomposermultiframe.sip
|
|
%Include composer/qgscomposermultiframecommand.sip
|
|
%Include composer/qgscomposerpicture.sip
|
|
%Include composer/qgscomposerscalebar.sip
|
|
%Include composer/qgscomposershape.sip
|
|
%Include composer/qgscomposertable.sip
|
|
%Include composer/qgscomposertablecolumn.sip
|
|
%Include composer/qgscomposition.sip
|
|
%Include composer/qgsatlascomposition.sip
|
|
%Include composer/qgsdoubleboxscalebarstyle.sip
|
|
%Include composer/qgslegendmodel.sip
|
|
%Include composer/qgsnumericscalebarstyle.sip
|
|
%Include composer/qgspaperitem.sip
|
|
%Include composer/qgsscalebarstyle.sip
|
|
%Include composer/qgssingleboxscalebarstyle.sip
|
|
%Include composer/qgsticksscalebarstyle.sip
|
|
%Include composer/qgscomposertexttable.sip
|
|
%Include composer/qgscomposereffect.sip
|
|
%Include composer/qgscomposerlegendstyle.sip
|
|
|
|
%Include qgsdiagramrendererv2.sip
|
|
%Include diagram/qgsdiagram.sip
|
|
%Include diagram/qgshistogramdiagram.sip
|
|
%Include diagram/qgspiediagram.sip
|
|
%Include diagram/qgstextdiagram.sip
|
|
|
|
%Include gps/qgsgpsconnection.sip
|
|
%Include gps/qgsgpsconnectionregistry.sip
|
|
%Include gps/qgsgpsdconnection.sip
|
|
%Include gps/qgsgpsdetector.sip
|
|
%Include gps/qgsnmeaconnection.sip
|
|
%Include gps/qgsqtlocationconnection.sip
|
|
|
|
%Include raster/qgsraster.sip
|
|
%Include raster/qgscliptominmaxenhancement.sip
|
|
%Include raster/qgscolorrampshader.sip
|
|
%Include raster/qgscontrastenhancement.sip
|
|
%Include raster/qgscontrastenhancementfunction.sip
|
|
%Include raster/qgslinearminmaxenhancement.sip
|
|
%Include raster/qgslinearminmaxenhancementwithclip.sip
|
|
%Include raster/qgspseudocolorshader.sip
|
|
%Include raster/qgsrasterbandstats.sip
|
|
%Include raster/qgsrasterblock.sip
|
|
%Include raster/qgsrasterchecker.sip
|
|
%Include raster/qgsrasterdataprovider.sip
|
|
%Include raster/qgsrasterfilewriter.sip
|
|
%Include raster/qgsrasterhistogram.sip
|
|
%Include raster/qgsrasteridentifyresult.sip
|
|
%Include raster/qgsrasterinterface.sip
|
|
%Include raster/qgsrasteriterator.sip
|
|
%Include raster/qgsrasterlayer.sip
|
|
%Include raster/qgsrasternuller.sip
|
|
%Include raster/qgsrasterpipe.sip
|
|
%Include raster/qgsrasterprojector.sip
|
|
%Include raster/qgsrasterpyramid.sip
|
|
%Include raster/qgsrasterrange.sip
|
|
%Include raster/qgsrasterrenderer.sip
|
|
%Include raster/qgsrasterresamplefilter.sip
|
|
%Include raster/qgsrasterresampler.sip
|
|
%Include raster/qgsrastershader.sip
|
|
%Include raster/qgsrastershaderfunction.sip
|
|
%Include raster/qgsrastertransparency.sip
|
|
%Include raster/qgsrasterviewport.sip
|
|
%Include raster/qgsbilinearrasterresampler.sip
|
|
%Include raster/qgssinglebandcolordatarenderer.sip
|
|
%Include raster/qgssinglebandpseudocolorrenderer.sip
|
|
%Include raster/qgssinglebandgrayrenderer.sip
|
|
%Include raster/qgspalettedrasterrenderer.sip
|
|
%Include raster/qgscubicrasterresampler.sip
|
|
%Include raster/qgsmultibandcolorrenderer.sip
|
|
%Include raster/qgsbrightnesscontrastfilter.sip
|
|
%Include raster/qgshuesaturationfilter.sip
|
|
%Include raster/qgsrasterdrawer.sip
|
|
|
|
%Include symbology-ng/qgsstylev2.sip
|
|
%Include symbology-ng/qgssvgcache.sip
|
|
%Include symbology-ng/qgssymbolv2.sip
|
|
%Include symbology-ng/qgscolorbrewerpalette.sip
|
|
%Include symbology-ng/qgscptcityarchive.sip
|
|
%Include symbology-ng/qgsvectorcolorrampv2.sip
|
|
|
|
%Include symbology-ng/qgscategorizedsymbolrendererv2.sip
|
|
%Include symbology-ng/qgsgraduatedsymbolrendererv2.sip
|
|
%Include symbology-ng/qgssinglesymbolrendererv2.sip
|
|
%Include symbology-ng/qgspointdisplacementrenderer.sip
|
|
%Include symbology-ng/qgsrulebasedrendererv2.sip
|
|
%Include symbology-ng/qgsrendererv2.sip
|
|
%Include symbology-ng/qgsrendererv2registry.sip
|
|
|
|
%Include symbology-ng/qgssymbollayerv2.sip
|
|
%Include symbology-ng/qgssymbollayerv2utils.sip
|
|
%Include symbology-ng/qgsvectorfieldsymbollayer.sip
|
|
%Include symbology-ng/qgsellipsesymbollayerv2.sip
|
|
%Include symbology-ng/qgsfillsymbollayerv2.sip
|
|
%Include symbology-ng/qgslinesymbollayerv2.sip
|
|
%Include symbology-ng/qgsmarkersymbollayerv2.sip
|
|
%Include symbology-ng/qgssymbollayerv2registry.sip
|
|
|
|
%Include symbology-ng/qgssymbologyv2conversion.sip
|
|
|
|
%Include dxf/qgsdxfexport.sip
|
|
|
|
|