►Ngdal | |
CGDALDatasetCloser | Closes and cleanups GDAL dataset |
CGDALRelationshipDeleter | Closes and cleanups GDAL relationship |
CGDALWarpOptionsDeleter | Closes and cleanups GDAL warp options |
COGRDataSourceDeleter | Destroys OGR data sources |
COGRFeatureDeleter | Destroys OGR feature |
COGRFldDeleter | Destroys OGR field definition |
COGRGeometryDeleter | Destroys OGR geometries |
►Npal | |
CCandidatePolygonRingDistanceCalculator | Calculates distance from a label candidate to nearest polygon ring |
CChain | |
CCostCalculator | Calculates label candidate costs considering different factors |
CElemTrans | |
CFeats | For usage in problem solving algorithm |
CFeaturePart | Main class to handle feature |
CGeomFunction | Pal labeling engine geometry functions |
►CInternalException | Various Exceptions |
CEmpty | Thrown when trying to access an empty data set |
CFull | Thrown when something is added in a Full set |
CNoLabelPosition | Throw an exception when it's impossible to compute labelPosition |
CUnknownGeometry | Thrown when a geometry type is not like expected |
CWrongGeometry | Thrown when a geometry type is not like expected |
CLabelPosition | LabelPosition is a candidate feature label position |
CLayer | A set of features which influence the labeling process |
COrientedConvexHullBoundingBox | Represents the minimum area, oriented bounding box surrounding a convex hull |
CPal | Main Pal labeling class |
►CPalException | Various Exceptions |
CFeatureExists | Features already exists |
CLayerExists | Layer already exists |
CNotImplemented | Thrown when a feature is not yet implemented |
CUnknownFeature | Try to access an unknown feature |
CUnknownLayer | Try to access an unknown layer |
CValueNotInRange | Thrown when a value is not in the valid scale range\ |
CPoint | |
CPointSet | The underlying raw pal geometry class |
CPriorityQueue | Custom priority queue for use in pal labeling engine |
CProblem | Representation of a labeling problem |
CUtil | Pal utilities |
►NQgsRayCastingUtils | |
CRayCastContext | Helper struct to store ray casting parameters |
CRayHit | Helper struct to store ray casting results |
►NQgsWcs | WCS implementation |
CQgsRequestNotWellFormedException | Exception thrown in case of malformed request |
CQgsSecurityAccessException | Exception thrown when data access violates access controls |
CQgsServiceException | Exception class for WFS services |
CService | OGC web service specialized for WCS |
►NQgsWfs | WMS implementation |
►Nv1_0_0 | |
CtransactionDelete | |
CtransactionInsert | |
CtransactionRequest | |
CtransactionUpdate | |
CgetFeatureQuery | |
CgetFeatureRequest | |
CQgsBadRequestException | Exception thrown in case of malformed request |
CQgsRequestNotWellFormedException | Exception thrown in case of malformed request |
CQgsSecurityAccessException | Exception thrown when data access violates access controls |
CQgsServiceException | Exception class for WFS service exceptions |
CQgsWfsParameter | WFS parameter received from the client |
CQgsWfsParameters | Provides an interface to retrieve and manipulate WFS parameters received from the client |
CService | OGC web service specialized for WFS |
CtransactionDelete | |
CtransactionInsert | |
CtransactionRequest | |
CtransactionUpdate | |
►NQgsWms | Median cut implementation |
CQgsBadRequestException | Exception thrown in case of malformed request |
CQgsMapRendererJobProxy | Proxy for sequential or parallel map render job |
CQgsRenderer | Map renderer for WMS requests |
CQgsSecurityException | Exception thrown when data access violates access controls |
CQgsServiceException | Exception class for WMS service exceptions |
CQgsWmsParameter | WMS parameter received from the client |
CQgsWmsParameters | Provides an interface to retrieve and manipulate WMS parameters received from the client |
CQgsWmsParametersComposerMap | |
CQgsWmsParametersExternalLayer | |
CQgsWmsParametersFilter | |
CQgsWmsParametersHighlightLayer | |
CQgsWmsParametersLayer | |
CQgsWmsRenderContext | Rendering context for the WMS renderer |
CQgsWmsRequest | Class defining request interface passed to WMS service |
CQgsWmsRestorer | RAII class to restore the rendering context configuration on destruction |
CService | OGC web service specialized for WMS |
C_CohenSutherland | |
C_GEOSQueryCallbackData | |
C_LayerRef | Internal structure to keep weak pointer to QgsMapLayer or layerId if the layer is not available yet |
CAnchorAlongSegment | Record about anchor being along a segment |
CAnchorPoint | Record about vertex coordinates and index of anchor to which it is snapped |
CBezier3D | Class Bezier3D represents a bezier curve, represented by control points |
CBlockMetrics | |
CCharacterWidget | A widget for displaying characters available in a preset font, and allowing users to select an individual character |
CCloughTocherInterpolator | This is an implementation of a Clough-Tocher interpolator based on a triangular tessellation |
Ccomp | |
CContourWriterData | |
CDocumentMetrics | |
CDxfLayerJob | Holds information about each layer in a DXF job |
CEditBlockerDelegate | |
Cfloat_pair_hash | |
Cformatter | |
CFromDbTablePlugin | Widget auto conf plugin that reads the widget setup to use from what the data provider says |
CFromFactoriesPlugin | Widget auto conf plugin that guesses what widget type to use in function of what the widgets support |
CHalfEdge | HalfEdge |
CIndexedPointCloudNode | Represents a indexed point cloud node in octree |
CLabelInfo | Pal labeling engine |
CLayerToLoad | |
CLessThanTileRequest | Helper class for ordering tile requests according to the distance from view center |
CLinTriangleInterpolator | LinTriangleInterpolator is a class which interpolates linearly on a triangulation |
CMapIndexedPointCloudNode | |
CMVTGeometryWriter | Helper class for writing of geometry commands |
CNormVecDecorator | Decorator class which adds the functionality of estimating normals at the data points |
CPalRtree | A rtree spatial index for use in the pal labeling engine |
CParametricLine | ParametricLine is an Interface for parametric lines |
CQgis | Global constants for use throughout the application |
CQgisInterface | QgisInterface Abstract base class defining interfaces exposed by QgisApp and made available to plugins |
CQgisPlugin | Abstract base class from which all plugins must inherit |
CQgisVisitor | Custom visitor that adds found features to list |
CQgs25DRenderer | A vector renderer which represents 3D features in an isometric view |
CQgs25DRendererWidget | |
CQgs2DPlot | Base class for 2-dimensional plot/chart/graphs |
CQgs3D | Qgs3D is a singleton class containing various registries and other global members related to 3D classes |
CQgs3DAlgorithms | QGIS 3D processing algorithm provider |
►CQgs3DAnimationSettings | 3 |
CKeyframe | Keyframe definition |
CQgs3DAxis | 3 |
CQgs3DAxisSettings | Contains the configuration of a 3d axis |
CQgs3DExportObject | Manages the data of each object of the scene (positions, normals, texture coordinates ...) since each object |
CQgs3DMapCanvas | 3 |
CQgs3DMapExportSettings | Manages the various settings the user can choose from when exporting a 3D scene 3 |
CQgs3DMapScene | 3 |
CQgs3DMapSettings | 3 |
CQgs3DMapTool | 3 |
CQgs3DRenderContext | 3 |
CQgs3DRendererAbstractMetadata | Base metadata class for 3D renderers |
CQgs3DRendererRegistry | Keeps track of available 3D renderers |
CQgs3DSceneExporter | Entity that handles the exporting of 3D scene |
CQgs3DSymbolAbstractMetadata | Stores metadata about one 3D symbol class |
CQgs3DSymbolDialog | A dialog for configuring a 3D symbol |
CQgs3DSymbolMetadata | Convenience metadata class that uses static functions to create a 3D symbol and its widget |
CQgs3DSymbolRegistry | Registry of available 3D symbol classes |
CQgs3DSymbolWidget | Base class for 3D symbol configuration widgets |
CQgs3DTypes | 3 |
CQgs3DUtils | 3 |
CQgsAABB | 3 |
CQgsAbstract2DMapController | Abstract base class for all 2D map controllers |
CQgsAbstract3DEngine | 3 |
CQgsAbstract3DMapController | Abstract base class for all 3D map controllers |
CQgsAbstract3DRenderer | Base class for all renderers that may to participate in 3D view |
CQgsAbstract3DSymbol | 3 |
CQgsAbstractAnnotationItemEditOperation | Abstract base class for annotation item edit operations |
CQgsAbstractBabelFormat | Abstract base class for babel GPS formats |
CQgsAbstractBrushedLineSymbolLayer | Base class for line symbol layer types which draws line sections using a QBrush |
CQgsAbstractCacheIndex | Abstract base class for cache indices |
CQgsAbstractCacheStrategy | Abstract base class for implementing cache invalidation strategy |
CQgsAbstractContentCache | Abstract base class for file content caches, such as SVG or raster image caches |
CQgsAbstractContentCacheBase | A QObject derived base class for QgsAbstractContentCache |
CQgsAbstractContentCacheEntry | Base class for entries in a QgsAbstractContentCache |
►CQgsAbstractDatabaseProviderConnection | Common functionality for DB based connections |
CQueryResult | Result of a query executed by execSql() |
CSpatialIndexOptions | The SpatialIndexOptions contains extra options relating to spatial index creation |
CSqlVectorLayerOptions | The SqlVectorLayerOptions stores all information required to create a SQL (query) layer |
►CTableProperty | Database table or view |
CGeometryColumnType | The GeometryColumnType struct represents the combination of geometry type and CRS for the table geometry column |
CQgsAbstractDataSourceWidget | Abstract base Data Source Widget to create connections and add layers This class provides common functionality and the interface for all source select dialogs used by data providers to configure data sources and add layers |
CQgsAbstractDbTableModel | Pure virtual model class for results in a database source widget selector |
CQgsAbstractFeatureIterator | Internal feature iterator to be implemented within data providers |
CQgsAbstractFeatureIteratorFromSource | Helper template that cares of two things: 1 |
CQgsAbstractFeatureSource | Base class that can be used for any class that is capable of returning features |
CQgsAbstractFieldDomainWidget | Abstract base class for widgets which configure the extended properties of a QgsFieldDomain subclass |
CQgsAbstractFileContentSourceLineEdit | Abstract base class for a widgets which allows users to select content from a file, embedding a file, etc |
CQgsAbstractGeocoderLocatorFilter | An abstract base class which implements a locator filter populated from a QgsGeocoderInterface |
►CQgsAbstractGeometry | Abstract base class for all geometries |
Cconst_part_iterator | The part_iterator class provides STL-style iterator for const references to geometry parts |
Cpart_iterator | STL-style iterator for geometry parts |
Cvertex_iterator | STL-style iterator for vertices |
CQgsAbstractGeometrySimplifier | Abstract base class for simplify geometries using a specific algorithm |
CQgsAbstractGeometryTransformer | An abstract base class for classes which transform geometries by transforming input points to output points |
►CQgsAbstractGeospatialPdfExporter | Abstract base class for Geospatial PDF exporters |
CComponentLayerDetail | Contains details of a particular input component to be used during PDF composition |
CControlPoint | Contains details of a control point used during georeferencing Geospatial PDF outputs |
CExportDetails | |
CGeoReferencedSection | |
CRenderedFeature | Contains information about a feature rendered inside the PDF |
CVectorComponentDetail | Contains information relating to a single PDF layer in the Geospatial PDF export |
CQgsAbstractHistoryProvider | Abstract base class for objects which track user history (i.e |
CQgsAbstractInputController | Abstract base class for all input controllers |
CQgsAbstractLabelingEngineRule | Abstract base class for labeling engine rules |
CQgsAbstractLabelingEngineRuleDistanceFromFeature | Base class for labeling engine rules which prevents labels being placed too close or to far from features from a different layer |
CQgsAbstractLabelProvider | Interface class |
CQgsAbstractLayerMetadataProvider | Layer metadata provider backend interface |
CQgsAbstractLayoutIterator | An abstract base class for QgsLayout based classes which can be exported by QgsLayoutExporter |
CQgsAbstractLayoutUndoCommand | Base class for commands to undo/redo layout and layout object changes |
►CQgsAbstractMapToolHandler | An abstract base class for map tool handlers which automatically handle all the necessary logic for toggling the map tool and enabling/disabling the associated action when the QGIS application is in a state permissible for the tool |
CContext | Context of a QgsAbstractMapToolHandler call |
CQgsAbstractMaterialSettings | 3 |
CQgsAbstractMeshLayerLabeling | Abstract base class - its implementations define different approaches to the labeling of a mesh layer |
►CQgsAbstractMetadataBase | An abstract base class for metadata stores |
CAddress | Metadata address structure |
CContact | Metadata contact structure |
CLink | Metadata link structure |
►CQgsAbstractMetadataBaseValidator | Abstract base class for metadata validators |
CValidationResult | Contains the parameters describing a metadata validation failure |
CQgsAbstractPointCloud3DRenderer | Base class for point cloud 3D renderers |
CQgsAbstractProcessingParameterWidgetWrapper | A widget wrapper for Processing parameter value widgets |
CQgsAbstractProfileGenerator | Abstract base class for objects which generate elevation profiles |
►CQgsAbstractProfileResults | Abstract base class for storage of elevation profiles |
CFeature | Encapsulates information about a feature exported from the profile results |
CQgsAbstractProfileSource | Interface for classes which can generate elevation profiles |
CQgsAbstractProfileSurfaceGenerator | Abstract base class for objects which generate elevation profiles which represent a continuous surface (e.g |
CQgsAbstractProfileSurfaceResults | Abstract base class for storage of elevation profiles which represent a continuous surface (e.g |
CQgsAbstractPropertyCollection | Abstract base class for QgsPropertyCollection like objects |
CQgsAbstractProviderConnection | The QgsAbstractProviderConnection provides an interface for data provider connections |
CQgsAbstractRelationEditorConfigWidget | This class should be subclassed for every configurable relation widget type |
CQgsAbstractRelationEditorWidget | Base class to build new relation widgets |
CQgsAbstractRelationEditorWidgetFactory | Factory class for creating relation widgets and their corresponding config widgets |
►CQgsAbstractSensor | An abstract base class for sensor classes |
CSensorData | Contains details of a sensor data capture |
CQgsAbstractSensorWidget | Base class for widgets which allow control over the properties of sensors |
CQgsAbstractStyleEntityIconGenerator | An abstract base class for icon generators for a QgsStyleModel |
CQgsAbstractTerrainProvider | Abstract base class for terrain providers |
CQgsAbstractTiledSceneIndex | An abstract base class for tiled scene data provider indices |
CQgsAbstractValidityCheck | Abstract base class for individual validity checks |
CQgsAbstractVectorLayer3DRenderer | 3 |
CQgsAbstractVectorLayerLabeling | Abstract base class - its implementations define different approaches to the labeling of a vector layer |
CQgsAccessControl | A helper class that centralizes restrictions given by all the access control filter plugins |
►CQgsAccessControlFilter | Class defining access control interface for QGIS Server plugins |
CLayerPermissions | Describe the layer permission |
CQgsAction | Utility class that encapsulates an action based on vector attributes |
CQgsActionManager | Storage and management of actions associated with a layer |
►CQgsActionMenu | This class is a menu that is populated automatically with the actions defined for a given layer |
CActionData | |
CQgsActionScope | An action scope defines a "place" for an action to be shown and may add additional expression variables |
CQgsActionScopeRegistry | The action scope registry is an application wide registry that contains a list of available action scopes |
CQgsActionWidgetWrapper | Wraps a button widget to launch a layer action |
CQgsAddAttrDialog | Dialog to add a source field attribute |
CQgsAddAttributeFormContainerDialog | Dialog to add a tab or group of attributes |
CQgsAdvancedDigitizingCanvasItem | Draws the graphical elements of the CAD tools ( |
CQgsAdvancedDigitizingCirclesIntersectionTool | A advanced digitizing tools to handle the selection of a point at the intersection of two circles |
►CQgsAdvancedDigitizingDockWidget | Dockable widget used to handle the CAD tools on top of a selection of map tools |
CCadConstraint | The CadConstraint is a class for all basic constraints (angle/distance/x/y) |
CQgsAdvancedDigitizingFloater | Widget that floats next to the mouse pointer, and allow interaction with the AdvancedDigitizing feature |
CQgsAdvancedDigitizingTool | An abstract class for advanced digitizing tools |
CQgsAdvancedDigitizingToolAbstractMetadata | Stores metadata about one advanced digitizing tool class |
CQgsAdvancedDigitizingToolMetadata | Convenience metadata class that uses static functions to handle advanced digitizing tool creation |
CQgsAdvancedDigitizingToolsRegistry | Registry of available advanced digitizing tools |
►CQgsAggregateCalculator | Utility class for calculating aggregates for a field (or expression) over the features from a vector layer |
CAggregateInfo | Structured information about the available aggregates |
CAggregateParameters | A bundle of parameters controlling aggregate calculation |
►CQgsAggregateMappingModel | The QgsAggregateMappingModel holds mapping information for defining sets of aggregates of fields from a QgsFields object |
CAggregate | The Aggregate struct holds information about an aggregate column |
CQgsAggregateMappingWidget | Creates a mapping for defining sets of aggregates of fields from a QgsFields object |
CQgsAggregateToolButton | Offers a toolbutton to choose between different aggregate functions |
CQgsAlignmentComboBox | A combo box which allows choice of alignment settings (e.g |
►CQgsAlignRaster | QgsAlignRaster takes one or more raster layers and warps (resamples) them so they have the same: |
CProgressHandler | Helper struct to be sub-classed for progress reporting |
CRasterInfo | Utility class for gathering information about rasters |
►CQgsAlignRasterData | Data structures and enums for align raster tool |
CRasterItem | Definition of one raster layer for alignment |
CQgsAmbientOcclusionBlurEntity | 3 |
CQgsAmbientOcclusionRenderEntity | 3 |
CQgsAmbientOcclusionSettings | Class containing the configuration of ambient occlusion rendering 3 |
CQgsAnalysis | QgsAnalysis is a singleton class containing various registry and other global members related to analysis classes |
CQgsAnimatedIcon | Animated icon is keeping an animation running if there are listeners connected to frameChanged |
CQgsAnimatedImageSourceLineEdit | A line edit widget with toolbutton for setting an animated raster image path |
CQgsAnimatedMarkerSymbolLayer | Animated marker symbol layer class |
CQgsAnimatedMarkerSymbolLayerWidget | Widget for configuring QgsAnimatedMarkerSymbolLayer symbol layers |
CQgsAnnotation | Abstract base class for annotation items which are drawn over a map |
CQgsAnnotationItem | Abstract base class for annotation items which are drawn with QgsAnnotationLayers |
CQgsAnnotationItemAbstractGuiMetadata | Stores GUI metadata about one annotation item class |
CQgsAnnotationItemAbstractMetadata | Stores metadata about one annotation item class |
CQgsAnnotationItemBaseWidget | A base class for property widgets for annotation items |
CQgsAnnotationItemCommonPropertiesWidget | A widget for configuring common properties for QgsAnnotationItems |
CQgsAnnotationItemEditContext | Encapsulates the context for an annotation item edit operation |
CQgsAnnotationItemEditOperationAddNode | Annotation item edit operation consisting of adding a node |
CQgsAnnotationItemEditOperationDeleteNode | Annotation item edit operation consisting of deleting a node |
CQgsAnnotationItemEditOperationMoveNode | Annotation item edit operation consisting of moving a node |
CQgsAnnotationItemEditOperationTransientResults | Encapsulates the transient results of an in-progress annotation edit operation |
CQgsAnnotationItemEditOperationTranslateItem | Annotation item edit operation consisting of translating (moving) an item |
CQgsAnnotationItemGuiGroup | Stores GUI metadata about a group of annotation item classes |
CQgsAnnotationItemGuiMetadata | Convenience metadata class that uses static functions to handle annotation item GUI behavior |
CQgsAnnotationItemGuiRegistry | Registry of available annotation item GUI behavior |
CQgsAnnotationItemMetadata | Convenience metadata class that uses static functions to create annotation items and their configuration widgets |
CQgsAnnotationItemNode | Contains information about a node used for editing an annotation item |
CQgsAnnotationItemRegistry | Registry of available annotation item types |
►CQgsAnnotationLayer | Represents a map layer containing a set of georeferenced annotations, e.g |
CLayerOptions | Setting options for loading annotation layers |
CQgsAnnotationLayerRenderer | Implementation of threaded rendering for annotation layers |
CQgsAnnotationLineItem | An annotation item which renders a line symbol along a line geometry |
CQgsAnnotationLineTextItem | An annotation item which renders text along a line geometry |
CQgsAnnotationManager | Manages storage of a set of QgsAnnotation annotation objects |
CQgsAnnotationMarkerItem | An annotation item which renders a marker symbol at a point location |
CQgsAnnotationPictureItem | An annotation item which renders a picture |
CQgsAnnotationPointTextItem | An annotation item which renders a text string at a point location |
CQgsAnnotationPolygonItem | An annotation item which renders a fill symbol for a polygon geometry |
CQgsAnnotationRectangleTextItem | An annotation item which renders paragraphs of text within a rectangle |
CQgsAnnotationRectItem | Abstract base class for annotation items which render annotations in a rectangular shape |
CQgsApplication | Extends QApplication to provide access to QGIS specific resources such as theme paths, database paths etc |
CQgsApplicationExitBlockerInterface | An interface that may be implemented to allow plugins or scripts to temporarily block the QGIS application from exiting |
CQgsArcGisConnectionSettings | Connections settings for Arcgis |
CQgsArcGisPortalUtils | Utility functions for working with ArcGIS REST services |
CQgsArcGisRestContext | Contains the context of a ArcGIS REST service operation |
CQgsArcGisRestQueryUtils | Utility functions for querying ArcGIS REST services |
CQgsArcGisRestUtils | Utility functions for working with ArcGIS REST services |
CQgsArchive | Class allowing to manage the zip/unzip actions |
CQgsArrayFilterExpressionFunction | Handles the array_filter(array, expression) expression function |
CQgsArrayForeachExpressionFunction | Handles the array loopingarray_Foreach(array, expression) expression function |
CQgsArrowSymbolLayer | Line symbol layer used for representing lines as arrows |
CQgsArrowSymbolLayerWidget | |
CQgsAspectFilter | Calculates aspect values in a window of 3x3 cells based on first order derivatives in x- and y- directions |
CQgsAttributeActionDialog | |
CQgsAttributeActionPropertiesDialog | |
CQgsAttributeDialog | |
CQgsAttributeEditorAction | This element will load a layer action onto the form |
CQgsAttributeEditorContainer | This is a container for attribute editors, used to group them visually in the attribute form if it is set to the drag and drop designer |
CQgsAttributeEditorContext | This class contains context information for attribute editor widgets |
►CQgsAttributeEditorElement | This is an abstract base class for any elements of a drag and drop form |
CLabelStyle | The TabStyle struct defines color and font overrides for form fields, tabs and groups labels |
CQgsAttributeEditorField | This element will load a field's widget onto the form |
CQgsAttributeEditorHtmlElement | An attribute editor widget that will represent arbitrary HTML code |
CQgsAttributeEditorQmlElement | An attribute editor widget that will represent arbitrary QML code |
CQgsAttributeEditorRelation | This element will load a relation editor onto the form |
CQgsAttributeEditorSpacerElement | An attribute editor widget that will represent a spacer |
CQgsAttributeEditorTextElement | An attribute editor widget that will represent arbitrary text code |
CQgsAttributeForm | |
CQgsAttributeFormEditorWidget | A widget consisting of both an editor widget and additional widgets for controlling the behavior of the editor widget depending on a number of possible modes |
CQgsAttributeFormInterface | |
CQgsAttributeFormLegacyInterface | This class helps to support legacy open form scripts to be compatible with the new QgsAttributeForm style interface |
CQgsAttributeFormRelationEditorWidget | Widget to show for child relations on an attribute form |
CQgsAttributeFormWidget | Base class for all widgets shown on a QgsAttributeForm |
CQgsAttributes | A vector of attributes |
CQgsAttributesDnDTree | This class overrides mime type handling to be able to work with the drag and drop attribute editor |
CQgsAttributesFormInitCode | A dialog for configuring the Python init code handling for attribute forms |
►CQgsAttributesFormProperties | |
CDnDTreeItemData | |
CFieldConfig | Holds the configuration for a field |
CHtmlElementEditorConfiguration | |
CQmlElementEditorConfiguration | |
CRelationEditorConfiguration | |
CSpacerElementEditorConfiguration | |
CTextElementEditorConfiguration | |
CQgsAttributeTableAction | |
►CQgsAttributeTableConfig | This is a container for configuration of the attribute table |
CColumnConfig | Defines the configuration of a column in the attribute table |
CQgsAttributeTableDelegate | A delegate item class for QgsAttributeTable (see Qt documentation for QItemDelegate) |
CQgsAttributeTableFilterModel | |
CQgsAttributeTableMapLayerAction | |
CQgsAttributeTableModel | A model backed by a QgsVectorLayerCache which is able to provide feature/attribute information to a QAbstractItemView |
CQgsAttributeTableView | Provides a table view of features of a QgsVectorLayer |
CQgsAttributeTypeLoadDialog | |
CQgsAuthAuthoritiesEditor | Widget for viewing and editing authentication identities database |
CQgsAuthCertEditors | Wrapper widget to manage available certificate editors |
CQgsAuthCertInfo | Widget for viewing detailed info on a certificate and its hierarchical trust chain |
CQgsAuthCertInfoDialog | Dialog wrapper for widget displaying detailed info on a certificate and its hierarchical trust chain |
CQgsAuthCertManager | Dialog wrapper for widget to manage available certificate editors |
CQgsAuthCertTrustPolicyComboBox | Widget for editing the trust policy associated with a Certificate (Intermediate) Authority |
CQgsAuthCertUtils | Utilities for working with certificates and keys |
CQgsAuthConfigEdit | Widget for editing an authentication configuration |
CQgsAuthConfigEditor | Widget for editing authentication configuration database |
CQgsAuthConfigIdEdit | Custom widget for editing an authentication configuration ID |
CQgsAuthConfigSelect | Selector widget for authentication configs |
CQgsAuthConfigSslServer | Configuration container for SSL server connection exceptions or overrides |
►CQgsAuthConfigurationStorage | Abstract class that defines the interface for all authentication configuration storage implementations |
CMasterPasswordConfig | Structure that holds the (encrypted) master password elements |
CSettingParameter | Storage configuration setting parameter |
CQgsAuthConfigurationStorageDb | QSqlDatabase based implementation of QgsAuthConfigurationStorage |
CQgsAuthConfigurationStorageRegistry | Registry for authentication configuration storages |
CQgsAuthConfigUriEdit | Dialog wrapper of select widget to edit an authcfg in a data source URI |
CQgsAuthCrypto | Functions for hashing/checking master password and encrypt/decrypting data with password |
CQgsAuthEditorWidgets | Wrapper widget for available authentication editors |
CQgsAuthGuiUtils | Utility functions for use by authentication GUI widgets or standalone apps |
CQgsAuthIdentitiesEditor | Widget for viewing and editing authentication identities database |
CQgsAuthImportCertDialog | Widget for importing a certificate into the authentication database |
CQgsAuthImportIdentityDialog | Widget for importing an identity certificate/key bundle into the authentication database |
CQgsAuthManager | Singleton offering an interface to manage the authentication configuration database and to utilize configurations through various authentication method plugins |
CQgsAuthMethod | Abstract base class for authentication method plugins |
CQgsAuthMethodConfig | Configuration storage class for authentication method configurations |
CQgsAuthMethodEdit | Abstract base class for the edit widget of authentication method plugins |
CQgsAuthMethodMetadata | Holds data auth method key, description, and associated shared library file information |
CQgsAuthMethodPlugins | Dialog for viewing available authentication method plugins |
CQgsAuthMethodRegistry | A registry / canonical manager of authentication methods |
CQgsAuthServersEditor | Widget for viewing and editing servers in authentication database |
CQgsAuthSettingsWidget | Widget for entering authentication credentials both in the form username/password and by using QGIS Authentication Database and its authentication configurations |
CQgsAuthSslConfigDialog | Dialog wrapper of widget for editing an SSL server configuration |
CQgsAuthSslConfigWidget | Widget for editing an SSL server configuration |
CQgsAuthSslErrorsDialog | Widget for reporting SSL errors and offering an option to store an SSL server exception into the authentication database |
CQgsAuthSslImportDialog | Widget for importing an SSL server certificate exception into the authentication database |
CQgsAuthTrustedCAsDialog | Widget for listing trusted Certificate (Intermediate) Authorities used in secure connections |
CQgsAuxiliaryLayer | Class allowing to manage the auxiliary storage for a vector layer |
CQgsAuxiliaryStorage | Class providing some utility methods to manage auxiliary storage |
CQgsBabelFormatRegistry | A registry for QgsAbstractBabelFormat GPSBabel formats |
CQgsBabelGpsDeviceFormat | A babel format capable of interacting directly with a GPS device |
CQgsBabelSimpleImportFormat | A babel format capable of converting input files to GPX files |
CQgsBadRequestException | Exception thrown in case of malformed request |
CQgsBalloonCallout | A cartoon talking bubble callout style |
CQgsBasicNumericFormat | A numeric formatter which returns a simple text representation of a value |
CQgsBasicNumericFormatWidget | A widget which allow control over the properties of a QgsBasicNumericFormat |
CQgsBatchGeocodeAlgorithm | A base class for batch geocoder algorithms, which takes a QgsGeocoderInterface object and exposes it as a Processing algorithm for batch geocoding operations |
CQgsBearingNumericFormat | A numeric formatter which returns a text representation of a direction/bearing |
CQgsBearingNumericFormatDialog | A dialog which allow control over the properties of a QgsBearingNumericFormat |
CQgsBearingNumericFormatWidget | A widget which allow control over the properties of a QgsBearingNumericFormat |
CQgsBearingUtils | Utilities for calculating bearings and directions |
CQgsBilinearRasterResampler | Bilinear Raster Resampler |
CQgsBillboardGeometry | 3 |
CQgsBinaryWidgetFactory | Editor widget factory for binary (BLOB) widgets |
CQgsBinaryWidgetWrapper | Widget wrapper for binary (BLOB) fields |
CQgsBlendModeComboBox | A combobox which lets the user select blend modes from a predefined list |
CQgsBlockingNetworkRequest | A thread safe class for performing blocking (sync) network requests, with full support for QGIS proxy and authentication settings |
CQgsBlurEffect | A paint effect which blurs a source picture, using a number of different blur methods |
CQgsBlurWidget | |
CQgsBookmark | Represents a spatial bookmark, with a name, CRS and extent |
CQgsBookmarkManager | Manages storage of a set of bookmarks |
CQgsBookmarkManagerModel | Implements a model for the contents of QgsBookmarkManager objects |
CQgsBookmarkManagerProxyModel | A QSortFilterProxyModel subclass for sorting the entries in a QgsBookmarkManagerModel |
CQgsBox3D | A 3-dimensional box composed of x, y, z coordinates |
CQgsBrightnessContrastFilter | Brightness/contrast and gamma correction filter pipe for rasters |
CQgsBrowserDockWidget | A dock widget containing a QgsBrowserWidget for navigating and managing data sources |
CQgsBrowserGuiModel | A model for showing available data sources and other items in a structured tree |
CQgsBrowserGuiModelCachedAcceptDropValue | |
CQgsBrowserModel | A model for showing available data sources and other items in a structured tree |
CQgsBrowserProxyModel | A QSortFilterProxyModel subclass for filtering and sorting browser model items |
CQgsBrowserTreeView | Extends QTreeView with save/restore tree state functionality |
CQgsBrowserWidget | A widget showing a browser tree view along with toolbar and toggleable properties pane |
CQgsBrushStyleComboBox | |
CQgsBufferServerRequest | Class defining request with data |
CQgsBufferServerResponse | Class defining buffered response |
CQgsBusyIndicatorDialog | A simple dialog to show an indeterminate busy progress indicator |
CQgsCachedFeatureIterator | Delivers features from the cache |
CQgsCachedFeatureWriterIterator | Uses another iterator as backend and writes features to the cache |
CQgsCachedPointCloudBlockRequest | Class for handling a QgsPointCloudBlockRequest using existing cached QgsPointCloudBlock |
CQgsCacheIndexFeatureId | |
►CQgsCadUtils | Routines for CAD editing |
CAlignMapPointConstraint | Structure with details of one constraint |
CAlignMapPointContext | Defines constraints for the QgsCadUtils::alignMapPoint() method |
CAlignMapPointOutput | Structure returned from alignMapPoint() method |
►CQgsCallout | Abstract base class for callout renderers |
CQgsCalloutContext | Contains additional contextual information about the context in which a callout is being rendered |
CQgsCalloutAbstractMetadata | Stores metadata about one callout renderer class |
CQgsCalloutMetadata | Convenience metadata class that uses static functions to create callouts and their widgets |
CQgsCalloutPanelWidget | A panel widget for configuration of callouts |
CQgsCalloutPosition | Represents the calculated placement of a map label callout line |
CQgsCalloutRegistry | Registry of available callout classes |
CQgsCalloutWidget | Base class for widgets which allow control over the properties of callouts |
CQgsCameraController | 3 |
CQgsCameraPose | 3 |
CQgsCapabilitiesCache | A cache for capabilities xml documents (by configuration file path) |
CQgsCategorizedSymbolRenderer | |
CQgsCategorizedSymbolRendererWidget | |
CQgsCategoryDisplayLabelDelegate | A label delegate being able to display html encoded content |
CQgsCelestialBody | Contains information about a celestial body |
CQgsCentroidFillSymbolLayer | A fill symbol layer which renders a marker symbol at the centroid of a polygon geometry |
CQgsCentroidFillSymbolLayerWidget | |
►CQgsCesiumUtils | Contains utilities for working with Cesium data |
CB3DMContents | Encapsulates the contents of a B3DM file |
CTileContents | Encapsulates the contents of a 3D tile |
CQgsCharacterSelectorDialog | A dialog for selecting a single character from a single font |
CQgsCheckableComboBox | QComboBox subclass which allows selecting multiple items |
CQgsCheckableItemModel | QStandardItemModel subclass which makes all items checkable by default |
CQgsCheckBoxConfigDlg | |
CQgsCheckBoxDelegate | QStyledItemDelegate subclass for QgsCheckableComboBox |
CQgsCheckBoxFieldFormatter | Field formatter for a checkbox field |
CQgsCheckboxSearchWidgetWrapper | Wraps a checkbox edit widget for searching |
CQgsCheckboxWidgetFactory | |
CQgsCheckboxWidgetWrapper | Wraps a checkbox widget |
CQgsCircle | Circle geometry type |
CQgsCircularString | Circular string geometry type |
CQgsClassificationCustom | QgsClassificationCustom is a dummy implementation of QgsClassification which does not compute any break |
CQgsClassificationEqualInterval | QgsClassificationEqualInterval is an implementation of QgsClassificationMethod for equal intervals |
CQgsClassificationFixedInterval | Implementation of a fixed interval classification |
CQgsClassificationJenks | QgsClassificationJenks is an implementation of QgsClassificationMethod for natural breaks based on Jenks method |
CQgsClassificationLogarithmic | Implementation of a logarithmic scale method |
CQgsClassificationMethod | QgsClassificationMethod is an abstract class for implementations of classification methods |
CQgsClassificationMethodRegistry | This class manages all known classification methods |
CQgsClassificationPointCloud3DSymbol | 3 |
CQgsClassificationPrettyBreaks | QgsClassificationPrettyBreaks is an implementation of QgsClassificationMethod for pretty breaks |
CQgsClassificationQuantile | QgsClassificationQuantile is an implementation of QgsClassificationMethod based on quantiles |
CQgsClassificationRange | QgsClassificationRange contains the information about a classification range |
CQgsClassificationStandardDeviation | QgsClassificationCustom is an implementation of QgsClassificationMethod based on standard deviation |
CQgsClassificationWidgetWrapper | |
CQgsClassificationWidgetWrapperFactory | |
CQgsClipper | A class to trim lines and polygons to within a rectangular region |
CQgsClipToMinMaxEnhancement | A raster contrast enhancement that will clip a value to the specified min/max range |
CQgsCodedFieldDomain | Definition of a coded / enumerated field domain |
CQgsCodedFieldDomainWidget | A widget for configuration of the extended properties of a QgsCodedFieldDomain |
CQgsCodedValue | Associates a code and a value |
CQgsCodedValueTableModel | A table model for representing the values in a QgsCodedValue list |
CQgsCodeEditor | A text editor based on QScintilla2 |
CQgsCodeEditorColorScheme | Defines a color scheme for use in QgsCodeEditor widgets |
CQgsCodeEditorColorSchemeRegistry | A registry of color schemes for use in QgsCodeEditor widgets |
CQgsCodeEditorCSS | A CSS editor based on QScintilla2 |
CQgsCodeEditorDockWidget | A custom dock widget for code editors |
CQgsCodeEditorExpression | A QGIS expression editor based on QScintilla2 |
CQgsCodeEditorHistoryDialog | A dialog for displaying and managing command history for a QgsCodeEditor widget |
CQgsCodeEditorHTML | A HTML editor based on QScintilla2 |
CQgsCodeEditorJavascript | A Javascript editor based on QScintilla2 |
CQgsCodeEditorJson | A JSON editor based on QScintilla2 |
CQgsCodeEditorPython | A Python editor based on QScintilla2 |
CQgsCodeEditorR | A R stats code editor based on QScintilla2 |
CQgsCodeEditorShell | A shell script code editor based on QScintilla2 |
CQgsCodeEditorSQL | A SQL editor based on QScintilla2 |
CQgsCodeEditorWidget | A widget which wraps a QgsCodeEditor in additional functionality |
CQgsCodeInterpreter | An interface for code interpreters |
CQgsCollapsibleGroupBox | A groupbox that collapses/expands when toggled and can save its collapsed and checked states |
CQgsCollapsibleGroupBoxBasic | A groupbox that collapses/expands when toggled |
CQgsColorBox | A color box widget |
CQgsColorBrewerColorRamp | Color ramp utilising "Color Brewer" preset color schemes |
CQgsColorBrewerColorRampDialog | A dialog which allows users to modify the properties of a QgsColorBrewerColorRamp |
CQgsColorBrewerColorRampWidget | A widget which allows users to modify the properties of a QgsColorBrewerColorRamp |
CQgsColorBrewerPalette | Contains utility functions for working with Color Brewer color schemes |
CQgsColorButton | A cross platform button subclass for selecting colors |
CQgsColorDialog | A custom QGIS dialog for selecting a color |
CQgsColorEffect | A paint effect which alters the colors (e.g., brightness, contrast) in a source picture |
CQgsColorEffectWidget | |
CQgsColorPreviewWidget | A preview box which displays one or two colors as swatches |
CQgsColorRamp | Abstract base class for color ramps |
CQgsColorRampButton | A cross platform button subclass for selecting color ramps |
CQgsColorRampLegendNode | A legend node which renders a color ramp |
CQgsColorRampLegendNodeDialog | A dialog for configuring a QgsColorRampLegendNode (QgsColorRampLegendNodeSettings) |
CQgsColorRampLegendNodeSettings | Settings for a color ramp legend node |
CQgsColorRampLegendNodeWidget | A widget for properties relating to a QgsColorRampLegendNode (QgsColorRampLegendNodeSettings) |
CQgsColorRampPointCloud3DSymbol | 3 |
►CQgsColorRampShader | A ramp shader will color a raster pixel based on a list of values ranges in a ramp |
CColorRampItem | |
CQgsColorRampShaderWidget | It has 2 ways how to use it |
CQgsColorRampTransformer | QgsPropertyTransformer subclass for transforming a numeric value into a color from a color ramp |
CQgsColorRampWidget | A color ramp widget |
CQgsColorScheme | Abstract base class for color schemes |
CQgsColorSchemeList | An editable list of color swatches, taken from an associated QgsColorScheme |
CQgsColorSchemeModel | A model for colors in a color scheme |
CQgsColorSchemeRegistry | Registry of color schemes |
CQgsColorSliderWidget | A composite horizontal color ramp widget and associated spinbox for manual value entry |
CQgsColorSwatchDelegate | A delegate for showing a color swatch in a list |
CQgsColorSwatchGrid | A grid of color swatches, which allows for user selection |
CQgsColorSwatchGridAction | A color swatch grid which can be embedded into a menu |
CQgsColorTextWidget | A line edit widget which displays colors as text and accepts string representations of colors |
CQgsColorTooltip | Helper class to generate color tooltip |
CQgsColorUtils | Contains utility functions for working with colors |
CQgsColorWheel | A color wheel widget |
CQgsColorWidget | A base class for interactive color widgets |
CQgsColorWidgetAction | An action containing a color widget, which can be embedded into a menu |
CQgsColorWidgetFactory | |
CQgsColorWidgetWrapper | Wraps a color widget |
CQgsCombinedStyleModel | A model which contains entities from multiple QgsStyle databases |
CQgsCommandLineUtils | Utils class for QGIS command line tools |
CQgsCompositionConverter | QgsCompositionConverter class converts a QGIS 2.x composition to a QGIS 3.x layout |
CQgsCompoundColorWidget | A custom QGIS widget for selecting a color, including options for selecting colors via hue wheel, color swatches, and a color sampler |
CQgsCompoundCurve | Compound curve geometry type |
CQgsConditionalLayerStyles | Holds conditional style information for a layer |
CQgsConditionalStyle | Conditional styling for a rule |
CQgsConfigCache | Cache for server configuration |
CQgsConfigureShortcutsDialog | Reusable dialog for allowing users to configure shortcuts contained in a QgsShortcutsManager |
CQgsConnectionPool | Template class responsible for keeping a pool of open connections |
►CQgsConnectionPoolGroup | Template that stores data related to a connection to a single server or datasource |
CItem | |
CQgsConnectionRegistry | A registry for saved data provider connections, allowing retrieval of saved connections by name and provider type |
CQgsConnectionsRootItem | A Collection that represents a root group of connections from a single data provider |
CQgsConstWkbPtr | A const WKB pointer |
CQgsContrastEnhancement | Manipulates raster or point cloud pixel values so that they enhanceContrast or clip into a specified numerical range according to the specified ContrastEnhancementAlgorithm |
CQgsContrastEnhancementFunction | A contrast enhancement function is the base class for all raster contrast enhancements |
CQgsCoordinateBoundsPreviewMapWidget | A widget for showing the bounds of a rectangular region on an interactive map |
CQgsCoordinateFormatter | Contains methods for converting coordinates for display in various formats |
►CQgsCoordinateOperationWidget | A widget for selecting the coordinate operation to use when transforming between a source and destination coordinate reference system |
COperationDetails | Coordinate operation details |
CQgsCoordinateReferenceSystem | This class represents a coordinate reference system (CRS) |
CQgsCoordinateReferenceSystemDbDetails | Encapsulates a record from the QGIS srs db |
CQgsCoordinateReferenceSystemModel | A tree model for display of known coordinate reference systems |
CQgsCoordinateReferenceSystemProxyModel | A sort/filter proxy model for coordinate reference systems |
►CQgsCoordinateReferenceSystemRegistry | A registry for known coordinate reference system (CRS) definitions, including any user-defined CRSes |
CUserCrsDetails | Contains details of a custom (user defined) CRS |
CQgsCoordinateReferenceSystemUtils | Utility functions for working with QgsCoordinateReferenceSystem objects |
CQgsCoordinateTransform | Class for doing transforms between two map coordinate systems |
CQgsCoordinateTransformContext | Contains information about the context in which a coordinate transform is executed |
CQgsCopcPointCloudBlockRequest | Base class for handling loading QgsPointCloudBlock asynchronously from a remote COPC dataset |
CQgsCopyFileTask | Task to copy a file on disk |
CQgsCPLHTTPFetchOverrider | Utility class to redirect GDAL's CPL HTTP calls through QgsBlockingNetworkRequest |
CQgsCptCityAllRampsItem | An "All ramps item", which contains all items in a flat hierarchy |
CQgsCptCityArchive | Represents a CPT City color scheme |
CQgsCptCityBrowserModel | A custom item model for display of CPT City color palettes |
CQgsCptCityCollectionItem | A Collection: logical collection of subcollections and color ramps |
CQgsCptCityColorRamp | A color ramp from the CPT City collection |
CQgsCptCityColorRampDialog | A dialog which allows users to modify the properties of a QgsCptCityColorRamp |
CQgsCptCityColorRampItem | Item that represents a layer that can be opened with one of the providers |
CQgsCptCityDataItem | Base class for all items in the model |
CQgsCptCityDirectoryItem | A directory: contains subdirectories and color ramps |
CQgsCptCitySelectionItem | A selection: contains subdirectories and color ramps |
CQgsCreateAnnotationItemMapToolHandler | A handler object for map tools which create annotation items |
CQgsCreateAnnotationItemMapToolInterface | An interface for map tools which create annotation items |
CQgsCreateLineItemMapTool | A map tool to digitize line items |
CQgsCreateLineTextItemMapTool | A map tool to digitize line text items |
CQgsCreateMarkerItemMapTool | A map tool to digitize marker items |
CQgsCreatePictureItemMapTool | A map tool to digitize picture items |
CQgsCreatePointTextItemMapTool | A map tool to digitize point text items |
CQgsCreatePolygonItemMapTool | A map tool to digitize polygon items |
CQgsCreateRasterAttributeTableDialog | The QgsCreateRasterAttributeTableDialog dialog collects the information required to create a new raster attribute table and performs the creation when the dialog is accepted |
CQgsCreateRectangleTextItemMapTool | A map tool to digitize rectangle text items |
CQgsCredentialDialog | A generic dialog for requesting credentials |
CQgsCredentials | Interface for requesting credentials in QGIS in GUI independent way |
CQgsCredentialsConsole | Implementation of credentials interface for the console |
CQgsCredentialsNone | Default implementation of credentials interface |
CQgsCrsDbRecord | |
CQgsCrsDefinitionWidget | A widget for definition a custom coordinate reference system |
CQgsCrsSelectionWidget | A generic widget allowing users to pick a Coordinate Reference System (or define their own) |
CQgsCsException | Custom exception class for Coordinate Reference System related exceptions |
CQgsCubeFacesSkyboxEntity | A skybox constructed from a 6 cube faces |
CQgsCubicRasterResampler | Cubic Raster Resampler |
CQgsCurrencyNumericFormat | A numeric formatter which returns a text representation of a currency value |
CQgsCurrencyNumericFormatWidget | A widget which allow control over the properties of a QgsCurrencyNumericFormat |
CQgsCurve | Abstract base class for curved geometry type |
CQgsCurvedLineCallout | Draws curved lines as callouts |
CQgsCurveEditorWidget | A widget for manipulating QgsCurveTransform curves |
CQgsCurvePolygon | Curve polygon geometry type |
CQgsCurveTransform | Handles scaling of input values to output values by using a curve created from smoothly joining a number of set control points |
CQgsCustomColorScheme | A color scheme which contains custom colors set through QGIS app options dialog |
CQgsCustomDropHandler | Abstract base class that may be implemented to handle new types of data to be dropped in QGIS |
CQgsCustomLayerOrderWidget | List box where the user can define custom order for drawing of layers |
CQgsCustomProjectOpenHandler | Abstract base class that may be implemented to handle new project file types within the QGIS application |
CQgsDartMeasurement | Emits dart measurements for display in CDash reports |
CQgsDashSpaceDialog | A dialog to enter a custom dash space pattern for lines |
CQgsDashSpaceWidget | A widget to enter a custom dash space pattern for lines |
CQgsDatabaseFilterProxyModel | A class that implements a custom filter and can be used as a proxy for QgsDbTableModel |
CQgsDatabaseQueryHistoryProvider | History provider for operations database queries |
CQgsDatabaseQueryLog | Handles logging of database queries |
CQgsDatabaseQueryLogEntry | Encapsulates a logged database query |
CQgsDatabaseSchemaComboBox | Combo box which displays the list of schemas for a specific database connection |
CQgsDatabaseSchemaItem | A Collection that represents a database schema item |
CQgsDatabaseSchemaModel | A model containing schemas from a database connection |
CQgsDatabaseTableComboBox | Combo box which displays the list of tables for a specific database connection |
CQgsDatabaseTableModel | A model containing tables from a database connection |
CQgsDataCollectionItem | A Collection: logical collection of layers or subcollections, e.g |
CQgsDataDefinedRotationDialog | |
CQgsDataDefinedSizeDialog | |
►CQgsDataDefinedSizeLegend | Object that keeps configuration of appearance of marker symbol's data-defined size in legend |
CSizeClass | Definition of one class for the legend |
CQgsDataDefinedSizeLegendNode | Produces legend node with a marker symbol |
CQgsDataDefinedSizeLegendWidget | Widget for configuration of appearance of legend for marker symbols with data-defined size |
CQgsDataDefinedValueDialog | Utility classes for "en masse" size definition |
CQgsDataDefinedWidthDialog | |
CQgsDataItem | Base class for all items in the model |
CQgsDataItemGuiContext | Encapsulates the context in which a QgsDataItem is shown within the application GUI |
CQgsDataItemGuiProvider | Abstract base class for providers which affect how QgsDataItem items behave within the application GUI |
CQgsDataItemGuiProviderRegistry | This class keeps a list of data item GUI providers that may affect how QgsDataItems behave within the application GUI |
CQgsDataItemGuiProviderUtils | Utility functions for QgsDataItemGuiProviders |
CQgsDataItemProvider | This is the interface for those who want to add custom data items to the browser tree |
CQgsDataItemProviderRegistry | This class keeps a list of data item providers that may add items to the browser tree |
►CQgsDataProvider | Abstract base class for spatial data provider implementations |
CPreviewContext | Stores settings related to the context in which a preview job runs |
CProviderOptions | Setting options for creating vector data providers |
CQgsDataProviderElevationProperties | Base class for handling elevation related properties for a data provider |
CQgsDataProviderTemporalCapabilities | Base class for handling properties relating to a data provider's temporal capabilities |
CQgsDataSourceManagerDialog | Embeds the browser panel and all the provider dialogs |
CQgsDataSourceSelectDialog | Embeds the browser view to select an existing data source |
CQgsDataSourceSelectWidget | Embeds the browser view to select an existing data source |
CQgsDataSourceUri | Class for storing the component parts of a RDBMS data source URI (e.g |
CQgsDateEdit | QDateEdit widget with the capability of setting/reading null dates |
CQgsDateTimeEdit | QDateTimeEdit with the capability of setting/reading null date/times |
CQgsDateTimeEditConfig | |
CQgsDateTimeEditFactory | |
CQgsDateTimeEditWrapper | Wraps a date time widget |
CQgsDateTimeFieldFormatter | Field formatter for a date time field |
CQgsDateTimeSearchWidgetWrapper | Wraps a date/time edit widget for searching |
CQgsDateTimeStatisticalSummary | Calculator for summary statistics and aggregates for a list of datetimes |
CQgsDatumEnsemble | Contains information about a datum ensemble |
CQgsDatumEnsembleMember | Contains information about a member of a datum ensemble |
►CQgsDatumTransform | Contains methods and classes relating the datum transformations |
CGridDetails | Contains information about a projection transformation grid file |
CSingleOperationDetails | Contains information about a single coordinate operation |
CTransformDetails | Contains information about a coordinate transformation operation |
CTransformInfo | Contains datum transform information |
CTransformPair | Contains datum transform information |
►CQgsDatumTransformDialog | |
CTransformInfo | Dialog transformation entry info |
CQgsDbRelationDialog | A dialog for configuration of the properties of a relationship in a database |
CQgsDbRelationWidget | A widget for configuration of the properties of a relationship in a database |
CQgsDefaultLabelingEngine | Default QgsLabelingEngine implementation, which completes the whole labeling operation (including label rendering) in the run() method |
CQgsDefaultMeshLayerLegend | Default legend implementation for mesh layers |
CQgsDefaultPointCloudLayerLegend | Default legend implementation for point cloud layers |
CQgsDefaultRasterLayerLegend | Default legend implementation for raster layers |
CQgsDefaultSearchWidgetWrapper | Wraps a search widget |
CQgsDefaultValue | Container for managing client side default values for fields |
CQgsDefaultVectorLayerLegend | Default legend implementation for vector layers |
CQgsDemTerrainGenerator | 3 |
CQgsDerivativeFilter | Adds the ability to calculate derivatives in x- and y-directions |
CQgsDetailedItemData | This class is the data only representation of a QgsDetailedItemWidget, designed to be used in custom views |
CQgsDetailedItemDelegate | A custom model/view delegate that can display an icon, heading and detail sections |
CQgsDetailedItemWidget | A widget renderer for detailed item views |
CQgsDevToolWidget | A panel widget that can be shown in the developer tools panel |
CQgsDevToolWidgetFactory | Factory class for creating custom developer/debugging tool pages |
CQgsDiagram | Base class for all diagram types |
CQgsDiagramInterpolationSettings | Additional diagram settings for interpolated size rendering |
CQgsDiagramLabelFeature | Class that adds extra information to QgsLabelFeature for labeling of diagrams |
CQgsDiagramLayerSettings | Stores the settings for rendering of all diagrams for a layer |
CQgsDiagramProperties | |
CQgsDiagramRenderer | Evaluates and returns the diagram settings relating to a diagram for a specific feature |
CQgsDiagramSettings | Stores the settings for rendering a single diagram |
CQgsDiagramWidget | |
CQgsDial | |
CQgsDialog | A generic dialog with layout and button box |
CQgsDimensionFilter | A server filter to apply a dimension filter to a request |
CQgsDirectionalLightSettings | 3 |
CQgsDirectionalLightWidget | Widget for direction light settings |
CQgsDirectoryItem | A directory: contains subdirectories and layers |
CQgsDirectoryParamWidget | Browser parameter widget implementation for directory items |
CQgsDistanceArea | A general purpose distance and area calculator, capable of performing ellipsoid based calculations |
CQgsDockWidget | QgsDockWidget subclass with more fine-grained control over how the widget is closed or opened |
CQgsDoubleBoxScaleBarRenderer | Double box with alternating colors |
CQgsDoubleRange | QgsRange which stores a range of double values |
CQgsDoubleSpinBox | The QgsSpinBox is a spin box with a clear button that will set the value to the defined clear value |
CQgsDoubleValidator | QgsDoubleValidator is a QLineEdit Validator that combines QDoubleValidator and QRegularExpressionValidator to allow users to enter doubles with both local and C interpretation as a fallback |
CQgsDrawSourceEffect | A paint effect which draws the source picture with minor or no alterations |
CQgsDrawSourceWidget | |
CQgsDropShadowEffect | A paint effect which draws an offset and optionally blurred drop shadow |
CQgsDualEdgeTriangulation | DualEdgeTriangulation is an implementation of a triangulation class based on the dual edge data structure |
CQgsDualView | This widget is used to show the attributes of a set of features of a QgsVectorLayer |
CQgsDummyConfigDlg | |
►CQgsDxfExport | Exports QGIS layers to the DXF format |
CDxfLayer | Layers and optional attribute index to split into multiple layers using attribute value as layer name |
CQgsDxfPaintDevice | A paint device for drawing into dxf files |
CQgsDxfPaintEngine | Custom paint engine for rendering to DXF drawings |
CQgsEditConditionalFormatRuleWidget | A widget for customizing an individual conditional formatting rule |
►CQgsEditFormConfig | Contains configuration settings for an editor form |
CGroupData | |
CTabData | |
CQgsEditorConfigWidget | This class should be subclassed for every configurable editor widget type |
CQgsEditorWidgetAutoConfPlugin | Base class for plugins allowing to pick automatically a widget type for editing fields |
CQgsEditorWidgetFactory | Every attribute editor widget needs a factory, which inherits this class |
CQgsEditorWidgetRegistry | This class manages all known edit widget factories |
CQgsEditorWidgetSetup | Holder for the widget type and its configuration for a field |
CQgsEditorWidgetWrapper | Manages an editor widget Widget and wrapper share the same parent |
CQgsEffectDrawModeComboBox | A combo box allowing selection of paint effect draw modes |
CQgsEffectPainter | A class to manager painter saving and restoring required for effect drawing |
CQgsEffectStack | A paint effect which consists of a stack of other chained paint effects |
CQgsEffectStackCompactWidget | A small widget consisting of a checkbox for enabling/disabling an effect stack and a button for opening an effect stack customization dialog |
CQgsEffectStackPropertiesDialog | A dialog for modifying the properties of a QgsEffectStack, including adding and reordering effects within the stack |
CQgsEffectStackPropertiesWidget | A widget for modifying the properties of a QgsEffectStack, including adding and reordering effects within the stack |
CQgsElevationControllerWidget | A widget for configuring vertical elevation slicing behavior for maps |
CQgsElevationMap | Stores digital elevation model in a raster image which may get updated as a part of map layer rendering process |
CQgsElevationProfileCanvas | A canvas for elevation profiles |
CQgsElevationProfileLayerTreeModel | A layer tree model subclass for elevation profiles |
CQgsElevationProfileLayerTreeProxyModel | A proxy model for elevation profiles |
CQgsElevationProfileLayerTreeView | A layer tree view for elevation profiles |
CQgsElevationShadingRenderer | This class can render elevation shading on an image with different methods (eye dome lighting, hillshading, ...) |
CQgsElevationUtils | Contains utility methods for working with elevation from layers and projects |
CQgsEllipse | Ellipse geometry type |
CQgsEllipseSymbolLayer | A symbol layer for rendering objects with major and minor axis (e.g |
CQgsEllipseSymbolLayerWidget | |
►CQgsEllipsoidUtils | Contains utility functions for working with ellipsoids and querying the ellipsoid database |
CEllipsoidDefinition | Contains definition of an ellipsoid |
CEllipsoidParameters | Contains parameters for an ellipsoid |
CQgsEmbeddedSymbolRenderer | A vector feature renderer which uses embedded feature symbology to render per-feature symbols |
CQgsEmbeddedSymbolRendererWidget | A widget used represent options of a QgsEmbeddedSymbolRenderer |
CQgsEncodingFileDialog | A file dialog which lets the user select the preferred encoding type for a data provider |
CQgsEncodingSelectionDialog | A dialog which presents the user with a choice of file encodings |
CQgsEnumerationWidgetFactory | |
CQgsEnumerationWidgetWrapper | |
CQgsEptPointCloudBlockRequest | Base class for handling loading QgsPointCloudBlock asynchronously from a remote EPT dataset |
CQgsError | A container for error messages |
CQgsErrorDialog | |
CQgsErrorItem | Data item that can be used to report problems (e.g |
CQgsErrorMessage | QgsErrorMessage represents single error message |
CQgsException | Defines a QGIS exception class |
►CQgsExifTools | Contains utilities for working with EXIF tags in images |
CGeoTagDetails | Extended image geotag details |
►CQgsExpression | Class for parsing and evaluation of expressions (formerly called "search strings") |
CParserError | Details about any parser errors that were found when parsing the expression |
CQgsExpressionAddFunctionFileDialog | A dialog to select whether to create a function file or project functions |
CQgsExpressionBasedNumericFormat | A numeric formatter which uses a QgsExpression to calculate the text representation of a value |
CQgsExpressionBasedNumericFormatWidget | A widget which allow control over the properties of a QgsExpressionBasedNumericFormat |
CQgsExpressionBuilderDialog | A generic dialog for building expression strings |
CQgsExpressionBuilderWidget | A reusable widget that can be used to build a expression string |
CQgsExpressionContext | Expression contexts are used to encapsulate the parameters around which a QgsExpression should be evaluated |
CQgsExpressionContextGenerator | Abstract interface for generating an expression context |
►CQgsExpressionContextScope | Single scope for storing variables and functions for use within a QgsExpressionContext |
CStaticVariable | Single variable definition for use within a QgsExpressionContextScope |
CQgsExpressionContextScopeGenerator | Abstract interface for generating an expression context scope |
CQgsExpressionContextScopePopper | RAII class to pop scope from an expression context on destruction |
CQgsExpressionContextUtils | Contains utilities for working with QgsExpressionContext objects, including methods for creating scopes for specific uses (e.g., project scopes, layer scopes) |
►CQgsExpressionFieldBuffer | Buffers information about expression fields for a vector layer |
CExpressionField | |
CQgsExpressionFinder | Helper methods to locate expressions within text editors |
►CQgsExpressionFunction | A abstract base class for defining QgsExpression functions |
CParameter | Represents a single parameter passed to a function |
CQgsExpressionHighlighter | |
CQgsExpressionItem | An expression item that can be used in the QgsExpressionBuilderWidget tree |
CQgsExpressionItemSearchProxy | Search proxy used to filter the QgsExpressionBuilderWidget tree |
CQgsExpressionLineEdit | Includes a line edit for entering expressions together with a button to open the expression creation dialog |
►CQgsExpressionNode | Abstract base class for all nodes that can appear in an expression |
CNamedNode | Named node |
CNodeList | A list of expression nodes |
CQgsExpressionNodeBetweenOperator | SQL-like BETWEEN and NOT BETWEEN predicates |
CQgsExpressionNodeBinaryOperator | A binary expression operator, which operates on two values |
CQgsExpressionNodeColumnRef | An expression node which takes it value from a feature's field |
►CQgsExpressionNodeCondition | An expression node for CASE WHEN clauses |
CWhenThen | Represents a "WHEN... THEN..." portation of a CASE WHEN clause in an expression |
CQgsExpressionNodeFunction | An expression node for expression functions |
CQgsExpressionNodeIndexOperator | A indexing expression operator, which allows use of square brackets [] to reference map and array items |
CQgsExpressionNodeInOperator | An expression node for value IN or NOT IN clauses |
CQgsExpressionNodeLiteral | An expression node for literal values |
CQgsExpressionNodeUnaryOperator | A unary node is either negative as in boolean (not) or as in numbers (minus) |
CQgsExpressionPreviewWidget | QgsExpressionPreviewWidget is a widget to preview an expression result |
CQgsExpressionSelectionDialog | This class offers a dialog to change feature selections |
CQgsExpressionStoreDialog | A generic dialog for editing expression text, label and help text |
►CQgsExpressionTreeView | QgsExpressionTreeView is a tree view to list all expressions functions, variables and fields that can be used in an expression |
CMenuProvider | Implementation of this interface can be implemented to allow QgsExpressionTreeView instance to provide custom context menus (opened upon right-click) |
CQgsExpressionUtils | A set of expression-related functions |
CQgsExtentGroupBox | Collapsible group box for configuration of extent, typically for a save operation |
CQgsExtentWidget | A widget for configuration of a map extent |
CQgsExternalResourceConfigDlg | |
CQgsExternalResourceWidget | Widget to display file path with a push button for an "open file" dialog It can also be used to display a picture or a web page |
CQgsExternalResourceWidgetFactory | |
CQgsExternalResourceWidgetWrapper | Wraps a file name widget |
CQgsExternalStorage | Abstract interface for external storage - to be implemented by various backends and registered in QgsExternalStorageRegistry |
CQgsExternalStorageContent | Base class for QgsExternalStorage stored and fetched content |
CQgsExternalStorageFetchedContent | Class for QgsExternalStorage fetched content |
CQgsExternalStorageFileWidget | Creates a widget for selecting a file or a folder and stores it to a given external storage backend if defined |
CQgsExternalStorageRegistry | Registry of external storage backends used by QgsExternalResourceWidget |
CQgsExternalStorageStoredContent | Class for QgsExternalStorage stored content |
CQgsFallbackFieldFormatter | A default fallback field formatter in case no specialized field formatter is defined |
CQgsFallbackNumericFormat | A basic numeric formatter which returns a simple text representation of a value |
CQgsFavoriteItem | A directory item showing the a single favorite directory |
CQgsFavoritesItem | Contains various Favorites directories |
CQgsFcgiServerRequest | Class defining fcgi request |
CQgsFcgiServerResponse | Class defining fcgi response |
CQgsFeature | The feature class encapsulates a single feature including its unique ID, geometry and a list of field/values attributes |
CQgsFeatureFilter | A feature filter provider allowing to set filter expressions on a per-layer basis |
CQgsFeatureFilterModel | Provides a list of features based on filter conditions |
CQgsFeatureFilterProvider | Abstract interface for use by classes that filter the features or attributes of a layer |
CQgsFeatureFilterProviderGroup | A filter filter provider grouping several filter providers |
CQgsFeatureIterator | Wrapper for iterator of features from vector data provider or vector layer |
CQgsFeatureListComboBox | This offers a combobox with autocompleter that allows selecting features from a layer |
►CQgsFeatureListModel | |
CFeatureInfo | |
CQgsFeatureListView | Shows a list of features and renders a edit button next to each feature |
CQgsFeatureListViewDelegate | |
CQgsFeatureModel | |
CQgsFeaturePickerModel | Provides a list of features based on filter conditions |
CQgsFeaturePickerModelBase | Provides a list of features based on filter conditions |
CQgsFeaturePickerWidget | This offers a combobox with autocompleter that allows selecting features from a layer |
CQgsFeaturePool | A feature pool is based on a vector layer and caches features |
CQgsFeatureRenderer | Abstract base class for all 2D vector feature renderers |
CQgsFeatureRendererGenerator | An interface for objects which generate feature renderers for vector layers |
►CQgsFeatureRequest | This class wraps a request for features to a vector layer (or directly its vector data provider) |
COrderBy | Represents a list of OrderByClauses, with the most important first and the least important last |
COrderByClause | Order by clause for a QgsFeatureRequest |
CQgsFeatureSelectionDlg | |
CQgsFeatureSelectionModel | |
CQgsFeatureSink | An interface for objects which accept features via addFeature(s) methods |
CQgsFeatureSource | An interface for objects which provide features via a getFeatures method |
CQgsFeatureStore | A container for features with the same fields and crs |
CQgsFeedback | Base class for feedback objects to be used for cancellation of something running in a worker thread |
CQgsFetchedContent | FetchedContent holds useful information about a network content being fetched |
►CQgsFgUtils | 3 |
CFgDumpContext | |
CQgsField | Encapsulate a field in an attribute table or data source |
CQgsFieldCalculator | A dialog class that provides calculation of new fields using existing fields, values and a set of operators |
CQgsFieldComboBox | The QgsFieldComboBox is a combo box which displays the list of fields of a given layer |
CQgsFieldConditionalFormatWidget | A widget for customizing conditional formatting options |
CQgsFieldConstraints | Stores information about constraints which may be present on a field |
CQgsFieldDomain | Base class for field domains |
CQgsFieldDomainDialog | A dialog for configuration of the properties of a QgsFieldDomain |
CQgsFieldDomainItem | A browser item representing a field domain |
CQgsFieldDomainsItem | Contains a collection of field domain items |
CQgsFieldDomainWidget | A widget for configuration of the properties of a QgsFieldDomain |
CQgsFieldExpressionWidget | Creates a widget to choose fields and edit expressions It contains a combo box to display the fields and expression and a button to open the expression dialog |
CQgsFieldFormatter | A field formatter helps to handle and display values for a field |
CQgsFieldFormatterContext | A context for field formatter containing information like the project |
CQgsFieldFormatterRegistry | The QgsFieldFormatterRegistry manages registered classes of QgsFieldFormatter |
CQgsFieldItem | A data item representing a single field from a layer |
►CQgsFieldMappingModel | The QgsFieldMappingModel holds mapping information for mapping from one set of QgsFields to another, for each set of "destination" fields an expression defines how to obtain the values of the "destination" fields |
CField | The Field struct holds information about a mapped field |
CQgsFieldMappingWidget | Creates a mapping from one set of QgsFields to another, for each set of "destination" fields an expression defines how to obtain the values of the "destination" fields |
CQgsFieldModel | Model to display the list of fields in widgets (optionally associated with a vector layer) |
CQgsFieldProxyModel | Easy to use model to display the list of fields of a layer |
►CQgsFields | Container of fields for a vector layer |
CField | |
CQgsFieldsItem | A collection of field items with some internal logic to retrieve the fields and a the vector layer instance from a connection URI, the schema and the table name |
CQgsFieldValidator | |
CQgsFieldValuesLineEdit | A line edit with an autocompleter which takes unique values from a vector layer's fields |
CQgsFileBasedDataItemProvider | A data item provider for file based data sources |
CQgsFileDataCollectionGroupItem | A data collection item for grouping of the content in file based data collections (e.g |
CQgsFileDataCollectionItem | A data collection item for file based data collections (e.g |
CQgsFileDownloader | QgsFileDownloader is a utility class for downloading files |
CQgsFileDownloaderDialog | QgsFileDownloaderDialog is a QProgressDialog subclass which handles file downloads and user feedback |
CQgsFileFilterGenerator | Abstract interface for classes which generate a file filter string |
CQgsFileSystemCacheStrategy | File system cache strategy for server configuration |
CQgsFileUtils | Class for file utilities |
CQgsFileWidget | Creates a widget for selecting a file or a folder |
CQgsFilledLineSymbolLayer | A line symbol layer type which fills a stroked line with a QgsFillSymbol |
CQgsFilledLineSymbolLayerWidget | A widget for configuring QgsFilledLineSymbolLayer |
CQgsFilledMarkerSymbolLayer | Filled marker symbol layer, consisting of a shape which is rendered using a QgsFillSymbol |
CQgsFilledMarkerSymbolLayerWidget | Widget for configuring QgsFilledMarkerSymbolLayer symbol layers |
CQgsFillSymbol | A fill symbol type, for rendering Polygon and MultiPolygon geometries |
CQgsFillSymbolLayer | Abstract base class for fill symbol layers |
CQgsFilterLineEdit | QLineEdit subclass with built in support for clearing the widget's value and handling custom null value representations |
CQgsFilterResponseDecorator | Class defining decorator for calling filter's hooks |
CQgsFindFilesByPatternDialog | A dialog for finding files (recursively) by file pattern |
CQgsFindFilesByPatternWidget | A reusable widget for finding files (recursively) by file pattern |
CQgsFlatTerrainGenerator | 3 |
CQgsFlatTerrainProvider | A terrain provider where the terrain is a simple flat surface |
CQgsFloatingWidget | A QWidget subclass for creating widgets which float outside of the normal Qt layout system |
CQgsFocusKeeper | Trick to keep a widget focused and avoid QT crashes |
CQgsFocusWatcher | A event filter for watching for focus events on a parent object |
CQgsFontButton | A button for customizing QgsTextFormat settings |
CQgsFontDownloadDetails | Encapsulates details required for downloading a font |
CQgsFontManager | Manages available fonts and font installation for a QGIS instance |
CQgsFontMarkerSymbolLayer | |
CQgsFontMarkerSymbolLayerWidget | |
CQgsFontUtils | Contains utility functions for working with fonts |
CQgsFormAnnotation | An annotation item that embeds a designer form showing the feature attribute |
CQgsFractionNumericFormat | A numeric formatter which returns a vulgar fractional representation of a decimal value (e.g |
CQgsFractionNumericFormatWidget | A widget which allow control over the properties of a QgsFractionNumericFormat |
CQgsFrameGraph | 3 |
CQgsGcpGeometryTransformer | A geometry transformer which uses an underlying Ground Control Points (GCP) based transformation to modify geometries |
CQgsGcpPoint | Contains properties of a ground control point (GCP) |
CQgsGcpTransformerInterface | An interface for Ground Control Points (GCP) based transformations |
CQgsGDALGeorefTransform | Interface to gdal thin plate splines and 1st/2nd/3rd order polynomials |
CQgsGdalGuiUtils | Utility functions for working with GDAL in GUI classes |
CQgsGdalOption | Encapsulates the definition of a GDAL configuration option |
►CQgsGdalUtils | Utilities for working with GDAL |
CVsiNetworkFileSystemDetails | Encapsulates details for a GDAL VSI network file system |
CQgsGenericFeatureSelectionManager | This selection manager synchronizes a local set of selected features with an attribute table |
CQgsGenericNumericTransformer | QgsPropertyTransformer subclass for scaling an input numeric value into an output numeric value |
CQgsGenericSpatialIndex | A generic rtree spatial index based on a libspatialindex backend |
CQgsGeocoderContext | Encapsulates the context of a geocoding operation |
CQgsGeocoderInterface | Interface for geocoders |
CQgsGeocoderLocatorFilter | An adapter class which implements a locator filter populated from a QgsGeocoderInterface |
CQgsGeocoderResult | Represents a matching result from a geocoder search |
CQgsGeographicCoordinateNumericFormat | A numeric formatter which returns a text representation of a geographic coordinate (latitude or longitude) |
CQgsGeographicCoordinateNumericFormatDialog | A dialog which allow control over the properties of a QgsGeographicCoordinateNumericFormat |
CQgsGeographicCoordinateNumericFormatWidget | A widget which allow control over the properties of a QgsGeographicCoordinateNumericFormat |
►CQgsGeometry | A geometry is the spatial representation of a feature |
CError | A geometry error |
CQgsGeometryAngleCheck | Angle check |
CQgsGeometryAreaCheck | Area check |
►CQgsGeometryCheck | This class implements a geometry check |
CChange | Descripts a change to fix a geometry |
CLayerFeatureIds | A list of layers and feature ids for each of these layers |
CQgsGeometryCheckContext | Base configuration for geometry checks |
CQgsGeometryChecker | Manages and runs a set of geometry checks |
CQgsGeometryCheckError | This represents an error reported by a geometry check |
CQgsGeometryCheckErrorSingle | Wraps a QgsSingleGeometryError into a standard QgsGeometryCheckError |
►CQgsGeometryCheckerUtils | Contains utilities required for geometry checks |
CLayerFeature | A layer feature combination to uniquely identify and access a feature in a set of layers |
►CLayerFeatures | Contains a set of layers and feature ids in those layers to pass to a geometry check |
Citerator | An iterator over all features in a QgsGeometryCheckerUtils::LayerFeatures |
CQgsGeometryCheckFactory | A factory for geometry checks |
CQgsGeometryCheckFactoryT | Template to create a factory for a geometry check |
CQgsGeometryCheckRegistry | This class manages all known geometry check factories |
CQgsGeometryCheckResolutionMethod | This class implements a resolution for problems detected in geometry checks |
CQgsGeometryCollection | Geometry collection |
CQgsGeometryConstPartIterator | Java-style iterator for const traversal of parts of a geometry |
CQgsGeometryContainedCheck | A contained check |
CQgsGeometryContainedCheckError | A contained check error |
CQgsGeometryDangleCheck | A dangle check |
CQgsGeometryDegeneratePolygonCheck | A degenerate polygon check |
CQgsGeometryDuplicateCheck | A duplicate geometry check |
CQgsGeometryDuplicateCheckError | A duplicate geometry check error |
CQgsGeometryDuplicateNodesCheck | A duplicate nodes check |
CQgsGeometryEditUtils | Convenience functions for geometry editing |
CQgsGeometryEngine | A geometry engine is a low-level representation of a QgsAbstractGeometry object, optimised for use with external geometry libraries such as GEOS |
CQgsGeometryFactory | Contains geometry creation routines |
CQgsGeometryFollowBoundariesCheck | A follow boundaries check |
CQgsGeometryGapCheck | Checks for gaps between neighbouring polygons |
CQgsGeometryGapCheckError | An error produced by a QgsGeometryGapCheck |
CQgsGeometryGeneratorSymbolLayer | A symbol layer subclass which alters rendered feature shapes through the use of QGIS expressions |
CQgsGeometryGeneratorSymbolLayerWidget | |
CQgsGeometryHoleCheck | A hole check |
CQgsGeometryIsValidCheck | Checks if geometries are valid using the backend configured in the QGIS settings |
CQgsGeometryIsValidCheckError | An error for a QgsGeometryIsValid check |
CQgsGeometryLineIntersectionCheck | A line intersection check |
CQgsGeometryLineLayerIntersectionCheck | A line layer intersection check |
CQgsGeometryMissingVertexCheck | A topology check for missing vertices |
CQgsGeometryMissingVertexCheckError | A geometry check error for a missing vertex |
CQgsGeometryMultipartCheck | A multipark check |
CQgsGeometryOptions | Options to automatically adjust geometries to constraints on a layer |
CQgsGeometryOverlapCheck | Checks if geometries overlap |
►CQgsGeometryOverlapCheckError | An error of a QgsGeometryOverlapCheck |
COverlappedFeature | |
CQgsGeometryPaintDevice | A paint device which converts everything renderer to a QgsGeometry representation of the rendered shapes |
CQgsGeometryPaintEngine | A paint engine which converts everything renderer to a QgsGeometry representation of the rendered shapes |
CQgsGeometryParameters | Encapsulates parameters under which a geometry operation is performed |
CQgsGeometryPartIterator | Java-style iterator for traversal of parts of a geometry |
CQgsGeometryPointCoveredByLineCheck | A point covered by line check |
CQgsGeometryPointInPolygonCheck | A point in polygon check |
CQgsGeometryPrivate | |
CQgsGeometryRubberBand | A rubberband class for QgsAbstractGeometry (considering curved geometries) |
CQgsGeometrySegmentLengthCheck | A segment length check |
CQgsGeometrySelfContactCheck | A self contact check |
CQgsGeometrySelfIntersectionCheck | A self intersection check |
CQgsGeometrySelfIntersectionCheckError | A self intersection check error |
CQgsGeometrySliverPolygonCheck | A sliver polygon check |
CQgsGeometrySnapper | QgsGeometrySnapper allows a geometry to be snapped to the geometries within a different reference layer |
CQgsGeometrySnapperSingleSource | Makes sure that any two vertices of the vector layer are at least at distance given by the threshold value |
CQgsGeometryTypeCheck | A geometry type check |
CQgsGeometryTypeCheckError | A geometry type check error |
►CQgsGeometryUtils | Contains various geometry utility functions |
CSelfIntersection | |
CQgsGeometryUtilsBase | Convenience functions for geometry utils |
CQgsGeometryValidator | |
CQgsGeometryWidget | A widget for storing and interacting with a QgsGeometry object |
CQgsGeometryWidgetFactory | Editor widget factory for geometry widgets |
CQgsGeometryWidgetWrapper | Widget wrapper for geometry fields |
CQgsGeos | Does vector analysis using the geos library and handles import, export, exception handling* |
CQgsGeosContext | Used to create and store a proj context object, correctly freeing the context upon destruction |
CQgsGeospatialPdfLayerTreeModel | Layer tree model for Geo-PDF layers |
CQgsGlobDomainWidget | A widget for configuration of the extended properties of a QgsGlobFieldDomain |
CQgsGlobFieldDomain | Definition of a field domain for field content validated by a glob |
CQgsGlowEffect | Base class for paint effect which draw a glow inside or outside a picture |
CQgsGlowWidget | |
CQgsGml | This class reads data from a WFS server or alternatively from a GML file |
CQgsGmlFeatureClass | Description of feature class in GML |
CQgsGmlSchema | |
►CQgsGmlStreamingParser | This class builds features from GML data in a streaming way |
CLayerProperties | Layer properties |
CQgsGoochMaterialSettings | 3 |
CQgsGoogleMapsGeocoder | A geocoder which uses the Google Map geocoding API to retrieve results |
CQgsGplColorScheme | A color scheme which stores its colors in a gpl palette file |
CQgsGpsConnection | Abstract base class for connection to a GPS device |
CQgsGpsConnectionRegistry | A class to register / unregister existing GPS connections such that the information is available to all classes and plugins |
CQgsGpsdConnection | Evaluates NMEA sentences coming from gpsd |
CQgsGpsDetector | Class to detect the GPS port |
CQgsGpsInformation | Encapsulates information relating to a GPS position fix |
CQgsGpsLogger | Base class for objects which log incoming GPS data |
CQgsGradientColorRamp | Gradient color ramp, which smoothly interpolates between two colors and also supports optional extra color stops |
CQgsGradientColorRampDialog | A dialog which allows users to modify the properties of a QgsGradientColorRamp |
CQgsGradientFillSymbolLayer | A fill symbol layer which draws a smooth color gradient over a polygon |
CQgsGradientFillSymbolLayerWidget | |
CQgsGradientStop | Represents a color stop within a QgsGradientColorRamp color ramp |
CQgsGradientStopEditor | An interactive editor for previewing a gradient color ramp and modifying the position of color stops along the gradient |
CQgsGraduatedHistogramWidget | Graphical histogram for displaying distribution of field values and editing range breaks for a QgsGraduatedSymbolRenderer renderer |
CQgsGraduatedSymbolRenderer | A vector feature renderer which uses numeric attributes to classify features into different ranges |
CQgsGraduatedSymbolRendererWidget | |
CQgsGraph | Mathematical graph representation |
CQgsGraphAnalyzer | This class performs graph analysis, e.g |
CQgsGraphBuilder | This class used for making the QgsGraph object |
CQgsGraphBuilderInterface | Determine interface for creating a graph |
CQgsGraphDirector | Determine making the graph |
CQgsGraphEdge | This class implements a graph edge |
CQgsGraphVertex | This class implements a graph vertex |
CQgsGridFileWriter | A class that does interpolation to a grid and writes the results to an ascii grid |
CQgsGroupBoxCollapseButton | |
►CQgsGroupLayer | A map layer which consists of a set of child layers, where all component layers are rendered as a single flattened object during map renders |
CLayerOptions | Setting options for loading group layers |
CQgsGroupLayerRenderer | Implementation of threaded rendering for group layers |
CQgsGroupWmsDataDialog | |
CQgsGui | QgsGui is a singleton class containing various registry and other global members related to GUI classes |
CQgsHashedLineSymbolLayer | Line symbol layer type which draws repeating line sections along a line feature |
CQgsHashedLineSymbolLayerWidget | Widget for controlling the properties of a QgsHashedLineSymbolLayer |
CQgsHeatmapRenderer | A renderer which draws points as a live heatmap |
CQgsHeatmapRendererWidget | |
CQgsHelmertGeorefTransform | 2-dimensional helmert transform, parametrised by isotropic scale, rotation angle and translation |
CQgsHelp | Helper class for showing help topic URI for the given key |
CQgsHiddenWidgetFactory | |
CQgsHiddenWidgetWrapper | Wraps a hidden widget |
CQgsHighlight | A class for highlight features on the map |
CQgsHighlightableComboBox | A QComboBox subclass with the ability to "highlight" the edges of the widget |
CQgsHighlightableLineEdit | A QgsFilterLineEdit subclass with the ability to "highlight" the edges of the widget |
CQgsHillshadeFilter | A hillshade filter |
CQgsHillshadeRenderer | A renderer for generating live hillshade models |
CQgsHillshadeRendererWidget | Renderer widget for the hill shade renderer |
CQgsHistogram | Calculator for a numeric histogram from a list of values |
CQgsHistogramDiagram | A histogram style diagram |
CQgsHistogramWidget | Graphical histogram for displaying distributions of field values |
CQgsHistoryEntry | Encapsulates a history entry |
CQgsHistoryEntryGroup | Base class for history entry "group" nodes, which contain children of their own |
CQgsHistoryEntryModel | An item model representing history entries in a hierarchical tree structure |
CQgsHistoryEntryNode | Base class for nodes representing a QgsHistoryEntry |
►CQgsHistoryProviderRegistry | The QgsHistoryProviderRegistry is a registry for objects which track user history (i.e |
CHistoryEntryOptions | Contains options for storing history entries |
CQgsHistoryWidget | A widget showing entries from a QgsHistoryProviderRegistry |
CQgsHistoryWidgetContext | Contains settings which reflect the context in which a history widget is shown, e.g., an associated message bar |
CQgsHollowScaleBarRenderer | Scalebar style that draws a single box with alternating color for the segments, with horizontal lines through alternating segments |
CQgsHtmlAnnotation | An annotation item that embeds HTML content |
CQgsHtmlUtils | Class for HTML utilities |
CQgsHtmlWidgetWrapper | Wraps a QQuickWidget to display HTML code |
CQgsHttpHeaders | This class implements simple http header management |
CQgsHttpHeaderWidget | Display referer http header field and collapsible table of key/value pairs |
CQgsHueSaturationFilter | Color and saturation filter pipe for rasters |
CQgsIconUtils | Contains utility functions for working with icons |
CQgsIdentifyContext | Identify contexts are used to encapsulate the settings to be used to perform an identify action |
►CQgsIdentifyMenu | Builds a menu to be used with identify results ( |
CActionData | |
CQgsIDWInterpolator | Inverse distance weight interpolator |
CQgsIFeatureSelectionManager | Is an interface class to abstract feature selection handling |
CQgsImageCache | A cache for images derived from raster files |
CQgsImageFetcher | Handles asynchronous download of images |
CQgsImageFillSymbolLayer | Base class for polygon renderers generating texture images |
CQgsImageLegendNode | Implementation of legend node interface for displaying arbitrary raster image |
►CQgsImageOperation | Contains operations and filters which apply to QImages |
CDistanceTransformProperties | Struct for storing properties of a distance transform operation |
CQgsImageSourceLineEdit | A line edit widget with toolbutton for setting a raster image path |
CQgsImageTexture | Holds an image that can be used as a texture in the 3D view |
CQgsIndexedFeature | Temporarily used structure to cache order by information |
CQgsInnerGlowEffect | A paint effect which draws a glow within a picture |
CQgsInnerShadowEffect | A paint effect which draws an offset and optionally blurred drop shadow within a picture |
CQgsInputControllerManager | Manages input control devices |
CQgsInternalGeometryEngine | This class offers geometry processing methods |
CQgsInternalGeometrySnapper | QgsInternalGeometrySnapper allows a set of geometries to be snapped to each other |
CQgsInterpolatedLineColor | Class defining color to render mesh datasets |
CQgsInterpolatedLineRenderer | Represents a simple line renderer with width and color varying depending on values |
CQgsInterpolatedLineSymbolLayer | A symbol layer that represents vector layer line feature as interpolated line The interpolation is done between two values defined at the extremities |
CQgsInterpolatedLineSymbolLayerWidget | QgsInterpolatedLineSymbolLayerWidget |
CQgsInterpolatedLineWidth | Represents a width than can vary depending on values |
►CQgsInterpolator | Interface class for interpolations |
CLayerData | A source together with the information about interpolation attribute / z-coordinate interpolation and the type (point, structure line, breakline) |
CQgsInterpolatorVertexData | Interpolation data for an individual source vertex |
CQgsInterval | A representation of the interval between two datetime values |
CQgsIntRange | QgsRange which stores a range of integer values |
CQgsInvertedPolygonRenderer | QgsInvertedPolygonRenderer is a polygon-only feature renderer used to display features inverted, where the exterior is turned to an interior and where the exterior theoretically spans the entire plane, allowing to mask the surroundings of some features |
CQgsInvertedPolygonRendererWidget | A widget used represent options of a QgsInvertedPolygonRenderer |
CQgsIODeviceSensor | An abstract class QIODevice-based sensor classes |
CQgsJoinDialog | |
CQgsJsonEditConfigDlg | The QgsJsonEditConfigDlg is a configuration widget for JSON edit widget |
CQgsJsonEditWidget | The QgsJsonEditWidget is a widget to display JSON data in a code highlighted text or tree form |
CQgsJsonEditWidgetFactory | Editor widget factory for JSON edit widgets |
CQgsJsonEditWrapper | Wraps a JSON edit widget |
CQgsJsonExporter | Handles exporting QgsFeature features to GeoJSON features |
CQgsJsonUtils | Helper utilities for working with JSON and GeoJSON conversions |
►CQgsKernelDensityEstimation | Performs Kernel Density Estimation ("heatmap") calculations on a vector layer |
CParameters | KDE parameters |
CQgsKeyValueFieldFormatter | Field formatter for a key value field |
CQgsKeyValueWidget | Widget allowing to edit a QVariantMap, using a table |
CQgsKeyValueWidgetFactory | Factory for widgets for editing a QVariantMap |
CQgsKeyValueWidgetWrapper | Wraps a key/value widget |
CQgsLabelBlockingRegion | Label blocking region (in map coordinates and CRS) |
CQgsLabelCandidate | Represents a label candidate |
CQgsLabelEngineConfigDialog | Dialog for configuring the labeling engine |
CQgsLabelEngineConfigWidget | Widget for configuring the labeling engine |
CQgsLabelFeature | Describes a feature that should be used within the labeling engine |
CQgsLabeling | Contains constants and enums relating to labeling |
CQgsLabelingEngine | Map labeling functionality |
CQgsLabelingEngineContext | Encapsulates the context for a labeling engine run |
CQgsLabelingEngineFeedback | QgsFeedback subclass for granular reporting of labeling engine progress |
CQgsLabelingEngineRuleAvoidLabelOverlapWithFeature | A labeling engine rule which prevents labels being placed overlapping features from a different layer |
CQgsLabelingEngineRuleDialog | A simple dialog for customizing a labeling engine rule |
CQgsLabelingEngineRuleMaximumDistanceLabelToFeature | A labeling engine rule which prevents labels being placed too far from features from a different layer |
CQgsLabelingEngineRuleMinimumDistanceLabelToFeature | A labeling engine rule which prevents labels being placed too close to features from a different layer |
CQgsLabelingEngineRuleMinimumDistanceLabelToLabel | A labeling engine rule which prevents labels being placed too close to labels from a different layer |
CQgsLabelingEngineRuleRegistry | A registry for labeling engine rules |
CQgsLabelingEngineRulesDialog | A dialog which allows configuration of a list of labeling engine rules |
CQgsLabelingEngineRulesModel | A model for configuration of a list of labeling engine rules |
CQgsLabelingEngineRulesWidget | A widget which allows configuration of a list of labeling engine rules |
CQgsLabelingEngineRuleWidget | Base class for widgets which allow control over the properties of QgsAbstractLabelingEngineRule subclasses |
CQgsLabelingEngineSettings | Stores global configuration for labeling engine |
CQgsLabelingResults | Class that stores computed placement from labeling engine |
CQgsLabelingRulePropsDialog | Dialog for editing labeling rule |
CQgsLabelingRulePropsWidget | Widget for editing a labeling rule |
CQgsLabelingUtils | Contains helper utilities for working with QGIS' labeling engine |
CQgsLabelingWidget | Master widget for configuration of labeling of a vector layer |
CQgsLabelLineAnchorWidget | A widget for customising label line anchor settings |
CQgsLabelLineSettings | Contains settings related to how the label engine places and formats labels for line features (or polygon features which are labeled in a "perimeter" style mode) |
CQgsLabelObstacleSettings | Contains settings related to how the label engine treats features as obstacles |
CQgsLabelObstacleSettingsWidget | A widget for customising label obstacle settings |
CQgsLabelPlacementSettings | Contains general settings related to how labels are placed |
CQgsLabelPointSettings | Contains settings related to how the label engine places and formats labels for point features, or polygon features which are labeled in the "around" or "over" centroid placement modes |
CQgsLabelPosition | Represents the calculated placement of a map label |
CQgsLabelSearchTree | A class to query the labeling structure at a given point (small wrapper around pal RTree class) |
CQgsLabelSettingsWidgetBase | Base class for widgets which allow customization of label engine properties, such as label placement settings |
CQgsLabelSettingsWidgetDialog | A blocking dialog containing a QgsLabelSettingsWidgetBase |
CQgsLabelSink | Abstract base class that can be used to intercept rendered labels from a labeling / rendering job |
CQgsLabelSinkProvider | Implements a derived label provider for use with QgsLabelSink |
CQgsLabelThinningSettings | Contains settings related to how the label engine removes candidate label positions and reduces the number of displayed labels |
►CQgsLayerDefinition | Holds generic methods for loading/exporting QLR files |
CDependencySorter | Class used to work with layer dependencies stored in a XML project or layer definition file |
CQgsLayerItem | Item that represents a layer that can be opened with one of the providers |
►CQgsLayerMetadata | A structured metadata store for a map layer |
CConstraint | Metadata constraint structure |
CExtent | Metadata extent structure |
CSpatialExtent | Metadata spatial extent structure |
CQgsLayerMetadataFormatter | Class for metadata formatter |
CQgsLayerMetadataProviderRegistry | Registry of layer metadata provider backends |
CQgsLayerMetadataProviderResult | Result record of layer metadata provider search |
CQgsLayerMetadataResultsProxyModel | Proxy model for QgsLayerMetadataResultsModel, it handles text and extent filtering |
CQgsLayerMetadataSearchResults | Container of result records from a layer metadata search |
CQgsLayerMetadataSearchWidget | Offers layer metadata search and filtering |
CQgsLayerMetadataSourceSelectProvider | Source select provider for layer metadata |
CQgsLayerNotesUtils | Contains utility functions for working with layer notes |
CQgsLayerPropertiesDialog | Base class for "layer properties" dialogs, containing common utilities for handling functionality in these dialog |
CQgsLayerPropertiesWidget | A widget which allows configuration of the properties of a single QgsSymbolLayer |
CQgsLayerRestorer | RAII class to restore layer configuration on destruction (opacity, filters, ...) |
CQgsLayerTree | Namespace with helper functions for layer tree operations |
CQgsLayerTreeEmbeddedConfigWidget | A widget to configure layer tree embedded widgets for a particular map layer |
CQgsLayerTreeEmbeddedWidgetProvider | Provider interface to be implemented in order to introduce new kinds of embedded widgets for use in layer tree |
CQgsLayerTreeEmbeddedWidgetRegistry | Registry of widgets that may be embedded into layer tree view |
CQgsLayerTreeFilterProxyModel | QgsLayerTreeFilterProxyModel is a sort filter proxy model to easily reproduce the legend/layer tree in a tree view |
CQgsLayerTreeFilterSettings | Contains settings relating to filtering the contents of QgsLayerTreeModel and views |
CQgsLayerTreeGroup | Layer tree group node serves as a container for layers and further groups |
CQgsLayerTreeLayer | Layer tree node points to a map layer |
CQgsLayerTreeMapCanvasBridge | Takes care of updates of layer set for QgsMapCanvas from a layer tree |
►CQgsLayerTreeModel | Model implementation for Qt item views framework |
CLayerLegendData | Structure that stores all data associated with one map layer |
CLayerLegendTree | Structure that stores tree representation of map layer's legend |
►CQgsLayerTreeModelLegendNode | The QgsLegendRendererItem class is abstract interface for legend items returned from QgsMapLayerLegend implementation |
CItemContext | |
CItemMetrics | |
CQgsLayerTreeNode | This class is a base class for nodes in a layer tree |
CQgsLayerTreeProxyModel | Proxy model for QgsLayerTreeModel, supports private layers and text filtering |
►CQgsLayerTreeRegistryBridge | Listens to the updates in map layer registry and does changes in layer tree |
CInsertionPoint | A structure to define the insertion point to the layer tree |
CQgsLayerTreeUtils | Assorted functions for dealing with layer trees |
CQgsLayerTreeView | Extends QTreeView and provides some additional functionality when working with a layer tree |
CQgsLayerTreeViewDefaultActions | Serves as a factory of actions that can be used together with a layer tree view |
CQgsLayerTreeViewIndicator | Indicator that can be used in a layer tree view to display icons next to items of the layer tree |
CQgsLayerTreeViewMenuProvider | Implementation of this interface can be implemented to allow QgsLayerTreeView instance to provide custom context menus (opened upon right-click) |
CQgsLayout | Base class for layouts, which can contain items such as maps, labels, scalebars, etc |
CQgsLayoutAddPagesDialog | A dialog for configuring properties of new pages to be added to a layout |
CQgsLayoutAligner | Handles aligning and distributing sets of layout items |
CQgsLayoutAtlas | Class used to render QgsLayout as an atlas, by iterating over the features from an associated vector layer |
CQgsLayoutAtlasWidget | Widget for configuring the properties of a layout atlas |
CQgsLayoutAttributeSelectionDialog | A dialog to select what attributes to display (in the table item), set the column properties and specify a sort order |
CQgsLayoutAttributeTableColumnModel | A model for displaying columns shown in a QgsLayoutAttributeTable |
CQgsLayoutAttributeTableColumnModelBase | A base model to hold the displaying or sorting columns used in a QgsLayoutAttributeTable |
CQgsLayoutAttributeTableWidget | A widget for configuring layout attribute table items |
CQgsLayoutColumnAlignmentDelegate | A delegate for showing column alignment as a combo box |
CQgsLayoutColumnSortOrderDelegate | A delegate for showing column sort order as a combo box |
CQgsLayoutColumnSourceDelegate | A delegate for showing column attribute source as a QgsFieldExpressionWidget |
CQgsLayoutColumnWidthDelegate | A delegate for showing column width as a spin box |
CQgsLayoutComboBox | Combo box which displays available layouts from a QgsLayoutManager |
CQgsLayoutConfigObject | An object for property widgets for layout items |
CQgsLayoutCustomDropHandler | Abstract base class that may be implemented to handle new types of data to be dropped or pasted in QGIS layouts |
►CQgsLayoutDesignerInterface | A common interface for layout designer dialogs and widgets |
CExportResults | Encapsulates the results of an export operation performed in the designer |
CQgsLayoutEffect | A QGraphicsEffect subclass used for rendering layout items onto a scene with custom composition modes |
CQgsLayoutElevationProfileWidget | A widget for layout elevation profile item settings |
►CQgsLayoutExporter | Handles rendering and exports of layouts to various formats |
CImageExportSettings | Contains settings relating to exporting layouts to raster images |
CPageExportDetails | Contains details of a page being exported by the class |
CPdfExportSettings | Contains settings relating to exporting layouts to PDF |
CPrintExportSettings | Contains settings relating to printing layouts |
CSvgExportSettings | Contains settings relating to exporting layouts to SVG |
CQgsLayoutFrame | Base class for frame items, which form a layout multiframe item |
CQgsLayoutGeospatialPdfExporter | Handles geospatial PDF export specific setup, cleanup and processing steps |
CQgsLayoutGridSettings | Contains settings relating to the appearance, spacing and offset for layout grids |
CQgsLayoutGuide | Contains the configuration for a single snap guide used by a layout |
CQgsLayoutGuideCollection | Stores and manages the snap guides used by a layout |
CQgsLayoutGuidePositionDelegate | View delegate displaying a QgsDoubleSpinBox for the layout guide position |
CQgsLayoutGuideProxyModel | Filters QgsLayoutGuideCollection models to guides of a single orientation (horizontal or vertical) |
CQgsLayoutGuideUnitDelegate | View delegate displaying a QgsLayoutUnitsComboBox for the layout guide unit |
CQgsLayoutGuideWidget | Widget for managing the layout guides |
CQgsLayoutGuiUtils | Utils for layout handling from app |
CQgsLayoutHtmlItemValidityCheck | Layout HTML item validity check |
CQgsLayoutHtmlWidget | A widget for configuring layout html items |
CQgsLayoutImageExportOptionsDialog | A dialog for customizing the properties of an exported image file |
►CQgsLayoutItem | Base class for graphical items within a QgsLayout |
CExportLayerDetail | Contains details of a particular export layer relating to a layout item |
CQgsLayoutItem3DMap | 3 |
CQgsLayoutItemAbstractGuiMetadata | Stores GUI metadata about one layout item class |
CQgsLayoutItemAbstractMetadata | Stores metadata about one layout item class |
CQgsLayoutItemAttributeTable | A layout table subclass that displays attributes from a vector layer |
CQgsLayoutItemBaseWidget | A base class for property widgets for layout items |
CQgsLayoutItemComboBox | Combo box which displays items of a matching type from a layout |
CQgsLayoutItemElevationProfile | A layout item subclass for elevation profile plots |
CQgsLayoutItemGroup | A container for grouping several QgsLayoutItems |
CQgsLayoutItemGuiGroup | Stores GUI metadata about a group of layout item classes |
CQgsLayoutItemGuiMetadata | Convenience metadata class that uses static functions to handle layout item GUI behavior |
CQgsLayoutItemGuiRegistry | Registry of available layout item GUI behavior |
CQgsLayoutItemHtml | A layout multiframe subclass for HTML content |
CQgsLayoutItemLabel | A layout item subclass for text labels |
CQgsLayoutItemLegend | A layout item subclass for map legends |
CQgsLayoutItemManualTable | A layout table subclass that displays manually entered (and formatted) content |
CQgsLayoutItemMap | Layout graphical items for displaying a map |
CQgsLayoutItemMapAtlasClippingSettings | Contains settings relating to clipping a layout map by the current atlas feature |
CQgsLayoutItemMapGrid | An individual grid which is drawn above the map content in a QgsLayoutItemMap |
CQgsLayoutItemMapGridStack | A collection of grids which is drawn above the map content in a QgsLayoutItemMap |
CQgsLayoutItemMapItem | An item which is drawn inside a QgsLayoutItemMap, e.g., a grid or map overview |
CQgsLayoutItemMapItemClipPathSettings | Contains settings relating to clipping a layout map by another layout item |
CQgsLayoutItemMapItemStack | A collection of map items which are drawn above the map content in a QgsLayoutItemMap |
CQgsLayoutItemMapOverview | An individual overview which is drawn above the map content in a QgsLayoutItemMap, and shows the extent of another QgsLayoutItemMap |
CQgsLayoutItemMapOverviewStack | A collection of overviews which are drawn above the map content in a QgsLayoutItemMap |
CQgsLayoutItemMarker | A layout item for showing marker symbols |
CQgsLayoutItemMetadata | Convenience metadata class that uses static functions to create layout items and their configuration widgets |
CQgsLayoutItemPage | Item representing the paper in a layout |
CQgsLayoutItemPicture | A layout item subclass that displays SVG files or raster format images (jpg, png, ...) |
CQgsLayoutItemPolygon | Layout item for node based polygon shapes |
CQgsLayoutItemPolyline | Layout item for node based polyline shapes |
CQgsLayoutItemPropertiesDialog | A dialog for configuring properties like the size and position of layout items |
CQgsLayoutItemPropertiesWidget | A widget for controlling the common properties of layout items (e.g |
CQgsLayoutItemRegistry | Registry of available layout item types |
CQgsLayoutItemRenderContext | Contains settings and helpers relating to a render of a QgsLayoutItem |
CQgsLayoutItemScaleBar | A layout item subclass for scale bars |
CQgsLayoutItemShape | Layout item for basic filled shapes (e.g |
CQgsLayoutItemsListView | A list view for showing items in a layout |
CQgsLayoutItemsListViewModel | Model for the layout items list view |
CQgsLayoutItemTextTable | A text table item that reads text from string lists |
CQgsLayoutLabelWidget | A widget for layout item settings |
CQgsLayoutLegendLayersDialog | A dialog to add new layers to the legend |
CQgsLayoutManager | Manages storage of a set of layouts |
CQgsLayoutManagerModel | List model representing the print layouts and reports available in a layout manager |
CQgsLayoutManagerProxyModel | QSortFilterProxyModel subclass for QgsLayoutManagerModel |
CQgsLayoutManualTableWidget | A widget for configuring layout manual table items |
CQgsLayoutMapClippingWidget | Allows configuration of layout map clipping settings |
CQgsLayoutMapGridWidget | A widget for configuring layout map grid items |
CQgsLayoutMapItemBlocksLabelsModel | Model for label blocking items |
CQgsLayoutMapLabelingWidget | Allows configuration of layout map labeling settings |
CQgsLayoutMapWidget | Input widget for the configuration of QgsLayoutItemMap |
CQgsLayoutMarkerWidget | A widget for configuring layout shape items |
CQgsLayoutMeasurement | This class provides a method of storing measurements for use in QGIS layouts using a variety of different measurement units |
CQgsLayoutMeasurementConverter | This class provides a method of converting QgsLayoutMeasurements from one unit to another |
CQgsLayoutModel | A model for items attached to a layout |
CQgsLayoutMultiFrame | Abstract base class for layout items with the ability to distribute the content to several frames (QgsLayoutFrame items) |
CQgsLayoutMultiFrameAbstractMetadata | Stores metadata about one layout multiframe class |
CQgsLayoutMultiFrameMetadata | Convenience metadata class that uses static functions to create layout multiframes and their configuration widgets |
CQgsLayoutNodesItem | An abstract layout item that provides generic methods for node based shapes such as polygon or polylines |
CQgsLayoutNorthArrowHandler | An object which handles north-arrow type behavior for layout items |
CQgsLayoutNorthArrowValidityCheck | Layout north arrow validity check |
CQgsLayoutObject | A base class for objects which belong to a layout |
CQgsLayoutOverviewValidityCheck | Layout overview validity check |
CQgsLayoutPageCollection | A manager for a collection of pages in a layout |
CQgsLayoutPagePropertiesWidget | A widget for configuring properties of pages in a layout |
CQgsLayoutPdfExportOptionsDialog | A dialog for customizing the properties of an exported PDF file from a layout |
CQgsLayoutPictureSourceValidityCheck | Layout picture source validity check |
CQgsLayoutPictureWidget | A widget for configuring layout picture items |
CQgsLayoutPoint | This class provides a method of storing points, consisting of an x and y coordinate, for use in QGIS layouts |
CQgsLayoutPolygonWidget | Input widget for QgsLayoutItemPolygon |
CQgsLayoutPolylineWidget | Input widget for QgsLayoutItemPolyline |
CQgsLayoutPropertiesWidget | Widget for configuring the properties of a layout |
CQgsLayoutProxyModel | Allows for filtering a QgsLayoutModel by item type |
CQgsLayoutQptDropHandler | Layout drop handler for handling QPT files |
CQgsLayoutRenderContext | Stores information relating to the current rendering settings for a layout |
CQgsLayoutReportContext | Stores information relating to the current reporting context for a layout |
CQgsLayoutRuler | A custom ruler widget for use with QgsLayoutView, displaying the current zoom and position of the visible layout and for interacting with guides in a layout |
CQgsLayoutScaleBarValidityCheck | Layout scalebar validity check |
CQgsLayoutScaleBarWidget | A widget to define the properties of a QgsLayoutItemScaleBar |
CQgsLayoutSerializableObject | An interface for layout objects which can be stored and read from DOM elements |
CQgsLayoutShapeWidget | A widget for configuring layout shape items |
CQgsLayoutSize | This class provides a method of storing sizes, consisting of a width and height, for use in QGIS layouts |
CQgsLayoutSnapper | Manages snapping grids and preset snap lines in a layout, and handles snapping points to the nearest grid coordinate/snap line when possible |
CQgsLayoutTable | A class to display a table in the print layout, and allow the table to span over multiple frames |
CQgsLayoutTableBackgroundColorsDialog | A dialog for customization of the cell background colors for a QgsLayoutTable |
CQgsLayoutTableColumn | Stores properties of a column for a QgsLayoutTable |
CQgsLayoutTableSortModel | Allows for filtering QgsComposerAttributeTable columns by columns which are sorted or unsorted |
CQgsLayoutTableStyle | Styling option for a layout table cell |
CQgsLayoutUndoObjectInterface | Interface for layout objects which support undo/redo commands |
CQgsLayoutUndoStack | An undo stack for QgsLayouts |
CQgsLayoutUnitsComboBox | A custom combo box for selecting units for layout settings |
CQgsLayoutUtils | Utilities for layouts |
CQgsLayoutValidityCheckContext | Validity check context for print layout validation |
CQgsLayoutView | A graphical widget to display and interact with QgsLayouts |
CQgsLayoutViewEllipticalRubberBand | QgsLayoutViewEllipseRubberBand is elliptical rubber band for use within QgsLayoutView widgets |
CQgsLayoutViewMenuProvider | Interface for a QgsLayoutView context menu |
CQgsLayoutViewMouseEvent | A QgsLayoutViewMouseEvent is the result of a user interaction with the mouse on a QgsLayoutView |
CQgsLayoutViewRectangularRubberBand | QgsLayoutViewRectangularRubberBand is rectangular rubber band for use within QgsLayoutView widgets |
CQgsLayoutViewRubberBand | QgsLayoutViewRubberBand is an abstract base class for temporary rubber band items in various shapes, for use within QgsLayoutView widgets |
CQgsLayoutViewTool | Abstract base class for all layout view tools |
CQgsLayoutViewToolAddItem | Layout view tool for adding items to a layout |
CQgsLayoutViewToolAddNodeItem | Layout view tool for adding node based items to a layout |
CQgsLayoutViewToolEditNodes | Layout view tool for edit node based items in the layout |
CQgsLayoutViewToolMoveItemContent | Layout view tool for moving and zooming item content |
CQgsLayoutViewToolPan | Layout view tool for panning the layout |
CQgsLayoutViewToolSelect | Layout view tool for selecting items in the layout |
CQgsLayoutViewToolTemporaryKeyPan | Layout view tool for temporarily panning a layout while a key is depressed |
CQgsLayoutViewToolTemporaryKeyZoom | Layout view tool for temporarily zooming a layout while a key is depressed |
CQgsLayoutViewToolTemporaryMousePan | Layout view tool for temporarily panning a layout while a mouse button is depressed |
CQgsLayoutViewToolZoom | Layout view tool for zooming into and out of the layout |
CQgsLayoutViewTriangleRubberBand | QgsLayoutViewTriangleRubberBand is triangular rubber band for use within QgsLayoutView widgets |
►CQgsLazInfo | Class for extracting information contained in LAZ file such as the public header block and variable length records |
CExtraBytesAttributeDetails | |
CLazVlr | |
CQgsLeastSquares | Utilities for calculation of least squares based transformations |
CQgsLegendFilterButton | A tool button that allows enabling or disabling legend filter by contents of the map |
CQgsLegendModel | Item model implementation based on layer tree model for layout legend |
CQgsLegendPatchShape | Represents a patch shape for use in map legends |
CQgsLegendPatchShapeButton | A button for creating and modifying QgsLegendPatchShape settings |
CQgsLegendPatchShapeDialog | A dialog for configuring a custom legend patch shape |
CQgsLegendPatchShapeWidget | Widget for configuring a custom legend patch shape |
CQgsLegendRenderer | Handles automatic layout and rendering of legends |
CQgsLegendSettings | Stores the appearance and layout settings for legend drawing with QgsLegendRenderer |
CQgsLegendStyle | Contains detailed styling information relating to how a layout legend should be rendered |
CQgsLegendSymbolItem | The class stores information about one class/rule of a vector layer renderer in a unified way that can be used by legend model for rendering of legend |
CQgsLightSource | 3 |
CQgsLimitedRandomColorRamp | Constrained random color ramp, which returns random colors based on preset parameters |
CQgsLimitedRandomColorRampDialog | A dialog which allows users to modify the properties of a QgsLimitedRandomColorRamp |
CQgsLimitedRandomColorRampWidget | A widget which allows users to modify the properties of a QgsLimitedRandomColorRamp |
CQgsLine3DSymbol | 3 |
CQgsLinearGeorefTransform | A simple transform which is parametrized by a translation and anistotropic scale |
CQgsLinearlyInterpolatedDiagramRenderer | Alters the size of rendered diagrams using a linear scaling |
CQgsLinearMinMaxEnhancement | A color enhancement function that performs a linear enhanceContrast between min and max |
CQgsLinearMinMaxEnhancementWithClip | A linear enhanceContrast enhancement that first clips to min max and then enhanceContrastes linearly between min and max |
CQgsLinearReferencingSymbolLayer | Line symbol layer used for decorating accordingly to linear referencing |
CQgsLinearReferencingSymbolLayerWidget | Widget for controlling the properties of a QgsLinearReferencingSymbolLayer |
CQgsLineburstSymbolLayer | Line symbol layer type which draws a gradient pattern perpendicularly along a line |
CQgsLineburstSymbolLayerWidget | Widget for configuring QgsLineburstSymbolLayer symbol layers |
CQgsLinePatternFillSymbolLayer | A symbol fill consisting of repeated parallel lines |
CQgsLinePatternFillSymbolLayerWidget | |
CQgsLineSegment2D | Represents a single 2D line segment, consisting of a 2D start and end vertex only |
CQgsLineString | Line string geometry type, with support for z-dimension and m-values |
CQgsLineSymbol | A line symbol type, for rendering LineString and MultiLineString geometries |
CQgsLineSymbolLayer | Abstract base class for line symbol layers |
CQgsListConfigDlg | A configuration dialog for the List Widget class |
CQgsListFieldFormatter | Field formatter for a list field |
CQgsListWidget | Widget allowing to edit a QVariantList, using a table |
CQgsListWidgetFactory | Factory for widgets for editing a QVariantList or a QStringList |
CQgsListWidgetWrapper | Wraps a list widget |
CQgsLoadRasterAttributeTableDialog | The QgsLoadRasterAttributeTableDialog dialog let the user select a VAT.DBF file and associate the resulting raster attribute table with a raster band |
CQgsLocalDefaultSettings | Contains local default settings which should be respected when creating new objects such as QgsProjects |
CQgsLocaleNumC | |
CQgsLocalizedDataPathRegistry | A registry class to hold localized data paths which can be used for basemaps, logos, etc |
CQgsLocator | Handles the management of QgsLocatorFilter objects and async collection of search results from them |
CQgsLocatorAutomaticModel | A QgsLocatorModel which has is associated directly with a QgsLocator, and is automatically populated with results from locator searches |
CQgsLocatorContext | Encapsulates the properties relating to the context of a locator search |
CQgsLocatorFilter | Abstract base class for filters which collect locator results |
CQgsLocatorModel | An abstract list model for displaying the results of locator searches |
CQgsLocatorModelBridge | Core functionality to be used in a locator widget |
CQgsLocatorProxyModel | A sort proxy model for QgsLocatorModel, which automatically sorts results by precedence |
►CQgsLocatorResult | Encapsulates properties of an individual matching result found by a QgsLocatorFilter |
CResultAction | The ResultAction stores basic information for additional actions to be used in a locator widget for the result |
CQgsLocatorWidget | A special locator widget which allows searching for matching results from a QgsLocator and presenting them to users for selection |
CQgsLogger | QgsLogger is a class to print debug/warning/error messages to the console |
CQgsLongLongValidator | |
CQgsLUDialog | |
CQgsManageConnectionsDialog | |
CQgsManhattanLineCallout | Draws straight (right angled) lines as callouts |
CQgsMapBoxGlStyleAbstractSource | Abstract base class for MapBox GL style sources |
CQgsMapBoxGlStyleConversionContext | Context for a MapBox GL style conversion operation |
CQgsMapBoxGlStyleConverter | Handles conversion of MapBox GL styles to QGIS vector tile renderers and labeling settings |
CQgsMapBoxGlStyleRasterSource | Encapsulates a MapBox GL style raster source |
CQgsMapBoxGlStyleRasterSubLayer | Encapsulates a MapBox GL style raster sub layer |
►CQgsMapCanvas | Map canvas is a class for displaying all GIS data types on a canvas |
CCanvasProperties | Deprecated to be deleted, stuff from here should be moved elsewhere |
CQgsMapCanvasAnnotationItem | An interactive map canvas item which displays a QgsAnnotation |
CQgsMapCanvasInteractionBlocker | An interface for objects which block interactions with a QgsMapCanvas |
CQgsMapCanvasItem | An abstract class for items that can be placed on the map canvas |
CQgsMapCanvasSnappingUtils | Snapping utils instance that is connected to a canvas and updates the configuration (map settings + current layer) whenever that is changed in the canvas |
CQgsMapCanvasTracer | Extension of QgsTracer that provides extra functionality: |
CQgsMapCanvasUtils | Utility functions for working with QgsMapCanvas widgets |
CQgsMapClippingRegion | A map clipping region (in map coordinates and CRS) |
CQgsMapClippingUtils | Utility functions for use when clipping map renders |
CQgsMapDecoration | Interface for map decorations |
CQgsMapHitTest | Class that runs a hit test with given map settings |
CQgsMapHitTestTask | Executes a QgsMapHitTest in a background thread |
CQgsMapInfoSymbolConversionContext | Context for a MapInfo symbol conversion operation |
CQgsMapInfoSymbolConverter | Handles conversion of MapInfo symbols to QGIS symbology |
CQgsMapLayer | Base class for all map layer types |
CQgsMapLayerAction | An action which can run on map layers The class can be used in two manners: |
CQgsMapLayerActionContext | Encapsulates the context in which a QgsMapLayerAction action is executed |
CQgsMapLayerActionContextGenerator | An interface for objects which can create a QgsMapLayerActionContext |
CQgsMapLayerActionRegistry | This class tracks map layer actions |
CQgsMapLayerComboBox | Combo box which displays the list of layers |
CQgsMapLayerConfigWidget | A panel widget that can be shown in the map style dock |
CQgsMapLayerConfigWidgetContext | Encapsulates the context for a QgsMapLayerConfigWidget |
CQgsMapLayerConfigWidgetFactory | Factory class for creating custom map layer property pages |
CQgsMapLayerDependency | This class models dependencies with or between map layers |
CQgsMapLayerElevationProperties | Base class for storage of map layer elevation properties |
►CQgsMapLayerFactory | Contains utility functions for creating map layers |
CLayerOptions | Setting options for loading layers |
CQgsMapLayerLegend | Abstract interface for implementations of legends for one map layer |
CQgsMapLayerLegendUtils | Miscellaneous utility functions for handling of map layer legend |
CQgsMapLayerLoadStyleDialog | A reusable dialog which allows users to select stored layer styles and categories to load for a map layer |
CQgsMapLayerModel | Model to display layers in widgets |
CQgsMapLayerProxyModel | Easy to use model to display the list of layers in widgets |
CQgsMapLayerRefreshSettingsWidget | A widget for configuring the automatic refresh settings for map layers |
CQgsMapLayerRenderer | Base class for utility classes that encapsulate information necessary for rendering of map layers |
►CQgsMapLayerSaveStyleDialog | UI to save the current style or multiple styles into different storage containers (QML, SLD and DB) |
CSaveToDbSettings | |
CQgsMapLayerSelectionProperties | Base class for storage of map layer selection properties |
CQgsMapLayerServerProperties | Manages QGIS Server properties for a map layer |
CQgsMapLayerStore | A storage object for map layers, in which the layers are owned by the store and have their lifetime bound to the store |
CQgsMapLayerStyle | Stores style information (renderer, opacity, labeling, diagrams etc.) applicable to a map layer |
CQgsMapLayerStyleCategoriesModel | Model for layer style categories |
CQgsMapLayerStyleGuiUtils | Various GUI utility functions for dealing with map layer's style manager |
CQgsMapLayerStyleManager | Management of styles for use with one map layer |
CQgsMapLayerStyleManagerWidget | Which is used to visually manage the layer styles |
CQgsMapLayerStyleOverride | Restore overridden layer style on destruction |
CQgsMapLayerTemporalProperties | Base class for storage of map layer temporal properties |
CQgsMapLayerUtils | Contains utility functions for working with map layers |
CQgsMapMouseEvent | A QgsMapMouseEvent is the result of a user interaction with the mouse on a QgsMapCanvas |
CQgsMapOverviewCanvas | A widget that displays an overview map |
CQgsMapRendererAbstractCustomPainterJob | Abstract base class for map renderer jobs which use custom painters |
CQgsMapRendererCache | This class is responsible for keeping cache of rendered images resulting from a map rendering job |
CQgsMapRendererCustomPainterJob | Job implementation that renders everything sequentially using a custom painter |
►CQgsMapRendererJob | Abstract base class for map rendering implementations |
CError | |
CQgsMapRendererParallelJob | Job implementation that renders all layers in parallel |
CQgsMapRendererQImageJob | Intermediate base class adding functionality that allows client to query the rendered image |
CQgsMapRendererSequentialJob | Job implementation that renders everything sequentially in one thread |
CQgsMapRendererStagedRenderJob | Render job implementation that renders maps in stages, allowing different stages (e.g |
CQgsMapRendererTask | QgsTask task which draws a map to an image file or a painter as a background task |
CQgsMapServiceException | Exception class for WMS service exceptions (for compatibility only) |
CQgsMapSettings | Configuration for rendering of the map |
CQgsMapSettingsUtils | Utilities for map settings |
►CQgsMapThemeCollection | Container class that allows storage of map themes consisting of visible map layers and layer styles |
CMapThemeLayerRecord | Individual record of a visible layer in a map theme record |
CMapThemeRecord | Individual map theme record of visible layers and styles |
CQgsMapTip | A maptip is a class to display a tip on a map canvas when a mouse is hovered over a feature |
CQgsMapTool | Abstract base class for all map tools |
CQgsMapToolAdvancedDigitizing | QgsMapTool which gives event directly in map coordinates and allows filtering its events |
CQgsMapToolCapture | QgsMapToolCapture is a base class capable of capturing point, lines and polygons |
CQgsMapToolCaptureAnnotationItem | A base class to digitize annotation items using QgsMapToolCapture |
CQgsMapToolCaptureLayerGeometry | QgsMapToolCaptureLayerGeometry is a base class for map tools digitizing layer geometries This map tool subclass automatically handles intersection avoidance with other layers in the active project whenever a geometry is digitized by the user |
CQgsMapToolDigitizeFeature | This tool digitizes geometry of new point/line/polygon features on already existing vector layers Once the map tool is enabled, user can digitize the feature geometry |
CQgsMapToolEdit | Base class for map tools that edit vector geometry |
CQgsMapToolEmitPoint | A map tool that simply emits a point when clicking on the map |
CQgsMapToolExtent | A map tool that emits an extent from a rectangle drawn onto the map canvas |
►CQgsMapToolIdentify | Map tool for identifying features in layers |
CIdentifyResult | |
CQgsMapToolIdentifyFeature | Map tool to identify a feature on a chosen layer |
CQgsMapToolModifyAnnotation | A map tool for modifying annotations in a QgsAnnotationLayer |
CQgsMapToolPan | A map tool for panning the map |
CQgsMapToolShapeAbstract | QgsMapToolShapeAbstract is a base class for shape map tools to be used by QgsMapToolCapture |
CQgsMapToolShapeMetadata | QgsMapToolShapeMetadata is a base class for shape map tools metadata to be used in QgsMapToolShapeRegistry |
CQgsMapToolShapeRegistry | Keeps track of the registered shape map tools |
CQgsMapToolZoom | A map tool for zooming into the map |
CQgsMapToPixel | Perform transforms between map coordinates and device coordinates |
CQgsMapToPixelSimplifier | Implementation of GeometrySimplifier using the "MapToPixel" algorithm |
CQgsMapUnitScale | Struct for storing maximum and minimum scales for measurements in map units |
CQgsMapUnitScaleDialog | A dialog which allows the user to choose the minimum and maximum scale of an object in map units and millimeters |
CQgsMapUnitScaleWidget | A widget which allows the user to choose the minimum and maximum scale of an object in map units and millimeters |
CQgsMapViewsManager | Manages storage of a set of views |
CQgsMargins | Defines the four margins of a rectangle |
CQgsMarkerLineSymbolLayer | Line symbol layer type which draws repeating marker symbols along a line feature |
CQgsMarkerLineSymbolLayerWidget | |
CQgsMarkerSymbol | A marker symbol type, for rendering Point and MultiPoint geometries |
CQgsMarkerSymbolLayer | Abstract base class for marker symbol layers |
CQgsMaskedLayer | |
CQgsMaskIdProvider | This class allows the creation of mask ids based on the different label layers and to give a mask id from a label layer |
CQgsMaskMarkerSymbolLayer | Special symbol layer that uses its sub symbol as a selective mask |
CQgsMaskMarkerSymbolLayerWidget | Symbol layer widget for the handling of QgsMaskMarkerSymbolLayer |
CQgsMaskPaintDevice | Mask painter device that can be used to register everything painted into a QPainterPath used later as clip path |
CQgsMaskRenderSettings | Contains settings regarding how masks are calculated and handled during a map render |
►CQgsMaskSourceSelectionWidget | A widget that allows the selection of a list of sources for selective masking |
CMaskSource | |
CQgsMasterLayoutInterface | Interface for master layout type objects, such as print layouts and reports |
CQgsMasterPasswordResetDialog | Dialog to verify current master password and initiate reset of authentication database with a new password |
CQgsMaterial | 3 |
CQgsMaterialContext | 3 |
CQgsMaterialRegistry | Registry of available 3d material settings classes |
CQgsMaterialSettingsAbstractMetadata | Stores metadata about one 3D material settings class |
CQgsMaterialSettingsMetadata | Convenience metadata class that uses static functions to create a 3D material settings object and its widget |
CQgsMaterialSettingsWidget | Base class for 3D material settings widgets |
CQgsMatrix4x4 | A simple 4x4 matrix implementation useful for transformation in 3D space |
CQgsMbTiles | Utility class for reading and writing MBTiles files (which are SQLite3 databases) |
CQgsMediaWidget | Creates a widget for playing back audio and video media files |
CQgsMemoryProviderUtils | Utility functions for use with the memory vector data provider |
CQgsMenuHeader | Custom widget for displaying subheaders within a QMenu in a standard style |
CQgsMenuHeaderWidgetAction | Custom QWidgetAction for displaying subheaders within a QMenu in a standard style |
CQgsMergedFeatureRenderer | QgsMergedFeatureRenderer is a polygon or line-only feature renderer used to renderer a set of features merged (or dissolved) into a single geometry |
CQgsMergedFeatureRendererWidget | A widget used represent options of a QgsMergedFeatureRenderer |
CQgsMesh | Mesh - vertices, edges and faces |
CQgsMesh3DAveragingMethod | Abstract class to interpolate 3d stacked mesh data to 2d data |
CQgsMesh3DDataBlock | QgsMesh3DDataBlock is a block of 3d stacked mesh data related N faces defined on base mesh frame |
CQgsMesh3DSymbol | 3 |
CQgsMeshActiveDatasetGroupTreeView | Tree widget for display of the mesh dataset groups |
CQgsMeshAdvancedEditing | Abstract class that can be derived to implement advanced editing on mesh |
CQgsMeshAvailableDatasetGroupTreeModel | |
CQgsMeshCalculator | Performs mesh layer calculations |
CQgsMeshContours | Exporter of contours lines or polygons from a mesh layer |
CQgsMeshDataBlock | QgsMeshDataBlock is a block of integers/doubles that can be used to retrieve: active flags (e.g |
CQgsMeshDataProvider | Base class for providing data for QgsMeshLayer |
CQgsMeshDataProviderTemporalCapabilities | Class for handling properties relating to a mesh data provider's temporal capabilities |
CQgsMeshDataset | Abstract class that represents a dataset |
CQgsMeshDatasetGroup | Abstract class that represents a dataset group |
CQgsMeshDatasetGroupListModel | |
CQgsMeshDatasetGroupMetadata | QgsMeshDatasetGroupMetadata is a collection of dataset group metadata such as whether the data is vector or scalar, name |
CQgsMeshDatasetGroupProxyModel | |
CQgsMeshDatasetGroupSaveMenu | |
CQgsMeshDatasetGroupStore | Class used to register and access all the dataset groups related to a mesh layer |
CQgsMeshDatasetGroupTreeItem | Tree item for display of the mesh dataset groups |
CQgsMeshDatasetGroupTreeItemDelegate | Delegate to display tree item with a contours and vector selector |
CQgsMeshDatasetGroupTreeModel | Item Model for QgsMeshDatasetGroupTreeItem |
CQgsMeshDatasetGroupTreeView | Tree widget for display of the mesh dataset groups |
CQgsMeshDatasetGroupTreeWidget | |
CQgsMeshDatasetIndex | QgsMeshDatasetIndex is index that identifies the dataset group (e.g |
CQgsMeshDatasetListModel | List model for dataset contained in dataset group, used to display by time dataset in widget |
CQgsMeshDatasetMetadata | QgsMeshDatasetMetadata is a collection of mesh dataset metadata such as whether the data is valid or associated time for the dataset |
CQgsMeshDatasetSourceInterface | Interface for mesh datasets and dataset groups |
CQgsMeshDatasetValue | QgsMeshDatasetValue represents single dataset value |
CQgsMeshDataSourceInterface | Interface for mesh data sources |
CQgsMeshDriverMetadata | Holds metadata about mesh driver |
CQgsMeshEditForceByLine | Class derived from QgsMeshAdvancedEditing that forces mesh based on a line |
CQgsMeshEditForceByPolylines | Class derived from QgsMeshEditForceByLine that forces mesh based on polyline |
CQgsMeshEditingDelaunayTriangulation | Class that can be used with QgsMeshEditor::advancedEdit() to add triangle faces to a mesh created by a Delaunay triangulation on provided existing vertex |
CQgsMeshEditingError | Class that represents an error during mesh editing |
CQgsMeshEditor | Class that makes edit operation on a mesh |
CQgsMeshEditRefineFaces | Class that can do a refinement of faces of a mesh |
CQgsMeshElevationAveragingMethod | Elevation averaging method averages the values based on range defined absolute value to the model's datum |
CQgsMeshExtraDatasetStore | Class that can be used to store and access extra dataset group, like memory dataset (temporary) Derived from QgsMeshDatasetSourceInterface, this class has same methods as QgsMeshDataProvider to access to the datasets |
CQgsMeshLabelingWidget | Master widget for configuration of labeling of a mesh layer |
►CQgsMeshLayer | Represents a mesh layer supporting display of data on structured or unstructured meshes |
CLayerOptions | Setting options for loading mesh layers |
CQgsMeshLayer3DRenderer | 3D renderer that renders all mesh triangles of a mesh layer |
CQgsMeshLayer3DRendererMetadata | Metadata for mesh layer 3D renderer to allow creation of its instances from XML |
CQgsMeshLayerElevationProperties | Mesh layer specific subclass of QgsMapLayerElevationProperties |
CQgsMeshLayerLabelProvider | Implements a label provider for mesh layers |
CQgsMeshLayerProfileGenerator | Implementation of QgsAbstractProfileGenerator for mesh layers |
CQgsMeshLayerProfileResults | Implementation of QgsAbstractProfileResults for mesh layers |
CQgsMeshLayerProperties | Property sheet for a mesh map layer |
CQgsMeshLayerRenderer | Implementation of threaded rendering for mesh layers |
CQgsMeshLayerSimpleLabeling | Basic implementation of the labeling interface for mesh layer |
CQgsMeshLayerTemporalProperties | Implementation of map layer temporal properties for mesh layers |
CQgsMeshLayerUndoCommandAddFaces | Class for undo/redo command for adding faces in mesh |
CQgsMeshLayerUndoCommandAddVertices | Class for undo/redo command for adding vertices in mesh |
CQgsMeshLayerUndoCommandAdvancedEditing | Class for undo/redo command for applying advanced editing |
CQgsMeshLayerUndoCommandChangeCoordinates | Class for undo/redo command for changing coordinate (X,Y,Z) values of vertices |
CQgsMeshLayerUndoCommandChangeXYValue | Class for undo/redo command for changing (X,Y) value of vertices |
CQgsMeshLayerUndoCommandChangeZValue | Class for undo/redo command for changing Z value of vertices |
CQgsMeshLayerUndoCommandFlipEdge | Class for undo/redo command for flipping edge |
CQgsMeshLayerUndoCommandMerge | Class for undo/redo command for merging face |
CQgsMeshLayerUndoCommandMeshEdit | Base class for undo/redo command for mesh editing |
CQgsMeshLayerUndoCommandRemoveFaces | Class for undo/redo command for removing faces in mesh |
CQgsMeshLayerUndoCommandRemoveVerticesFillHoles | Class for undo/redo command for removing vertices in mesh filling holes created by removed faces |
CQgsMeshLayerUndoCommandRemoveVerticesWithoutFillHoles | Class for undo/redo command for removing vertices in mesh without filling holes created by removed faces |
CQgsMeshLayerUndoCommandSplitFaces | Class for undo/redo command for splitting faces |
CQgsMeshMemoryDataset | Class to store memory dataset |
CQgsMeshMemoryDatasetGroup | Class that represents a dataset group stored in memory |
CQgsMeshMultiLevelsAveragingMethod | Multi level averaging method specifies limits of vertical layers from the top layer down or reversed |
CQgsMeshRelativeHeightAveragingMethod | Relative height averaging method averages the values based on range defined relative to bed elevation or surface (when countedFromTop()) |
CQgsMeshRenderer3DAveragingWidget | A widget for setup of the averaging method from 3d to 2d datasets on 3d stacked mesh |
CQgsMeshRendererActiveDatasetWidget | Widget for selection of active dataset group from tree view |
CQgsMeshRendererMeshSettings | Represents a mesh renderer settings for mesh object |
CQgsMeshRendererMeshSettingsWidget | A widget for setup of the mesh frame settings of the mesh layer |
CQgsMeshRendererScalarSettings | Represents a mesh renderer settings for scalar datasets |
CQgsMeshRendererScalarSettingsWidget | A widget for setup of the scalar dataset renderer settings of a mesh layer |
CQgsMeshRendererSettings | Represents all mesh renderer settings |
CQgsMeshRendererVectorArrowSettings | Represents a mesh renderer settings for vector datasets displayed with arrows |
CQgsMeshRendererVectorSettings | Represents a renderer settings for vector datasets |
CQgsMeshRendererVectorSettingsWidget | A widget for setup of the vector dataset renderer settings of a mesh layer |
CQgsMeshRendererVectorStreamlineSettings | Represents a streamline renderer settings for vector datasets displayed by streamlines |
CQgsMeshRendererVectorTracesSettings | Represents a trace renderer settings for vector datasets displayed by particle traces |
CQgsMeshRendererVectorWindBarbSettings | Represents a mesh renderer settings for vector datasets displayed with wind barbs |
CQgsMeshSigmaAveragingMethod | Sigma averages over the values between 0 (bed level) and 1 (surface) |
CQgsMeshSimplificationSettings | Represents an overview renderer settings |
CQgsMeshSpatialIndex | A spatial index for QgsMeshFace or QgsMeshEdge objects |
CQgsMeshStaticDatasetWidget | A widget for setup of the static dataset of a mesh layer |
CQgsMeshTerrainProvider | A terrain provider that uses the Z values of a mesh layer to build a terrain surface |
CQgsMeshTimeSettings | Represents a mesh time settings for mesh datasets |
CQgsMeshTransformVerticesByExpression | Class that can transform vertices of a mesh by expression |
CQgsMeshTriangulation | Class that handles mesh creation with Delaunay constrained triangulation |
CQgsMeshVariableStrokeWidthButton | A widget push button that store variable stroke width and call a widget to set parameters |
CQgsMeshVariableStrokeWidthWidget | A widget to set parameters of variable stroke width |
CQgsMeshVectorTraceAnimationGenerator | A wrapper for QgsMeshParticuleTracesField used to render the particles |
CQgsMeshVertexCirculator | Convenient class that turn around a vertex and provide information about faces and vertices |
CQgsMeshVerticesElevationDataset | Class that represents a dataset with elevation value of the vertices of a existing mesh that can be edited |
CQgsMeshVerticesElevationDatasetGroup | Class that represents a dataset group with elevation value of the vertices of a existing mesh that can be edited This dataset group contains only one dataset |
CQgsMeshVirtualDatasetGroup | Represents a dataset group calculated from a formula string |
CQgsMeshZValueDataset | Convenient class that can be used to obtain a dataset that represents the Z values of mesh vertices |
CQgsMeshZValueDatasetGroup | Convenient class that can be used to obtain a datasetgroup on vertices that represents the Z value of the mesh vertices |
CQgsMessageBar | A bar for displaying non-blocking messages to the user |
CQgsMessageBarItem | Represents an item shown within a QgsMessageBar widget |
CQgsMessageLog | Interface for logging messages from QGIS in GUI independent way |
CQgsMessageLogConsole | Default implementation of message logging interface |
CQgsMessageLogNotifyBlocker | Temporarily blocks the application QgsMessageLog (see QgsApplication::messageLog()) from emitting the messageReceived( bool ) signal for the lifetime of the object |
CQgsMessageLogViewer | A generic dialog widget for displaying QGIS log messages |
CQgsMessageOutput | Interface for showing messages from QGIS in GUI independent way |
CQgsMessageOutputConsole | Default implementation of message output interface |
CQgsMessageViewer | A generic message view for displaying QGIS messages |
CQgsMetadataSearchContext | Metadata search context |
CQgsMetadataUtils | Contains utility functions for working with metadata |
CQgsMetadataWidget | A wizard to edit metadata on a map layer |
CQgsMetalRoughMaterialSettings | 3 |
►CQgsMimeDataUtils | Contains utility functions for working with MIME data |
CUri | |
CQgsModelGroupBoxDefinitionDialog | A widget which allow users to specify the properties of a model group box |
CQgsModelSnapper | Manages snapping grids and preset snap lines in a layout, and handles snapping points to the nearest grid coordinate/snap line when possible |
CQgsModelViewMouseEvent | A QgsModelViewMouseEvent is the result of a user interaction with the mouse on a QgsModelGraphicsView |
CQgsModelViewRectangularRubberBand | QgsModelViewRectangularRubberBand is rectangular rubber band for use within QgsModelGraphicsView widgets |
CQgsModelViewRubberBand | QgsModelViewRubberBand is an abstract base class for temporary rubber band items in various shapes, for use within QgsModelGraphicsView widgets |
CQgsModelViewTool | Abstract base class for all model designer view tools |
CQgsModelViewToolPan | Model designer view tool for panning a model |
CQgsModelViewToolSelect | Model designer view tool for selecting items in the model |
CQgsModelViewToolTemporaryKeyPan | Model designer view tool for temporarily panning a layout while a key is depressed |
CQgsModelViewToolTemporaryKeyZoom | Model view tool for temporarily zooming a model while a key is depressed |
CQgsModelViewToolTemporaryMousePan | Model view tool for temporarily panning a model while a mouse button is depressed |
CQgsModelViewToolZoom | Model view tool for zooming into and out of the model |
CQgsMultiBandColorRenderer | Renderer for multiband images with the color components |
CQgsMultiBandColorRendererWidget | |
CQgsMultiCurve | Multi curve geometry collection |
CQgsMultiEditToolButton | A tool button widget which is displayed next to editor widgets in attribute forms, and allows for controlling how the widget behaves and interacts with the form while in multi edit mode |
CQgsMultiLineString | Multi line string geometry collection |
CQgsMultiPoint | Multi point geometry collection |
CQgsMultiPolygon | Multi polygon geometry collection |
CQgsMultiRenderChecker | This class allows checking rendered images against comparison images |
CQgsMultiSurface | Multi surface geometry collection |
CQgsNativeAlgorithms | Native c++ processing algorithm provider |
CQgsNativeMetadataBaseValidator | A validator for the native base QGIS metadata schema definition |
CQgsNativeMetadataValidator | A validator for the native QGIS layer metadata schema definition |
CQgsNativeProjectMetadataValidator | A validator for the native QGIS project metadata schema definition |
CQgsNetworkAccessManager | Network access manager for QGIS |
CQgsNetworkAuthenticationHandler | Network authentication handler, used for responding to network authentication requests during network requests |
CQgsNetworkContentFetcher | HTTP network content fetcher |
CQgsNetworkContentFetcherRegistry | Registry for temporary fetched files |
CQgsNetworkContentFetcherTask | Handles HTTP network content fetching in a background task |
CQgsNetworkDiskCache | Wrapper implementation of QNetworkDiskCache with all methods guarded by a mutex soly for internal use of QgsNetworkAccessManagers |
CQgsNetworkDistanceStrategy | Strategy for calculating edge cost based on its length |
CQgsNetworkReplyContent | Encapsulates a network reply within a container which is inexpensive to copy and safe to pass between threads |
CQgsNetworkReplyParser | Multipart QNetworkReply parser |
CQgsNetworkRequestParameters | Encapsulates parameters and properties of a network request |
CQgsNetworkSpeedStrategy | Strategy for calculating edge cost based on travel time |
CQgsNetworkStrategy | QgsNetworkStrategy defines strategy used for calculation of the edge cost |
CQgsNewAuxiliaryFieldDialog | A dialog to create a new auxiliary field |
CQgsNewAuxiliaryLayerDialog | A dialog to create a new auxiliary layer |
CQgsNewDatabaseTableNameDialog | QgsNewDatabaseTableNameDialog is a dialog which allows selection of a DB schema and a new table name |
CQgsNewDatabaseTableNameWidget | Embeds the browser view to select a DB schema and a new table name |
CQgsNewGeoPackageLayerDialog | Dialog to set up parameters to create a new GeoPackage layer, and on accept() to create it and add it to the layers |
CQgsNewHttpConnection | Dialog to allow the user to configure and save connection information for an HTTP Server for WMS, etc |
CQgsNewMemoryLayerDialog | |
CQgsNewNameDialog | New name, for example new layer name dialog |
CQgsNewOgrConnection | Dialog to allow the user to define, test and save connection information for OGR databases |
CQgsNewsFeedModel | A model for published QGIS news feeds |
►CQgsNewsFeedParser | Parser for published QGIS news feeds |
CEntry | Represents a single entry from a news feed |
CQgsNewsFeedProxyModel | A proxy model for use with QgsNewsFeedModel |
CQgsNewVectorLayerDialog | |
CQgsNewVectorTableDialog | Provider-agnostic database vector and aspatial table designer dialog based on the connections API |
CQgsNineCellFilter | Base class for raster analysis methods that work with a 3x3 cell filter and calculate the value of each cell based on the cell value and the eight neighbour cells |
CQgsNmeaConnection | Evaluates NMEA sentences coming from a GPS device |
CQgsNominatimGeocoder | A geocoder which uses the Nominatim geocoding API to retrieve results |
CQgsNotSupportedException | Custom exception class which is raised when an operation is not supported |
CQgsNullCacheStrategy | Null system cache strategy for server configuration, completely disable cache invalidation invalidation |
CQgsNullMaterialSettings | 3 |
CQgsNullPaintDevice | Null painter device that can be used for map renderer jobs which use custom painters |
CQgsNullSymbolRenderer | Null symbol renderer, which draws no symbols for features by default, but allows for labeling and diagrams for the layer |
CQgsNullSymbolRendererWidget | Blank widget for customizing QgsNullSymbolRenderer |
CQgsNumericFormat | A numeric formatter allows for formatting a numeric value for display, using a variety of different formatting techniques (e.g |
CQgsNumericFormatConfigurationWidgetFactory | Interface base class for factories for numeric format configuration widgets |
CQgsNumericFormatContext | A context for numeric formats |
CQgsNumericFormatGuiRegistry | The QgsNumericFormatGuiRegistry is a home for widgets for configuring QgsNumericFormat objects |
CQgsNumericFormatRegistry | The QgsNumericFormatRegistry manages registered classes of QgsNumericFormat |
CQgsNumericFormatSelectorDialog | A simple dialog for customizing a numeric format |
CQgsNumericFormatSelectorWidget | A widget which allows choice of numeric formats and the properties of them |
CQgsNumericFormatWidget | Base class for widgets which allow control over the properties of QgsNumericFormat subclasses |
CQgsNumericScaleBarRenderer | A scale bar style that draws text in the form of '1:XXXXX' |
CQgsObjectCustomProperties | Simple key-value store (keys = strings, values = variants) that supports loading/saving to/from XML in |
CQgsOfflineEditing | Handles logic relating to synchronizing online and offline copies of layer data |
CQgsOffscreen3DEngine | 3 |
CQgsOgcCrsUtils | Utilities related to OGC CRS encodings |
CQgsOgcServiceException | Exception base class for service exceptions |
►CQgsOgcUtils | Various utility functions for conversion between OGC (Open Geospatial Consortium) standards and QGIS internal representations |
CContext | The Context struct stores the current layer and coordinate transform context |
CLayerProperties | Layer properties |
CQgsOgcUtilsExpressionFromFilter | Internal use by QgsOgcUtils |
CQgsOgcUtilsExprToFilter | Internal use by QgsOgcUtils |
CQgsOgcUtilsSQLStatementToFilter | Internal use by QgsOgcUtils |
CQgsOgrProxyTextCodec | A QTextCodec implementation which relies on OGR to do the text conversion |
CQgsOgrUtils | Utilities for working with OGR features and layers |
CQgsOnlineTerrainGenerator | 3 |
CQgsOpacityWidget | A widget for setting an opacity value |
►CQgsOpenClUtils | Responsible for common OpenCL operations such as |
CCPLAllocator | Tiny smart-pointer-like wrapper around CPLMalloc and CPLFree: this is needed because OpenCL C++ API may throw exceptions |
CQgsOptional | QgsOptional is a container for other classes and adds an additional enabled/disabled flag |
CQgsOptionalExpression | An expression with an additional enabled flag |
CQgsOptionsDialogBase | A base dialog for options and properties dialogs that offers vertical tabs |
CQgsOptionsDialogHighlightButton | A highlight widget for buttons |
CQgsOptionsDialogHighlightCheckBox | A highlight widget for checkboxes |
CQgsOptionsDialogHighlightGroupBox | A highlight widget for group boxes |
CQgsOptionsDialogHighlightLabel | A highlight widget for labels |
CQgsOptionsDialogHighlightTable | A highlight widget for table widgets |
CQgsOptionsDialogHighlightTree | A highlight widget for trees |
CQgsOptionsDialogHighlightWidget | Container for a widget to be used to search text in the option dialog If the widget type is handled, it is valid |
CQgsOptionsPageWidget | Base class for widgets for pages included in the options dialog |
CQgsOptionsWidgetFactory | A factory class for creating custom options pages |
CQgsOrderByDialog | This is a dialog to build and manage a list of order by clauses |
CQgsOrganizeTableColumnsDialog | Dialog for organising (hiding and reordering) columns in the attributes table |
CQgsOrientedBox3D | Represents a oriented (rotated) box in 3 dimensions |
CQgsOuterGlowEffect | A paint effect which draws a glow outside of a picture |
CQgsOverlayWidgetLayout | A custom layout which can be used to overlay child widgets over a parent widget |
CQgsOwsConnection | Connections management |
CQgsOWSServerFilterRestorer | RAII class to restore layer filters on destruction |
►CQgsOWSSourceSelect | Dialog to create connections and add layers WCS etc |
CSupportedFormat | Formats supported by provider |
CQgsOWSSourceWidget | This widget sets and updates OWS layers source URI |
CQgsPageSize | A named page size for layouts |
CQgsPageSizeRegistry | A registry for known page sizes |
CQgsPaintEffect | Base class for visual effects which can be applied to QPicture drawings |
CQgsPaintEffectAbstractMetadata | Stores metadata about a paint effect class |
CQgsPaintEffectMetadata | Convenience metadata class that uses static functions to create an effect and its widget |
CQgsPaintEffectPropertiesWidget | A widget which modifies the properties of a QgsPaintEffect |
CQgsPaintEffectRegistry | Registry of available paint effects |
CQgsPaintEffectWidget | Base class for effect properties widgets |
CQgsPaintEngineHack | Hack to workaround Qt #5114 by disabling PatternTransform |
CQgsPainterSwapper | A class to manage painter saving and restoring required for drawing on a different painter (mask painter for example) |
CQgsPainting | Contains miscellaneous painting utility functions |
►CQgsPalettedRasterRenderer | Renderer for paletted raster images |
CClass | Properties of a single value class |
CMultiValueClass | Properties of a multi value class: a class that contains multiple values |
CQgsPalettedRendererWidget | |
CQgsPalLabeling | PAL labeling utilities |
CQgsPalLayerSettings | Contains settings for how a map layer will be labeled |
CQgsPanelWidget | Base class for any widget that can be shown as a inline panel |
CQgsPanelWidgetStack | A stack widget to manage panels in the interface |
CQgsPanelWidgetWrapper | Wrapper widget for existing widgets which can't have the inheritance tree changed, e.g dialogs |
CQgsPanoramicSkyboxEntity | A skybox constructed from a panoramic image |
CQgsPasswordLineEdit | QLineEdit subclass with built in support for showing/hiding entered password |
CQgsPathResolver | Resolves relative paths into absolute paths and vice versa |
CQgsPdfRenderer | Utility class for rendering PDF documents |
CQgsPenCapStyleComboBox | |
CQgsPenJoinStyleComboBox | |
CQgsPenStyleComboBox | |
CQgsPercentageNumericFormat | A numeric formatter which returns a text representation of a percentage value |
CQgsPercentageNumericFormatWidget | A widget which allow control over the properties of a QgsPercentageNumericFormat |
CQgsPercentageWidget | A widget for setting a percentage value |
CQgsPeriodicCacheStrategy | Periodic system cache strategy for server configuration |
CQgsPhongMaterialSettings | 3 |
CQgsPhongTexturedMaterialSettings | 3 |
CQgsPictureSourceLineEditBase | A line edit widget with toolbutton for setting a raster image path |
CQgsPieDiagram | A pie chart diagram |
CQgsPixmapLabel | Shows a pixmap and adjusts its size to the space given to the widget by the layout and keeping its aspect ratio |
CQgsPkiBundle | Storage set for PKI bundle: SSL certificate, key, optional CA cert chain |
CQgsPkiConfigBundle | Storage set for constructed SSL certificate, key, associated with an authentication config |
CQgsPlaybackControllerWidget | A compound widget containing a set of buttons for controlling media playback |
CQgsPlot | Base class for plot/chart/graphs |
CQgsPlotAxis | Encapsulates the properties of a plot axis |
CQgsPlotCanvas | Plot canvas is a class for displaying interactive 2d charts and plots |
CQgsPlotCanvasItem | An abstract class for items that can be placed on a QgsPlotCanvas |
CQgsPlotDefaultSettings | Manages default settings for plot objects |
CQgsPlotMouseEvent | A QgsPlotMouseEvent is the result of a user interaction with the mouse on a QgsPlotCanvas |
CQgsPlotRectangularRubberBand | QgsPlotRectangularRubberBand is rectangular rubber band for use within QgsPlotCanvas widgets |
CQgsPlotRubberBand | QgsPlotRubberBand is an abstract base class for temporary rubber band items in various shapes, for use within QgsPlotCanvas widgets |
CQgsPlotTool | Abstract base class for all interactive plot tools |
CQgsPlotToolPan | Plot tool for panning/zoom/navigating plots |
CQgsPlotToolTemporaryKeyPan | Plot tool for temporarily panning a plot while a key is depressed |
CQgsPlotToolTemporaryKeyZoom | Plot tool for temporarily zooming a plot while a key is depressed |
CQgsPlotToolTemporaryMousePan | Plot tool for temporarily panning a plot while a mouse button is depressed |
CQgsPlotToolXAxisZoom | Plot tool for zooming into and out of the plot's x-axis only |
CQgsPlotToolZoom | Plot tool for zooming into and out of the plot |
CQgsPluginLayer | Base class for plugin layers |
CQgsPluginLayerRegistry | A registry of plugin layers types |
CQgsPluginLayerType | Class for creating plugin specific layers |
CQgsPluginManagerInterface | |
CQgsPoint | Point geometry type, with support for z-dimension and m-values |
CQgsPoint3DBillboardMaterial | 3 |
CQgsPoint3DSymbol | 3 |
CQgsPointCloud3DRenderContext | Encapsulates the render context for a 3D point cloud rendering operation |
CQgsPointCloud3DSymbol | 3 |
CQgsPointCloudAttribute | Attribute for point cloud data pair of name and size in bytes |
CQgsPointCloudAttributeByRampRenderer | An RGB renderer for 2d visualisation of point clouds using embedded red, green and blue attributes |
CQgsPointCloudAttributeByRampRendererPreparedData | Prepared data container for QgsPointCloudAttributeByRampRenderer |
CQgsPointCloudAttributeCollection | Collection of point cloud attributes |
CQgsPointCloudAttributeComboBox | The QgsPointCloudAttributeComboBox is a combo box which displays the list of attributes of a given point cloud layer |
CQgsPointCloudAttributeModel | A model for display of available attributes from a point cloud |
CQgsPointCloudAttributeProxyModel | A proxy model for filtering available attributes from a point cloud attribute model |
CQgsPointCloudAttributeStatistics | Class used to store statistics of one attribute of a point cloud dataset |
CQgsPointCloudBlock | Base class for storing raw data from point cloud nodes |
CQgsPointCloudBlockRequest | Base class for handling loading QgsPointCloudBlock asynchronously |
CQgsPointCloudCacheKey | Container class for QgsPointCloudBlock cache keys |
CQgsPointCloudCategory | Represents an individual category (class) from a QgsPointCloudClassifiedRenderer |
CQgsPointCloudClassifiedRenderer | Renders point clouds by a classification attribute |
CQgsPointCloudClassifiedRendererPreparedData | Prepared data container for QgsPointCloudClassifiedRenderer |
CQgsPointCloudDataBounds | Represents packaged data bounds |
CQgsPointCloudDataProvider | Base class for providing data for QgsPointCloudLayer |
CQgsPointCloudExtentRenderer | A renderer for 2d visualisation of point clouds which shows the dataset's extents using a fill symbol |
CQgsPointCloudIndex | Represents a indexed point clouds data in octree |
►CQgsPointCloudLayer | Represents a map layer supporting display of point clouds |
CLayerOptions | Setting options for loading point cloud layers |
CQgsPointCloudLayer3DRenderer | 3D renderer that renders all points from a point cloud layer |
CQgsPointCloudLayer3DRendererMetadata | Metadata for point cloud layer 3D renderer to allow creation of its instances from XML |
CQgsPointCloudLayerElevationProperties | Point cloud layer specific subclass of QgsMapLayerElevationProperties |
CQgsPointCloudLayerExporter | Handles exporting point cloud layers to memory layers, OGR supported files and PDAL supported files |
CQgsPointCloudLayerExporterTask | QgsTask task which performs a QgsPointCloudLayerExporter layer export operation as a background task |
CQgsPointCloudLayerProfileGenerator | Implementation of QgsAbstractProfileGenerator for point cloud layers |
►CQgsPointCloudLayerProfileResults | Implementation of QgsAbstractProfileResults for point cloud layers |
CPointResult | |
CQgsPointCloudLayerRenderer | Implementation of threaded rendering for point cloud layers |
CQgsPointCloudLayerSaveAsDialog | Class to select destination file, type and CRS for ogr layers |
CQgsPointCloudQueryBuilder | Query Builder for layers |
►CQgsPointCloudRenderContext | Encapsulates the render context for a 2D point cloud rendering operation |
CTriangulationData | Helper data structure used when rendering points as triangulated surface |
CQgsPointCloudRenderer | Abstract base class for 2d point cloud renderers |
CQgsPointCloudRendererAbstractMetadata | Stores metadata about one point cloud renderer class |
CQgsPointCloudRendererMetadata | Convenience metadata class that uses static functions to create point cloud renderer and its widget |
CQgsPointCloudRendererPropertiesWidget | A generic widget for setting the 2D renderer for a point cloud layer |
CQgsPointCloudRendererRegistry | Registry of 2D renderers for point clouds |
CQgsPointCloudRendererWidget | Base class for point cloud 2D renderer settings widgets |
CQgsPointCloudRequest | Point cloud data request |
CQgsPointCloudRgbRenderer | An RGB renderer for 2d visualisation of point clouds using embedded red, green and blue attributes |
CQgsPointCloudRgbRendererPreparedData | Prepared data container for QgsPointCloudRgbRenderer |
CQgsPointCloudStatistics | Class used to store statistics of a point cloud dataset |
CQgsPointCloudStatsCalculator | Class used to calculate statistics of a point cloud dataset |
CQgsPointClusterRenderer | A renderer that automatically clusters points with the same geographic position |
CQgsPointClusterRendererWidget | A widget which allows configuration of the properties for a QgsPointClusterRenderer |
CQgsPointDisplacementRenderer | A renderer that automatically displaces points with the same geographic location |
CQgsPointDisplacementRendererWidget | |
►CQgsPointDistanceRenderer | An abstract base class for distance based point renderers (e.g., clusterer and displacement renderers) |
CGroupedFeature | Contains properties for a feature within a clustered group |
CQgsPointLightSettings | 3 |
►CQgsPointLocator | The class defines interface for querying point location: |
CMatch | |
CMatchFilter | Interface that allows rejection of some matches in intersection queries (e.g |
CQgsPointLocator_DumpTree | Helper class to dump the R-index nodes and their content |
CQgsPointLocator_Stream | Helper class for bulk loading of R-trees |
CQgsPointLocator_VisitorArea | Helper class used when traversing the index with areas - builds a list of matches |
CQgsPointLocator_VisitorCentroidsInRect | Helper class used when traversing the index looking for centroid - builds a list of matches |
CQgsPointLocator_VisitorEdgesInRect | Helper class used when traversing the index looking for edges - builds a list of matches |
CQgsPointLocator_VisitorMiddlesInRect | Helper class used when traversing the index looking for middle segment - builds a list of matches |
CQgsPointLocator_VisitorNearestCentroid | Helper class used when traversing the index looking for centroid - builds a list of matches |
CQgsPointLocator_VisitorNearestEdge | Helper class used when traversing the index looking for edges - builds a list of matches |
CQgsPointLocator_VisitorNearestLineEndpoint | Helper class used when traversing the index looking for line endpoints (start or end vertex) - builds a list of matches |
CQgsPointLocator_VisitorNearestMiddleOfSegment | Helper class used when traversing the index looking for middle segment - builds a list of matches |
CQgsPointLocator_VisitorNearestVertex | Helper class used when traversing the index looking for vertices - builds a list of matches |
CQgsPointLocator_VisitorVerticesInRect | Helper class used when traversing the index looking for vertices - builds a list of matches |
CQgsPointPatternFillSymbolLayer | A fill symbol layer which fills polygon shapes with repeating marker symbols |
CQgsPointPatternFillSymbolLayerWidget | |
CQgsPointXY | A class to represent a 2D point |
CQgsPolygon | Polygon geometry type |
CQgsPolygon3DSymbol | 3 |
CQgsPolyhedralSurface | Polyhedral surface geometry type |
CQgsPolymorphicRelation | A polymorphic relation consists of the same properties like a normal relation except for the referenced layer which is calculated based on one or several fields of the referencing layer |
CQgsPostgresStringUtils | The QgsPostgresStringUtils provides functions to handle postgres array like formatted lists in strings |
CQgsPostprocessingEntity | 3 |
CQgsPrecalculatedTextMetrics | Contains precalculated properties regarding text metrics for text to be renderered at a later stage |
CQgsPreparedPointCloudRendererData | Base class for 2d point cloud renderer prepared data containers |
CQgsPresetColorRampDialog | A dialog which allows users to modify the properties of a QgsPresetSchemeColorRamp |
CQgsPresetColorRampWidget | A widget which allows users to modify the properties of a QgsPresetSchemeColorRamp |
CQgsPresetSchemeColorRamp | A scheme based color ramp consisting of a list of predefined colors |
CQgsPreviewEffect | A graphics effect which can be applied to a widget to simulate various printing and color blindness modes |
CQgsPreviewQuad | 3 |
CQgsPreviewQuadMaterial | 3 |
CQgsPrintLayout | Print layout, a QgsLayout subclass for static or atlas-based layouts |
CQgsProcessing | Contains enumerations and other constants for use in processing algorithms and parameters |
CQgsProcessingAbstractParameterDefinitionWidget | Abstract base class for widgets which allow users to specify the properties of a Processing parameter |
►CQgsProcessingAlgorithm | Abstract base class for processing algorithms |
CVectorProperties | Properties of a vector source or sink used in an algorithm |
CQgsProcessingAlgorithmConfigurationWidget | A configuration widget for processing algorithms allows providing additional configuration options directly on algorithm level, in addition to parameters |
CQgsProcessingAlgorithmConfigurationWidgetFactory | Interface base class for factories for algorithm configuration widgets |
CQgsProcessingAlgorithmInformation | Contains basic properties for a Processing algorithm |
CQgsProcessingAlgRunnerTask | QgsTask task which runs a QgsProcessingAlgorithm in a background task |
CQgsProcessingBatchFeedback | Processing feedback subclass for use when batch processing |
►CQgsProcessingContext | Contains information about the context in which a processing algorithm is executed |
CLayerDetails | Details for layers to load into projects |
CQgsProcessingContextGenerator | An interface for objects which can create Processing contexts |
CQgsProcessingDestinationParameter | Base class for all parameter definitions which represent file or layer destinations, e.g |
CQgsProcessingException | Custom exception class for processing related exceptions |
CQgsProcessingFeatureBasedAlgorithm | An abstract QgsProcessingAlgorithm base class for processing algorithms which operate "feature-by-feature" |
CQgsProcessingFeatureSink | QgsProxyFeatureSink subclass which reports feature addition errors to a QgsProcessingContext |
CQgsProcessingFeatureSource | QgsFeatureSource subclass which proxies methods to an underlying QgsFeatureSource, modifying results according to the settings in a QgsProcessingContext |
CQgsProcessingFeatureSourceDefinition | Encapsulates settings relating to a feature source input to a processing algorithm |
CQgsProcessingFeedback | Base class for providing feedback from a processing algorithm |
CQgsProcessingGui | Contains general functions and values related to Processing GUI components |
CQgsProcessingGuiRegistry | The QgsProcessingGuiRegistry is a home for widgets for processing configuration widgets |
CQgsProcessingHiddenWidgetWrapper | An widget wrapper for hidden widgets |
CQgsProcessingHistoryDialog | A dialog for showing Processing algorithm execution history |
CQgsProcessingHistoryProvider | History provider for operations performed through the Processing framework |
CQgsProcessingHistoryWidget | A widget for showing Processing algorithm execution history |
CQgsProcessingLayerPostProcessorInterface | An interface for layer post-processing handlers for execution following a processing algorithm operation |
CQgsProcessingModelChildAlgorithmResult | Encapsulates the results of running a child algorithm within a model |
CQgsProcessingModelerParameterWidget | A widget for customising the value of Processing algorithm parameter inside a Processing model |
CQgsProcessingModelInitialRunConfig | Configuration settings which control how a Processing model is executed |
CQgsProcessingModelResult | Encapsulates the results of running a Processing model |
CQgsProcessingMultiStepFeedback | Processing feedback object for multi-step operations |
CQgsProcessingOutputBoolean | A boolean output for processing algorithms |
CQgsProcessingOutputConditionalBranch | A conditional branch output for processing algorithms, which represents a possible model logic flow which branches out from this algorithm |
CQgsProcessingOutputDefinition | Base class for the definition of processing outputs |
CQgsProcessingOutputFile | A file output for processing algorithms |
CQgsProcessingOutputFolder | A folder output for processing algorithms |
CQgsProcessingOutputHtml | A HTML file output for processing algorithms |
CQgsProcessingOutputLayerDefinition | Encapsulates settings relating to a feature sink or output raster layer for a processing algorithm |
CQgsProcessingOutputMapLayer | A map layer output for processing algorithms, where layers may be either vector or raster |
CQgsProcessingOutputMultipleLayers | A multi-layer output for processing algorithms which create map layers, when the number and nature of the output layers is not predefined |
CQgsProcessingOutputNumber | A numeric output for processing algorithms |
CQgsProcessingOutputPointCloudLayer | A pointcloud layer output for processing algorithms |
CQgsProcessingOutputRasterLayer | A raster layer output for processing algorithms |
CQgsProcessingOutputString | A string output for processing algorithms |
CQgsProcessingOutputVariant | A variant output for processing algorithms, capable of storing any QVariant value |
CQgsProcessingOutputVectorLayer | A vector layer output for processing algorithms |
CQgsProcessingOutputVectorTileLayer | A vector tile layer output for processing algorithms |
CQgsProcessingParameterAggregate | A parameter for "aggregate" configurations, which consist of a definition of desired output fields, types, and aggregate used to populate then |
CQgsProcessingParameterAlignRasterLayers | A parameter for Processing algorithms that need a list of input raster layers to align - this parameter provides Processing framework's adapter for QList<QgsAlignRaster::Item> |
CQgsProcessingParameterAnnotationLayer | An annotation layer parameter for processing algorithms |
CQgsProcessingParameterArea | A double numeric parameter for area values |
CQgsProcessingParameterAuthConfig | A string parameter for authentication configuration ID values |
CQgsProcessingParameterBand | A raster band parameter for Processing algorithms |
CQgsProcessingParameterBoolean | A boolean parameter for processing algorithms |
CQgsProcessingParameterColor | A color parameter for processing algorithms |
CQgsProcessingParameterCoordinateOperation | A coordinate operation parameter for processing algorithms, for selection between available coordinate operations to use when projecting between a source and destination coordinate reference system |
CQgsProcessingParameterCrs | A coordinate reference system parameter for processing algorithms |
CQgsProcessingParameterDatabaseSchema | A database schema parameter for processing algorithms, allowing users to select from existing schemas on a registered database connection |
CQgsProcessingParameterDatabaseTable | A database table name parameter for processing algorithms, allowing users to select from existing database tables on a registered database connection (or optionally to enter a new table name) |
CQgsProcessingParameterDateTime | A datetime (or pure date or time) parameter for processing algorithms |
CQgsProcessingParameterDefinition | Base class for the definition of processing parameters |
CQgsProcessingParameterDefinitionDialog | A dialog which allow users to specify the properties of a Processing parameter |
CQgsProcessingParameterDefinitionWidget | A widget which allow users to specify the properties of a Processing parameter |
CQgsProcessingParameterDistance | A double numeric parameter for distance values |
CQgsProcessingParameterDuration | A double numeric parameter for duration values |
CQgsProcessingParameterDxfLayers | A parameter for Processing algorithms that need a list of input vector layers to export as DXF file - this parameter provides Processing framework's adapter for QList<QgsDxfExport::DxfLayer> |
CQgsProcessingParameterEnum | An enum based parameter for processing algorithms, allowing for selection from predefined values |
CQgsProcessingParameterExpression | An expression parameter for processing algorithms |
CQgsProcessingParameterExtent | A rectangular map extent parameter for processing algorithms |
CQgsProcessingParameterFeatureSink | A feature sink output for processing algorithms |
CQgsProcessingParameterFeatureSource | An input feature source (such as vector layers) parameter for processing algorithms |
CQgsProcessingParameterField | A vector layer or feature source field parameter for processing algorithms |
CQgsProcessingParameterFieldMapping | A parameter for "field mapping" configurations, which consist of a definition of desired output fields, types, and expressions used to populate then |
CQgsProcessingParameterFile | An input file or folder parameter for processing algorithms |
CQgsProcessingParameterFileDestination | A generic file based destination parameter, for specifying the destination path for a file (non-map layer) created by the algorithm |
CQgsProcessingParameterFolderDestination | A folder destination parameter, for specifying the destination path for a folder created by the algorithm or used for creating new files within the algorithm |
CQgsProcessingParameterGeometry | A geometry parameter for processing algorithms |
CQgsProcessingParameterLayout | A print layout parameter, allowing users to select a print layout |
CQgsProcessingParameterLayoutItem | A print layout item parameter, allowing users to select a particular item from a print layout |
CQgsProcessingParameterLimitedDataTypes | Can be inherited by parameters which require limits to their acceptable data types |
CQgsProcessingParameterMapLayer | A map layer parameter for processing algorithms |
CQgsProcessingParameterMapTheme | A map theme parameter for processing algorithms, allowing users to select an existing map theme from a project |
CQgsProcessingParameterMatrix | A table (matrix) parameter for processing algorithms |
CQgsProcessingParameterMeshDatasetGroups | A parameter for processing algorithms that need a list of mesh dataset groups |
CQgsProcessingParameterMeshDatasetTime | A parameter for processing algorithms that need a list of mesh dataset index from time parameter |
CQgsProcessingParameterMeshLayer | A mesh layer parameter for processing algorithms |
CQgsProcessingParameterMultipleLayers | A parameter for processing algorithms which accepts multiple map layers |
CQgsProcessingParameterNumber | A numeric parameter for processing algorithms |
CQgsProcessingParameterPoint | A point parameter for processing algorithms |
CQgsProcessingParameterPointCloudAttribute | A point cloud layer attribute parameter for Processing algorithms |
CQgsProcessingParameterPointCloudDestination | A point cloud layer destination parameter, for specifying the destination path for a point cloud layer created by the algorithm |
CQgsProcessingParameterPointCloudLayer | A point cloud layer parameter for processing algorithms |
CQgsProcessingParameterProviderConnection | A data provider connection parameter for processing algorithms, allowing users to select from available registered connections for a particular data provider |
CQgsProcessingParameterRange | A numeric range parameter for processing algorithms |
CQgsProcessingParameterRasterDestination | A raster layer destination parameter, for specifying the destination path for a raster layer created by the algorithm |
CQgsProcessingParameterRasterLayer | A raster layer parameter for processing algorithms |
CQgsProcessingParameters | A collection of utilities for working with parameters when running a processing algorithm |
CQgsProcessingParameterScale | A double numeric parameter for map scale values |
CQgsProcessingParametersGenerator | An interface for objects which can create sets of parameter values for processing algorithms |
CQgsProcessingParameterString | A string parameter for processing algorithms |
►CQgsProcessingParameterTinInputLayers | A parameter for processing algorithms that need a list of input vector layers to construct a TIN |
CInputLayer | Used to store input layer Id and other associated parameters |
CQgsProcessingParameterType | Makes metadata of processing parameters available |
CQgsProcessingParameterTypeAnnotationLayer | An annotation layer parameter for processing algorithms |
CQgsProcessingParameterTypeArea | An area parameter for processing algorithms |
CQgsProcessingParameterTypeAuthConfig | A authentication configuration parameter for processing algorithms |
CQgsProcessingParameterTypeBand | A raster band parameter for Processing algorithms |
CQgsProcessingParameterTypeBoolean | A boolean parameter for processing algorithms |
CQgsProcessingParameterTypeColor | A color parameter for Processing algorithms |
CQgsProcessingParameterTypeCoordinateOperation | A coordinate operation parameter for Processing algorithms |
CQgsProcessingParameterTypeCrs | A crs parameter for processing algorithms |
CQgsProcessingParameterTypeDatabaseSchema | A database schema name parameter for processing algorithms |
CQgsProcessingParameterTypeDatabaseTable | A database table name parameter for processing algorithms |
CQgsProcessingParameterTypeDateTime | A datetime parameter for processing algorithms |
CQgsProcessingParameterTypeDistance | A distance parameter for processing algorithms |
CQgsProcessingParameterTypeDuration | A duration parameter for processing algorithms |
CQgsProcessingParameterTypeEnum | An enum based parameter for processing algorithms, allowing for selection from predefined values |
CQgsProcessingParameterTypeExpression | An expression parameter for processing algorithms |
CQgsProcessingParameterTypeExtent | A rectangular map extent parameter for processing algorithms |
CQgsProcessingParameterTypeFeatureSink | A feature sink parameter for Processing algorithms |
CQgsProcessingParameterTypeFeatureSource | An input feature source (such as vector layers) parameter for processing algorithms |
CQgsProcessingParameterTypeField | A vector layer or feature source field parameter for processing algorithms |
CQgsProcessingParameterTypeFile | An input file or folder parameter for processing algorithms |
CQgsProcessingParameterTypeFileDestination | A generic file based destination parameter, for specifying the destination path for a file (non-map layer) created by the algorithm |
CQgsProcessingParameterTypeFolderDestination | A folder destination parameter, for specifying the destination path for a folder created by the algorithm or used for creating new files within the algorithm |
CQgsProcessingParameterTypeGeometry | A geometry parameter for processing algorithms |
CQgsProcessingParameterTypeLayout | A print layout parameter for Processing algorithms |
CQgsProcessingParameterTypeLayoutItem | A print layout item parameter for Processing algorithms |
CQgsProcessingParameterTypeMapLayer | A generic map layer parameter for processing algorithms |
CQgsProcessingParameterTypeMapTheme | A map theme parameter for Processing algorithms |
CQgsProcessingParameterTypeMatrix | A table (matrix) parameter for processing algorithms |
CQgsProcessingParameterTypeMeshLayer | A mesh layer parameter for processing algorithms |
CQgsProcessingParameterTypeMultipleLayers | A parameter for processing algorithms which accepts multiple map layers |
CQgsProcessingParameterTypeNumber | A numeric parameter for processing algorithms |
CQgsProcessingParameterTypePoint | A point parameter for processing algorithms |
CQgsProcessingParameterTypePointCloudAttribute | A point cloud layer attribute parameter for Processing algorithms |
CQgsProcessingParameterTypePointCloudDestination | A pointcloud layer destination parameter, for specifying the destination path for a point cloud layer created by the algorithm |
CQgsProcessingParameterTypePointCloudLayer | A point cloud layer parameter for processing algorithms |
CQgsProcessingParameterTypeProviderConnection | A provider connection name parameter for processing algorithms |
CQgsProcessingParameterTypeRange | A numeric range parameter for processing algorithms |
CQgsProcessingParameterTypeRasterDestination | A raster layer destination parameter, for specifying the destination path for a raster layer created by the algorithm |
CQgsProcessingParameterTypeRasterLayer | A raster layer parameter for processing algorithms |
CQgsProcessingParameterTypeScale | A scale parameter for processing algorithms |
CQgsProcessingParameterTypeString | A string parameter for processing algorithms |
CQgsProcessingParameterTypeVectorDestination | A vector layer destination parameter, for specifying the destination path for a vector layer created by the algorithm |
CQgsProcessingParameterTypeVectorLayer | A vector layer parameter for processing algorithms |
CQgsProcessingParameterTypeVectorTileDestination | A vector tile layer destination parameter, for specifying the destination path for a vector tile layer created by the algorithm |
CQgsProcessingParameterTypeVolume | A volume parameter for processing algorithms |
CQgsProcessingParameterVectorDestination | A vector layer destination parameter, for specifying the destination path for a vector layer created by the algorithm |
CQgsProcessingParameterVectorLayer | A vector layer (with or without geometry) parameter for processing algorithms |
CQgsProcessingParameterVectorTileDestination | A vector tile layer destination parameter, for specifying the destination path for a vector tile layer created by the algorithm |
CQgsProcessingParameterVectorTileWriterLayers | A parameter for processing algorithms that need a list of input vector layers for writing of vector tiles - this parameter provides processing framework's adapter for QList<QgsVectorTileWriter::Layer> |
CQgsProcessingParameterVolume | A double numeric parameter for volume values |
CQgsProcessingParameterWidgetContext | Contains settings which reflect the context in which a Processing parameter widget is shown, e.g., the parent model algorithm, a linked map canvas, and other relevant information which allows the widget to fine-tune its behavior |
CQgsProcessingParameterWidgetFactoryInterface | An interface for Processing widget wrapper factories |
CQgsProcessingProvider | Abstract base class for processing providers |
CQgsProcessingRegistry | Registry for various processing components, including providers, algorithms and various parameters and outputs |
CQgsProcessingToolboxModel | A model for providers and algorithms shown within the Processing toolbox |
CQgsProcessingToolboxProxyModel | A sort/filter proxy model for providers and algorithms shown within the Processing toolbox, which automatically sorts the toolbox in a logical fashion and supports filtering the results |
CQgsProcessingUtils | Utility functions for use with processing classes |
CQgsProfileExporter | Handles exports of elevation profiles in various formats |
CQgsProfileExporterTask | Handles exports of elevation profiles in various formats in a background task |
CQgsProfileGenerationContext | Encapsulates the context in which an elevation profile is to be generated |
CQgsProfileIdentifyContext | Encapsulates the context of identifying profile results |
CQgsProfileIdentifyResults | Stores identify results generated by a QgsAbstractProfileResults object |
CQgsProfilePlotRenderer | Generates and renders elevation profile plots |
CQgsProfilePoint | Encapsulates a point on a distance-elevation profile |
CQgsProfileRenderContext | Abstract base class for storage of elevation profiles |
CQgsProfileRequest | Encapsulates properties and constraints relating to fetching elevation profiles from different sources |
CQgsProfileSnapContext | Encapsulates the context of snapping a profile point |
CQgsProfileSnapResult | Encapsulates results of snapping a profile point |
CQgsProfileSourceRegistry | Registry of profile sources used by QgsProfilePlotRenderer |
CQgsProjContext | Used to create and store a proj context object, correctly freeing the context upon destruction |
CQgsProject | Encapsulates a QGIS project, including sets of map layers and their styles, layouts, annotations, canvases, etc |
CQgsProjectArchive | Class allowing to manage the zip/unzip actions on project file |
CQgsProjectBadLayerHandler | Interface for classes that handle missing layer files when reading project file |
CQgsProjectColorScheme | A color scheme which contains project specific colors set through project properties dialog |
CQgsProjectDirtyBlocker | Temporarily blocks QgsProject "dirtying" for the lifetime of the object |
CQgsProjectDisplaySettings | Contains settings and properties relating to how a QgsProject should display values such as map coordinates and bearings |
CQgsProjectElevationProperties | Contains elevation properties for a QgsProject |
CQgsProjectFileTransform | Class to convert from older project file versions to newer |
CQgsProjectGpsSettings | Contains settings and properties relating to how a QgsProject should interact with a GPS device |
CQgsProjectHomeItem | A directory item showing the current project directory |
CQgsProjectionFactors | Various cartographic properties, such as scale factors, angular distortion and meridian convergence |
CQgsProjectionSelectionDialog | A generic dialog to prompt the user for a Coordinate Reference System |
CQgsProjectionSelectionTreeWidget | A widget for selecting a coordinate reference system from a tree |
CQgsProjectionSelectionWidget | A widget for selecting a projection |
CQgsProjectItem | Data item that can be used to represent QGIS projects |
CQgsProjectiveGeorefTransform | A planar projective transform, expressed by a homography |
CQgsProjectMetadata | A structured metadata store for a map layer |
CQgsProjectProperty | An Abstract Base Class for QGIS project property hierarchys |
CQgsProjectPropertyKey | Project property key node |
CQgsProjectPropertyValue | Project property value node, contains a QgsProjectPropertyKey's value |
►CQgsProjectServerValidator | Validates the server specific parts of the configuration of a QGIS project |
CValidationResult | Contains the parameters describing a project validation failure |
►CQgsProjectStorage | Abstract interface for project storage - to be implemented by various backends and registered in QgsProjectStorageRegistry |
CMetadata | Metadata associated with a project |
CQgsProjectStorageGuiProvider | Abstract interface for project storage GUI - to be implemented by various backends and registered in QgsProjectStorageGuiRegistry |
CQgsProjectStorageGuiRegistry | A registry / canonical manager of GUI parts of project storage backends |
CQgsProjectStorageRegistry | Registry of storage backends that QgsProject may use |
CQgsProjectStyleDatabaseModel | List model representing the style databases associated with a QgsProject |
CQgsProjectStyleDatabaseProxyModel | A proxy model for filtering QgsProjectStyleDatabaseModel |
CQgsProjectStyleSettings | Contains settings and properties relating to how a QgsProject should handle styling |
CQgsProjectTimeSettings | Contains temporal settings and properties for the project, this may be used when animating maps or showing temporal layers |
CQgsProjectTranslator | An interface for objects which can translate project strings |
CQgsProjectUtils | Contains utility functions for working with QGIS projects |
CQgsProjectVersion | A class to describe the version of a project |
CQgsProjectViewSettings | Contains settings and properties relating to how a QgsProject should be displayed inside map canvas, e.g |
CQgsProjOperation | Contains information about a PROJ operation |
►CQgsProjUtils | Utility functions for working with the proj library |
CProjPJDeleter | Destroys Proj PJ objects |
CQgsProperty | A store for object properties |
CQgsPropertyAssistantWidget | Shows a user-friendly assistant guiding users through the creation of QgsProperty overrides |
CQgsPropertyCollection | A grouped map of multiple QgsProperty objects, each referenced by a integer key value |
CQgsPropertyCollectionStack | An ordered stack of QgsPropertyCollection containers, where collections added later to the stack will take priority over earlier collections |
CQgsPropertyDefinition | Definition for a property |
CQgsPropertyOverrideButton | A button for controlling property overrides which may apply to a widget |
CQgsPropertyTransformer | Abstract base class for objects which transform the calculated value of a property |
CQgsProviderConnectionComboBox | Combo box which displays the list of connections registered for a given provider |
CQgsProviderConnectionException | Custom exception class for provider connection related exceptions |
CQgsProviderConnectionModel | A model containing registered connection names for a specific data provider |
CQgsProviderGuiMetadata | Holds data for GUI part of the data providers |
CQgsProviderGuiRegistry | A registry / canonical manager of GUI parts of data providers |
CQgsProviderMetadata | Holds data provider key, description, and associated shared library file or function pointer information |
►CQgsProviderRegistry | A registry / canonical manager of data providers |
CProviderCandidateDetails | Contains information pertaining to a candidate provider |
CUnusableUriDetails | Contains information about unusable URIs which aren't handled by any registered providers |
CUnusableUriHandlerInterface | An interface used to handle unusable URIs which aren't handled by any registered providers, and construct user-friendly warnings as to why the URI is unusable |
CQgsProviderSourceWidget | Base class for widgets which allow customization of a provider's source URI |
CQgsProviderSourceWidgetProvider | An interface for providers of widgets designed to configure a data provider's source |
CQgsProviderSourceWidgetProviderRegistry | This class keeps a list of provider source widget providers |
CQgsProviderSqlQueryBuilder | Provides an interface for provider-specific creation of SQL queries |
►CQgsProviderSublayerDetails | Contains details about a sub layer available from a dataset |
CLayerOptions | Setting options for loading layers |
CQgsProviderSublayerDialogModel | A model for representing the sublayers present in a URI for the QgsProviderSublayersDialog |
CQgsProviderSublayerItem | A generic data item for file based layers |
►CQgsProviderSublayerModel | A model for representing the sublayers present in a URI |
CNonLayerItem | Contains details for a non-sublayer item to include in a QgsProviderSublayerModel |
CQgsProviderSublayerProxyModel | A QSortFilterProxyModel for filtering and sorting a QgsProviderSublayerModel |
CQgsProviderSublayersDialog | Dialog for selecting provider sublayers |
CQgsProviderSublayerTask | A QgsTask which retrieves sublayer details for a URI |
CQgsProviderUtils | Contains utility functions for working with data providers |
CQgsProxyFeatureSink | A simple feature sink which proxies feature addition on to another feature sink |
CQgsProxyProgressTask | A QgsTask shell which proxies progress reports |
CQgsProxyStyle | A QProxyStyle subclass which correctly sets the base style to match the QGIS application style, and handles object lifetime by correctly parenting to a parent widget |
CQgsPythonRunner | Utility class for running Python commands from various parts of QGIS |
CQgsQmlWidgetWrapper | Wraps a QQuickWidget to display QML code |
CQgsQtLocationConnection | A GPS connection subclass based on the Qt Location libraries |
CQgsQuadrilateral | Quadrilateral geometry type |
CQgsQuantizedMeshHeader | |
CQgsQuantizedMeshParsingException | Exception thrown on failure to parse Quantized Mesh tile (malformed data) |
CQgsQuantizedMeshTerrainGenerator | 3 |
CQgsQuantizedMeshTile | |
CQgsQueryBuilder | Query Builder for layers |
CQgsQuickCoordinateTransformer | Helper class for transform of coordinates (QgsPoint) to a different coordinate reference system |
CQgsQuickElevationProfileCanvas | This class implements a visual Qt Quick Item that does elevation profile rendering according to the current project settings and a profile curve geometry |
CQgsQuickMapCanvasMap | This class implements a visual Qt Quick Item that does map rendering according to the current map settings |
CQgsQuickMapSettings | Encapsulates QgsMapSettings class to offer settings of configuration of map rendering via QML properties |
CQgsQuickMapToScreen | Transform map points to screen coordinates as well as distances from map to screen units |
CQgsQuickMapTransform | The QgsQuickMapTransform is transformation that can be attached to any QQuickItem |
CQgsQuickPlugin | QGIS Qml Extension Plugin responsible for exposing C++ QGIS classes to QML |
CQgsQuickUtils | Serves as a utility class for common operations needed either from QML or cpp |
CQgsRandomColorRamp | Totally random color ramp |
CQgsRandomMarkerFillSymbolLayer | A fill symbol layer which places markers at random locations within polygons |
CQgsRandomMarkerFillSymbolLayerWidget | Widget for controlling the properties of a QgsRandomMarkerFillSymbolLayer |
CQgsRange | A template based class for storing ranges (lower to upper values) |
CQgsRangeConfigDlg | |
CQgsRangeDomainWidget | A widget for configuration of the extended properties of a QgsRangeFieldDomain |
CQgsRangeFieldDomain | Definition of a numeric field domain with a range of validity for values |
CQgsRangeFieldFormatter | Field formatter for a range (double) field with precision and locale |
CQgsRangeRequestCache | A custom cache for handling the storage and retrieval of HTTP range requests on disk |
CQgsRangeSlider | A slider control with two interactive endpoints, for interactive selection of a range of values |
CQgsRangeWidgetFactory | |
CQgsRangeWidgetWrapper | Wraps a range widget |
CQgsRaster | Raster namespace |
►CQgsRasterAttributeTable | Raster Attribute Table (RAT) |
CField | Raster Attribute Table field, including its name, usage and type |
CMinMaxClass | The Field class represents a Raster Attribute Table classification entry for a thematic Raster Attribute Table |
CUsageInformation | Information about a field usage |
CQgsRasterAttributeTableAddColumnDialog | Collects options to add a new column to a raster attribute table |
CQgsRasterAttributeTableAddRowDialog | The QgsRasterAttributeTableAddColumnDialog class collects options to add a new row to a raster attribute table |
CQgsRasterAttributeTableDialog | Embeds an attribute table widget |
CQgsRasterAttributeTableModel | Manages a QgsRasterAttributeTable |
CQgsRasterBandComboBox | A combobox widget which displays the bands present in a raster layer |
CQgsRasterBandStats | The RasterBandStats struct is a container for statistics about a single raster band |
CQgsRasterBlock | Raster data container |
CQgsRasterBlockFeedback | Feedback object tailored for raster block reading |
CQgsRasterCalcNode | Represents a node in a raster calculator |
CQgsRasterCalculator | Performs raster layer calculations |
CQgsRasterCalculatorEntry | Represents an individual raster layer/band number entry within a raster calculation |
CQgsRasterChecker | This is a helper class for unit tests that need to write an image and compare it to an expected result or render time |
CQgsRasterContourRenderer | Raster renderer that generates contours on the fly for a source raster band |
CQgsRasterContourRendererWidget | Configuration widget for QgsRasterContourRenderer |
►CQgsRasterDataProvider | Base class for raster data providers |
CVirtualRasterInputLayers | Struct that stores information of the raster used in QgsVirtualRasterProvider for the calculations, this struct is stored in the DecodedUriParameters |
CVirtualRasterParameters | Struct that stores the information about the parameters that should be given to the QgsVirtualRasterProvider through the QgsRasterDataProvider::DecodedUriParameters |
CQgsRasterDataProviderElevationProperties | Handles elevation related properties for a raster data provider |
CQgsRasterDataProviderTemporalCapabilities | Implementation of data provider temporal properties for QgsRasterDataProviders |
CQgsRasterDemTerrainProvider | A terrain provider where the terrain source is a raster DEM layer |
CQgsRasterDrawer | The drawing pipe for raster layers |
►CQgsRasterFileWriter | The raster file writer which allows you to save a raster to a new file |
CFilterFormatDetails | Details of available filters and formats |
CQgsRasterFileWriterTask | QgsTask task which performs a QgsRasterFileWriter layer saving operation as a background task |
CQgsRasterFillSymbolLayer | A class for filling symbols with a repeated raster image |
CQgsRasterFillSymbolLayerWidget | |
CQgsRasterFormatSaveOptionsWidget | A widget to select format-specific raster saving options |
CQgsRasterHistogram | The QgsRasterHistogram is a container for histogram of a single raster band |
CQgsRasterHistogramWidget | Histogram widget |
CQgsRasterIdentifyResult | Raster identify results container |
CQgsRasterInterface | Base class for processing filters like renderers, reprojector, resampler etc |
CQgsRasterIterator | Iterator for sequentially processing raster cells |
►CQgsRasterLayer | Represents a raster layer |
CLayerOptions | Setting options for loading raster layers |
CQgsRasterLayerElevationProperties | Raster layer specific subclass of QgsMapLayerElevationProperties |
CQgsRasterLayerProfileGenerator | Implementation of QgsAbstractProfileGenerator for raster layers |
CQgsRasterLayerProfileResults | Implementation of QgsAbstractProfileResults for raster layers |
CQgsRasterLayerProperties | Property sheet for a raster map layer |
CQgsRasterLayerRenderer | Implementation of threaded rendering for raster layers |
CQgsRasterLayerSaveAsDialog | |
CQgsRasterLayerTemporalProperties | Implementation of map layer temporal properties for raster layers |
CQgsRasterLayerTemporalPropertiesWidget | A widget for configuring the temporal properties for a raster layer |
CQgsRasterLayerUtils | Contains utility functions for working with raster layers |
CQgsRasterLineSymbolLayer | Line symbol layer type which draws line sections using a raster image file |
CQgsRasterLineSymbolLayerWidget | Widget for configuring QgsRasterLineSymbolLayer symbol layers |
CQgsRasterMarkerSymbolLayer | Raster marker symbol layer class |
CQgsRasterMarkerSymbolLayerWidget | Widget for configuring QgsRasterMarkerSymbolLayer symbol layers |
CQgsRasterMatrix | Represents a matrix in a raster calculator operation |
CQgsRasterMinMaxOrigin | This class describes the origin of min/max values |
CQgsRasterMinMaxWidget | |
►CQgsRasterNuller | Raster pipe that deals with null values |
CNoData | |
CQgsRasterPipe | Contains a pipeline of raster interfaces for sequential raster processing |
CQgsRasterProjector | Implements approximate projection support for optimised raster transformation |
CQgsRasterPyramid | This struct is used to store pyramid info for the raster layer |
CQgsRasterPyramidsOptionsWidget | A widget to select format-specific raster saving options |
CQgsRasterRange | Raster values range container |
CQgsRasterRenderer | Raster renderer pipe that applies colors to a raster |
CQgsRasterRendererRegistry | Registry for raster renderers |
CQgsRasterRendererRegistryEntry | Registry for raster renderer entries |
CQgsRasterRendererUtils | Utility functions for raster renderers |
CQgsRasterRendererWidget | Abstract base class for widgets which configure a QgsRasterRenderer |
CQgsRasterResampleFilter | Resample filter pipe for rasters |
CQgsRasterResampler | Interface for resampling rasters (e.g |
CQgsRasterResamplerV2 | Interface for resampling rasters (V2) (e.g |
CQgsRasterShader | Interface for all raster shaders |
CQgsRasterShaderFunction | The raster shade function applies a shader to a pixel at render time - typically used to render grayscale images as false color |
CQgsRasterSingleColorRenderer | Raster renderer which renders all data pixels using a single color |
CQgsRasterSingleColorRendererWidget | Renderer widget for the single color renderer |
CQgsRasterSymbolLegendNode | Implementation of legend node interface for displaying raster legend entries |
►CQgsRasterTransparency | Defines the list of pixel values to be considered as transparent or semi transparent when rendering rasters |
CTransparentSingleValuePixel | Defines the transparency for a range of single-band pixel values |
CTransparentThreeValuePixel | Defines the transparency for a RGB pixel value |
CQgsRasterTransparencyWidget | Widget to control a layers transparency and related options |
CQgsRasterViewPort | This class provides details of the viewable area that a raster will be rendered into |
CQgsRatioLockButton | A cross platform button subclass used to represent a locked / unlocked ratio state |
CQgsRay2D | A 2D ray which extends from an origin point to an infinite distance in a given direction |
CQgsRay3D | A representation of a ray in 3D |
►CQgsReadWriteContext | The class is used as a container of context for various read/write operations on other objects |
CReadWriteMessage | Struct for QgsReadWriteContext error or warning messages |
CQgsReadWriteContextCategoryPopper | Allows entering a context category and takes care of leaving this category on deletion of the class |
CQgsReadWriteLocker | Convenience class that simplifies locking and unlocking QReadWriteLocks |
CQgsRecentColorScheme | A color scheme which contains the most recently used colors |
CQgsRecentCoordinateReferenceSystemsModel | A model for display of recently used coordinate reference systems |
CQgsRecentCoordinateReferenceSystemsProxyModel | A sort/filter proxy model for recent coordinate reference systems |
CQgsRecentStyleHandler | Handles and tracks style items recently used in the QGIS GUI |
CQgsRectangle | A rectangle specified with double values |
CQgsReferencedGeometry | A QgsGeometry with associated coordinate reference system |
CQgsReferencedGeometryBase | A base class for geometry primitives which are stored with an associated reference system |
CQgsReferencedPointXY | A QgsPointXY with associated coordinate reference system |
CQgsReferencedRectangle | A QgsRectangle with associated coordinate reference system |
CQgsRegularPolygon | Regular Polygon geometry type |
►CQgsRelation | Represents a relationship between two vector layers |
CFieldPair | Defines a relation between matching fields of the two involved tables of a relation |
CQgsRelationAggregateSearchWidgetWrapper | Search widget for the children of a relation |
CQgsRelationContext | Context for relations |
CQgsRelationEditorConfigWidget | Creates a new configuration widget for the relation editor widget |
CQgsRelationEditorWidget | The default relation widget in QGIS |
CQgsRelationEditorWidgetFactory | Factory class for creating a relation editor widget and the respective config widget |
CQgsRelationManager | This class manages a set of relations between layers |
CQgsRelationReferenceConfigDlg | |
CQgsRelationReferenceFactory | |
CQgsRelationReferenceFieldFormatter | Field formatter for a relation reference field |
CQgsRelationReferenceSearchWidgetWrapper | Wraps a relation reference search widget |
CQgsRelationReferenceWidget | |
CQgsRelationReferenceWidgetWrapper | Wraps a relation reference widget |
CQgsRelationshipItem | A browser item representing a relationship |
CQgsRelationshipsItem | Contains a collection of relationship items |
CQgsRelationWidgetRegistry | Keeps track of the registered relations widgets |
CQgsRelationWidgetWrapper | |
►CQgsRelief | Produces colored relief rasters from DEM |
CReliefColor | |
CQgsRemappingProxyFeatureSink | A QgsFeatureSink which proxies incoming features to a destination feature sink, after applying transformations and field value mappings |
CQgsRemappingSinkDefinition | Defines the parameters used to remap features when creating a QgsRemappingProxyFeatureSink |
CQgsRenderChecker | This is a helper class for unit tests that need to write an image and compare it to an expected result or render time |
CQgsRenderContext | Contains information about the context of a rendering operation |
CQgsRenderedAnnotationItemDetails | Contains information about a rendered annotation item |
►CQgsRenderedFeatureHandlerInterface | An interface for classes which provider custom handlers for features rendered as part of a map render job |
CRenderedFeatureContext | |
CQgsRenderedItemDetails | Base class for detailed information about a rendered item |
CQgsRenderedItemResults | Stores collated details of rendered items during a map rendering operation |
CQgsRendererAbstractMetadata | Stores metadata about one renderer class |
CQgsRendererCategory | Represents an individual category (class) from a QgsCategorizedSymbolRenderer |
CQgsRendererMeshPropertiesWidget | Widget for renderer properties of the mesh, contours (scalars) and vectors data associated with the mesh layer |
CQgsRendererMetadata | Convenience metadata class that uses static functions to create renderer and its widget |
CQgsRendererPropertiesDialog | |
CQgsRendererRange | |
CQgsRendererRangeLabelFormat | |
CQgsRendererRasterPropertiesWidget | |
CQgsRendererRegistry | Registry of renderers |
CQgsRendererRulePropsDialog | |
CQgsRendererRulePropsWidget | |
CQgsRendererWidget | Base class for renderer settings widgets |
CQgsRenderPassQuad | 3 |
CQgsRequestHandler | This class is an interface hiding the details of reading input and writing output from/to a wms request mechanism |
CQgsRgbPointCloud3DSymbol | 3 |
CQgsRichTextEditor | A widget for editing rich text documents, with support for user controlled formatting of text and insertion of hyperlinks and images |
CQgsRubberBand | A class for drawing transient features (e.g |
CQgsRuggednessFilter | Calculates the ruggedness index based on a 3x3 moving window |
►CQgsRuleBased3DRenderer | 3 |
CRule | 3 |
CQgsRuleBased3DRendererMetadata | 3 |
►CQgsRuleBasedLabeling | Rule based labeling for a vector layer |
CRule | A child rule for QgsRuleBasedLabeling |
CQgsRuleBasedLabelingModel | Model for rule based rendering rules view |
CQgsRuleBasedLabelingWidget | Widget for configuring rule based labeling |
CQgsRuleBasedLabelProvider | Label provider for rule based labeling |
CQgsRuleBasedLabelSinkProvider | Implements a derived label provider for rule based labels for use with QgsLabelSink |
►CQgsRuleBasedRenderer | Rule based renderer |
CFeatureToRender | Feature for rendering by a QgsRuleBasedRenderer |
CRenderJob | A QgsRuleBasedRenderer rendering job, consisting of a feature to be rendered with a particular symbol |
CRenderLevel | Render level: a list of jobs to be drawn at particular level for a QgsRuleBasedRenderer |
CRule | This class keeps data about a rules for rule-based renderer |
CQgsRuleBasedRendererCount | |
CQgsRuleBasedRendererModel | Tree model for the rules: |
CQgsRuleBasedRendererWidget | |
CQgsRunnableProviderCreator | Used when reading a project to create asynchronously provider that support asynchronous creation |
CQgsRunProcess | A class that executes an external program/script |
CQgsRuntimeProfiler | Provides a method of recording run time profiles of operations, allowing easy recording of their overall run time |
CQgsRuntimeProfilerNode | A node representing an entry in a QgsRuntimeProfiler |
CQgsSatelliteInfo | Encapsulates information relating to a GPS satellite |
►CQgsScaleBarRenderer | Abstract base class for scale bar renderers |
CScaleBarContext | Contains parameters regarding scalebar calculations |
CQgsScaleBarRendererRegistry | The QgsScaleBarRendererRegistry manages registered scalebar renderers |
CQgsScaleBarSettings | Stores the appearance and layout settings for scalebar drawing with QgsScaleBarRenderer |
CQgsScaleCalculator | Calculates scale for a given combination of canvas size, map extent, and monitor dpi |
CQgsScaleComboBox | A combobox which lets the user select map scale from predefined list and highlights nearest to current scale value |
CQgsScaleRangeWidget | A widget allowing entry of a range of map scales, e.g |
CQgsScaleUtils | Contains utility functions for working with map scales |
CQgsScaleVisibilityDialog | A dialog allowing users to enter a scale visibility range |
CQgsScaleWidget | A combobox which lets the user select map scale from predefined list and highlights nearest to current scale value |
CQgsScientificNumericFormat | A numeric formatter which returns a scientific notation representation of a value |
CQgsScientificNumericFormatWidget | A widget which allow control over the properties of a QgsScientificNumericFormat |
CQgsScopedAssignObjectToCurrentThread | Temporarily moves a QObject to the current thread, then resets it back to nullptr thread on destruction |
CQgsScopedExpressionFunction | Expression function for use within a QgsExpressionContextScope |
CQgsScopedProjCollectingLogger | Scoped object for temporary swapping to an error-collecting PROJ log function |
CQgsScopedProxyProgressTask | Scoped QgsScopedProxyProgressTask, which automatically adds the proxy task to the application task manager on construction and finalizes the task when it goes out of scope |
CQgsScopedQPainterState | Scoped object for saving and restoring a QPainter object's state |
CQgsScopedRenderContextPainterSwap | Scoped object for temporary replacement of a QgsRenderContext destination painter |
CQgsScopedRenderContextReferenceScaleOverride | Scoped object for temporary override of the symbologyReferenceScale property of a QgsRenderContext |
CQgsScopedRenderContextScaleToMm | Scoped object for temporary scaling of a QgsRenderContext for millimeter based rendering |
CQgsScopedRenderContextScaleToPixels | Scoped object for temporary scaling of a QgsRenderContext for pixel based rendering |
CQgsScopedRuntimeProfile | Scoped object for logging of the runtime for a single operation or group of operations |
CQgsScopeLogger | |
CQgsScreenHelper | A utility class for dynamic handling of changes to screen properties |
CQgsScreenProperties | Stores properties relating to a screen |
CQgsScrollArea | A QScrollArea subclass with improved scrolling behavior |
CQgsScrollBarHighlight | Encapsulates the details of a highlight in a scrollbar, used alongside QgsScrollBarHighlightController |
CQgsScrollBarHighlightController | Adds highlights (colored markers) to a scrollbar |
CQgsSearchQueryBuilder | Query Builder for search strings |
CQgsSearchWidgetToolButton | A tool button widget which is displayed next to search widgets in forms, and allows for controlling how the widget behaves and how the filtering/searching operates |
CQgsSearchWidgetWrapper | Shows a search widget on a filter form |
CQgsSelectionContext | Encapsulates the context of a layer selection operation |
CQgsSensorAbstractGuiMetadata | Stores GUI metadata about one sensor class |
CQgsSensorAbstractMetadata | Stores metadata about a sensor class |
CQgsSensorGuiMetadata | Convenience metadata class that uses static functions to handle sensor GUI behavior |
CQgsSensorGuiRegistry | Registry of available sensor GUI behavior |
CQgsSensorManager | Manages sensors |
CQgsSensorMetadata | Convenience metadata class that uses static functions to create sensors and their configuration widgets |
CQgsSensorModel | A QAbstractItemModel subclass for showing sensors within a QgsSensorManager |
CQgsSensorRegistry | Registry of available sensor types |
CQgsSensorThingsExpansionDefinition | Encapsulates information about how relationships in a SensorThings API service should be expanded |
►CQgsSensorThingsProviderConnection | Represents connections to SensorThings data sources |
CData | Represents decoded data of a SensorThings connection |
CQgsSensorThingsUtils | Utility functions for working with OGC SensorThings API services |
CQgsServer | OGC web services |
CQgsServerApi | Server generic API endpoint abstract base class |
CQgsServerApiBadRequestException | Bad request error API exception |
CQgsServerApiContext | Encapsulates the resources for a particular client request: the request and response objects, the project (might be NULL) and the server interface, the API root path that matched the request is also added |
CQgsServerApiException | Exception base class for API exceptions |
CQgsServerApiImproperlyConfiguredException | Configuration error on the server prevents to serve the request, which would be valid otherwise |
CQgsServerApiInternalServerError | Internal server error API exception |
CQgsServerApiInvalidMimeTypeException | Client sent an invalid mime type in the "Accept" header |
CQgsServerApiNotFoundError | Not found error API exception |
CQgsServerApiNotImplementedException | This method is not yet implemented |
CQgsServerApiPermissionDeniedException | Forbidden (permission denied) 403 |
CQgsServerApiUtils | Helper functions to handle common API operations |
CQgsServerCacheFilter | Class defining cache interface for QGIS Server plugins |
CQgsServerCacheManager | A helper class that centralizes caches accesses given by all the server cache filter plugins |
CQgsServerException | Exception base class for server exceptions |
CQgsServerFilter | Class defining I/O filters for QGIS Server and implemented in plugins |
CQgsServerInterface | QgsServerInterface Class defining interfaces exposed by QGIS Server and made available to plugins |
CQgsServerInterfaceImpl | Interfaces exposed by QGIS Server and made available to plugins |
CQgsServerLogger | Writes message log into server logfile |
►CQgsServerMetadataUrlProperties | Manages QGIS Server properties for a map layer |
CMetadataUrl | MetadataUrl structure |
CQgsServerOgcApi | QGIS Server OGC API endpoint |
CQgsServerOgcApiHandler | The QgsServerOgcApiHandler abstract class represents a OGC API handler to be registered in QgsServerOgcApi class |
CQgsServerParameter | Parameter common to all services (WMS, WFS, ...) |
CQgsServerParameterDefinition | Definition of a parameter with basic conversion methods |
CQgsServerParameters | QgsServerParameters provides an interface to retrieve and manipulate global parameters received from the client |
CQgsServerPlugins | Initializes Python server plugins and stores a list of server plugin names |
CQgsServerQueryStringParameter | Holds the information regarding a query string input parameter and its validation |
CQgsServerRequest | QgsServerRequest Class defining request interface passed to services QgsService::executeRequest() method |
CQgsServerResponse | QgsServerResponse Class defining response interface passed to services QgsService::executeRequest() method |
►CQgsServerSettings | Provides a way to retrieve settings by prioritizing according to environment variables, ini file and default values |
CSetting | |
CQgsServerSettingsEnv | Provides some enum describing the environment currently supported for configuration |
CQgsServerStaticHandler | Serves static files from the static path (resources/server/api/wfs3/static) |
►CQgsServerWmsDimensionProperties | Manages QGIS Server properties for Wms dimensions |
CWmsDimensionInfo | Setting to define QGIS Server WMS Dimension |
CQgsService | QgsService Class defining interfaces for QGIS server services |
CQgsServiceModule | Class defining the service module interface for QGIS server services |
CQgsServiceNativeLoader | Class defining the native service module loader for QGIS server services |
CQgsServiceNativeModuleEntry | Native module (location, the module itself and the unload function) |
CQgsServiceRegistry | QgsServiceRegistry Class defining the registry manager for QGIS server services |
CQgsSettings | This class is a composition of two QSettings instances: |
CQgsSettingsBoolCheckBoxWrapper | This class is a factory of editor for boolean settings with a checkbox |
CQgsSettingsColorButtonWrapper | This class is a factory of editor for color settings with a color button |
CQgsSettingsDoubleSpinBoxWrapper | This class is a factory of editor for double settings with a double spin box |
CQgsSettingsEditorWidgetRegistry | This class manages editor widgets for settings |
CQgsSettingsEditorWidgetWrapper | Base class for settings editor wrappers |
CQgsSettingsEditorWidgetWrapperTemplate | This class is a base factory of editor for settings |
CQgsSettingsEntryBase | Represent settings entry and provides methods for reading and writing settings values |
CQgsSettingsEntryBaseTemplate | Base abstract class for settings entries with typed get and set methods |
CQgsSettingsEntryBool | A boolean settings entry |
CQgsSettingsEntryColor | A color settings entry |
CQgsSettingsEntryDouble | A double settings entry |
CQgsSettingsEntryEnumFlag | A template class for enum and flag settings entry |
CQgsSettingsEntryGroup | Creates a group of setting which have a common definition of base key |
CQgsSettingsEntryInteger | An integer settings entry |
CQgsSettingsEntryInteger64 | A 64 bits integer (long long) settings entry |
CQgsSettingsEntryString | A string settings entry |
CQgsSettingsEntryStringList | A string list settings entry |
CQgsSettingsEntryVariant | A variant settings entry |
CQgsSettingsEntryVariantMap | A string list settings entry |
CQgsSettingsEnumEditorWidgetWrapper | This class is a factory of editor for enum settings |
CQgsSettingsException | Custom exception class for settings related exceptions |
CQgsSettingsFlagsEditorWidgetWrapper | This class is a factory of editor for flags settings |
CQgsSettingsIntegerSpinBoxWrapper | This class is a factory of editor for integer settings with a spin box |
CQgsSettingsProxy | A helper class for access to either a temporary QgsSettings object or the thread local object |
CQgsSettingsRegistry | QgsSettingsRegistry is used for settings introspection and collects a list of child QgsSettingsRegistry and a list of child QgsSettingsRegistry |
CQgsSettingsRegistryCore | QgsSettingsRegistryCore is used for settings introspection and collects all QgsSettingsEntry instances of core |
CQgsSettingsRegistryGui | QgsSettingsRegistryGui is used for settings introspection and collects all QgsSettingsEntry instances of gui |
CQgsSettingsStringComboBoxWrapper | This class is a factory of editor for string settings with a combo box |
CQgsSettingsStringLineEditWrapper | This class is a factory of editor for string settings with a line edit |
CQgsSettingsTree | QgsSettingsTree holds the tree structure for the settings in QGIS core |
CQgsSettingsTreeModel | QgsSettingsTreeModel is a tree model for the settings tree |
CQgsSettingsTreeNamedListNode | QgsSettingsTreeNamedListNode is a named list tree node for the settings tree to help organizing and introspecting the tree |
CQgsSettingsTreeNode | QgsSettingsTreeNode is a tree node for the settings tree to help organizing and introspecting the tree |
CQgsSettingsTreeProxyModel | QgsSettingsTreeProxyModel allows filtering the settings tree |
CQgsSettingsTreeWidget | QgsSettingsTreeWidget is a widget with the settings tree to visualize, search and edit settings |
CQgsShadowEffect | Base class for paint effects which offset, blurred shadows |
CQgsShadowEffectWidget | |
CQgsShadowSettings | Class containing the configuration of shadows rendering 3 |
CQgsShapeburstFillSymbolLayer | |
CQgsShapeburstFillSymbolLayerWidget | |
CQgsShapeGenerator | Contains utility functions for generating shapes |
CQgsShortcutsManager | Shortcuts manager is a class that contains a list of QActions and QShortcuts that have been registered and their shortcuts can be changed |
CQgsSignalBlocker | RAII signal blocking class |
CQgsSimpleFillSymbolLayer | Renders polygons using a single fill and stroke color |
CQgsSimpleFillSymbolLayerWidget | |
CQgsSimpleLegendNode | Implementation of legend node interface for displaying arbitrary label with icon |
CQgsSimpleLineCallout | A simple direct line callout style |
CQgsSimpleLineMaterialSettings | 3 |
CQgsSimpleLineSymbolLayer | A simple line symbol layer, which renders lines using a line in a variety of styles (e.g |
CQgsSimpleLineSymbolLayerWidget | |
CQgsSimpleMarkerSymbolLayer | Simple marker symbol layer, consisting of a rendered shape with solid fill color and an stroke |
CQgsSimpleMarkerSymbolLayerBase | Abstract base class for simple marker symbol layers |
CQgsSimpleMarkerSymbolLayerWidget | |
CQgsSimplifyMethod | This class contains information about how to simplify geometries fetched from a QgsFeatureIterator |
CQgsSingleBandColorDataRenderer | Raster renderer pipe for single band color |
CQgsSingleBandGrayRenderer | Raster renderer pipe for single band gray |
CQgsSingleBandGrayRendererWidget | |
CQgsSingleBandPseudoColorRenderer | Raster renderer pipe for single band pseudocolor |
CQgsSingleBandPseudoColorRendererWidget | Single band pseudo color renderer widget consists of a color ramp shader widget, a raster min max widget and a band selector |
CQgsSingleBoxScaleBarRenderer | Scalebar style that draws a single box with alternating color for the segments |
CQgsSingleCategoryDiagramRenderer | Renders the diagrams for all features with the same settings |
CQgsSingleColorPointCloud3DSymbol | 3 |
CQgsSingleGeometryCheck | Base class for geometry checks for a single geometry without any context of the layer or other layers in the project |
CQgsSingleGeometryCheckError | An error from a QgsSingleGeometryCheck |
CQgsSingleItemModel | A QgsSingleItemModel subclass which contains a single read-only item |
CQgsSingleSymbolRenderer | |
CQgsSingleSymbolRendererWidget | |
CQgsSizeScaleTransformer | QgsPropertyTransformer subclass for scaling a value into a size according to various scaling methods |
CQgsSkyboxEntity | Base class for all skybox types |
CQgsSkyboxSettings | Contains the configuration of a skybox entity |
CQgsSldExportContext | Holds SLD export options and other information related to SLD export of a QGIS layer style |
CQgsSlider | |
CQgsSlopeFilter | Calculates slope values in a window of 3x3 cells based on first order derivatives in x- and y- directions |
CQgsSmartGroupCondition | |
CQgsSmartGroupEditorDialog | |
CQgsSnapIndicator | Class that shows snapping marker on map canvas for the current snapping match |
►CQgsSnappingConfig | This is a container for configuration of the snapping of the project |
CIndividualLayerSettings | This is a container of advanced configuration (per layer) of the snapping of the project |
►CQgsSnappingUtils | This class has all the configuration of snapping and can return answers to snapping queries |
CLayerConfig | Configures how a certain layer should be handled in a snapping operation |
CQgsSnapToGridCanvasItem | Shows a grid on the map canvas given a spatial resolution |
CQgsSocketMonitoringThread | Thread used to monitor the fcgi socket |
CQgsSourceCache | A cache for source strings that returns a local file path containing the source content |
CQgsSourceFieldsProperties | |
CQgsSourceSelectProvider | This is the interface for those who want to add entries to the QgsDataSourceManagerDialog |
CQgsSourceSelectProviderRegistry | This class keeps a list of source select providers that may add items to the QgsDataSourceManagerDialog When created, it automatically adds providers from data provider plugins (e.g |
CQgsSpacerWidgetWrapper | Wraps a spacer widget |
CQgsSpatialIndex | A spatial index for QgsFeature objects |
CQgsSpatialIndexCopyVisitor | |
CQgsSpatialIndexKDBush | A very fast static spatial index for 2D points based on a flat KD-tree |
CQgsSpatialIndexKDBushData | A container for data stored inside a QgsSpatialIndexKDBush index |
CQgsSpatialIndexUtils | Contains utility functions for working with spatial indexes |
CQgsSpatialiteCloser | Closes a spatialite database |
CQgsSphere | A spherical geometry object |
CQgsSpinBox | The QgsSpinBox is a spin box with a clear button that will set the value to the defined clear value |
►CQgsSQLComposerDialog | SQL composer dialog |
CArgument | Argument of a function |
CFunction | Description of server functions |
CSQLValidatorCallback | Callback to do validation check on dialog validation |
CTableSelectedCallback | Callback to do actions on table selection |
CQgsSqlExpressionCompiler | Generic expression compiler for translation to provider specific SQL WHERE clauses |
CQgsSqlite3Closer | Closes a sqlite3 database |
CQgsSqlite3StatementFinalizer | Finalizes an sqlite3 statement |
CQgsSqliteUtils | Contains utilities for working with Sqlite data sources |
►CQgsSQLStatement | Class for parsing SQL statements |
CNode | Abstract node class |
CNodeBetweenOperator | 'X BETWEEN y and z' operator |
CNodeBinaryOperator | Binary logical/arithmetical operator (AND, OR, =, +, ...) |
CNodeCast | CAST operator |
CNodeColumnRef | Reference to a column |
CNodeColumnSorted | Column in a ORDER BY |
CNodeFunction | Function with a name and arguments node |
CNodeInOperator | 'x IN (y, z)' operator |
CNodeJoin | Join definition |
CNodeList | A list of nodes |
CNodeLiteral | Literal value (integer, integer64, double, string) |
CNodeSelect | SELECT node |
CNodeSelectedColumn | Selected column |
CNodeTableDef | Table definition |
CNodeUnaryOperator | Unary logicial/arithmetical operator ( NOT, - ) |
CRecursiveVisitor | A visitor that recursively explores all children |
CVisitor | Support for visitor pattern - algorithms dealing with the statement may be implemented without modifying the Node classes |
CQgsSQLStatementCollectTableNames | Internal use |
CQgsSQLStatementFragment | Class for parsing fragments of SQL statements, such as an expression or where clause |
CQgsSslErrorHandler | SSL error handler, used for responding to SSL errors encountered during network requests |
CQgsStackedBarDiagram | A stacked bar chart diagram |
CQgsStackedDiagram | A diagram composed of several subdiagrams, located side by side |
CQgsStackedDiagramProperties | |
CQgsStackedDiagramPropertiesDialog | Dialog for editing sub diagrams |
CQgsStackedDiagramPropertiesModel | Model for sub diagrams in a stacked diagram view |
CQgsStackedDiagramRenderer | Renders diagrams using mixed diagram render types |
CQgsStackedWidget | A QStackedWidget that can be shrunk to its current widget's size |
CQgsStagedRenderLabelingEngine | A QgsLabelingEngine implementation, which only calculates the labeling solution during its run() method |
CQgsStaticExpressionFunction | C++ helper class for defining QgsExpression functions |
CQgsStatisticalSummary | Calculator for summary statistics for a list of doubles |
CQgsStatusBar | A proxy widget for QStatusBar |
CQgsSteppedLineScaleBarRenderer | Scalebar style that draws a stepped line representation of a scalebar |
CQgsStoreBadLayerInfo | Stores layer ids of bad layers |
CQgsStoredExpression | Stored expression containing name, content (expression text) and a category tag |
CQgsStoredExpressionManager | Manages stored expressions regarding creation, modification and storing in the project |
CQgsStringReplacement | A representation of a single string replacement |
CQgsStringReplacementCollection | A collection of string replacements (specified using QgsStringReplacement objects) |
CQgsStringStatisticalSummary | Calculator for summary statistics and aggregates for a list of strings |
CQgsStringUtils | Utility functions for working with strings |
CQgsStyle | |
CQgsStyleColorRampEntity | A color ramp entity for QgsStyle databases |
CQgsStyleEntityInterface | An interface for entities which can be placed in a QgsStyle database |
►CQgsStyleEntityVisitorInterface | An interface for classes which can visit style entity (e.g |
CNode | Contains information relating to a node (i.e |
CStyleLeaf | Contains information relating to the style entity currently being visited |
CQgsStyleExportImportDialog | |
CQgsStyleGroupSelectionDialog | |
CQgsStyleItemsListWidget | A reusable widget for showing a filtered list of entities from a QgsStyle database |
CQgsStyleLabelSettingsEntity | A label settings entity for QgsStyle databases |
CQgsStyleLegendPatchShapeEntity | A legend patch shape entity for QgsStyle databases |
CQgsStyleManagerDialog | A dialog allowing users to customize and populate a QgsStyle |
CQgsStyleModel | A QAbstractItemModel subclass for showing symbol and color ramp entities contained within a QgsStyle database |
CQgsStyleProxyModel | A QSortFilterProxyModel subclass for showing filtered symbol and color ramps entries from a QgsStyle database |
CQgsStyleSaveDialog | Dialog for setting properties of a newly saved style |
CQgsStyleSymbol3DEntity | A 3d symbol entity for QgsStyle databases |
CQgsStyleSymbolEntity | A symbol entity for QgsStyle databases |
CQgsStyleTextFormatEntity | A text format entity for QgsStyle databases |
►CQgsSublayersDialog | |
CLayerDefinition | A structure that defines layers for the purpose of this dialog |
CQgsSubsetStringEditorInterface | Interface for a dialog that can edit subset strings |
CQgsSubsetStringEditorProvider | This is the interface for those who want to provide a dialog to edit a subset string |
CQgsSubsetStringEditorProviderRegistry | This class keeps a list of subset string editor providers |
CQgsSubstitutionListDialog | A dialog which allows users to specify a list of substitutions to apply to a string, with options for exporting and importing substitution lists |
CQgsSubstitutionListWidget | A widget which allows users to specify a list of substitutions to apply to a string, with options for exporting and importing substitution lists |
CQgsSurface | Surface geometry type |
CQgsSvgAnnotation | An annotation which renders the contents of an SVG file |
CQgsSvgCache | A cache for images / pictures derived from SVG files |
CQgsSVGFillSymbolLayer | A class for filling symbols with a repeated SVG file |
CQgsSVGFillSymbolLayerWidget | |
CQgsSvgMarkerSymbolLayer | |
CQgsSvgMarkerSymbolLayerWidget | |
CQgsSvgSelectorDialog | |
CQgsSvgSelectorFilterModel | A model for displaying SVG files with a preview icon which can be filtered by file name |
CQgsSvgSelectorGroupsModel | A model for displaying SVG search paths |
CQgsSvgSelectorListModel | A model for displaying SVG files with a preview icon |
CQgsSvgSelectorWidget | A widget allowing selection of an SVG file, and configuration of SVG related parameters |
CQgsSvgSourceLineEdit | A line edit widget with toolbutton for setting an SVG image path |
CQgsSymbol | Abstract base class for all rendered symbols |
CQgsSymbolAnimationSettings | Contains settings relating to symbol animation |
CQgsSymbolAnimationSettingsDialog | A dialog for customising animation settings for a symbol |
CQgsSymbolAnimationSettingsWidget | A widget for customising animation settings for a symbol |
CQgsSymbolBufferSettings | Contains settings relating to symbol buffers, which draw a "halo" effect around the symbol |
CQgsSymbolBufferSettingsDialog | A dialog for customising buffer settings for a symbol |
CQgsSymbolBufferSettingsWidget | A widget for customising buffer settings for a symbol |
CQgsSymbolButton | A button for creating and modifying QgsSymbol settings |
CQgsSymbolLayer | |
CQgsSymbolLayerAbstractMetadata | Stores metadata about one symbol layer class |
CQgsSymbolLayerId | We may need stable references to symbol layers, when pointers to symbol layers is not usable (when a symbol or a feature renderer is cloned for example) |
CQgsSymbolLayerMetadata | Convenience metadata class that uses static functions to create symbol layer and its widget |
CQgsSymbolLayerReference | Type used to refer to a specific symbol layer in a symbol of a layer |
CQgsSymbolLayerRegistry | Registry of available symbol layer classes |
CQgsSymbolLayerSelectionWidget | A widget that allows the selection of a list of symbol layers from a layer |
CQgsSymbolLayerUtils | Contains utility functions for working with symbols and symbol layers |
CQgsSymbolLayerWidget | |
CQgsSymbolLegendNode | Implementation of legend node interface for displaying preview of vector symbols and their labels and allowing interaction with the symbol / renderer |
CQgsSymbolLevelItem | |
CQgsSymbolLevelsDialog | A dialog which allows the user to modify the rendering order of symbol layers |
CQgsSymbolLevelsWidget | A widget which allows the user to modify the rendering order of symbol layers |
CQgsSymbolRenderContext | |
CQgsSymbolSelectorDialog | A dialog that can be used to select and build a symbol |
CQgsSymbolSelectorWidget | Symbol selector widget that can be used to select and build a symbol |
CQgsSymbolsListWidget | |
CQgsSymbolWidgetContext | Contains settings which reflect the context in which a symbol (or renderer) widget is shown, e.g., the map canvas and relevant expression contexts |
CQgsTableCell | Encapsulates the contents and formatting of a single table cell |
CQgsTableEditorDialog | A reusable window for editing simple spreadsheet-style tables |
CQgsTableEditorFormattingWidget | A reusable widget for formatting the contents of a QgsTableCell |
CQgsTableEditorWidget | A reusable widget for editing simple spreadsheet-style tables |
CQgsTableView | A QTableView subclass with QGIS specific tweaks and improvements |
CQgsTableWidgetBase | Base widget allowing to edit a collection, using a table |
CQgsTableWidgetItem | This can be used like a regular QTableWidgetItem with the difference that a specific role can be set to sort |
CQgsTabPositionDialog | A dialog to enter a custom dash space pattern for lines |
CQgsTabPositionWidget | A widget for configuring QgsTextFormat tab positions |
CQgsTabWidget | Same as the QTabWidget but with additional methods to temporarily hide/show tabs |
CQgsTask | Abstract base class for long running background tasks |
►CQgsTaskManager | Task manager for managing a set of long-running QgsTask tasks |
CTaskDefinition | Definition of a task for inclusion in the manager |
CQgsTaskManagerWidget | A widget which displays tasks from a QgsTaskManager and allows for interaction with the manager |
CQgsTaskWithSerialSubTasks | Task that is composed of sub-tasks to be executed in a serial way, which may be useful for example to add several layers in a single target dataset which does not support concurrent updates |
CQgsTcpSocketSensor | A TCP socket sensor class |
CQgsTemplatedLineSymbolLayerBase | Base class for templated line symbols, e.g |
CQgsTemporalController | A controller base class for temporal objects, contains a signal for notifying updates of the objects temporal range |
CQgsTemporalControllerWidget | A widget for controlling playback properties of a QgsTemporalController |
CQgsTemporalNavigationObject | Implements a temporal controller based on a frame by frame navigation and animation |
CQgsTemporalProperty | Base class for temporal property |
CQgsTemporalRange | A template based class for storing temporal ranges (beginning to end values) |
CQgsTemporalRangeObject | Base class for objects with an associated (optional) temporal range |
►CQgsTemporalUtils | Contains utility methods for working with temporal layers and projects |
CAnimationExportSettings | Contains settings relating to exporting animations |
CQgsTemporaryCursorOverride | Temporarily sets a cursor override for the QApplication for the lifetime of the object |
CQgsTemporaryCursorRestoreOverride | Temporarily removes all cursor overrides for the QApplication for the lifetime of the object |
►CQgsTerrainDownloader | 3 |
CDataSource | Definition of data source for terrain tiles (assuming "terrarium" data encoding with usual XYZ tiling scheme) |
CQgsTerrainGenerator | 3 |
CQgsTessellatedPolygonGeometry | 3 |
CQgsTessellator | Class that takes care of tessellation of polygons into triangles |
CQgsTextAnnotation | An annotation item that displays formatted text from a QTextDocument document |
CQgsTextBackgroundSettings | Container for settings relating to a text background object |
CQgsTextBlock | Represents a block of text consisting of one or more QgsTextFragment objects |
CQgsTextBlockFormat | Stores information relating to individual block formatting |
CQgsTextBufferSettings | Container for settings relating to a text buffer |
CQgsTextCharacterFormat | Stores information relating to individual character formatting |
CQgsTextDiagram | A text based diagram |
CQgsTextDocument | Represents a document consisting of one or more QgsTextBlock objects |
CQgsTextDocumentMetrics | Contains pre-calculated metrics of a QgsTextDocument |
CQgsTextDocumentRenderContext | Encapsulates the context in which a text document is to be rendered |
CQgsTextEditConfigDlg | |
CQgsTextEditSearchWidgetWrapper | Wraps a text edit widget for searching |
CQgsTextEditWidgetFactory | |
CQgsTextEditWrapper | Wraps a text widget |
►CQgsTextFormat | Container for all settings relating to text rendering |
CTab | Defines a tab position for a text format |
CQgsTextFormatDialog | A simple dialog for customizing text formatting settings |
CQgsTextFormatPanelWidget | A panel widget for customizing text formatting settings |
CQgsTextFormatWidget | A widget for customizing text formatting settings |
CQgsTextFragment | Stores a fragment of document along with formatting overrides to be used when rendering the fragment |
CQgsTextLabelFeature | Class that adds extra information to QgsLabelFeature for text labels |
CQgsTextMaskSettings | Container for settings relating to a selective masking around a text |
CQgsTextPreview | A widget for previewing text formatting settings |
CQgsTextRenderer | Handles rendering text using rich formatting options, including drop shadows, buffers and background shapes |
►CQgsTextRendererUtils | Utility functions for text rendering |
CCurvedGraphemePlacement | Contains placement information for a single grapheme in a curved text layout |
CCurvePlacementProperties | Contains placement information for a curved text layout |
CQgsTextShadowSettings | Container for settings relating to a text shadow |
CQgsTextWidgetWrapper | Wraps a label widget to display text |
CQgsThreadingUtils | Provides threading utilities for QGIS |
CQgsTicksScaleBarRenderer | A scale bar that draws segments using short ticks |
CQgsTileCache | A simple tile cache implementation |
►CQgsTileDownloadManager | Tile download manager handles downloads of map tiles for the purpose of map rendering |
CStats | Encapsulates any statistics we would like to keep about requests |
CQgsTileDownloadManagerReply | Reply object for tile download manager requests returned from calls to QgsTileDownloadManager::get() |
CQgsTiledSceneBoundingVolume | Represents a bounding volume for a tiled scene |
CQgsTiledSceneDataProvider | Base class for data providers for QgsTiledSceneLayer |
CQgsTiledSceneIndex | An index for tiled scene data providers |
►CQgsTiledSceneLayer | Represents a map layer supporting display of tiled scene objects |
CLayerOptions | Setting options for loading tiled scene layers |
CQgsTiledSceneLayer3DRenderer | 3 |
CQgsTiledSceneLayer3DRendererMetadata | 3 |
CQgsTiledSceneLayerElevationProperties | Tiled scene layer specific subclass of QgsMapLayerElevationProperties |
CQgsTiledSceneLayerRenderer | Implementation of threaded 2D rendering for tiled scene layers |
CQgsTiledSceneNode | Allows representing QgsTiledSceneTiles in a hierarchical tree |
►CQgsTiledSceneProviderConnection | Represents connections to tiled scene data sources |
CData | Represents decoded data of a tiled scene connection |
CQgsTiledSceneRenderContext | Encapsulates the render context for a 2D tiled scene rendering operation |
CQgsTiledSceneRenderer | Abstract base class for 2d tiled scene renderers |
CQgsTiledSceneRendererAbstractMetadata | Stores metadata about one tiled scene renderer class |
CQgsTiledSceneRendererMetadata | Convenience metadata class that uses static functions to create tiled scene renderer and its widget |
CQgsTiledSceneRendererPropertiesWidget | A generic widget for setting the 2D renderer for a tiled scene layer |
CQgsTiledSceneRendererRegistry | Registry of 2D renderers for tiled scenes |
CQgsTiledSceneRendererWidget | Base class for tiled scene 2D renderer settings widgets |
CQgsTiledSceneRequest | Tiled scene data request |
CQgsTiledSceneTextureRenderer | Renders tiled scene layers using textures |
CQgsTiledSceneTile | Represents an individual tile from a tiled scene data source |
CQgsTiledSceneWireframeRenderer | Renders tiled scene layers using the raw primitive wireframes |
CQgsTileMatrix | Defines a matrix of tiles for a single zoom level: it is defined by its size (width * |
CQgsTileMatrixSet | Defines a set of tile matrices for multiple zoom levels |
CQgsTileRange | Range of tiles in a tile matrix to be rendered |
CQgsTileXYZ | Stores coordinates of a tile in a tile matrix set |
CQgsTilingScheme | 3 |
CQgsTimeDuration | Contains utility methods for working with temporal layers and projects |
CQgsTimeEdit | QTimeEdit widget with the capability of setting/reading null date/times |
CQgsTinInterpolator | Interpolation in a triangular irregular network |
CQgsTolerance | This is the class is providing tolerance value in map unit values |
CQgsToolTipComboBox | QComboBox subclass which features a tooltip when mouse hovering the combobox |
►CQgsTopologicalMesh | Class that wraps a QgsMesh to ensure the consistency of the mesh during editing and help to access to elements from other elements |
CChanges | Class that contains topological differences between two states of a topological mesh, only accessible from the QgsTopologicalMesh class |
CTopologicalFaces | Class that contains independent faces an topological information about this faces |
CQgsTopologyPreservingSimplifier | Implementation of GeometrySimplifier using the Douglas-Peucker algorithm |
CQgsTotalCurvatureFilter | Calculates total curvature as described by Wilson, Gallant (2000): terrain analysis |
CQgsTracer | Utility class that construct a planar graph from the input vector layers and provides shortest path search for tracing of existing features |
►CQgsTracerGraph | Simple graph structure for shortest path search |
CE | |
CV | |
CQgsTrackedVectorLayerTools | |
CQgsTransaction | This class allows including a set of layers in a database-side transaction, provided the layer data providers support transactions and are compatible with each other |
CQgsTransactionGroup | |
CQgsTransformEffect | A paint effect which applies transformations (such as move, scale and rotate) to a picture |
CQgsTransformWidget | |
CQgsTranslationContext | Used for the collecting of strings from projects for translation and creation of ts files |
CQgsTreeWidgetItem | QTreeWidgetItem subclass with custom handling for item sorting |
CQgsTreeWidgetItemObject | Custom QgsTreeWidgetItem with extra signals when item is edited |
CQgsTriangle | Triangle geometry type |
►CQgsTriangularMesh | Triangular/Derived Mesh is mesh with vertices in map coordinates |
CChanges | Used to make changes of the triangular and to keep traces of this changes If a Changes instance is applied (see QgsTriangularMesh::applyChanges()), these changes can be reversed (see QgsTriangularMesh::reverseChanges()) as long as other changes are not applied |
CQgsTriangulatedSurface | Triangulated surface geometry type |
CQgsTriangulation | Interface for Triangulation classes |
CQgsUdpSocketSensor | A UDP socket sensor class |
CQgsUniqueValuesConfigDlg | |
CQgsUniqueValuesWidgetWrapper | Wraps a unique value widget |
CQgsUniqueValueWidgetFactory | |
CQgsUnitSelectionWidget | A widget displaying a combobox allowing the user to choose between various display units, such as millimeters or map units |
►CQgsUnitTypes | Helper functions for various unit types |
CAreaValue | A combination of area value and unit |
CDistanceValue | A combination of distance value and unit |
CQgsUnsetAttributeValue | Represents a default, "not-specified" value for a feature attribute |
CQgsUserColorScheme | A color scheme which stores its colors in a gpl palette file within the "palettes" subfolder off the user's QGIS settings folder |
CQgsUserInputWidget | Floating widget that shall be used to display widgets for user inputs |
CQgsUserProfile | User profile contains information about the user profile folders on the machine |
CQgsUserProfileManager | User profile manager is used to manager list, and manage user profiles on the users machine |
CQgsUuidWidgetFactory | |
CQgsUuidWidgetWrapper | Wraps a uuid widget |
CQgsValidityCheckContext | Base class for validity check contexts |
CQgsValidityCheckRegistry | This class keeps a list of QgsAbstractValidityCheck checks which can be used when performing validity checks |
CQgsValidityCheckResult | Represents an individual result from a validity check run by a QgsAbstractValidityCheck subclass |
CQgsValidityCheckResultsModel | A QAbstractItemModel subclass for displaying the results from a QgsAbstractValidityCheck |
CQgsValidityCheckResultsWidget | A reusable widget which displays a summary of the results from a QgsAbstractValidityCheck (or checks) |
CQgsValueMapConfigDlg | |
CQgsValueMapFieldFormatter | Field formatter for a ValueMap field |
CQgsValueMapSearchWidgetWrapper | Wraps a value map search widget |
CQgsValueMapWidgetFactory | |
CQgsValueMapWidgetWrapper | Wraps a value map widget |
CQgsValueRelationConfigDlg | |
►CQgsValueRelationFieldFormatter | Field formatter for a value relation field |
CValueRelationItem | |
CQgsValueRelationSearchWidgetWrapper | Wraps a value relation search widget |
CQgsValueRelationWidgetFactory | |
CQgsValueRelationWidgetWrapper | Wraps a value relation widget |
CQgsVariableEditorWidget | A tree based widget for editing expression context scope variables |
CQgsVariantUtils | Contains utility functions for working with QVariants and QVariant types |
CQgsVector | A class to represent a vector |
CQgsVector3D | Class for storage of 3D vectors similar to QVector3D, with the difference that it uses double precision instead of single precision floating point numbers |
►CQgsVectorDataProvider | This is the base class for vector data providers |
CNativeType | |
CQgsVectorDataProviderFeaturePool | A feature pool based on a vector data provider |
CQgsVectorDataProviderTemporalCapabilities | Implementation of data provider temporal properties for QgsVectorDataProviders |
CQgsVectorFieldSymbolLayer | A symbol layer class for displaying displacement arrows based on point layer attributes |
CQgsVectorFieldSymbolLayerWidget | |
►CQgsVectorFileWriter | A convenience class for writing vector layers to disk based formats (e.g |
CBoolOption | |
CDriverDetails | Details of available driver formats |
CFieldValueConverter | Interface to convert raw field values to their user-friendly value |
CFilterFormatDetails | Details of available filters and formats |
CHiddenOption | |
CIntOption | |
CMetaData | |
COption | |
CSaveVectorOptions | Options to pass to writeAsVectorFormat() |
CSetOption | |
CStringOption | |
CQgsVectorFileWriterTask | QgsTask task which performs a QgsVectorFileWriter layer saving operation as a background task |
CQgsVectorLabelLegendNode | Produces legend node for a labeling text symbol |
►CQgsVectorLayer | Represents a vector layer which manages a vector based data sets |
CDeleteContext | Context for cascade delete features |
CLayerOptions | Setting options for loading vector layers |
CQgsVectorLayer3DRenderer | 3D renderer that renders all features of a vector layer with the same 3D symbol |
CQgsVectorLayer3DRendererMetadata | Metadata for vector layer 3D renderer to allow creation of its instances from XML |
CQgsVectorLayer3DTilingSettings | 3 |
CQgsVectorLayerCache | This class caches features of a given QgsVectorLayer |
CQgsVectorLayerDiagramProvider | Implements support for diagrams within the labeling engine |
CQgsVectorLayerDirector | Determine making the graph from vector line layer |
CQgsVectorLayerEditBuffer | Stores queued vector layer edit operations prior to committing changes to the layer's data provider |
CQgsVectorLayerEditBufferGroup | The edit buffer group manages a group of edit buffers |
CQgsVectorLayerEditPassthrough | |
CQgsVectorLayerEditUtils | Contains utility functions for editing vector layers |
CQgsVectorLayerElevationProperties | Vector layer specific subclass of QgsMapLayerElevationProperties |
CQgsVectorLayerExporter | A convenience class for exporting vector layers to a destination data provider |
CQgsVectorLayerExporterTask | QgsTask task which performs a QgsVectorLayerExporter layer export operation as a background task |
CQgsVectorLayerFeatureCounter | Counts the features in a QgsVectorLayer in task |
►CQgsVectorLayerFeatureIterator | A feature iterator which iterates over features from a QgsVectorLayer |
CFetchJoinInfo | Join information prepared for fast attribute id mapping in QgsVectorLayerJoinBuffer::updateFeatureAttributes() |
CQgsVectorLayerFeaturePool | A feature pool based on a vector layer |
►CQgsVectorLayerFeatureSource | Partial snapshot of vector layer's state (only the members necessary for access to features) |
CJoinLayerSource | Contains join layer source information prepared in a thread-safe way, ready for vector layer feature iterators with joins to utilize |
CQgsVectorLayerGpsLogger | Handles logging of incoming GPS data to a vector layer |
CQgsVectorLayerJoinBuffer | Manages joined fields for a vector layer |
CQgsVectorLayerJoinInfo | Defines left outer join from our vector layer to some other vector layer |
CQgsVectorLayerLabelProvider | Implements a label provider for vector layers |
CQgsVectorLayerLegendWidget | A widget for configuration of options specific to vector layer's legend |
CQgsVectorLayerProfileGenerator | Implementation of QgsAbstractProfileGenerator for vector layers |
►CQgsVectorLayerProfileResults | Implementation of QgsAbstractProfileResults for vector layers |
CFeature | |
CQgsVectorLayerProperties | |
CQgsVectorLayerRenderer | Implementation of threaded rendering for vector layers |
CQgsVectorLayerSaveAsDialog | Class to select destination file, type and CRS for ogr layers |
CQgsVectorLayerSelectedFeatureSource | QgsFeatureSource subclass for the selected features from a QgsVectorLayer |
CQgsVectorLayerSelectionManager | |
CQgsVectorLayerSelectionProperties | Implementation of layer selection properties for vector layers |
CQgsVectorLayerServerProperties | Convenient class for API compatibility |
CQgsVectorLayerSimpleLabeling | Basic implementation of the labeling interface |
CQgsVectorLayerTemporalContext | Encapsulates the context in which a QgsVectorLayer's temporal capabilities will be applied |
CQgsVectorLayerTemporalProperties | Implementation of map layer temporal properties for vector layers |
CQgsVectorLayerTemporalPropertiesWidget | A widget for configuring the temporal properties for a vector layer |
CQgsVectorLayerTools | Methods in this class are used to handle basic operations on vector layers |
CQgsVectorLayerToolsContext | Contains settings which reflect the context in which vector layer tool operations should consider |
CQgsVectorLayerUndoCommand | Base class for undo commands within a QgsVectorLayerEditBuffer |
CQgsVectorLayerUndoCommandAddAttribute | Undo command for adding a new attribute to a vector layer |
CQgsVectorLayerUndoCommandAddFeature | Undo command for adding a feature to a vector layer |
CQgsVectorLayerUndoCommandChangeAttribute | Undo command for modifying an attribute of a feature from a vector layer |
CQgsVectorLayerUndoCommandChangeGeometry | Undo command for modifying the geometry of a feature from a vector layer |
CQgsVectorLayerUndoCommandDeleteAttribute | Undo command for removing an existing attribute from a vector layer |
CQgsVectorLayerUndoCommandDeleteFeature | Undo command for deleting a feature from a vector layer |
CQgsVectorLayerUndoCommandRenameAttribute | Undo command for renaming an existing attribute of a vector layer |
CQgsVectorLayerUndoPassthroughCommand | Undo command for vector layer in transaction group mode |
CQgsVectorLayerUndoPassthroughCommandAddAttribute | Undo command for adding attri to a vector layer in transaction group |
CQgsVectorLayerUndoPassthroughCommandAddFeatures | Undo command for adding a feature to a vector layer in transaction group mode |
CQgsVectorLayerUndoPassthroughCommandChangeAttribute | Undo command for changing attr value from a vector layer in transaction group |
CQgsVectorLayerUndoPassthroughCommandChangeAttributes | Undo command for changing attributes' values from a vector layer in transaction group |
CQgsVectorLayerUndoPassthroughCommandChangeGeometry | Undo command for changing feature geometry from a vector layer in transaction group |
CQgsVectorLayerUndoPassthroughCommandDeleteAttribute | Undo command for deleting attri of a vector layer in transaction group |
CQgsVectorLayerUndoPassthroughCommandDeleteFeatures | Undo command for deleting features from a vector layer in transaction group |
CQgsVectorLayerUndoPassthroughCommandRenameAttribute | Undo command for deleting attri of a vector layer in transaction group |
CQgsVectorLayerUndoPassthroughCommandUpdate | Undo command for running a specific sql query in transaction group |
►CQgsVectorLayerUtils | Contains utility methods for working with QgsVectorLayers |
CQgsDuplicateFeatureContext | Contains mainly the QMap with QgsVectorLayer and QgsFeatureIds do list all the duplicated features |
CQgsFeatureData | Encapsulate geometry and attributes for new features, to be passed to createFeatures |
CQgsVectorSimplifyMethod | This class contains information how to simplify geometries fetched from a vector layer |
CQgsVectorTileBasicLabeling | Basic labeling configuration for vector tile layers |
CQgsVectorTileBasicLabelingStyle | Configuration of a single style within QgsVectorTileBasicLabeling |
CQgsVectorTileBasicLabelProvider | Implementation class for QgsVectorTileBasicLabeling |
CQgsVectorTileBasicRenderer | The default vector tile renderer implementation |
CQgsVectorTileBasicRendererStyle | Definition of map rendering of a subset of vector tile data |
CQgsVectorTileDataProvider | Base class for vector tile layer data providers |
CQgsVectorTileDataProviderSharedData | Shared data class for vector tile layer data providers |
CQgsVectorTileLabeling | Base class for labeling configuration classes for vector tile layers |
CQgsVectorTileLabelProvider | Internal base class for implementation of label providers for vector tile labeling |
►CQgsVectorTileLayer | Implements a map layer that is dedicated to rendering of vector tiles |
CLayerOptions | Setting options for loading vector tile layers |
CQgsVectorTileLayerProperties | Vectortile layer properties dialog |
CQgsVectorTileLayerRenderer | This class provides map rendering functionality for vector tile layers |
CQgsVectorTileLoader | The loader class takes care of loading raw vector tile data from a tile source |
CQgsVectorTileMatrixSet | Encapsulates properties of a vector tile matrix set, including tile origins and scaling information |
CQgsVectorTileMVTDecoder | This class is responsible for decoding raw tile data written with Mapbox Vector Tiles encoding |
CQgsVectorTileMVTEncoder | Handles conversion of vector features to Mapbox vector tiles encoding |
CQgsVectorTileMVTUtils | Assorted utility functions used during MVT decoding and encoding |
CQgsVectorTileRawData | Keeps track of raw tile data from one or more sources that need to be decoded |
CQgsVectorTileRenderer | Abstract base class for all vector tile renderer implementations |
CQgsVectorTileRendererData | Contains decoded features of a single vector tile and any other data necessary for rendering of it |
CQgsVectorTileUtils | Random utility functions for working with vector tiles |
►CQgsVectorTileWriter | Takes care of writing vector tiles |
CLayer | Configuration of a single input vector layer to be included in the output |
CQgsVectorWarper | Vector layer warper which warps vector layers based on a list of source and destination GCPs |
CQgsVectorWarperTask | A task for warping a vector layer in a background thread |
CQgsVertexId | Utility class for identifying a unique vertex within a geometry |
CQgsVertexIterator | Java-style iterator for traversal of vertices of a geometry |
CQgsVertexMarker | A class for marking vertices of features using e.g |
►CQgsVirtualLayerDefinition | Class to manipulate the definition of a virtual layer |
CSourceLayer | A SourceLayer is either a reference to a live layer in the registry or all the parameters needed to load it (provider key, source, etc.) |
CQgsVirtualLayerDefinitionUtils | Utils class for QgsVirtualLayerDefinition |
CQgsVirtualLayerTask | Initializes a virtual layer with postpone mode activated and reloads the data in a separated thread |
CQgsVScrollArea | QgsVScrollArea is a QScrollArea subclass which only displays a vertical scrollbar and fits the width to the contents |
CQgsVtpkTiles | Utility class for reading and writing ESRI VTPK files |
CQgsWcsModule | Service module specialized for WCS |
CQgsWeakRelation | Represent a QgsRelation with possibly unresolved layers or unmatched fields |
CQgsWebEnginePage | A wrapper around the QWebEnginePage class, adding extra functionality |
CQgsWebPage | QWebPage subclass which redirects JavaScript errors and console output to the QGIS message log |
CQgsWebView | Collection of stubs to mimic the API of QWebView on systems where the real library is not available |
CQgsWfsDescribeFeatureTypeGml | GML output formatter for DescribeFeatureType |
CQgsWfsDescribeFeatureTypeJson | Json output formatter for DescribeFeatureType |
CQgsWfsModule | Module specialized for WFS service |
CQgsWidgetStateHelper | QgsWidgetStateHelper is a helper class to save and restore the geometry of QWidgets in the application |
CQgsWidgetWrapper | Manages an editor widget Widget and wrapper share the same parent |
CQgsWindow3DEngine | 3 |
CQgsWithVariableExpressionFunction | Handles the with_variable(name, value, node) expression function |
CQgsWkbException | Custom exception class for Wkb related exceptions |
CQgsWkbPtr | WKB pointer handler |
CQgsWkbTypes | Handles storage of information regarding WKB types and their properties |
CQgsWmsDimensionDialog | Interface for WMS/OAPIF (WFS3) dimensions configuration Available pre-defined dimensions are |
CQgsWmsLayerInfos | WMS Layer infos |
CQgsWmsLegendNode | Implementation of legend node interface for displaying WMS legend entries |
CQgsWmsModule | Module specialized for WMS service |
CQgsXmlUtils | Assorted helper methods for reading and writing chunks of XML |
CQgsXyzConnectionSettings | Connections settings for XYZ |
CQgsZipItem | A zip file: contains layers, using GDAL/OGR VSIFILE mechanism |
CQgsZonalStatistics | A class that calculates raster statistics (count, sum, mean) for a polygon or multipolygon layer and appends the results as attributes |
CQObjectParentUniquePtr | Keeps a pointer to an object owned by a QObject parent, and deletes it whenever this parent object is deleted |
CQObjectUniquePtr | Keeps a pointer to a QObject and deletes it whenever this object is deleted |
CQWebFrame | Collection of stubs to mimic the API of a QWebFrame on systems where QtWebkit is not available |
CQWebPage | Collection of stubs to mimic the API of a QWebPage on systems where QtWebkit is not available |
CQWebSettings | Collection of stubs to mimic the API of a QWebSettings on systems where QtWebkit is not available |
CQWidgetUpdateBlocker | Temporarily disables updates for a QWidget for the lifetime of the object |
CSol | Chain solution parameters |
Cspatialite_database_unique_ptr | Unique pointer for spatialite databases, which automatically closes the database when the pointer goes out of scope or is reset |
Csqlite3_database_unique_ptr | Unique pointer for sqlite3 databases, which automatically closes the database when the pointer goes out of scope or is reset |
Csqlite3_statement_unique_ptr | Unique pointer for sqlite3 prepared statements, which automatically finalizes the statement when the pointer goes out of scope or is reset |
CStatsProcessor | |
CTiePointInfo | |
CTransformItem | |
CTriangleInterpolator | This is an interface for interpolator classes for triangulations |
CTriDecorator | Decorator class for Triangulations (s |
CVector3D | Class Vector3D represents a 3D-Vector, capable to store x-,y- and z-coordinates in double values |
CWkbEntry | |