QGIS API Documentation 3.43.0-Master (0bee5d6404c)
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 C_CohenSutherland
 C_GEOSQueryCallbackData
 C_LayerRef< TYPE >Internal structure to keep weak pointer to QgsMapLayer or layerId if the layer is not available yet
 C_LayerRef< QgsMapLayer >
 C_LayerRef< QgsMeshLayer >
 C_LayerRef< QgsRasterLayer >
 C_LayerRef< QgsVectorLayer >
 CQgsActionMenu::ActionData
 CQgsIdentifyMenu::ActionData
 CQgsAbstractMetadataBase::AddressMetadata address structure
 CQgsAggregateMappingModel::AggregateThe Aggregate struct holds information about an aggregate column
 CQgsAggregateCalculator::AggregateInfoStructured information about the available aggregates
 CQgsAggregateCalculator::AggregateParametersA bundle of parameters controlling aggregate calculation
 CQgsCadUtils::AlignMapPointConstraintStructure with details of one constraint
 CQgsCadUtils::AlignMapPointContextDefines constraints for the QgsCadUtils::alignMapPoint() method
 CQgsCadUtils::AlignMapPointOutputStructure returned from alignMapPoint() method
 CAnchorAlongSegmentRecord about anchor being along a segment
 CAnchorPointRecord about vertex coordinates and index of anchor to which it is snapped
 CQgsTemporalUtils::AnimationExportSettingsContains settings relating to exporting animations
 CQgsUnitTypes::AreaValueA combination of area value and unit
 CQgsSQLComposerDialog::ArgumentArgument of a function
 CQgsCesiumUtils::B3DMContentsEncapsulates the contents of a B3DM file
 CBlockMetrics
 CQgsAdvancedDigitizingDockWidget::CadConstraintThe CadConstraint is a class for all basic constraints (angle/distance/x/y)
 Cpal::CandidatePolygonRingDistanceCalculatorCalculates distance from a label candidate to the nearest polygon ring
 CQgsMapCanvas::CanvasPropertiesDeprecated to be deleted, stuff from here should be moved elsewhere
 Cpal::Chain
 CQgsGeometryCheck::ChangeDescripts a change to fix a geometry
 CQgsTopologicalMesh::ChangesContains topological differences between two states of a topological mesh, only accessible from the QgsTopologicalMesh class
 CQgsTriangularMesh::ChangesMakes changes to a triangular mesh and keeps track of these changes
 CQgsPalettedRasterRenderer::ClassProperties of a single value class
 CQgsColorRampShader::ColorRampItem
 CQgsAttributeTableConfig::ColumnConfigDefines the configuration of a column in the attribute table
 Ccomp
 CQgsAbstractGeospatialPdfExporter::ComponentLayerDetailContains details of a particular input component to be used during PDF composition
 CQgsAbstractGeometry::const_part_iteratorThe part_iterator class provides an STL-style iterator for const references to geometry parts
 CQgsLayerMetadata::ConstraintMetadata constraint structure
 CQgsAbstractMetadataBase::ContactMetadata contact structure
 CQgsAbstractMapToolHandler::ContextContext of a QgsAbstractMapToolHandler call
 CQgsOgcUtils::ContextThe Context struct stores the current layer and coordinate transform context
 CContourWriterData
 CQgsAbstractGeospatialPdfExporter::ControlPointContains details of a control point used during georeferencing Geospatial PDF outputs
 Cpal::CostCalculatorCalculates label candidate costs considering different factors
 CQgsOpenClUtils::CPLAllocator< T >Tiny smart-pointer-like wrapper around CPLMalloc and CPLFree: this is needed because OpenCL C++ API may throw exceptions
 CQgsTextRendererUtils::CurvedGraphemePlacementContains placement information for a single grapheme in a curved text layout
 CQgsTextRendererUtils::CurvePlacementPropertiesContains placement information for a curved text layout
 CQgsSensorThingsProviderConnection::DataRepresents decoded data of a SensorThings connection
 CQgsTiledSceneProviderConnection::DataRepresents decoded data of a tiled scene connection
 CQgsTerrainDownloader::DataSourceDefinition of data source for terrain tiles (assuming "terrarium" data encoding with usual XYZ tiling scheme)
 CQgsVectorLayer::DeleteContextContext for cascade delete features
 CQgsLayerDefinition::DependencySorterHandles sorting of dependencies stored in a XML project or layer definition file
 CQgsImageOperation::DistanceTransformPropertiesStruct for storing properties of a distance transform operation
 CQgsUnitTypes::DistanceValueA combination of distance value and unit
 CDocumentMetrics
 CQgsVectorFileWriter::DriverDetailsDetails of available driver formats
 CQgsDxfExport::DxfLayerLayers and optional attribute index to split into multiple layers using attribute value as layer name
 CDxfLayerJobHolds information about each layer in a DXF job
 CQgsTracerGraph::E
 CUi::EffectPropertiesWidget
 Cpal::ElemTrans
 CQgsEllipsoidUtils::EllipsoidDefinitionContains definition of an ellipsoid
 CQgsEllipsoidUtils::EllipsoidParametersContains parameters for an ellipsoid
 CQgsNewsFeedParser::EntryRepresents a single entry from a news feed
 CQgsGeometry::ErrorA geometry error
 CQgsMapRendererJob::Error
 Cstd::exception
 CQgsAbstractGeospatialPdfExporter::ExportDetails
 CQgsLayoutItem::ExportLayerDetailContains details of a particular export layer relating to a layout item
 CQgsVectorLayerExporter::ExportOptionsEncapsulates options for use with QgsVectorLayerExporter
 CQgsLayoutDesignerInterface::ExportResultsEncapsulates the results of an export operation performed in the designer
 CQgsExpressionFieldBuffer::ExpressionField
 CQgsLayerMetadata::ExtentMetadata extent structure
 CQgsLazInfo::ExtraBytesAttributeDetails
 Cpal::FeatsFor usage in problem solving algorithm
 CQgsAbstractProfileResults::FeatureEncapsulates information about a feature exported from the profile results
 CQgsVectorLayerProfileResults::Feature
 CQgsFeatureListModel::FeatureInfo
 CQgsRuleBasedRenderer::FeatureToRenderFeature for rendering by a QgsRuleBasedRenderer
 CQgsVectorLayerFeatureIterator::FetchJoinInfoJoin information prepared for fast attribute id mapping in QgsVectorLayerJoinBuffer::updateFeatureAttributes()
 CQgsFrameGraphUtils::FgDumpContext
 CQgsFieldMappingModel::FieldThe Field struct holds information about a mapped field
 CQgsFields::Field
 CQgsRasterAttributeTable::FieldRaster Attribute Table field, including its name, usage and type
 CQgsAttributesFormProperties::FieldConfigHolds the configuration for a field
 CQgsVectorFileWriter::FieldValueConverterInterface to convert raw field values to their user-friendly values
 CQgsRasterFileWriter::FilterFormatDetailsDetails of available filters and formats
 CQgsVectorFileWriter::FilterFormatDetailsDetails of available filters and formats
 Cfloat_pair_hash
 CQgsSQLComposerDialog::FunctionDescription of server functions
 Cgdal::GDALDatasetCloserCloses and cleanups GDAL dataset
 Cgdal::GDALRelationshipDeleterCloses and cleanups GDAL relationship
 Cgdal::GDALWarpOptionsDeleterCloses and cleanups GDAL warp options
 CQgsAbstractDatabaseProviderConnection::TableProperty::GeometryColumnTypeThe GeometryColumnType struct represents the combination of geometry type and CRS for the table geometry column
 CUi::GeometryGeneratorWidgetBase
 Cpal::GeomFunctionPal labeling engine geometry functions
 CQgsAbstractGeospatialPdfExporter::GeoReferencedSection
 CQgsExifTools::GeoTagDetailsExtended image geotag details
 CQgsWfs::getFeatureQuery
 CQgsWfs::getFeatureRequest
 CQgsDatumTransform::GridDetailsContains information about a projection transformation grid file
 CQgsEditFormConfig::GroupData
 CQgsPointDistanceRenderer::GroupedFeatureContains properties for a feature within a clustered group
 CHalfEdgeRepresents a half edge in a triangulation
 CHierarchyEntryKeeps one entry of COPC hierarchy
 CQgsHistoryProviderRegistry::HistoryEntryOptionsContains options for storing history entries
 CQgsAttributesFormProperties::HtmlElementEditorConfiguration
 CIDataStream
 CQgsMapToolIdentify::IdentifyProperties
 CQgsMapToolIdentify::IdentifyResult
 CQgsLayoutExporter::ImageExportSettingsContains settings relating to exporting layouts to raster images
 CQgsSnappingConfig::IndividualLayerSettingsA container of advanced configuration (per layer) of the snapping of the project
 CQgsProcessingParameterTinInputLayers::InputLayerUsed to store input layer Id and other associated parameters
 CQgsLayerTreeRegistryBridge::InsertionPointA structure to define the insertion point to the layer tree
 Cpal::InternalExceptionVarious Exceptions
 CSpatialIndex::IQueryStrategy
 CQgsConnectionPoolGroup< T >::Item
 CQgsLayerTreeModelLegendNode::ItemContext
 CQgsLayerTreeModelLegendNode::ItemMetrics
 CQgsGeometryCheckerUtils::LayerFeatures::iteratorAn iterator over all features in a QgsGeometryCheckerUtils::LayerFeatures
 CSpatialIndex::IVisitor
 CQgsVectorLayerFeatureSource::JoinLayerSourceContains join layer source information prepared in a thread-safe way, ready for vector layer feature iterators with joins to utilize
 CQgs3DAnimationSettings::KeyframeKeyframe definition
 CQgsAttributeEditorElement::LabelStyleThe TabStyle struct defines color and font overrides for form fields, tabs and groups labels
 Cpal::LayerA set of features which influence the labeling process
 CQgsVectorTileWriter::LayerConfiguration of a single input vector layer to be included in the output
 CQgsSnappingUtils::LayerConfigConfigures how a certain layer should be handled in a snapping operation
 CQgsInterpolator::LayerDataA source together with the information about interpolation attribute / z-coordinate interpolation and the type (point, structure line, breakline)
 CQgsSublayersDialog::LayerDefinitionA structure that defines layers for the purpose of this dialog
 CQgsProcessingContext::LayerDetailsDetails for layers to load into projects
 CQgsGeometryCheckerUtils::LayerFeatureA layer feature combination to uniquely identify and access a feature in a set of layers
 CQgsGeometryCheck::LayerFeatureIdsA list of layers and feature ids for each of these layers
 CQgsGeometryCheckerUtils::LayerFeaturesContains a set of layers and feature ids in those layers to pass to a geometry check
 CQgsLayerTreeModel::LayerLegendDataStructure that stores all data associated with one map layer
 CQgsLayerTreeModel::LayerLegendTreeStructure that stores tree representation of map layer's legend
 CQgsAnnotationLayer::LayerOptionsSetting options for loading annotation layers
 CQgsGroupLayer::LayerOptionsSetting options for loading group layers
 CQgsMapLayerFactory::LayerOptionsSetting options for loading layers
 CQgsMeshLayer::LayerOptionsSetting options for loading mesh layers
 CQgsPointCloudLayer::LayerOptionsSetting options for loading point cloud layers
 CQgsProviderSublayerDetails::LayerOptionsSetting options for loading layers
 CQgsRasterLayer::LayerOptionsSetting options for loading raster layers
 CQgsTiledSceneLayer::LayerOptionsSetting options for loading tiled scene layers
 CQgsVectorLayer::LayerOptionsSetting options for loading vector layers
 CQgsVectorTileLayer::LayerOptionsSetting options for loading vector tile layers
 CQgsAccessControlFilter::LayerPermissionsDescribe the layer permission
 CQgsGmlStreamingParser::LayerPropertiesLayer properties
 CQgsOgcUtils::LayerPropertiesLayer properties
 CUi::LayerPropertiesWidget
 CLayerToLoad
 CQgsLazInfo::LazVlr
 CLessThanTileRequestHelper class for ordering tile requests according to the distance from view center
 CQgsAbstractMetadataBase::LinkMetadata link structure
 CMapIndexedPointCloudNode
 CQgsMapThemeCollection::MapThemeLayerRecordIndividual record of a visible layer in a map theme record
 CQgsMapThemeCollection::MapThemeRecordIndividual map theme record of visible layers and styles
 CQgsMaskSourceSelectionWidget::MaskSource
 CQgsAuthConfigurationStorage::MasterPasswordConfigStructure that holds the (encrypted) master password elements
 CQgsPointLocator::Match
 CQgsPointLocator::MatchFilterInterface that allows rejection of some matches in intersection queries (e.g
 CQgsExpressionTreeView::MenuProviderImplementation of this interface can be implemented to allow QgsExpressionTreeView instance to provide custom context menus (opened upon right-click)
 CQgsProjectStorage::MetadataMetadata associated with a project
 CQgsVectorFileWriter::MetaData
 CQgsServerMetadataUrlProperties::MetadataUrlMetadataUrl structure
 CQgsRasterAttributeTable::MinMaxClassThe Field class represents a Raster Attribute Table classification entry for a thematic Raster Attribute Table
 CQgsPalettedRasterRenderer::MultiValueClassProperties of a multi value class: a class that contains multiple values
 CMVTGeometryWriterHelper class for writing of geometry commands
 CQgsExpressionNode::NamedNodeNamed node
 CQgsVectorDataProvider::NativeType
 CQgsRasterNuller::NoData
 CQgsSQLStatement::NodeAbstract node class for SQL statement nodes
 CQgsStyleEntityVisitorInterface::NodeContains information relating to a node (i.e
 CQgsExpressionNode::NodeListA list of expression nodes
 CQgsSQLStatement::NodeListA list of nodes
 CQgsProviderSublayerModel::NonLayerItemContains details for a non-sublayer item to include in a QgsProviderSublayerModel
 Cstd::numpunct
 Cgdal::OGRDataSourceDeleterDestroys OGR data sources
 Cgdal::OGRFeatureDeleterDestroys OGR feature
 Cgdal::OGRFldDeleterDestroys OGR field definition
 Cgdal::OGRGeometryDeleterDestroys OGR geometries
 CQgsCoordinateOperationWidget::OperationDetailsCoordinate operation details
 CQgsVectorFileWriter::OptionDescribes an available option for configuring file writing for a particular output format
 CQgsFeatureRequest::OrderByClauseOrder by clause for a QgsFeatureRequest
 CUi::OrderByDialogBase
 Cpal::OrientedConvexHullBoundingBoxRepresents the minimum area, oriented bounding box surrounding a convex hull
 CQgsVectorLayerExporter::OutputFieldEncapsulates output field definition
 CQgsGeometryOverlapCheckError::OverlappedFeature
 CQgsLayoutExporter::PageExportDetailsContains details of a page being exported by the class
 Cpal::PalMain Pal labeling class
 CQgsExpressionFunction::ParameterRepresents a single parameter passed to a function
 CQgsKernelDensityEstimation::ParametersKDE parameters
 CParametricLineAn interface for parametric lines used during triangulation
 CQgsExpression::ParserErrorDetails about any parser errors that were found when parsing the expression
 CQgsAbstractGeometry::part_iteratorSTL-style iterator for geometry parts
 CQgsLayoutExporter::PdfExportSettingsContains settings relating to exporting layouts to PDF
 Cpal::Point
 CQgsPointCloudLayerProfileResults::PointResult
 Cpal::PointSetThe underlying raw pal geometry class
 CQgsDataProvider::PreviewContextStores settings related to the context in which a preview job runs
 CQgsLayoutExporter::PrintExportSettingsContains settings relating to printing layouts
 Cpal::PriorityQueueCustom priority queue for use in pal labeling engine
 Cpal::ProblemRepresentation of a labeling problem
 CQgsAlignRaster::ProgressHandlerHelper struct to be sub-classed for progress reporting
 CQgsProjUtils::ProjPJDeleterDestroys Proj PJ objects
 CUi::PropertyAssistantBase
 CQgsProviderRegistry::ProviderCandidateDetailsContains information pertaining to a candidate provider
 CQgsDataProvider::ProviderOptionsSetting options for creating vector data providers
 CQAbstractItemDelegate
 CQAbstractItemModel
 CQAbstractListModel
 CQAbstractTableModel
 CQAction
 CQApplication
 CQComboBox
 CQConcatenateTablesProxyModel
 CQDateTimeEdit
 CQDial
 CQDialog
 CQDockWidget
 CQDoubleSpinBox
 CQt3DCore::QEntity
 CQFileDialog
 CQFrame
 CQt3DCore::QGeometry
 CQgisProvides global constants and enumerations for use throughout the application
 CQgisPluginAbstract base class from which all plugins must inherit
 CQGraphicsEffect
 CQGraphicsItem
 CQGraphicsRectItem
 CQGraphicsScene
 CQGraphicsView
 CQGroupBox
 CUi::Qgs25DRendererWidgetBase
 CQgs3DA singleton class containing various registries and other global members related to 3D classes
 CQgs3DAnimationSettingsHolds information about animation in 3D view
 CQgs3DAxisSettingsContains the configuration of a 3d axis
 CQgs3DExportObjectManages the data of each object of the scene (positions, normals, texture coordinates ...) since each object
 CQgs3DMapExportSettingsManages the various settings the user can choose from when exporting a 3D scene
 CQgs3DRenderContextRendering context for preparation of 3D entities
 CQgs3DRendererAbstractMetadataBase metadata class for 3D renderers
 CQgs3DRendererRegistryA registry for available 3D renderers
 CQgs3DSymbolAbstractMetadataStores metadata about one 3D symbol class
 CQgs3DSymbolRegistryRegistry of available 3D symbol classes
 CQgs3DTerrainAbstractMetadataStores metadata about one 3D terrain class
 CQgs3DTerrainRegistryRegistry of available 3d terrain classes
 CQgs3DTypesDefines enumerations and other auxiliary types for QGIS 3D
 CQgs3DUtilsMiscellaneous utility functions used from 3D code
 CQgsAABBAxis-aligned bounding box - in world coords
 CQgsAbstract3DRendererBase class for all renderers that participate in 3D views
 CQgsAbstract3DSymbolAbstract base class for 3D symbols that are used by VectorLayer3DRenderer objects
 CQgsAbstract3DSymbol SIP_ABSTRACT
 CQgsAbstract3DSymbol SIP_NODEFAULTCTORS
 CQgsAbstractAnnotationItemEditOperationAbstract base class for annotation item edit operations
 CQgsAbstractBabelFormatAbstract base class for babel GPS formats
 CQgsAbstractCacheIndexAbstract base class for cache indices
 CQgsAbstractCacheStrategyAbstract base class for implementing cache invalidation strategy
 CQgsAbstractContentCacheEntryBase class for entries in a QgsAbstractContentCache
 CQgsAbstractFeatureIteratorInternal feature iterator to be implemented within data providers
 CQgsAbstractFeatureSourceBase class that can be used for any class that is capable of returning features
 CQgsAbstractGeometryAbstract base class for all geometries
 CQgsAbstractGeometrySimplifierAbstract base class for simplifying geometries using a specific algorithm
 CQgsAbstractGeometryTransformerAn abstract base class for classes which transform geometries by transforming input points to output points
 CQgsAbstractGeospatialPdfExporterAbstract base class for Geospatial PDF exporters
 CQgsAbstractLabelingEngineRuleAbstract base class for labeling engine rules
 CQgsAbstractLabelProviderAn abstract interface class for label providers
 CQgsAbstractLayerMetadataProviderLayer metadata provider backend interface
 CQgsAbstractLayoutIteratorAn abstract base class for QgsLayout based classes which can be exported by QgsLayoutExporter
 CQgsAbstractMapToolHandlerAn abstract base class for map tool handlers, implementing application level UI logic
 CQgsAbstractMaterialSettingsAbstract base class for material settings
 CQgsAbstractMeshLayerLabelingAbstract base class - its implementations define different approaches to the labeling of a mesh layer
 CQgsAbstractMetadataBaseAn abstract base class for metadata stores
 CQgsAbstractMetadataBaseValidatorAbstract base class for metadata validators
 CQgsAbstractPointCloudIndexRepresents an indexed point clouds data in octree
 CQgsAbstractProfileGeneratorAbstract base class for objects which generate elevation profiles
 CQgsAbstractProfileResultsAbstract base class for storage of elevation profiles
 CQgsAbstractProfileSourceInterface for classes which can generate elevation profiles
 CQgsAbstractPropertyCollectionAbstract base class for QgsPropertyCollection like objects
 CQgsAbstractProviderConnectionAn interface for data provider connections
 CQgsAbstractRasterLayerLabelingAbstract base class for labeling settings for raster layers
 CQgsAbstractRelationEditorWidgetFactoryFactory class for creating relation widgets and their corresponding config widgets
 CQgsAbstractRenderViewBase class for 3D render view
 CQgsAbstractTerrainProviderAbstract base class for terrain providers
 CQgsAbstractTerrainSettingsBase class for all terrain settings classes
 CQgsAbstractTiledSceneIndexAn abstract base class for tiled scene data provider indices
 CQgsAbstractValidityCheckAbstract base class for individual validity checks
 CQgsAbstractVectorLayerLabelingAbstract base class - its implementations define different approaches to the labeling of a vector layer
 CQgsAccessControlFilterDefines access control interface for QGIS Server plugins
 CQgsActionUtility class that encapsulates an action based on vector attributes
 CQgsActionScopeAn action scope defines a "place" for an action to be shown and may add additional expression variables
 CUi::QgsAddAttrDialogBase
 CUi::QgsAddTabOrGroupBase
 CUi::QgsAdvancedDigitizingDockWidgetBase
 CUi::QgsAdvancedDigitizingFloaterBase
 CQgsAdvancedDigitizingToolAbstractMetadataStores metadata about one advanced digitizing tool class
 CQgsAdvancedDigitizingToolsRegistryRegistry of available advanced digitizing tools
 CQgsAggregateCalculatorUtility class for calculating aggregates for a field (or expression) over the features from a vector layer
 CQgsAlignRasterTakes one or more raster layers and warps (resamples) them to a common grid
 CQgsAlignRasterDataProvides data structures and enums for the align raster tool
 CQgsAmbientOcclusionSettingsContains the configuration of ambient occlusion rendering
 CQgsAnalysisA singleton class containing various registry and other global members related to analysis classes
 CUi::QgsAnnotationCommonPropertiesWidgetBase
 CQgsAnnotationItemAbstract base class for annotation items which are drawn with QgsAnnotationLayers
 CQgsAnnotationItemAbstractGuiMetadataStores GUI metadata about one annotation item class
 CQgsAnnotationItemAbstractMetadataStores metadata about one annotation item class
 CQgsAnnotationItemEditContextEncapsulates the context for an annotation item edit operation
 CQgsAnnotationItemEditOperationTransientResultsEncapsulates the transient results of an in-progress annotation edit operation
 CQgsAnnotationItemGuiGroupStores GUI metadata about a group of annotation item classes
 CQgsAnnotationItemNodeContains information about a node used for editing an annotation item
 CQgsApplicationExitBlockerInterfaceAn interface that may be implemented to allow plugins or scripts to temporarily block the QGIS application from exiting
 CQgsArcGisConnectionSettingsConnections settings for Arcgis
 CQgsArcGisPortalUtilsUtility functions for working with ArcGIS REST services
 CQgsArcGisRestContextContains the context of a ArcGIS REST service operation
 CQgsArcGisRestQueryUtilsUtility functions for querying ArcGIS REST services
 CQgsArcGisRestUtilsUtility functions for working with ArcGIS REST services
 CQgsArchiveManages zip/unzip operations for an archive
 CUi::QgsArrowSymbolLayerWidgetBase
 CUi::QgsAttributeActionDialogBase
 CUi::QgsAttributeActionPropertiesDialogBase
 CQgsAttributeEditorContextContains context information for attribute editor widgets
 CQgsAttributeEditorElementAn abstract base class for any elements of a drag and drop form
 CQgsAttributeFormInterfaceInterface class for custom attribute forms
 CUi::QgsAttributeLoadValues
 CUi::QgsAttributesFormInitCode
 CQgsAttributeTableConfigA container for configuration of the attribute table
 CUi::QgsAuthAuthoritiesEditor
 CUi::QgsAuthCertInfo
 CUi::QgsAuthCertManager
 CQgsAuthCertUtilsUtilities for working with certificates and keys
 CUi::QgsAuthConfigEdit
 CUi::QgsAuthConfigEditor
 CUi::QgsAuthConfigIdEdit
 CUi::QgsAuthConfigSelect
 CQgsAuthConfigSslServerConfiguration container for SSL server connection exceptions or overrides
 CUi::QgsAuthConfigUriEdit
 CQgsAuthCryptoFunctions for hashing/checking master password and encrypt/decrypting data with password
 CUi::QgsAuthEditors
 CQgsAuthGuiUtilsUtility functions for use by authentication GUI widgets or standalone apps
 CUi::QgsAuthIdentitiesEditor
 CUi::QgsAuthImportCertDialog
 CUi::QgsAuthImportIdentityDialog
 CQgsAuthMethodConfigConfiguration storage class for authentication method configurations
 CQgsAuthMethodMetadataHolds data auth method key, description, and associated shared library file information
 CUi::QgsAuthMethodPlugins
 CQgsAuthMethodRegistryA registry / canonical manager of authentication methods
 CQgsAuthorizationSettingsUtility class that contains authorization information
 CUi::QgsAuthServersEditor
 CUi::QgsAuthSettingsWidget
 CUi::QgsAuthSslConfigWidget
 CUi::QgsAuthSslErrorsDialog
 CUi::QgsAuthSslTestDialog
 CUi::QgsAuthTrustedCAsDialog
 CQgsAuxiliaryStorageProviding some utility methods to manage auxiliary storage
 CQgsBabelFormatRegistryA registry for QgsAbstractBabelFormat GPSBabel formats
 CUi::QgsBasicNumericFormatWidgetBase
 CUi::QgsBearingNumericFormatWidgetBase
 CQgsBearingUtilsUtilities for calculating bearings and directions
 CQgsBookmarkRepresents a spatial bookmark, with a name, CRS and extent
 CQgsBox3DA 3-dimensional box composed of x, y, z coordinates
 CQgsBrowserGuiModelCachedAcceptDropValue
 CUi::QgsBrowserWidgetBase
 CQgsCadUtilsProvides routines for CAD editing
 CQgsCalloutAbstract base class for callout renderers
 CQgsCalloutAbstractMetadataStores metadata about one callout renderer class
 CQgsCallout::QgsCalloutContextContains additional contextual information about the context in which a callout is being rendered
 CUi::QgsCalloutPanelWidgetBase
 CQgsCalloutPositionRepresents the calculated placement of a map label callout line
 CQgsCalloutRegistryRegistry of available callout classes
 CQgsCameraPoseEncapsulates camera pose in a 3D scene
 CUi::QgsCategorizedSymbolRendererWidget
 CQgsCelestialBodyContains information about a celestial body
 CQgsCesiumUtilsContains utilities for working with Cesium data
 CUi::QgsCharacterSelectorBase
 CUi::QgsCheckBoxConfigDlgBase
 CQgsClassificationMethodAn abstract class for implementations of classification methods
 CQgsClassificationMethodRegistryManages all known classification methods
 CQgsClassificationRangeContains the information about a classification range
 CQgsClipperTrims lines and polygons to within a rectangular region
 CQgsCodedValueAssociates a code and a value
 CQgsCodeEditorColorSchemeDefines a color scheme for use in QgsCodeEditor widgets
 CQgsCodeEditorColorSchemeRegistryA registry of color schemes for use in QgsCodeEditor widgets
 CUi::QgsCodeEditorHistoryDialogBase
 CQgsCodeInterpreterAn interface for code interpreters
 CUi::QgsColorBrewerColorRampWidgetBase
 CQgsColorBrewerPaletteContains utility functions for working with Color Brewer color schemes
 CUi::QgsColorDialogBase
 CQgsColorRampAbstract base class for color ramps
 CQgsColorRampLegendNodeSettingsSettings for a color ramp legend node
 CUi::QgsColorRampLegendNodeWidgetBase
 CUi::QgsColorRampShaderWidgetBase
 CQgsColorSchemeAbstract base class for color schemes
 CQgsColorSchemeRegistryRegistry of color schemes
 CQgsColorTooltipHelper class for generating color tooltips
 CQgsColorUtilsContains utility functions for working with colors
 CQgsCommandLineUtilsUtils class for QGIS command line tools
 CQgsCompositionConverterConverts a QGIS 2.x composition to a QGIS 3.x layout
 CUi::QgsCompoundColorWidgetBase
 CQgsConditionalStyleConditional styling for a rule
 CUi::QgsConfigureShortcutsDialog
 CQgsConnectionPool< T, T_Group >Template class responsible for keeping a pool of open connections
 CQgsConnectionPoolGroup< T >Template that stores data related to a connection to a single server or datasource
 CQgsConstWkbPtrA const WKB pointer
 CQgsContrastEnhancementHandles contrast enhancement and clipping
 CQgsContrastEnhancementFunctionA contrast enhancement function is the base class for all raster contrast enhancements
 CQgsCoordinateFormatterContains methods for converting coordinates for display in various formats
 CUi::QgsCoordinateOperationWidgetBase
 CQgsCoordinateReferenceSystemRepresents a coordinate reference system (CRS)
 CQgsCoordinateReferenceSystemDbDetailsEncapsulates a record from the QGIS srs db
 CQgsCoordinateReferenceSystemUtilsUtility functions for working with QgsCoordinateReferenceSystem objects
 CQgsCoordinateTransformHandles coordinate transforms between two coordinate systems
 CQgsCoordinateTransformContextContains information about the context in which a coordinate transform is executed
 CQgsCopcUpdateHandles update operations to a COPC file
 CQgsCPLHTTPFetchOverriderUtility class to redirect GDAL's CPL HTTP calls through QgsBlockingNetworkRequest
 CQgsCptCityArchiveRepresents a CPT City color scheme
 CUi::QgsCptCityColorRampDialogBase
 CQgsCreateAnnotationItemMapToolInterfaceAn interface for map tools which create annotation items
 CUi::QgsCreateRasterAttributeTableDialogBase
 CQgsCredentialsInterface for requesting credentials in QGIS in GUI independent way
 CQgsCrsDbRecord
 CUi::QgsCrsDefinitionWidgetBase
 CUi::QgsCurrencyNumericFormatWidgetBase
 CQgsCurveTransformHandles scaling of input values to output values by using a curve created from smoothly joining a number of set control points
 CQgsDartMeasurementEmits dart measurements for display in CDash reports
 CUi::QgsDashSpaceWidgetBase
 CQgsDatabaseQueryLogEntryEncapsulates a logged database query
 CQgsDataDefinedSizeLegendObject that keeps configuration of appearance of marker symbol's data-defined size in legend
 CUi::QgsDataDefinedSizeLegendWidget
 CUi::QgsDataDefinedValueBaseDialog
 CQgsDataItemGuiContextEncapsulates the context in which a QgsDataItem is shown within the application GUI
 CQgsDataItemGuiProviderAbstract base class for providers which affect how QgsDataItem items behave within the application GUI
 CQgsDataItemGuiProviderRegistryA registry for data item GUI providers that may affect how QgsDataItems behave within the application GUI
 CQgsDataItemGuiProviderUtilsUtility functions for QgsDataItemGuiProviders
 CQgsDataItemProviderInterface for providers that add custom data items to the browser tree
 CQgsDataProviderElevationPropertiesBase class for handling elevation related properties for a data provider
 CQgsDataProviderTemporalCapabilitiesBase class for handling properties relating to a data provider's temporal capabilities
 CUi::QgsDataSourceManagerDialog
 CUi::QgsDataSourceSelectDialog
 CQgsDataSourceUriStores the component parts of a data source URI (e.g
 CUi::QgsDateTimeEditConfig
 CQgsDateTimeStatisticalSummaryCalculator for summary statistics and aggregates for a list of datetimes
 CQgsDatumEnsembleContains information about a datum ensemble
 CQgsDatumEnsembleMemberContains information about a member of a datum ensemble
 CQgsDatumTransformContains methods and classes relating the datum transformations
 CUi::QgsDatumTransformDialogBase
 CUi::QgsDbImportVectorLayerDialog
 CQgsDefaultValueProvides a container for managing client side default values for fields
 CQgsDetailedItemDataThe data only representation of a QgsDetailedItemWidget, designed to be used in custom views
 CUi::QgsDetailedItemWidgetBase
 CQgsDevToolWidgetFactoryFactory class for creating custom developer/debugging tool pages
 CQgsDiagramBase class for all diagram types
 CQgsDiagramInterpolationSettingsAdditional diagram settings for interpolated size rendering
 CQgsDiagramLayerSettingsStores the settings for rendering of all diagrams for a layer
 CUi::QgsDiagramPropertiesBase
 CQgsDiagramRendererEvaluates and returns the diagram settings relating to a diagram for a specific feature
 CQgsDiagramSettingsStores the settings for rendering a single diagram
 CUi::QgsDiagramWidget
 CUi::QgsDirectionalLightWidget
 CQgsDistanceAreaA general purpose distance and area calculator, capable of performing ellipsoid based calculations
 CUi::QgsDualViewBase
 CUi::QgsDummyConfigDlgBase
 CQgsVectorLayerUtils::QgsDuplicateFeatureContextContains mainly the QMap with QgsVectorLayer and QgsFeatureIds which list all the duplicated features
 CUi::QgsEditConditionalRuleWidget
 CQgsEditFormConfigContains configuration settings for an editor form
 CQgsEditorWidgetAutoConfPluginBase class for plugins allowing to pick automatically a widget type for editing fields
 CQgsEditorWidgetFactoryEvery attribute editor widget needs a factory, which inherits this class
 CQgsEditorWidgetSetupHolder for the widget type and its configuration for a field
 CQgsEffectPainterManages painter saving and restoring required for effect drawing
 CUi::QgsEffectStackPropertiesWidgetBase
 CQgsElevationMapStores a digital elevation model in a raster image which may get updated as a part of the map layer rendering process
 CQgsElevationShadingRendererRenders elevation shading on an image with different methods (eye dome lighting, hillshading, ...)
 CQgsElevationUtilsContains utility methods for working with elevation from layers and projects
 CQgsEllipseEllipse geometry type
 CQgsEllipsoidUtilsContains utility functions for working with ellipsoids and querying the ellipsoid database
 CUi::QgsEmbeddedSymbolRendererWidgetBase
 CQgsErrorA container for error messages
 CUi::QgsErrorDialogBase
 CQgsErrorMessageRepresents a single error message
 CQgsExceptionDefines a QGIS exception class
 CQgsExifToolsContains utilities for working with EXIF tags in images
 CQgsExpressionHandles parsing and evaluation of expressions (formerly called "search strings")
 CUi::QgsExpressionAddFunctionFileDialogBase
 CUi::QgsExpressionBasedNumericFormatWidgetBase
 CUi::QgsExpressionBuilderDialogBase
 CUi::QgsExpressionBuilderWidgetBase
 CQgsExpressionContextExpression contexts are used to encapsulate the parameters around which a QgsExpression should be evaluated
 CQgsExpressionContextGeneratorAbstract interface for generating an expression context
 CQgsExpressionContextScopeSingle scope for storing variables and functions for use within a QgsExpressionContext
 CQgsExpressionContextScopeGeneratorAbstract interface for generating an expression context scope
 CQgsExpressionContextScopePopperRAII class to pop scope from an expression context on destruction
 CQgsExpressionContextUtilsContains utilities for working with QgsExpressionContext objects, including methods for creating scopes for specific uses (e.g., project scopes, layer scopes)
 CQgsExpressionFieldBufferBuffers information about expression fields for a vector layer
 CQgsExpressionFinderHelper methods to locate expressions within text editors
 CQgsExpressionFunctionAn abstract base class for defining QgsExpression functions
 CQgsExpressionNodeAbstract base class for all nodes that can appear in an expression
 CUi::QgsExpressionPreviewWidgetBase
 CUi::QgsExpressionSelectionDialogBase
 CUi::QgsExpressionStoreDialogBase
 CQgsExpressionUtilsA set of expression-related functions
 CUi::QgsExtentBufferDialogBase
 CUi::QgsExtentGroupBoxWidget
 CUi::QgsExternalResourceConfigDlg
 CQgsExternalStorageAbstract interface for external storage - to be implemented by various backends and registered in QgsExternalStorageRegistry
 CQgsExternalStorageRegistryRegistry of external storage backends used by QgsExternalResourceWidget
 CQgsFeatureThe feature class encapsulates a single feature including its unique ID, geometry and a list of field/values attributes
 CQgsVectorLayerUtils::QgsFeatureDataEncapsulate geometry and attributes for new features, to be passed to createFeatures
 CQgsFeatureFilterProviderAbstract interface for use by classes that filter the features or attributes of a layer
 CQgsFeatureIteratorWrapper for iterator of features from vector data provider or vector layer
 CQgsFeatureModelBase class for feature models
 CQgsFeatureRendererAbstract base class for all 2D vector feature renderers
 CQgsFeatureRendererGeneratorAn interface for objects which generate feature renderers for vector layers
 CQgsFeatureRequestWraps a request for features to a vector layer (or directly its vector data provider)
 CUi::QgsFeatureSelectionDlg
 CQgsFeatureSinkAn interface for objects which accept features via addFeature(s) methods
 CQgsFeatureSourceAn interface for objects which provide features via a getFeatures method
 CQgsFieldEncapsulate a field in an attribute table or data source
 CUi::QgsFieldCalculatorBase
 CUi::QgsFieldConditionalWidget
 CQgsFieldConstraintsStores information about constraints which may be present on a field
 CQgsFieldDomainBase class for field domains
 CQgsFieldFormatterA field formatter helps to handle and display values for a field
 CQgsFieldFormatterContextA context for field formatter containing information like the project
 CQgsFieldsContainer of fields for a vector layer
 CQgsFileFilterGeneratorAbstract interface for classes which generate a file filter string
 CQgsFileUtilsContains utilities for working with files
 CUi::QgsFindFilesByPatternWidgetBase
 CQgsFontDownloadDetailsEncapsulates details required for downloading a font
 CQgsFontUtilsContains utility functions for working with fonts
 CUi::QgsFractionNumericFormatWidgetBase
 CQgsFrameGraphUtilsUtil class to dump Qt3D framegraph or scenegraph
 CQgsGcpPointContains properties of a ground control point (GCP)
 CQgsGcpTransformerInterfaceAn interface for Ground Control Points (GCP) based transformations
 CQgsGdalGuiUtilsUtility functions for working with GDAL in GUI classes
 CQgsGdalOptionEncapsulates the definition of a GDAL configuration option
 CQgsGdalUtilsUtilities for working with GDAL
 CUi::QgsGenericProjectionSelectorBase
 CQgsGenericSpatialIndex< T >A generic rtree spatial index based on a libspatialindex backend
 CQgsGenericSpatialIndex< QgsCalloutPosition >
 CQgsGenericSpatialIndex< QgsLabelPosition >
 CQgsGeocoderContextEncapsulates the context of a geocoding operation
 CQgsGeocoderInterfaceInterface for geocoders
 CQgsGeocoderResultRepresents a matching result from a geocoder search
 CUi::QgsGeographicCoordinateNumericFormatWidgetBase
 CQgsGeometryA geometry is the spatial representation of a feature
 CQgsGeometryCheckBase class for geometry checks
 CQgsGeometryCheckContextBase configuration for geometry checks
 CQgsGeometryCheckErrorThis represents an error reported by a geometry check
 CQgsGeometryCheckerUtilsContains utilities required for geometry checks
 CQgsGeometryCheckFactoryA factory for geometry checks
 CQgsGeometryCheckRegistryA registry for all known geometry check factories
 CQgsGeometryCheckResolutionMethodImplements a resolution for problems detected in geometry checks
 CQgsGeometryConstPartIteratorJava-style iterator for const traversal of parts of a geometry
 CQgsGeometryEditUtilsConvenience functions for geometry editing
 CQgsGeometryEngineA geometry engine is a low-level representation of a QgsAbstractGeometry object, optimised for use with external geometry libraries such as GEOS
 CQgsGeometryFactoryContains geometry creation routines
 CQgsGeometryParametersEncapsulates parameters under which a geometry operation is performed
 CQgsGeometryPartIteratorJava-style iterator for traversal of parts of a geometry
 CQgsGeometryPrivate
 CQgsGeometrySnapperSingleSourceEnsures that any two vertices of the vector layer are at least at a distance given by the threshold value
 CQgsGeometryUtilsContains various geometry utility functions
 CQgsGeometryUtilsBaseConvenience functions for geometry utils
 CQgsGeosContextUsed to create and store a proj context object, correctly freeing the context upon destruction
 CQgsGmlFeatureClassDescription of feature class in GML
 CQgsGmlStreamingParserBuilds features from GML data in a streaming way
 CQgsGpsConnectionRegistryRegisters existing GPS connections such that the information is available to all classes and plugins
 CQgsGpsInformationEncapsulates information relating to a GPS position fix
 CUi::QgsGradientColorRampDialogBase
 CQgsGradientStopRepresents a color stop within a QgsGradientColorRamp color ramp
 CUi::QgsGraduatedSymbolRendererWidget
 CQgsGraphMathematical graph representation
 CQgsGraphAnalyzerPerforms graph analysis, e.g
 CQgsGraphBuilderInterfaceInterface for creating a graph
 CQgsGraphEdgeRepresents an edge in a graph
 CQgsGraphVertexRepresents vertex in a graph
 CQgsGridFileWriterHandles interpolation to a grid and writes the results to a raster grid file
 CUi::QgsGroupWMSDataDialogBase
 CUi::QgsHeatmapRendererWidgetBase
 CQgsHelpHelper class for showing help topic URI for the given key
 CUi::QgsHillShadeWidget
 CQgsHistogramCalculator for a numeric histogram from a list of values
 CUi::QgsHistogramWidgetBase
 CQgsHistoryEntryEncapsulates a history entry
 CQgsHistoryEntryNodeBase class for nodes representing a QgsHistoryEntry
 CUi::QgsHistoryWidgetBase
 CQgsHistoryWidgetContextContains settings which reflect the context in which a history widget is shown, e.g., an associated message bar
 CQgsHstoreUtilsProvides utility functions for handling hstore-formatted strings
 CQgsHtmlUtilsContains utilities for working with HTML
 CQgsHttpHeadersImplements simple HTTP header management
 CUi::QgsHttpHeaderWidget
 CQgsIconUtilsContains utility functions for working with icons
 CQgsIdentifyContextIdentify contexts are used to encapsulate the settings to be used to perform an identify action
 CQgsImageOperationContains operations and filters which apply to QImages
 CQgsIndexedFeatureTemporarily used structure to cache order by information
 CQgsInternalGeometryEngineOffers geometry processing methods
 CQgsInternalGeometrySnapperAllows a set of geometries to be snapped to each other
 CQgsInterpolatedLineColorDefines color interpolation for rendering mesh datasets
 CQgsInterpolatedLineRendererRepresents a simple line renderer with width and color varying depending on values
 CUi::QgsInterpolatedLineSymbolLayerWidgetBase
 CQgsInterpolatedLineWidthRepresents a width that can vary depending on values
 CQgsInterpolatorInterface class for interpolations
 CQgsInterpolatorVertexDataInterpolation data for an individual source vertex
 CQgsIntervalA representation of the interval between two datetime values
 CUi::QgsInvertedPolygonRendererWidgetBase
 CUi::QgsJoinDialogBase
 CUi::QgsJsonEditConfigDlg
 CUi::QgsJsonEditWidget
 CQgsJsonExporterHandles exporting QgsFeature features to GeoJSON features
 CQgsJsonUtilsHelper utilities for working with JSON and GeoJSON conversions
 CQgsKernelDensityEstimationPerforms Kernel Density Estimation ("heatmap") calculations on a vector layer
 CQgsLabelBlockingRegionLabel blocking region (in map coordinates and CRS)
 CQgsLabelCandidateRepresents a label candidate
 CUi::QgsLabelEngineConfigWidgetBase
 CQgsLabelFeatureDescribes a feature that should be used within the labeling engine
 CQgsLabelingContains constants and enums relating to labeling
 CQgsLabelingEngineProvides map labeling functionality
 CQgsLabelingEngineContextEncapsulates the context for a labeling engine run
 CQgsLabelingEngineRuleRegistryA registry for labeling engine rules
 CQgsLabelingEngineSettingsStores global configuration for labeling engine
 CQgsLabelingGui
 CQgsLabelingResultsStores computed placement from labeling engine
 CUi::QgsLabelingRulePropsWidget
 CQgsLabelingUtilsContains helper utilities for working with QGIS' labeling engine
 CUi::QgsLabelingWidget
 CUi::QgsLabelLineAnchorWidgetBase
 CQgsLabelLineSettingsContains 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)
 CQgsLabelObstacleSettingsContains settings related to how the label engine treats features as obstacles
 CUi::QgsLabelObstacleSettingsWidgetBase
 CQgsLabelPlacementSettingsContains general settings related to how labels are placed
 CQgsLabelPointSettingsContains settings related to how the label engine places and formats labels for point-like features
 CQgsLabelPositionRepresents the calculated placement of a map label
 CQgsLabelSearchTreeQueries the labeling structure at a given point
 CQgsLabelSinkAbstract base class that can be used to intercept rendered labels from a labeling / rendering job
 CQgsLabelThinningSettingsContains settings related to how the label engine removes candidate label positions and reduces the number of displayed labels
 CQgsLayerDefinitionHolds generic methods for loading/exporting QLR files
 CQgsLayerMetadataFormatterFormats layer metadata into HTML
 CQgsLayerMetadataSearchResultsContainer of result records from a layer metadata search
 CUi::QgsLayerMetadataSearchWidget
 CQgsLayerNotesUtilsContains utility functions for working with layer notes
 CUi::QgsLayerRefreshWidgetBase
 CQgsLayerRestorerRAII class to restore layer configuration on destruction (opacity, filters, ...)
 CUi::QgsLayerTreeEmbeddedConfigWidgetBase
 CQgsLayerTreeEmbeddedWidgetProviderProvider interface to be implemented in order to introduce new kinds of embedded widgets for use in layer tree
 CQgsLayerTreeEmbeddedWidgetRegistryRegistry of widgets that may be embedded into layer tree view
 CQgsLayerTreeFilterSettingsContains settings relating to filtering the contents of QgsLayerTreeModel and views
 CQgsLayerTreeUtilsAssorted functions for dealing with layer trees
 CQgsLayerTreeViewMenuProviderImplementation of this interface can be implemented to allow QgsLayerTreeView instance to provide custom context menus (opened upon right-click)
 CQgsLayoutAlignerHandles aligning and distributing sets of layout items
 CUi::QgsLayoutAtlasWidgetBase
 CUi::QgsLayoutAttributeSelectionDialogBase
 CUi::QgsLayoutAttributeTableWidgetBase
 CUi::QgsLayoutElevationProfileWidgetBase
 CQgsLayoutExporterHandles rendering and exports of layouts to various formats
 CUi::QgsLayoutGuideWidgetBase
 CQgsLayoutGuiUtilsUtils for layout handling from app
 CUi::QgsLayoutHtmlWidgetBase
 CUi::QgsLayoutImageExportOptionsDialog
 CQgsLayoutItemAbstractGuiMetadataStores GUI metadata about one layout item class
 CQgsLayoutItemAbstractMetadataStores metadata about one layout item class
 CQgsLayoutItemGuiGroupStores GUI metadata about a group of layout item classes
 CQgsLayoutItemMapItemStackA collection of map items which are drawn above the map content in a QgsLayoutItemMap
 CQgsLayoutItemRenderContextContains settings and helpers relating to a render of a QgsLayoutItem
 CUi::QgsLayoutItemWidgetBase
 CUi::QgsLayoutLabelWidgetBase
 CUi::QgsLayoutLegendLayersDialogBase
 CUi::QgsLayoutManualTableWidgetBase
 CUi::QgsLayoutMapClippingWidgetBase
 CUi::QgsLayoutMapGridWidgetBase
 CUi::QgsLayoutMapLabelingWidgetBase
 CUi::QgsLayoutMapWidgetBase
 CUi::QgsLayoutMarkerWidgetBase
 CQgsLayoutMeasurementProvides a method of storing measurements for use in QGIS layouts using a variety of different measurement units
 CQgsLayoutMeasurementConverterProvides a method of converting QgsLayoutMeasurements from one unit to another
 CQgsLayoutMultiFrameAbstractMetadataStores metadata about one layout multiframe class
 CUi::QgsLayoutNewItemPropertiesDialog
 CUi::QgsLayoutNewPageDialog
 CUi::QgsLayoutPagePropertiesWidget
 CUi::QgsLayoutPictureWidgetBase
 CQgsLayoutPointProvides a method of storing points, consisting of an x and y coordinate, for use in QGIS layouts
 CUi::QgsLayoutPolygonWidgetBase
 CUi::QgsLayoutPolylineWidgetBase
 CUi::QgsLayoutScaleBarWidgetBase
 CUi::QgsLayoutShapeWidgetBase
 CQgsLayoutSizeProvides a method of storing sizes, consisting of a width and height, for use in QGIS layouts
 CUi::QgsLayoutTableBackgroundDialog
 CQgsLayoutTableColumnStores properties of a column for a QgsLayoutTable
 CQgsLayoutTableStyleStyling option for a layout table cell
 CQgsLayoutUndoObjectInterfaceInterface for layout objects which support undo/redo commands
 CQgsLayoutUtilsUtilities for layouts
 CQgsLayoutViewMenuProviderInterface for a QgsLayoutView context menu
 CUi::QgsLayoutWidgetBase
 CQgsLazInfoExtracts information contained in a LAZ file, such as the public header block and variable length records
 CQgsLeastSquaresUtilities for calculation of least squares based transformations
 CQgsLegendPatchShapeRepresents a patch shape for use in map legends
 CUi::QgsLegendPatchShapeWidgetBase
 CQgsLegendRendererHandles automatic layout and rendering of legends
 CQgsLegendSettingsStores the appearance and layout settings for legend drawing with QgsLegendRenderer
 CQgsLegendStyleContains detailed styling information relating to how a layout legend should be rendered
 CQgsLegendSymbolItemStores information about one class/rule of a vector layer renderer in a unified way that can be used by the legend model for rendering of legend
 CQgsLightSourceBase class for light sources in 3d scenes
 CUi::QgsLimitedRandomColorRampWidgetBase
 CUi::QgsLinearReferencingSymbolLayerWidgetBase
 CQgsLineSegment2DRepresents a single 2D line segment, consisting of a 2D start and end vertex only
 CUi::QgsListConfigDlg
 CUi::QgsLoadRasterAttributeTableDialogBase
 CQgsLocalDefaultSettingsContains local default settings which should be respected when creating new objects such as QgsProjects
 CQgsLocaleNumCSets the current locale to the c locale for the lifetime of the object
 CQgsLocalizedDataPathRegistryA registry class to hold localized data paths which can be used for basemaps, logos, etc
 CQgsLocatorContextEncapsulates the properties relating to the context of a locator search
 CQgsLocatorFilter SIP_ABSTRACT
 CQgsLocatorResultEncapsulates properties of an individual matching result found by a QgsLocatorFilter
 CQgsLoggerResponsible for printing debug/warning/error messages to the console
 CUi::QgsLUDialogBase
 CUi::QgsManageConnectionsDialogBase
 CQgsMapBoxGlStyleAbstractSourceAbstract base class for MapBox GL style sources
 CQgsMapBoxGlStyleConversionContextContext for a MapBox GL style conversion operation
 CQgsMapBoxGlStyleConverterHandles conversion of MapBox GL styles to QGIS vector tile renderers and labeling settings
 CQgsMapBoxGlStyleRasterSubLayerEncapsulates a MapBox GL style raster sub layer
 CQgsMapCanvasInteractionBlockerAn interface for objects which block interactions with a QgsMapCanvas
 CQgsMapCanvasUtilsUtility functions for working with QgsMapCanvas widgets
 CQgsMapClippingRegionA map clipping region (in map coordinates and CRS)
 CQgsMapClippingUtilsUtility functions for use when clipping map renders
 CQgsMapDecorationInterface for map decorations
 CQgsMapHitTestRuns a hit test with given map settings
 CQgsMapInfoSymbolConversionContextContext for a MapInfo symbol conversion operation
 CQgsMapInfoSymbolConverterHandles conversion of MapInfo symbols to QGIS symbology
 CQgsMapLayerActionContextEncapsulates the context in which a QgsMapLayerAction action is executed
 CQgsMapLayerActionContextGeneratorAn interface for objects which can create a QgsMapLayerActionContext
 CQgsMapLayerConfigWidgetContextEncapsulates the context for a QgsMapLayerConfigWidget
 CQgsMapLayerConfigWidgetFactoryFactory class for creating custom map layer property pages
 CQgsMapLayerDependencyModels dependencies with or between map layers
 CQgsMapLayerFactoryContains utility functions for creating map layers
 CQgsMapLayerLegendUtilsMiscellaneous utility functions for handling of map layer legend
 CQgsMapLayerRendererBase class for utility classes that encapsulate information necessary for rendering of map layers
 CUi::QgsMapLayerSaveStyleDialog
 CUi::QgsMapLayerServerPropertiesWidgetBase
 CQgsMapLayerStyleStores style information (renderer, opacity, labeling, diagrams etc.) applicable to a map layer
 CQgsMapLayerStyleOverrideRestore overridden layer style on destruction
 CQgsMapLayerUtilsContains utility functions for working with map layers
 CQgsWms::QgsMapRendererJobProxyProxy for sequential or parallel map render job
 CQgsMapSettingsUtilsUtilities for map settings
 CQgsMapToolShapeMetadataBase class for shape map tools metadata to be used in QgsMapToolShapeRegistry
 CQgsMapToolShapeRegistryKeeps track of the registered shape map tools
 CQgsMapToPixelPerform transforms between map coordinates and device coordinates
 CQgsMapUnitScaleStruct for storing maximum and minimum scales for measurements in map units
 CUi::QgsMapUnitScaleWidgetBase
 CQgsMarginsDefines the four margins of a rectangle
 CQgsMaskedLayer
 CQgsMaskIdProviderAllows the creation of mask ids based on the different label layers and to give a mask id from a label layer
 CQgsMaskRenderSettingsContains settings regarding how masks are calculated and handled during a map render
 CUi::QgsMaskSymbolLayerWidgetBase
 CQgsMasterLayoutInterfaceInterface for master layout type objects, such as print layouts and reports
 CUi::QgsMasterPasswordResetDialog
 CQgsMaterialContextContext settings for a material
 CQgsMaterialRegistryRegistry of available 3d material settings classes
 CQgsMaterialSettingsAbstractMetadataStores metadata about one 3D material settings class
 CQgsMatrix4x4A simple 4x4 matrix implementation useful for transformation in 3D space
 CQgsMbTilesUtility class for reading and writing MBTiles files (which are SQLite3 databases)
 CQgsMemoryProviderUtilsUtility functions for use with the memory vector data provider
 CUi::QgsMergedFeatureRendererWidgetBase
 CQgsMeshMesh - vertices, edges and faces
 CQgsMesh3DAveragingMethodAbstract class for interpolating 3d stacked mesh data to 2d data
 CQgsMesh3DDataBlockA block of 3d stacked mesh data related N faces defined on base mesh frame
 CQgsMeshCalculatorPerforms mesh layer calculations
 CQgsMeshContoursExporter of contours lines or polygons from a mesh layer
 CQgsMeshDataBlockA block of integers/doubles from a mesh dataset
 CQgsMeshDatasetAbstract class that represents a mesh dataset
 CQgsMeshDatasetGroupAbstract class that represents a dataset group
 CQgsMeshDatasetGroupMetadataA collection of dataset group metadata such as whether the data is vector or scalar, name
 CQgsMeshDatasetGroupTreeItemTree item for display of the mesh dataset groups
 CUi::QgsMeshDatasetGroupTreeWidgetBase
 CQgsMeshDatasetIndexAn index that identifies the dataset group (e.g
 CQgsMeshDatasetMetadataRepresents mesh dataset metadata, such as whether the data is valid or the associated time
 CQgsMeshDatasetSourceInterfaceInterface for mesh datasets and dataset groups
 CQgsMeshDatasetValueRepresents a single mesh dataset value
 CQgsMeshDataSourceInterfaceInterface for mesh data sources
 CQgsMeshDriverMetadataHolds metadata about mesh drivers
 CQgsMeshEditingErrorRepresents an error which occurred during mesh editing
 CUi::QgsMeshLabelingWidget
 CUi::QgsMeshLayerPropertiesBase
 CUi::QgsMeshRenderer3dAveragingWidgetBase
 CUi::QgsMeshRendererActiveDatasetWidgetBase
 CQgsMeshRendererMeshSettingsRepresents a mesh renderer settings for mesh objects
 CUi::QgsMeshRendererMeshSettingsWidgetBase
 CQgsMeshRendererScalarSettingsRepresents a mesh renderer settings for scalar datasets
 CUi::QgsMeshRendererScalarSettingsWidgetBase
 CQgsMeshRendererSettingsRepresents all mesh renderer settings
 CQgsMeshRendererVectorArrowSettingsRepresents a mesh renderer settings for vector datasets displayed with arrows
 CQgsMeshRendererVectorSettingsRepresents a renderer settings for vector datasets
 CUi::QgsMeshRendererVectorSettingsWidgetBase
 CQgsMeshRendererVectorStreamlineSettingsRepresents a streamline renderer settings for vector datasets displayed by streamlines
 CQgsMeshRendererVectorTracesSettingsRepresents a trace renderer settings for vector datasets displayed by particle traces
 CQgsMeshRendererVectorWindBarbSettingsRepresents a mesh renderer settings for vector datasets displayed with wind barbs
 CQgsMeshSimplificationSettingsRepresents an overview renderer settings
 CQgsMeshSpatialIndexA spatial index for QgsMeshFace or QgsMeshEdge objects
 CUi::QgsMeshStaticDatasetWidget
 CQgsMeshTimeSettingsRepresents a mesh time settings for mesh datasets
 CQgsMeshUtilsProvides utility functions for working with mesh data
 CUi::QgsMeshVariableStrokeWidthWidget
 CQgsMeshVectorTraceAnimationGeneratorA wrapper for QgsMeshParticuleTracesField used to render the particles
 CQgsMeshVertexCirculatorConvenience class that turns around a vertex and provides information about faces and vertices
 CQgsMessageLogNotifyBlockerTemporarily blocks the application QgsMessageLog (see QgsApplication::messageLog()) from emitting the messageReceived( bool ) signal for the lifetime of the object
 CUi::QgsMessageLogViewer
 CQgsMessageOutputInterface for showing messages from QGIS in GUI independent way
 CUi::QgsMessageViewer
 CQgsMetadataSearchContextMetadata search context
 CQgsMetadataUtilsContains utility functions for working with metadata
 CUi::QgsMetadataWidgetBase
 CQgsMimeDataUtilsContains utility functions for working with MIME data
 CQgsModelSnapperManages snapping grids and preset snap lines in a layout, and handles snapping points to the nearest grid coordinate/snap line when possible
 CUi::QgsMultiBandColorRendererWidgetBase
 CQgsMultiRenderCheckerAllows checking rendered images against comparison images
 CQgsNetworkAuthenticationHandlerNetwork authentication handler, used for responding to network authentication requests during network requests
 CQgsNetworkReplyContentEncapsulates a network reply within a container which is inexpensive to copy and safe to pass between threads
 CQgsNetworkRequestParametersEncapsulates parameters and properties of a network request
 CQgsNetworkStrategyDefines strategy used for calculation of the edge cost in networks
 CUi::QgsNewAuxiliaryFieldDialogBase
 CUi::QgsNewAuxiliaryLayerDialogBase
 CUi::QgsNewDatabaseTableNameWidget
 CUi::QgsNewGeoPackageLayerDialogBase
 CUi::QgsNewHttpConnectionBase
 CUi::QgsNewMemoryLayerDialogBase
 CUi::QgsNewOgrConnectionBase
 CUi::QgsNewVectorLayerDialogBase
 CQgsNineCellFilterBase 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
 CQgsNumericFormatAbstract base class for numeric formatters, which allow for formatting a numeric value for display
 CQgsNumericFormatConfigurationWidgetFactoryInterface base class for factories for numeric format configuration widgets
 CQgsNumericFormatContextA context for numeric formats
 CQgsNumericFormatGuiRegistryA registry for widgets which configure QgsNumericFormat objects
 CQgsNumericFormatRegistryA registry which manages classes of QgsNumericFormat
 CUi::QgsNumericFormatSelectorBase
 CQgsObjectCustomPropertiesSimple key-value store (keys = strings, values = variants) that supports loading/saving to/from XML in
 CQgsOgcCrsUtilsUtilities related to OGC CRS encodings
 CQgsOgcUtilsProvides various utility functions for conversion between OGC (Open Geospatial Consortium) standards and QGIS internal representations
 CQgsOgcUtilsExpressionFromFilterInternal use by QgsOgcUtils
 CQgsOgcUtilsExprToFilterInternal use by QgsOgcUtils
 CQgsOgcUtilsSQLStatementToFilterInternal use by QgsOgcUtils
 CQgsOgrUtilsUtilities for working with OGR features and layers
 CQgsOpenClUtilsUtilities responsible for common OpenCL operations
 CQgsOptional< T >A container for other classes and adds an additional enabled/disabled flag
 CQgsOptional< QgsExpression >
 CQgsOptionsDialogHighlightWidgetContainer for a widget to be used to search text in the option dialog
 CUi::QgsOrganizeTableColumnsDialog
 CQgsOrientedBox3DRepresents a oriented (rotated) box in 3 dimensions
 CQgsOWSServerFilterRestorerRAII class to restore layer filters on destruction
 CUi::QgsOWSSourceSelectBase
 CUi::QgsOWSSourceWidgetBase
 CQgsPageSizeA named page size for layouts
 CQgsPageSizeRegistryA registry for known page sizes
 CQgsPaintEffectBase class for visual effects which can be applied to QPicture drawings
 CQgsPaintEffectAbstractMetadataStores metadata about a paint effect class
 CQgsPaintEffectRegistryRegistry of available paint effects
 CQgsPainterSwapperManages painter saving and restoring required for drawing on a different painter (mask painter for example)
 CQgsPaintingContains miscellaneous painting utility functions
 CUi::QgsPalettedRendererWidgetBase
 CQgsPalLabelingPAL labeling utilities
 CQgsPalLayerSettingsContains settings for how a map layer will be labeled
 CQgsPathResolverResolves relative paths into absolute paths and vice versa
 CUi::QgsPdfExportOptionsDialog
 CQgsPdfRendererUtility class for rendering PDF documents
 CUi::QgsPercentageNumericFormatWidgetBase
 CQgsPkiBundleStorage set for PKI bundle: SSL certificate, key, optional CA cert chain
 CQgsPkiConfigBundleStorage set for constructed SSL certificate, key, associated with an authentication config
 CUi::QgsPlaybackControllerWidgetBase
 CQgsPlotBase class for plot/chart/graphs
 CQgsPlotAxisEncapsulates the properties of a plot axis
 CQgsPlotDefaultSettingsManages default settings for plot objects
 CQgsPluginLayerRegistryA registry of plugin layers types
 CQgsPluginLayerTypeResponsible for creating plugin specific map layers
 CQgsPointCloudAttributeAttribute for point cloud data pair of name and size in bytes
 CQgsPointCloudAttributeCollectionA collection of point cloud attributes
 CQgsPointCloudAttributeStatisticsStores statistics of one attribute of a point cloud dataset
 CQgsPointCloudBlockBase class for storing raw data from point cloud nodes
 CQgsPointCloudCacheKeyContainer class for QgsPointCloudBlock cache keys
 CQgsPointCloudCategoryRepresents an individual category (class) from a QgsPointCloudClassifiedRenderer
 CQgsPointCloudIndexSmart pointer for QgsAbstractPointCloudIndex
 CQgsPointCloudLayerEditUtilsContains utility functions for editing point cloud layers
 CQgsPointCloudLayerExporterHandles exporting point cloud layers to memory layers, OGR supported files and PDAL supported files
 CUi::QgsPointCloudLayerSaveAsDialogBase
 CQgsPointCloudNodeKeeps metadata for an indexed point cloud node
 CQgsPointCloudNodeIdRepresents an indexed point cloud node's position in octree
 CUi::QgsPointCloudQueryBuilderBase
 CQgsPointCloudRenderContextEncapsulates the render context for a 2D point cloud rendering operation
 CQgsPointCloudRendererAbstract base class for 2d point cloud renderers
 CQgsPointCloudRendererAbstractMetadataStores metadata about one point cloud renderer class
 CUi::QgsPointCloudRendererPropsDialogBase
 CQgsPointCloudRendererRegistryRegistry of 2D renderers for point clouds
 CQgsPointCloudRequestPoint cloud data request
 CQgsPointCloudStatisticsUsed to store statistics of a point cloud dataset
 CUi::QgsPointClusterRendererWidgetBase
 CUi::QgsPointDisplacementRendererWidgetBase
 CQgsPointXYRepresents a 2D point
 CQgsPolymorphicRelationA relation where the referenced (parent) layer is calculated based on fields from the referencing (child) layer
 CQgsPostgresStringUtilsProvides functions to handle postgres array-like formatted lists in strings
 CQgsPrecalculatedTextMetricsContains precalculated properties regarding text metrics for text to be rendered at a later stage
 CQgsPreparedPointCloudRendererDataBase class for 2d point cloud renderer prepared data containers
 CUi::QgsPresetColorRampWidgetBase
 CQgsProcessingContains enumerations and other constants for use in processing algorithms and parameters
 CQgsProcessingAlgorithmAbstract base class for processing algorithms
 CQgsProcessingAlgorithmConfigurationWidgetFactoryInterface base class for factories for algorithm configuration widgets
 CQgsProcessingAlgorithmInformationContains basic properties for a Processing algorithm
 CQgsProcessingContextContains information about the context in which a processing algorithm is executed
 CQgsProcessingContextGeneratorAn interface for objects which can create Processing contexts
 CQgsProcessingFeatureSourceDefinitionEncapsulates settings relating to a feature source input to a processing algorithm
 CQgsProcessingGuiContains general functions and values related to Processing GUI components
 CQgsProcessingGuiRegistryA registry for widgets for use with the Processing framework
 CQgsProcessingLayerPostProcessorInterfaceAn interface for layer post-processing handlers for execution following a processing algorithm operation
 CQgsProcessingModelChildAlgorithmResultEncapsulates the results of running a child algorithm within a model
 CQgsProcessingModelInitialRunConfigConfiguration settings which control how a Processing model is executed
 CQgsProcessingModelResultEncapsulates the results of running a Processing model
 CQgsProcessingOutputDefinitionBase class for the definition of processing outputs
 CQgsProcessingOutputLayerDefinitionEncapsulates settings relating to a feature sink or output raster layer for a processing algorithm
 CQgsProcessingParameterDefinitionBase class for the definition of processing parameters
 CQgsProcessingParameterLimitedDataTypesCan be inherited by parameters which require limits to their acceptable data types
 CQgsProcessingParametersA collection of utilities for working with parameters when running a processing algorithm
 CQgsProcessingParametersGeneratorAn interface for objects which can create sets of parameter values for processing algorithms
 CQgsProcessingParameterTypeMakes metadata of processing parameters available
 CQgsProcessingParameterWidgetContextContains settings which reflect the context in which a Processing parameter widget is shown
 CQgsProcessingParameterWidgetFactoryInterfaceAn interface for Processing widget wrapper factories
 CQgsProcessingUtilsUtility functions for use with processing classes
 CQgsProfileExporterHandles exports of elevation profiles in various formats
 CQgsProfileGenerationContextEncapsulates the context in which an elevation profile is to be generated
 CQgsProfileIdentifyContextEncapsulates the context of identifying profile results
 CQgsProfileIdentifyResultsStores identify results generated by a QgsAbstractProfileResults object
 CQgsProfilePointEncapsulates a point on a distance-elevation profile
 CQgsProfileRenderContextAbstract base class for storage of elevation profiles
 CQgsProfileRequestEncapsulates properties and constraints relating to fetching elevation profiles from different sources
 CQgsProfileSnapContextEncapsulates the context of snapping a profile point
 CQgsProfileSnapResultEncapsulates results of snapping a profile point
 CQgsProfileSourceRegistryRegistry of profile sources used by QgsProfilePlotRenderer
 CQgsProjContextUsed to create and store a proj context object, correctly freeing the context upon destruction
 CQgsProjectBadLayerHandlerInterface for classes that handle missing layer files when reading project files
 CQgsProjectDirtyBlockerTemporarily blocks QgsProject "dirtying" for the lifetime of the object
 CQgsProjectFileTransformConvert from older project file versions to newer
 CQgsProjectionFactorsContains various cartographic properties, such as scale factors, angular distortion and meridian convergence
 CUi::QgsProjectionSelectorBase
 CQgsProjectPropertyAn abstract base class for QGIS project property hierarchys
 CQgsProjectServerValidatorValidates the server specific parts of the configuration of a QGIS project
 CQgsProjectStorageAbstract interface for project storage - to be implemented by various backends and registered in QgsProjectStorageRegistry
 CQgsProjectStorageGuiProviderAbstract interface for project storage GUI - to be implemented by various backends and registered in QgsProjectStorageGuiRegistry
 CQgsProjectStorageGuiRegistryA registry / canonical manager of GUI parts of project storage backends
 CQgsProjectStorageRegistryRegistry of storage backends that QgsProject may use
 CQgsProjectTranslatorAn interface for objects which can translate project strings
 CQgsProjectUtilsContains utility functions for working with QGIS projects
 CQgsProjectVersionDescribes the version of a project
 CQgsProjOperationContains information about a PROJ operation
 CQgsProjUtilsUtility functions for working with the proj library
 CQgsPropertyA store for object properties
 CQgsPropertyDefinitionDefinition for a property
 CQgsPropertyTransformerAbstract base class for objects which transform the calculated value of a property
 CQgsProviderGuiMetadataHolds data for the GUI part of the data providers
 CQgsProviderGuiRegistryA registry / canonical manager of GUI parts of data providers
 CQgsProviderRegistryA registry / canonical manager of data providers
 CQgsProviderSourceWidgetProviderAn interface for providers of widgets designed to configure a data provider's source
 CQgsProviderSourceWidgetProviderRegistryA registry that keeps a list of provider source widget providers
 CQgsProviderSqlQueryBuilderProvides an interface for provider-specific creation of SQL queries
 CQgsProviderSublayerDetailsContains details about a sub layer available from a dataset
 CUi::QgsProviderSublayersDialogBase
 CQgsProviderUtilsContains utility functions for working with data providers
 CQgsPythonRunnerUtility class for running Python commands from various parts of QGIS
 CQgsQuadrilateralQuadrilateral geometry type
 CQgsQuadtreeChunkLoaderFactory
 CQgsQuantizedMeshHeader
 CQgsQuantizedMeshTile
 CUi::QgsQueryBuilderBase
 CQgsRange< T >A template based class for storing ranges (lower to upper values)
 CQgsRange< double >
 CQgsRange< int >
 CUi::QgsRangeConfigDlgBase
 CQgsRangeRequestCacheA custom cache for handling the storage and retrieval of HTTP range requests on disk
 CQgsRasterRaster namespace
 CQgsRasterAttributeTableRepresents a Raster Attribute Table (RAT)
 CUi::QgsRasterAttributeTableAddColumnDialogBase
 CUi::QgsRasterAttributeTableAddRowDialogBase
 CQgsRasterBandStatsThe RasterBandStats struct is a container for statistics about a single raster band
 CQgsRasterBlockRaster data container
 CQgsRasterCalcNodeRepresents a node in a raster calculator
 CQgsRasterCalculatorPerforms raster layer calculations
 CQgsRasterCalculatorEntryRepresents an individual raster layer/band number entry within a raster calculation
 CQgsRasterCheckerA helper class for unit tests that need to write an image and compare it to an expected result or render time
 CUi::QgsRasterContourRendererWidget
 CQgsRasterDrawerThe drawing pipe for raster layers
 CQgsRasterFileWriterThe raster file writer which allows you to save a raster to a new file
 CUi::QgsRasterFormatSaveOptionsWidgetBase
 CQgsRasterHistogramA container for a histogram of a single raster band
 CUi::QgsRasterHistogramWidgetBase
 CQgsRasterIdentifyResultRaster identify results container
 CQgsRasterInterfaceBase class for processing filters like renderers, reprojector, resampler etc
 CQgsRasterIteratorIterator for sequentially processing raster cells
 CUi::QgsRasterLabelingWidgetBase
 CUi::QgsRasterLayerPropertiesBase
 CUi::QgsRasterLayerSaveAsDialogBase
 CUi::QgsRasterLayerTemporalPropertiesWidgetBase
 CQgsRasterLayerUtilsContains utility functions for working with raster layers
 CQgsRasterMatrixRepresents a matrix in a raster calculator operation
 CQgsRasterMinMaxOriginDescribes the origin of minimum and maximum values in a raster
 CUi::QgsRasterMinMaxWidgetBase
 CQgsRasterPipeContains a pipeline of raster interfaces for sequential raster processing
 CQgsRasterPyramidThis struct is used to store pyramid info for the raster layer
 CUi::QgsRasterPyramidsOptionsWidgetBase
 CQgsRasterRangeRepresents a range of raster values between min and max, optionally including the min and max value
 CQgsRasterRendererRegistryRegistry for raster renderers
 CQgsRasterRendererRegistryEntryRegistry for raster renderer entries
 CQgsRasterRendererUtilsUtility functions for raster renderers
 CQgsRasterResamplerInterface for resampling rasters (e.g
 CQgsRasterShaderInterface for all raster shaders
 CQgsRasterShaderFunctionThe raster shade function applies a shader to a pixel at render time - typically used to render grayscale images as false color
 CUi::QgsRasterSingleColorRendererWidgetBase
 CQgsRasterTransparencyDefines the list of pixel values to be considered as transparent or semi transparent when rendering rasters
 CUi::QgsRasterTransparencyWidget
 CQgsRasterViewPortThis class provides details of the viewable area that a raster will be rendered into
 CQgsRay2DA 2D ray which extends from an origin point to an infinite distance in a given direction
 CQgsRay3DA representation of a ray in 3D
 CQgsReadWriteContextA container for the context for various read/write operations on objects
 CQgsReadWriteContextCategoryPopperAllows entering a context category and takes care of leaving this category on deletion of the class
 CQgsReadWriteLockerA convenience class that simplifies locking and unlocking QReadWriteLocks
 CQgsRecentStyleHandlerHandles and tracks style items recently used in the QGIS GUI
 CQgsRectangleA rectangle specified with double values
 CQgsReferencedGeometryBaseA base class for geometry primitives which are stored with an associated reference system
 CQgsRegularPolygonRegular Polygon geometry type
 CQgsRelationRepresents a relationship between two vector layers
 CQgsRelationContextContext for relations
 CUi::QgsRelationEditorConfigWidgetBase
 CQgsRelationWidgetRegistryKeeps track of the registered relations widgets
 CQgsReliefProduces colored relief rasters from DEM
 CUi::QgsRelReferenceConfigDlgBase
 CQgsRemappingSinkDefinitionDefines the parameters used to remap features when creating a QgsRemappingProxyFeatureSink
 CQgsRenderCheckerHelper class for unit tests that need to write an image and compare it to an expected result or render time
 CQgsRenderedFeatureHandlerInterfaceAn interface for classes which provide custom handlers for features rendered as part of a map render job
 CQgsRenderedItemDetailsBase class for detailed information about a rendered item
 CQgsRenderedItemResultsStores collated details of rendered items during a map rendering operation
 CQgsWms::QgsRendererMap renderer for WMS requests
 CQgsRendererAbstractMetadataStores metadata about one renderer class
 CQgsRendererCategoryRepresents an individual category (class) from a QgsCategorizedSymbolRenderer
 CUi::QgsRendererMeshPropsWidgetBase
 CUi::QgsRendererPropsDialogBase
 CQgsRendererRangeRepresents a value range for a QgsGraduatedSymbolRenderer
 CQgsRendererRangeLabelFormatEncapsulates the formatting for a QgsRendererRange label
 CUi::QgsRendererRasterPropsWidgetBase
 CQgsRendererRegistryRegistry of renderers
 CUi::QgsRendererRulePropsWidget
 CUi::QgsRendererWidgetContainerBase
 CQgsRequestHandlerAn interface hiding the details of reading input and writing output from/to a wms request mechanism
 CUi::QgsRichTextEditorBase
 CUi::QgsRuleBasedLabelingWidget
 CQgsRuleBasedRendererCount
 CUi::QgsRuleBasedRendererWidget
 CQgsRuntimeProfilerNodeA node representing an entry in a QgsRuntimeProfiler
 CQgsSatelliteInfoEncapsulates information relating to a GPS satellite
 CQgsScaleBarRendererAbstract base class for scale bar renderers
 CQgsScaleBarRendererRegistryA registry which manages registered scalebar renderers
 CQgsScaleBarSettingsStores the appearance and layout settings for scalebar drawing with QgsScaleBarRenderer
 CQgsScaleCalculatorCalculates scale for a given combination of canvas size, map extent, and monitor dpi
 CQgsScaleUtilsContains utility functions for working with map scales
 CUi::QgsScientificNumericFormatWidgetBase
 CQgsScopedAssignObjectToCurrentThreadTemporarily moves a QObject to the current thread, then resets it back to nullptr thread on destruction
 CQgsScopedProjCollectingLoggerScoped object for temporary swapping to an error-collecting PROJ log function
 CQgsScopedProjSilentLoggerScoped object for temporary suppression of PROJ logging output
 CQgsScopedProxyProgressTaskA QgsProxyProgressTask with automatic lifetime
 CQgsScopedQPainterStateScoped object for saving and restoring a QPainter object's state
 CQgsScopedRenderContextPainterSwapScoped object for temporary replacement of a QgsRenderContext destination painter
 CQgsScopedRenderContextReferenceScaleOverrideScoped object for temporary override of the symbologyReferenceScale property of a QgsRenderContext
 CQgsScopedRenderContextScaleToMmScoped object for temporary scaling of a QgsRenderContext for millimeter based rendering
 CQgsScopedRenderContextScaleToPixelsScoped object for temporary scaling of a QgsRenderContext for pixel based rendering
 CQgsScopedRuntimeProfileScoped object for logging of the runtime for a single operation or group of operations
 CQgsScopeLoggerLogs the location of the call
 CQgsScreenPropertiesStores properties relating to a screen
 CQgsScrollBarHighlightEncapsulates the details of a highlight in a scrollbar, used alongside QgsScrollBarHighlightController
 CQgsScrollBarHighlightControllerAdds highlights (colored markers) to a scrollbar
 CQgsSelectionContextEncapsulates the context of a layer selection operation
 CQgsSensorAbstractGuiMetadataStores GUI metadata about one sensor class
 CQgsSensorAbstractMetadataStores metadata about a sensor class
 CQgsSensorThingsExpansionDefinitionEncapsulates information about how relationships in a SensorThings API service should be expanded
 CQgsSensorThingsUtilsUtility functions for working with OGC SensorThings API services
 CQgsServerA server which provides OGC web services
 CQgsServerApiServer generic API endpoint abstract base class
 CQgsServerApiContextEncapsulates the resources for a particular client request
 CQgsServerApiUtilsContains helper functions to handle common API operations
 CQgsServerCacheFilterDefines cache interface for QGIS Server plugins
 CQgsServerCacheManagerA helper class that centralizes caches accesses given by all the server cache filter plugins
 CQgsServerFeatureIdContains utility functions for using primary keys for feature IDs
 CQgsServerFilterDefines I/O filters for QGIS Server and implemented in plugins
 CQgsServerInterfaceDefines interfaces exposed by QGIS Server and made available to plugins
 CQgsServerMetadataUrlPropertiesManages QGIS Server properties for a map layer
 CQgsServerOgcApiHandlerAn abstract class which represents an OGC API handler to be registered in QgsServerOgcApi class
 CQgsServerParameterDefinitionDefinition of a parameter with basic conversion methods
 CQgsServerParametersProvides an interface to retrieve and manipulate global parameters received from the client
 CQgsServerPluginsInitializes Python server plugins and stores a list of server plugin names
 CQgsServerProjectUtilsContains utility functions to retrieve specific entries from a QgsProject
 CQgsServerQueryStringParameterHolds the information regarding a query string input parameter and its validation
 CQgsServerRequestDefines requests passed to QgsService classes
 CQgsServerResponseDefines the response interface passed to QgsService
 CQgsServerSettingsProvides a way to retrieve settings by prioritizing according to environment variables, ini file and default values
 CQgsServerWmsDimensionPropertiesManages QGIS Server properties for WMS dimensions
 CQgsServiceDefines interfaces for QGIS server services
 CQgsServiceModuleDefines the service module interface for QGIS server services
 CQgsServiceNativeLoaderDefines the native service module loader for QGIS server services
 CQgsServiceNativeModuleEntryNative module (location, the module itself and the unload function)
 CQgsServiceRegistryA registry manager for QGIS server services
 CQgsSettingsEditorWidgetRegistryA registry that manages editor widgets for settings
 CQgsSettingsEntryBaseRepresents a settings entry and provides methods for reading and writing settings values
 CQgsSettingsEntryGroupCreates a group of settings which have a common definition of base key
 CQgsSettingsProxyA helper class for access to either a temporary QgsSettings object or the thread local object
 CQgsSettingsRegistryUsed for settings introspection and collects a list of child QgsSettingsRegistry and a list of child QgsSettingsRegistry
 CQgsSettingsTreeHolds the tree structure for the settings in QGIS core
 CQgsSettingsTreeNodeA tree node for the settings tree to help organizing and introspecting the tree
 CQgsShadowSettingsContains configuration for rendering shadows
 CQgsShapeGeneratorContains utility functions for generating shapes
 CQgsSignalBlocker< Object >RAII signal blocking class
 CQgsSimplifyMethodContains information about how to simplify geometries fetched from a QgsFeatureIterator
 CUi::QgsSingleBandGrayRendererWidgetBase
 CUi::QgsSingleBandPseudoColorRendererWidgetBase
 CQgsSingleGeometryCheckErrorAn error from a QgsSingleGeometryCheck
 CQgsSkyboxSettingsContains the configuration of a skybox entity
 CQgsSldExportContextHolds SLD export options and other information related to SLD export of a QGIS layer style
 CUi::QgsSmartGroupConditionWidget
 CUi::QgsSmartGroupEditorDialogBase
 CQgsSnapIndicatorShows a snapping marker on map canvas for the current snapping match
 CQgsSnappingConfigStores configuration of snapping settings for the project
 CQgsSocketMonitoringThreadThread used to monitor the fcgi socket
 CQgsSourceSelectProviderAn interface for pages shown in a QgsDataSourceManagerDialog
 CQgsSpatialIndexKDBushA very fast static spatial index for 2D points based on a flat KD-tree
 CQgsSpatialIndexKDBushDataA container for data stored inside a QgsSpatialIndexKDBush index
 CQgsSpatialIndexUtilsContains utility functions for working with spatial indexes
 CQgsSpatialiteCloserCloses a spatialite database
 CQgsSphereA spherical geometry object
 CUi::QgsSQLComposerDialogBase
 CQgsSqlExpressionCompilerGeneric expression compiler for translation to provider specific SQL WHERE clauses
 CQgsSqlite3CloserCloses a sqlite3 database
 CQgsSqlite3StatementFinalizerFinalizes an sqlite3 statement
 CQgsSqliteUtilsContains utilities for working with Sqlite data sources
 CQgsSQLStatementParses SQL statements
 CQgsSslErrorHandlerSSL error handler, used for responding to SSL errors encountered during network requests
 CUi::QgsStackedDiagramPropertiesBase
 CQgsStatisticalSummaryCalculator for summary statistics for a list of doubles
 CQgsStoredExpressionStored expression containing name, content (expression text) and a category tag
 CQgsStringReplacementA representation of a single string replacement
 CQgsStringReplacementCollectionA collection of string replacements (specified using QgsStringReplacement objects)
 CQgsStringStatisticalSummaryCalculator for summary statistics and aggregates for a list of strings
 CQgsStringUtilsUtility functions for working with strings
 CQgsStyleEntityInterfaceAn interface for entities which can be placed in a QgsStyle database
 CQgsStyleEntityVisitorInterfaceAn interface for classes which can visit style entity (e.g
 CUi::QgsStyleExportImportDialogBase
 CUi::QgsStyleItemsListWidgetBase
 CUi::QgsStyleManagerDialogBase
 CUi::QgsStyleSaveDialog
 CUi::QgsSublayersDialogBase
 CQgsSubsetStringEditorProviderAn interface for widgets which edit a subset string
 CQgsSubsetStringEditorProviderRegistryA registry for subset string editor providers
 CUi::QgsSubstitutionListWidgetBase
 CQgsSymbolAbstract base class for all rendered symbols
 CQgsSymbolAnimationSettingsContains settings relating to symbol animation
 CUi::QgsSymbolAnimationSettingsWidgetBase
 CQgsSymbolBufferSettingsContains settings relating to symbol buffers, which draw a "halo" effect around the symbol
 CUi::QgsSymbolBufferSettingsWidgetBase
 CQgsSymbolLayerAbstract base class for symbol layers
 CQgsSymbolLayerAbstractMetadataStores metadata about one symbol layer class
 CQgsSymbolLayerIdWe may need stable references to symbol layers, when pointers to symbol layers are not usable (when a symbol or a feature renderer is cloned for example)
 CQgsSymbolLayerReferenceType used to refer to a specific symbol layer in a symbol of a layer
 CQgsSymbolLayerRegistryRegistry of available symbol layer classes
 CQgsSymbolLayerUtilsContains utility functions for working with symbols and symbol layers
 CQgsSymbolLevelItemRepresents a symbol level during vector rendering operations
 CUi::QgsSymbolLevelsDialogBase
 CQgsSymbolRenderContextEncapsulates the context in which a symbol is being rendered
 CUi::QgsSymbolSelectorDialogBase
 CQgsSymbolWidgetContextContains settings which reflect the context in which a symbol (or renderer) widget is shown, e.g., the map canvas and relevant expression contexts
 CQgsTableCellEncapsulates the contents and formatting of a single table cell
 CUi::QgsTableEditorBase
 CUi::QgsTableEditorFormattingWidgetBase
 CUi::QgsTableWidgetUiBase
 CUi::QgsTabPositionWidgetBase
 CUi::QgsTemporalControllerWidgetBase
 CQgsTemporalRange< T >A template based class for storing temporal ranges (beginning to end values)
 CQgsTemporalRange< QDateTime >
 CQgsTemporalRangeObjectBase class for objects with an associated (optional) temporal range
 CQgsTemporalUtilsContains utility methods for working with temporal layers and projects
 CQgsTemporaryCursorOverrideTemporarily sets a cursor override for the QApplication for the lifetime of the object
 CQgsTemporaryCursorRestoreOverrideTemporarily removes all cursor overrides for the QApplication for the lifetime of the object
 CQgsTerrainDownloaderTakes care of downloading terrain data from a publicly available data source
 CQgsTessellatorTessellates polygons into triangles
 CQgsTextBackgroundSettingsContainer for settings relating to a text background object
 CQgsTextBlockRepresents a block of text consisting of one or more QgsTextFragment objects
 CQgsTextBlockFormatStores information relating to individual block formatting
 CQgsTextBufferSettingsContainer for settings relating to a text buffer
 CQgsTextCharacterFormatStores information relating to individual character formatting
 CQgsTextDocumentRepresents a document consisting of one or more QgsTextBlock objects
 CQgsTextDocumentMetricsContains pre-calculated metrics of a QgsTextDocument
 CQgsTextDocumentRenderContextEncapsulates the context in which a text document is to be rendered
 CUi::QgsTextEditConfigDlg
 CQgsTextFormatContainer for all settings relating to text rendering
 CUi::QgsTextFormatWidgetBase
 CQgsTextFragmentStores a fragment of document along with formatting overrides to be used when rendering the fragment
 CQgsTextMaskSettingsContainer for settings relating to a selective masking around a text
 CQgsTextRendererHandles rendering text using rich formatting options, including drop shadows, buffers and background shapes
 CQgsTextRendererUtilsUtility functions for text rendering
 CQgsTextShadowSettingsContainer for settings relating to a text shadow
 CQgsThreadingUtilsProvides threading utilities for QGIS
 CQgsTileCacheA simple tile cache implementation
 CQgsTileDownloadManagerTile download manager handles downloads of map tiles for the purpose of map rendering
 CQgsTiledSceneBoundingVolumeRepresents a bounding volume for a tiled scene
 CQgsTiledSceneIndexAn index for tiled scene data providers
 CQgsTiledSceneNodeAllows representing QgsTiledSceneTiles in a hierarchical tree
 CQgsTiledSceneRenderContextEncapsulates the render context for a 2D tiled scene rendering operation
 CQgsTiledSceneRendererAbstract base class for 2d tiled scene renderers
 CQgsTiledSceneRendererAbstractMetadataStores metadata about one tiled scene renderer class
 CUi::QgsTiledSceneRendererPropsDialogBase
 CQgsTiledSceneRendererRegistryRegistry of 2D renderers for tiled scenes
 CQgsTiledSceneRequestTiled scene data request
 CQgsTiledSceneTileRepresents an individual tile from a tiled scene data source
 CQgsTileMatrixDefines a matrix of tiles for a single zoom level: it is defined by its size (width *
 CQgsTileMatrixSetDefines a set of tile matrices for multiple zoom levels
 CQgsTileRangeA range of tiles in a tile matrix
 CQgsTileXYZStores coordinates of a tile in a tile matrix set
 CQgsTilingSchemeEncapsulates tiling schemes (just like with WMTS / TMS / XYZ layers)
 CQgsTimeDurationContains utility methods for working with temporal layers and projects
 CQgsToleranceProvides calculations for tolerance values in map units
 CQgsTopologicalMeshWraps a QgsMesh to ensure the consistency of the mesh during editing and helps to access elements from other elements
 CQgsTracerGraphSimple graph structure for shortest path search
 CQgsTranslationContextUsed for the collecting of strings from projects for translation and creation of ts files
 CQgsTriangularMeshA triangular/derived mesh with vertices in map coordinates
 CQgsTriangulationInterface for Triangulation classes
 CUi::QgsUniqueValuesConfigDlgBase
 CUi::QgsUnitSelectionWidget
 CQgsUnitTypesHelper functions for various unit types
 CQgsUnsetAttributeValueRepresents a default, "not-specified" value for a feature attribute
 CQgsUserProfileUser profile contains information about the user profile folders on the machine
 CQgsValidityCheckContextBase class for validity check contexts
 CQgsValidityCheckRegistryA registry that keeps a list of QgsAbstractValidityCheck checks which can be used when performing validity checks
 CQgsValidityCheckResultRepresents an individual result from a validity check run by a QgsAbstractValidityCheck subclass
 CUi::QgsValidityCheckResultsBase
 CUi::QgsValueMapWidget
 CUi::QgsValueRelationConfigDlgBase
 CQgsVariantUtilsContains utility functions for working with QVariants and QVariant types
 CQgsVectorRepresent a 2-dimensional vector
 CQgsVector3DA 3D vector (similar to QVector3D) with the difference that it uses double precision instead of single precision floating point numbers
 CQgsVectorLayer3DTilingSettingsDefines configuration of how a vector layer gets tiled for 3D rendering
 CQgsVectorLayerEditUtilsContains utility functions for editing vector layers
 CQgsVectorLayerJoinInfoDefines left outer join from our vector layer to some other vector layer
 CUi::QgsVectorLayerLoadStyleDialog
 CUi::QgsVectorLayerPropertiesBase
 CUi::QgsVectorLayerSaveAsDialogBase
 CQgsVectorLayerTemporalContextEncapsulates the context in which a QgsVectorLayer's temporal capabilities will be applied
 CUi::QgsVectorLayerTemporalPropertiesWidgetBase
 CQgsVectorLayerToolsContextContains settings which reflect the context in which vector layer tool operations should be considered
 CQgsVectorLayerUtilsContains utility methods for working with QgsVectorLayers
 CQgsVectorSimplifyMethodContains settings for simplifying geometries fetched from a vector layer
 CQgsVectorTileBasicLabelingStyleConfiguration of a single style within QgsVectorTileBasicLabeling
 CQgsVectorTileBasicRendererStyleDefinition of map rendering of a subset of vector tile data
 CQgsVectorTileDataProviderSharedDataShared data class for vector tile layer data providers
 CQgsVectorTileLabelingBase class for labeling configuration classes for vector tile layers
 CUi::QgsVectorTileLayerPropertiesBase
 CQgsVectorTileMVTDecoderResponsible for decoding raw tile data written with Mapbox Vector Tiles encoding
 CQgsVectorTileMVTEncoderHandles conversion of vector features to Mapbox vector tiles encoding
 CQgsVectorTileMVTUtilsAssorted utility functions used during MVT decoding and encoding
 CQgsVectorTileRawDataKeeps track of raw tile data from one or more sources that need to be decoded
 CQgsVectorTileRendererAbstract base class for all vector tile renderer implementations
 CQgsVectorTileRendererDataContains decoded features of a single vector tile and any other data necessary for rendering of it
 CQgsVectorTileUtilsUtility functions for working with vector tiles
 CQgsVectorTileWriterTakes care of writing vector tiles
 CQgsVectorWarperVector layer warper which warps vector layers based on a list of source and destination GCPs
 CQgsVertexIdUtility class for identifying a unique vertex within a geometry
 CQgsVertexIteratorJava-style iterator for traversal of vertices of a geometry
 CQgsVirtualLayerDefinitionManipulates the definition of a virtual layer
 CQgsVirtualLayerDefinitionUtilsUtility class for QgsVirtualLayerDefinition
 CQgsVtpkTilesUtility class for reading and writing ESRI VTPK files
 CQgsWeakRelationRepresent a QgsRelation with possibly unresolved layers or unmatched fields
 CQgsWfsDescribeFeatureTypeGmlGML output formatter for DescribeFeatureType
 CQgsWfsDescribeFeatureTypeJsonJson output formatter for DescribeFeatureType
 CQgsWkbPtrWKB pointer handler
 CQgsWkbTypesHandles storage of information regarding WKB types and their properties
 CUi::QgsWmsDimensionDialogBase
 CQgsWmsLayerInfosWMS Layer infos
 CQgsWms::QgsWmsParametersComposerMap
 CQgsWms::QgsWmsParametersExternalLayer
 CQgsWms::QgsWmsParametersFilter
 CQgsWms::QgsWmsParametersHighlightLayer
 CQgsWms::QgsWmsParametersLayer
 CQgsWms::QgsWmsRenderContextRendering context for the WMS renderer
 CQgsWms::QgsWmsRestorerRAII class to restore the rendering context configuration on destruction
 CQgsXmlUtilsAssorted helper methods for reading and writing chunks of XML
 CQgsXyzConnectionSettingsConnections settings for XYZ
 CQgsZipUtilsProvides utility functions for working with zip files
 CQgsZonalStatisticsCalculates raster statistics (count, sum, mean) for a polygon or multipolygon layer and appends the results as attributes
 CQItemDelegate
 CQItemSelectionModel
 CQLabel
 CQLayout
 CQLineEdit
 CQList
 CQListView
 CQMainWindow
 CQt3DRender::QMaterial
 CQMenu
 CQgsAttributesFormProperties::QmlElementEditorConfiguration
 CQMouseEvent
 CQNetworkAccessManager
 CQNetworkDiskCache
 CQObject
 CQObjectParentUniquePtr< T >Keeps a pointer to an object owned by a QObject parent, and deletes it whenever this parent object is deleted
 CQObjectParentUniquePtr< QgsMapToolCaptureRubberBand >
 CQObjectParentUniquePtr< QgsVertexMarker >
 CQObjectUniquePtr< T >Keeps a pointer to a QObject and deletes it whenever this object is deleted
 CQObjectUniquePtr< QgsMapToolDigitizeFeature >
 CQObjectUniquePtr< QgsMapToolIdentifyFeature >
 CQObjectUniquePtr< QgsMapToolShapeAbstract >
 CQObjectUniquePtr< QgsRubberBand >
 CQPaintDevice
 CQt3DRender::QPaintedTextureImage
 CQPaintEngine
 CQPair
 CQProgressDialog
 CQProxyStyle
 CQPushButton
 CQQmlExtensionPlugin
 CQQuickItem
 CQQuickTransform
 CUi::QRasterAttributeTableDialogBase
 CQRegularExpressionValidator
 CQRunnable
 CQsciScintilla
 CQScrollArea
 CQSlider
 CQSortFilterProxyModel
 CQSpinBox
 CQStackedWidget
 CQStandardItem
 CQStandardItemModel
 CQStyledItemDelegate
 CQSyntaxHighlighter
 CQTableView
 CQTableWidget
 CQTableWidgetItem
 CQTabWidget
 CQTextBrowser
 CQTextCodec
 CQThread
 CQToolButton
 CQTreeView
 CQTreeWidget
 CQTreeWidgetItem
 CQgsStoredQueryManager::QueryDetailsContains details about a stored query
 CQgsAbstractDatabaseProviderConnection::QueryResultResult of a query executed by execSql()
 CQUndoCommand
 CQValidator
 CQVector
 CQWidget
 CQWidgetAction
 CQWidgetUpdateBlockerTemporarily disables updates for a QWidget for the lifetime of the object
 CQWindow
 CQgsAlignRaster::RasterInfoUtility class for gathering information about rasters
 CQgsAlignRasterData::RasterItemDefinition of one raster layer for alignment
 CQgsRayCastingUtils::RayCastContextHelper struct to store ray casting parameters
 CQgsRayCastingUtils::RayHitHelper struct to store ray casting results
 CQgsReadWriteContext::ReadWriteMessageStruct for QgsReadWriteContext error or warning messages
 CQgsAttributesFormProperties::RelationEditorConfiguration
 CQgsRelief::ReliefColor
 CQgsAbstractGeospatialPdfExporter::RenderedFeatureContains information about a feature rendered inside the PDF
 CQgsRenderedFeatureHandlerInterface::RenderedFeatureContext
 CQgsRuleBasedRenderer::RenderJobA QgsRuleBasedRenderer rendering job, consisting of a feature to be rendered with a particular symbol
 CQgsRuleBasedRenderer::RenderLevelRender level: a list of jobs to be drawn at particular level for a QgsRuleBasedRenderer
 CQgsLocatorResult::ResultActionThe ResultAction stores basic information for additional actions to be used in a locator widget for the result
 CRTree
 CQgsRuleBased3DRenderer::RuleA child rule for a QgsRuleBased3DRenderer
 CQgsRuleBasedLabeling::RuleA child rule for QgsRuleBasedLabeling
 CQgsRuleBasedRenderer::RuleRepresents an individual rule for a rule-based renderer
 CQgsMapLayerSaveStyleDialog::SaveToDbSettings
 CQgsVectorFileWriter::SaveVectorOptionsOptions to pass to QgsVectorFileWriter::writeAsVectorFormat()
 CQgsScaleBarRenderer::ScaleBarContextContains parameters regarding scalebar calculations
 CQgsGeometryUtils::SelfIntersection
 CQgsAbstractSensor::SensorDataContains details of a sensor data capture
 CQgsServerSettings::Setting
 CQgsAuthConfigurationStorage::SettingParameterStorage configuration setting parameter
 CQgsDatumTransform::SingleOperationDetailsContains information about a single coordinate operation
 CQgsDataDefinedSizeLegend::SizeClassDefinition of one class for the legend
 CSolChain solution parameters
 CQgsVirtualLayerDefinition::SourceLayerEither a reference to a live layer in the registry or all the parameters needed to load it (provider key, source, etc.)
 CQgsAttributesFormProperties::SpacerElementEditorConfiguration
 CQgsLayerMetadata::SpatialExtentMetadata spatial extent structure
 CQgsAbstractDatabaseProviderConnection::SpatialIndexOptionsThe SpatialIndexOptions contains extra options relating to spatial index creation
 CQgsSQLComposerDialog::SQLValidatorCallbackCallback to do validation check on dialog validation
 CQgsAbstractDatabaseProviderConnection::SqlVectorLayerOptionsThe SqlVectorLayerOptions stores all information required to create a SQL (query) layer
 CQgsExpressionContextScope::StaticVariableSingle variable definition for use within a QgsExpressionContextScope
 CQgsTileDownloadManager::StatsEncapsulates any statistics we would like to keep about requests
 CStatsProcessor
 CQgsStyleEntityVisitorInterface::StyleLeafContains information relating to the style entity currently being visited
 CQgsOWSSourceSelect::SupportedFormatFormats supported by provider
 CQgsLayoutExporter::SvgExportSettingsContains settings relating to exporting layouts to SVG
 CUi::SymbolsGroupSelectionDialogBase
 CUi::SymbolsListWidget
 CQgsTextFormat::TabDefines a tab position for a text format
 CQgsEditFormConfig::TabData
 CQgsAbstractDatabaseProviderConnection::TablePropertyDatabase table or view
 CQgsSQLComposerDialog::TableSelectedCallbackCallback to do actions on table selection
 CQgsTaskManager::TaskDefinitionDefinition of a task for inclusion in the manager
 CQgsAttributesFormProperties::TextElementEditorConfiguration
 CTiePointInfo
 CQgsCesiumUtils::TileContentsEncapsulates the contents of a 3D tile
 CQgsTopologicalMesh::TopologicalFacesContains independent faces and topological information about these faces
 CQgsWfs::transactionDelete
 CQgsWfs::v1_0_0::transactionDelete
 CQgsWfs::transactionInsert
 CQgsWfs::v1_0_0::transactionInsert
 CQgsWfs::transactionRequest
 CQgsWfs::v1_0_0::transactionRequest
 CQgsWfs::transactionUpdate
 CQgsWfs::v1_0_0::transactionUpdate
 CQgsDatumTransform::TransformDetailsContains information about a coordinate transformation operation
 CQgsDatumTransform::TransformInfoContains datum transform information
 CQgsDatumTransformDialog::TransformInfoDialog transformation entry info
 CTransformItem
 CQgsDatumTransform::TransformPairContains datum transform information
 CQgsRasterTransparency::TransparentSingleValuePixelDefines the transparency for a range of single-band pixel values
 CQgsRasterTransparency::TransparentThreeValuePixelDefines the transparency for a RGB pixel value
 CTriangleInterpolatorAn interface for interpolator classes for triangulations
 CQgsPointCloudRenderContext::TriangulationDataHelper data structure used when rendering points as triangulated surface
 CUi_QgsAttributesFormProperties
 CUi_QgsCodedValueDomainWidgetBase
 CUi_QgsCredentialDialog
 CUi_QgsDbRelationshipWidgetBase
 CUi_QgsFieldDomainWidgetBase
 CUi_QgsGlobDomainWidgetBase
 CUi_QgsLabelingEngineRulesWidgetBase
 CUi_QgsNewVectorTableDialogBase
 CUi_QgsRangeDomainWidgetBase
 CUi_QgsSourceFieldsProperties
 Cstd::unique_ptr
 CQgsProviderRegistry::UnusableUriDetailsContains information about unusable URIs which aren't handled by any registered providers
 CQgsProviderRegistry::UnusableUriHandlerInterfaceAn 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
 CQgsCopcUpdate::UpdatedChunkKeeps information how points of a single chunk has been modified
 CQgsMimeDataUtils::Uri
 CQgsRasterAttributeTable::UsageInformationInformation about a field usage
 CQgsCoordinateReferenceSystemRegistry::UserCrsDetailsContains details of a custom (user defined) CRS
 Cpal::UtilPal utilities
 CQgsTracerGraph::V
 CQgsAbstractMetadataBaseValidator::ValidationResultContains the parameters describing a metadata validation failure
 CQgsProjectServerValidator::ValidationResultContains the parameters describing a project validation failure
 CQgsValueRelationFieldFormatter::ValueRelationItem
 CVector3DRepresents a 3D-Vector, capable of storing x, y and z-coordinates in double values
 CQgsAbstractGeospatialPdfExporter::VectorComponentDetailContains information relating to a single PDF layer in the Geospatial PDF export
 CQgsAbstractDatabaseProviderConnection::VectorLayerExporterOptionsStores all information required to create a QgsVectorLayerExporter for the backend
 CQgsProcessingAlgorithm::VectorPropertiesProperties of a vector source or sink used in an algorithm
 CQgsAbstractGeometry::vertex_iteratorSTL-style iterator for vertices
 CQgsRasterDataProvider::VirtualRasterInputLayersStruct that stores information of the raster used in QgsVirtualRasterProvider for the calculations, this struct is stored in the DecodedUriParameters
 CQgsRasterDataProvider::VirtualRasterParametersStruct that stores the information about the parameters that should be given to the QgsVirtualRasterProvider through the QgsRasterDataProvider::DecodedUriParameters
 CQgsSQLStatement::VisitorSupport for visitor pattern - algorithms dealing with the statement may be implemented without modifying the Node classes
 CQgsGdalUtils::VsiNetworkFileSystemDetailsEncapsulates details for a GDAL VSI network file system
 CQgsExpressionNodeCondition::WhenThenRepresents a "WHEN... THEN..." portation of a CASE WHEN clause in an expression
 CUi::WidgetAnimatedMarker
 CUi::WidgetBlur
 CUi::WidgetCentroidFill
 CUi::WidgetColorEffect
 CUi::WidgetDrawSource
 CUi::WidgetEllipseBase
 CUi::WidgetFilledLine
 CUi::WidgetFilledMarker
 CUi::WidgetFontMarker
 CUi::WidgetGlow
 CUi::WidgetGradientFill
 CUi::WidgetGradientLine
 CUi::WidgetHashedLine
 CUi::WidgetLinePatternFill
 CUi::WidgetMarkerLine
 CUi::WidgetPointPatternFill
 CUi::WidgetRandomMarkerFill
 CUi::WidgetRasterFill
 CUi::WidgetRasterLine
 CUi::WidgetRasterMarker
 CUi::WidgetShadowEffect
 CUi::WidgetShapeburstFill
 CUi::WidgetSimpleFill
 CUi::WidgetSimpleLine
 CUi::WidgetSimpleMarker
 CUi::WidgetSVGFill
 CUi::WidgetSvgMarker
 CUi::WidgetSvgSelector
 CUi::WidgetTransform
 CUi::WidgetVectorFieldBase
 CWkbEntry
 CQgsServerWmsDimensionProperties::WmsDimensionInfoSetting to define QGIS Server WMS Dimension