QGIS API Documentation 4.3.0-Master (4ecdf0f3f59)
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
 C_CohenSutherland
 C_GEOSQueryCallbackData
 C_LayerRef< TYPE >Internal structure to keep weak pointer to QgsMapLayer or layerId if the layer is not available yet
 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
 CQgsApplication::ApplicationMembers
 CQgsUnitTypes::AreaValueA combination of area value and unit
 CQgsSQLComposerDialog::ArgumentArgument of a function
 CAtomicSharedPtr< T >An atomic shared_ptr, for use in LLVM/clang builds (temporarily, until LLVM adds support for c++20 atomic shared_ptr)
 CQgsAttributesFormData::AttributeFormItemDataMain class to store and transfer editor data contained in a QgsAttributesFormModel
 CQgsCesiumUtils::B3DMContentsEncapsulates the contents of a B3DM file
 CQgsBillboardGeometry::BillboardAtlasDataContains the billboard positions and texture information
 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
 CQgsMeshAdvancedEditingAbstract class that can be derived to implement advanced editing on mesh
 CQgsMeshEditForceByLineForces mesh editing based on a line
 CQgsMeshEditForceByPolylinesDerived from QgsMeshEditForceByLine that forces mesh based on polyline
 CQgsMeshEditRefineFacesPerforms refinement of faces of a mesh
 CQgsMeshEditingDelaunayTriangulationCan be used with QgsMeshEditor::advancedEdit() to add triangle faces to a mesh created by a Delaunay triangulation on existing vertices
 CQgsMeshTransformVerticesByExpressionTransforms vertices of a mesh by expression
 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
 CQgsZonalStatistics::FeatureStats::CompareNaNAware
 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
 CQgsStacConnection::DataRepresents decoded data of a 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::DxfLayerEncapsulates the properties of a vector layer containing features that will be exported to the DXF file
 CDxfLayerJobHolds information about each layer in a DXF job
 CQgsTracerGraph::E
 CUi::EffectPropertiesWidget
 CQgsPaintEffectPropertiesWidgetA widget which modifies the properties of a QgsPaintEffect
 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
 Cpal::InternalException::EmptyThrown when trying to access an empty data set
 Cpal::InternalException::FullThrown when something is added in a Full set
 Cpal::InternalException::NoLabelPositionThrow an exception when it's impossible to compute labelPosition
 Cpal::InternalException::UnknownGeometryThrown when a geometry type is not like expected
 Cpal::InternalException::WrongGeometryThrown when a geometry type is not like expected
 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
 CQgsProcessingAlgorithm::ExternalLinkEncapsulates details of an external link describing an algorithm's behavior or source
 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
 CQgsAttributesFormData::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
 CQgsGeometryGeneratorSymbolLayerWidgetA widget for controlling the properties of a QgsGeometryGeneratorSymbolLayer
 Cpal::GeomFunctionPal labeling engine geometry functions
 CQgsAbstractGeospatialPdfExporter::GeoReferencedSection
 Cgeos::GeosDeleterDestroys the GEOS geometry geom, using the static QGIS geos context
 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
 CQgsMatrixSolver::GslData
 CHalfEdgeRepresents a half edge in a triangulation
 CHierarchyEntryKeeps one entry of COPC hierarchy
 CQgsHistoryProviderRegistry::HistoryEntryOptionsContains options for storing history entries
 CQgsAttributesFormData::HtmlElementEditorConfiguration
 CIDataStream
 CQgsPointLocator_StreamHelper class for bulk loading of R-trees
 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
 CQgsPointLocator_DumpTreeHelper class to dump the R-index nodes and their content
 CQgsConnectionPoolGroup< T >::Item
 CQgsLayerTreeModelLegendNode::ItemContext
 CQgsLayerTreeModelLegendNode::ItemMetrics
 CQgsGeometryCheckerUtils::LayerFeatures::iteratorAn iterator over all features in a QgsGeometryCheckerUtils::LayerFeatures
 CSpatialIndex::IVisitor
 CQgisVisitorCustom visitor that adds found features to list
 CQgsPointLocator_VisitorAreaHelper class used when traversing the index with areas - builds a list of matches
 CQgsPointLocator_VisitorCentroidsInRectHelper class used when traversing the index looking for centroid - builds a list of matches
 CQgsPointLocator_VisitorEdgesInRectHelper class used when traversing the index looking for edges - builds a list of matches
 CQgsPointLocator_VisitorMiddlesInRectHelper class used when traversing the index looking for middle segment - builds a list of matches
 CQgsPointLocator_VisitorNearestCentroidHelper class used when traversing the index looking for centroid - builds a list of matches
 CQgsPointLocator_VisitorNearestEdgeHelper class used when traversing the index looking for edges - builds a list of matches
 CQgsPointLocator_VisitorNearestLineEndpointHelper class used when traversing the index looking for line endpoints (start or end vertex) - builds a list of matches
 CQgsPointLocator_VisitorNearestMiddleOfSegmentHelper class used when traversing the index looking for middle segment - builds a list of matches
 CQgsPointLocator_VisitorNearestVertexHelper class used when traversing the index looking for vertices - builds a list of matches
 CQgsPointLocator_VisitorVerticesInRectHelper class used when traversing the index looking for vertices - builds a list of matches
 CQgsSpatialIndexCopyVisitorSpatialIndex visitor which copies data to a new index
 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
 CQgsArcGisRestQueryUtils::LayerItemDetailsEncapsulates details relating to a layer item
 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
 CQgsLayerPropertiesWidgetA widget which allows configuration of the properties of a single QgsSymbolLayer
 CLayerToLoad
 CQgsLayerItem::LayerUriWithDetailsEncapsulates a layer mime URI, with additional details
 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
 CQgsAuthConfigurationStorage::MasterPasswordConfigStructure that holds the (encrypted) master password elements
 CQgsPointLocator::Match
 CQgsPointLocator::MatchFilterInterface that allows rejection of some matches in intersection queries (e.g
 CUi::MaterialWidgetBase
 CQgsMaterialWidgetA widget allowing users to customize a 3d material
 CQgsExpressionTreeView::MenuProviderImplementation of this interface can be implemented to allow QgsExpressionTreeView instance to provide custom context menus (opened upon right-click)
 CQgsVectorFileWriter::MetaData
 CQgsProjectStorage::MetadataMetadata associated with a project
 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
 CQgsSQLStatement::NodeBetweenOperatorAn 'X BETWEEN y and z' operator
 CQgsSQLStatement::NodeBinaryOperatorBinary logical/arithmetical operator (AND, OR, =, +, ...)
 CQgsSQLStatement::NodeCastCAST operator
 CQgsSQLStatement::NodeColumnRefReference to a column
 CQgsSQLStatement::NodeColumnSortedColumn in a ORDER BY
 CQgsSQLStatement::NodeFunctionFunction with a name and arguments node
 CQgsSQLStatement::NodeInOperatorAn 'x IN (y, z)' operator
 CQgsSQLStatement::NodeJoinJoin definition
 CQgsSQLStatement::NodeLiteralLiteral value (integer, integer64, double, string)
 CQgsSQLStatement::NodeSelectSELECT node
 CQgsSQLStatement::NodeSelectedColumnSelected column
 CQgsSQLStatement::NodeTableDefTable definition
 CQgsSQLStatement::NodeUnaryOperatorUnary logical/arithmetical operator ( NOT, - )
 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
 CQgsBasicNumericFormat_ns::formatter
 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
 CQgsVectorFileWriter::HiddenOptionA hidden option for file writing for a particular output format
 CQgsVectorFileWriter::IntOptionAn available option for configuring file writing for a particular output format, presenting an integer option
 CQgsVectorFileWriter::SetOptionAn available option for configuring file writing for a particular output format, presenting a choice of preset values
 CQgsVectorFileWriter::BoolOptionAn available option for configuring file writing for a particular output format, presenting an boolean option
 CQgsVectorFileWriter::StringOptionAn available option for configuring file writing for a particular output format, presenting a freeform string option
 CQgsFeatureRequest::OrderByClauseOrder by clause for a QgsFeatureRequest
 CUi::OrderByDialogBase
 CQgsOrderByDialogA dialog to build and manage a list of order by clauses
 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
 CQgsProcessingParametersGenerator::ParameterValidationResultEncapsulates the result of validating parameters shown in the generator
 CParametricLineAn interface for parametric lines used during triangulation
 CBezier3DRepresents a bezier curve, represented by control points
 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
 CQgsArcGisRestUtils::PixelTypeLimitUsefulnessStruct representing whether the theoretical limits of a pixel type are useful for describing actual data boundaries
 Cpal::Point
 CQgsPointCloudLayerProfileResults::PointResult
 Cpal::PointSetThe underlying raw pal geometry class
 Cpal::FeaturePartRepresents a part of a label feature
 Cpal::LabelPositionLabelPosition is a candidate feature label position
 CQgsDataProvider::PreviewContextStores settings related to the context in which a preview job runs
 CQgsAbstractMaterial3DHandler::PreviewMeshTypeEncapsulates information about available preview meshes
 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
 CQgsPropertyAssistantWidgetShows a user-friendly assistant guiding users through the creation of QgsProperty overrides
 CQgsProviderRegistry::ProviderCandidateDetailsContains information pertaining to a candidate provider
 CQgsDataProvider::ProviderOptionsSetting options for creating vector data providers
 CQAbstractItemDelegate
 CQgsColorSwatchDelegateA delegate for showing a color swatch in a list
 CQgsDetailedItemDelegateA custom model/view delegate that can display an icon, heading and detail sections
 CQAbstractItemModel
 CQgsAttributesFormModelAbstract class for tree models allowing for configuration of attributes forms
 CQgsAttributesAvailableWidgetsModelManages available widgets when configuring attributes forms
 CQgsAttributesFormLayoutModelManages form layouts when configuring attributes forms via drag and drop designer
 CQgsBrowserModelA model for showing available data sources and other items in a structured tree
 CQgsBrowserGuiModelA model for showing available data sources and other items in a structured tree
 CQgsColorSchemeModelA model for colors in a color scheme
 CQgsCoordinateReferenceSystemModelA tree model for display of known coordinate reference systems
 CQgsCptCityBrowserModelA custom item model for display of CPT City color palettes
 CQgsDatabaseSchemaModelA model containing schemas from a database connection
 CQgsDatabaseTableModelA model containing tables from a database connection
 CQgsFeaturePickerModelBaseProvides a list of features based on filter conditions
 CQgsFeatureFilterModelProvides a list of features based on filter conditions
 CQgsFeaturePickerModelProvides a list of features based on filter conditions
 CQgsFieldModelA model which displays the list of fields in widgets (optionally associated with a vector layer)
 CQgsHistoryEntryModelAn item model representing history entries in a hierarchical tree structure
 CQgsLabelingEngineRulesModelA model for configuration of a list of labeling engine rules
 CQgsLayerTreeModelA model representing the layer tree, including layers and groups of layers
 CQgsElevationProfileLayerTreeModelA layer tree model subclass for elevation profiles
 CQgsLegendModelItem model implementation based on layer tree model for layout legend
 CQgsLayoutModelA model for items attached to a layout
 CQgsMapLayerModelA model for display of map layers in widgets
 CQgsGeospatialPdfLayerTreeModelLayer tree model for Geo-PDF layers
 CQgsMeshDatasetGroupTreeModelItem model for QgsMeshDatasetGroupTreeItem
 CQgsMeshAvailableDatasetGroupTreeModelItem model for available mesh dataset groups
 CQgsNewsFeedModelA model for published QGIS news feeds
 CQgsPointCloudAttributeModelA model for display of available attributes from a point cloud
 CQgsProcessingToolboxModelA model for providers and algorithms shown within the Processing toolbox
 CQgsProviderConnectionModelA model containing registered connection names for a specific data provider
 CQgsProviderSublayerModelA model for representing the sublayers present in a URI
 CQgsProviderSublayerDialogModelA model for representing the sublayers present in a URI for the QgsProviderSublayersDialog
 CQgsRecentCoordinateReferenceSystemsModelA model for display of recently used coordinate reference systems
 CQgsRuleBasedLabelingModelModel for rule based rendering rules view
 CQgsRuleBasedRendererModelTree model for a rule-based renderer's rules
 CQgsRuntimeProfilerProvides a method of recording run time profiles of operations, allowing easy recording of their overall run time
 CQgsSensorModelA QAbstractItemModel subclass for showing sensors within a QgsSensorManager
 CQgsSettingsTreeModelA tree model for the settings tree
 CQgsSingleItemModelA QAbstractItemModel subclass which contains a single read-only item
 CQgsStyleModelA QAbstractItemModel subclass for showing symbol and color ramp entities contained within a QgsStyle database
 CQgsSymbolLayerModelA QAbstractItemModel subclass for displaying a QgsSymbol in a tree view in the symbology panel
 CQgsTimeZoneItemModelA custom model for display of available time zones
 CQgsValidityCheckResultsModelA QAbstractItemModel subclass for displaying the results from a QgsAbstractValidityCheck
 CQAbstractListModel
 CQgsMapLayerStyleCategoriesModelModel for layer style categories
 CQgsMapLayerStyleModelA model for display of styles from a QgsMapLayerStyleManager
 CQgsMeshDatasetGroupListModelA model representing mesh dataset groups
 CQgsMeshDatasetListModelList model for dataset contained in dataset group, used to display by time dataset in widget
 CQgsProjectStoredObjectManagerModelBaseBase class for list models representing the objects available in a QgsAbstractProjectStoredObjectManager
 CQgsProjectStoredObjectManagerModel< QgsElevationProfile >
 CQgsElevationProfileManagerModelList model representing the elevation profiles available in a elevation profile manager
 CQgsProjectStoredObjectManagerModel< QgsMasterLayoutInterface >
 CQgsLayoutManagerModelList model representing the print layouts and reports available in a layout manager
 CQgsProjectStoredObjectManagerModel< QgsSelectiveMaskingSourceSet >
 CQgsSelectiveMaskingSourceSetManagerModelList model representing the selective masking source sets available in a selective masking source sets manager
 CQgsProjectStoredObjectManagerModel< T >Template class for models representing the objects available in a QgsAbstractProjectStoredObjectManager
 CQgsProjectStyleDatabaseModelList model representing the style databases associated with a QgsProject
 CQgsSvgSelectorListModelA model for displaying SVG files with a preview icon
 CQAbstractTableModel
 CQgsAggregateMappingModelHolds mapping information for defining sets of aggregates of fields from a QgsFields object
 CQgsAttributeTableModelA model backed by a QgsVectorLayerCache which is able to provide feature/attribute information to a QAbstractItemView
 CQgsBookmarkManagerModelImplements a model for the contents of QgsBookmarkManager objects
 CQgsCodedValueTableModelA table model for representing the values in a QgsCodedValue list
 CQgsFieldMappingModelHolds mapping information for mapping from one set of QgsFields to another
 CQgsLayoutAttributeTableColumnModelBaseA base model to hold the displaying or sorting columns used in a QgsLayoutAttributeTable
 CQgsLayoutAttributeTableColumnModelA model for displaying columns shown in a QgsLayoutAttributeTable
 CQgsLayoutTableSortModelAllows for filtering QgsComposerAttributeTable columns by columns which are sorted or unsorted
 CQgsLayoutGuideCollectionStores and manages the snap guides used by a layout
 CQgsLocatorModelAn abstract list model for displaying the results of locator searches
 CQgsLocatorAutomaticModelA QgsLocatorModel which is associated directly with a QgsLocator, and is automatically populated with results from locator searches
 CQgsRasterAttributeTableModelA model which represents a QgsRasterAttributeTable
 CQgsStackedDiagramPropertiesModelModel for sub diagrams in a stacked diagram view
 CQAction
 CQgsAttributeTableActionA QAction subclass for map layer actions shown in an attribute table
 CQgsAttributeTableMapLayerActionA QAction for attribute table map layer actions
 CQgsMapLayerActionAn action which can run on map layers
 CQApplication
 CQgsApplicationExtends QApplication to provide access to QGIS specific resources such as theme paths, database paths etc
 CQComboBox
 CQgsAlignmentComboBoxA combo box which allows choice of alignment settings (e.g
 CQgsAuthCertTrustPolicyComboBoxWidget for editing the trust policy associated with a Certificate (Intermediate) Authority
 CQgsBlendModeComboBoxA combobox which lets the user select blend modes from a predefined list
 CQgsBrushStyleComboBoxA combobox which presents choices of Qt::BrushStyle
 CQgsCheckableComboBoxQComboBox subclass which allows selecting multiple items
 CQgsEffectDrawModeComboBoxA combobox allowing selection of paint effect draw modes
 CQgsFeatureListComboBoxThis offers a combobox with autocompleter that allows selecting features from a layer
 CQgsFieldComboBoxA combobox which displays the list of fields of a given layer
 CQgsHighlightableComboBoxA QComboBox subclass with the ability to "highlight" the edges of the widget
 CQgsLayoutComboBoxA combobox which displays available layouts from a QgsLayoutManager
 CQgsLayoutItemComboBoxA combo box which displays items of a matching type from a layout
 CQgsLayoutUnitsComboBoxA custom combo box for selecting units for layout settings
 CQgsMapLayerComboBoxA combobox which displays a dynamic list of layers from a QGIS project
 CQgsPenCapStyleComboBoxA combobox widget for selection of Qt::PenCapStyle
 CQgsPenJoinStyleComboBoxA combobox widget for selection of Qt::PenJoinStyle
 CQgsPenStyleComboBoxA combobox widget for selection of Qt::PenStyle
 CQgsPointCloudAttributeComboBoxA combobox which displays the list of attributes of a given point cloud layer
 CQgsProviderConnectionComboBoxA combo box which displays the list of connections registered for a given provider
 CQgsRasterBandComboBoxA combobox widget which displays the bands present in a raster layer
 CQgsScaleComboBoxA combobox which lets the user select map scale from predefined list and highlights nearest to current scale value
 CQgsToolTipComboBoxQComboBox subclass which features a tooltip when mouse hovering the combobox
 CQConcatenateTablesProxyModel
 CQgsCombinedStyleModelA model which contains entities from multiple QgsStyle databases
 CQDateTimeEdit
 CQgsDateTimeEditA QDateTimeEdit with the capability of setting/reading null date/times
 CQgsDateEditA QDateEdit widget with the capability of setting/reading null dates
 CQgsTimeEditA QTimeEdit widget with the capability of setting/reading null date/times
 CQDial
 CQgsDialA QDial subclass with additional refinements
 CQDialog
 CQgs3DSymbolDialogA dialog for configuring a 3D symbol
 CQgsAbstractDataSourceWidgetAbstract base class for Data Source widgets to create connections and add layers
 CQgsLayerMetadataSearchWidgetOffers layer metadata search and filtering
 CQgsOWSSourceSelectDialog to create connections and add layers WCS etc
 CQgsAddAttrDialogDialog to add a source field attribute
 CQgsAddAttributeFormContainerDialogDialog to add a container for attribute widgets
 CQgsAttributeActionPropertiesDialogA dialog for configuring a map layer action
 CQgsAttributeDialogAn attribute table dialog for a vector layer
 CQgsAttributeTypeLoadDialogA dialog which allows populating value maps using features present in a vector layer
 CQgsAttributesFormInitCodeA dialog for configuring the Python init code handling for attribute forms
 CQgsAuthCertInfoDialogDialog wrapper for widget displaying detailed info on a certificate and its hierarchical trust chain
 CQgsAuthCertManagerDialog wrapper for widget to manage available certificate editors
 CQgsAuthConfigEditWidget for editing an authentication configuration
 CQgsAuthConfigUriEditDialog wrapper of select widget to edit an authcfg in a data source URI
 CQgsAuthImportCertDialogWidget for importing a certificate into the authentication database
 CQgsAuthImportIdentityDialogWidget for importing an identity certificate/key bundle into the authentication database
 CQgsAuthMethodPluginsDialog for viewing available authentication method plugins
 CQgsAuthSslConfigDialogDialog wrapper of widget for editing an SSL server configuration
 CQgsAuthSslErrorsDialogWidget for reporting SSL errors and offering an option to store an SSL server exception into the authentication database
 CQgsAuthSslImportDialogWidget for importing an SSL server certificate exception into the authentication database
 CQgsAuthTrustedCAsDialogWidget for listing trusted Certificate (Intermediate) Authorities used in secure connections
 CQgsBearingNumericFormatDialogA dialog which allows control over the properties of a QgsBearingNumericFormat
 CQgsBusyIndicatorDialogA simple dialog to show an indeterminate busy progress indicator
 CQgsCharacterSelectorDialogA dialog for selecting a single character from a single font
 CQgsCodeEditorHistoryDialogA dialog for displaying and managing command history for a QgsCodeEditor widget
 CQgsColorBrewerColorRampDialogA dialog which allows users to modify the properties of a QgsColorBrewerColorRamp
 CQgsColorDialogA custom QGIS dialog for selecting a color
 CQgsColorRampLegendNodeDialogA dialog for configuring a QgsColorRampLegendNode (QgsColorRampLegendNodeSettings)
 CQgsConfigureShortcutsDialogReusable dialog for allowing users to configure shortcuts contained in a QgsShortcutsManager
 CQgsCptCityColorRampDialogA dialog which allows users to modify the properties of a QgsCptCityColorRamp
 CQgsCreateRasterAttributeTableDialogA dialog which collects the information required to create a new raster attribute table
 CQgsCredentialDialogA generic dialog for requesting credentials
 CQgsDashSpaceDialogA dialog for entering a custom dash space pattern for lines
 CQgsDataDefinedValueDialogUtility classes for "en masse" size definition
 CQgsDataDefinedRotationDialogA dialog for configuring symbol-level data defined rotation
 CQgsDataDefinedSizeDialogA dialog for configuring symbol-level data defined size
 CQgsDataDefinedWidthDialogA dialog for configuring symbol-level data defined width
 CQgsDataSourceSelectDialogA dialog which embeds the browser view to select an existing data source
 CQgsDatabaseSchemaSelectionDialogDialog which displays selection of a schema for a specific database connection
 CQgsDatumTransformDialogA dialog for configuring transform operations between coordinate reference systems
 CQgsDbImportVectorLayerDialogA generic dialog for customising vector layer import options for database connections
 CQgsDbRelationDialogA dialog for configuration of the properties of a relationship in a database
 CQgsDialogA generic dialog with layout and button box
 CQgsEffectStackPropertiesDialogA dialog for modifying the properties of a QgsEffectStack, including adding and reordering effects within the stack
 CQgsNewNameDialogA dialog for prompting users for a new name, for example new layer name dialog
 CQgsEncodingSelectionDialogA dialog which presents the user with a choice of file encodings
 CQgsErrorDialogA dialog which shows error details
 CQgsExpressionAddFunctionFileDialogA dialog to select whether to create a function file or project functions
 CQgsExpressionBuilderDialogA generic dialog for building expression strings
 CQgsExpressionSelectionDialogA dialog for selecting features by expression
 CQgsExpressionStoreDialogA generic dialog for editing expression text, label and help text
 CQgsExtentBufferDialogA dialog which allows the user to modify the extent buffer of a symbol
 CQgsFeatureSelectionDlgA dialog for selecting features from a vector layer
 CQgsFieldCalculatorA dialog that provides calculation of new fields using existing fields, values and a set of operators
 CQgsFieldDomainDialogA dialog for configuration of the properties of a QgsFieldDomain
 CQgsFindFilesByPatternDialogA dialog for finding files (recursively) by file pattern
 CQgsGeographicCoordinateNumericFormatDialogA dialog which allows control over the properties of a QgsGeographicCoordinateNumericFormat
 CQgsGradientColorRampDialogA dialog which allows users to modify the properties of a QgsGradientColorRamp
 CQgsGroupWmsDataDialogA dialog for configuring a WMS group
 CQgsJoinDialogA dialog for configuring vector layer joins
 CQgsLUDialogA dialog for setting a lower and upper range value
 CQgsLabelEngineConfigDialogDialog for configuring the labeling engine
 CQgsLabelSettingsWidgetDialogA blocking dialog containing a QgsLabelSettingsWidgetBase
 CQgsLabelingEngineRuleDialogA simple dialog for customizing a labeling engine rule
 CQgsLabelingEngineRulesDialogA dialog which allows configuration of a list of labeling engine rules
 CQgsLabelingRulePropsDialogDialog for editing labeling rule
 CQgsLayoutAddPagesDialogA dialog for configuring properties of new pages to be added to a layout
 CQgsLayoutAttributeSelectionDialogA dialog to select what attributes to display (in the table item), set the column properties and specify a sort order
 CQgsLayoutImageExportOptionsDialogA dialog for customizing the properties of an exported image file
 CQgsLayoutItemPropertiesDialogA dialog for configuring properties like the size and position of layout items
 CQgsLayoutLegendLayersDialogA dialog to add new layers to the legend
 CQgsLayoutPdfExportOptionsDialogA dialog for customizing the properties of an exported PDF file from a layout
 CQgsLayoutTableBackgroundColorsDialogA dialog for customization of the cell background colors for a QgsLayoutTable
 CQgsLegendPatchShapeDialogA dialog for configuring a custom legend patch shape
 CQgsLimitedRandomColorRampDialogA dialog which allows users to modify the properties of a QgsLimitedRandomColorRamp
 CQgsLoadRasterAttributeTableDialogA dialog allowing selection of a VAT.DBF file and associating the resulting raster attribute table with a raster band
 CQgsManageConnectionsDialogA dialog for importing or exporting stored connections
 CQgsMapLayerLoadStyleDialogA reusable dialog which allows users to select stored layer styles and categories to load for a map layer
 CQgsMapLayerSaveStyleDialogA dialog which allows saving map layer styles
 CQgsMapUnitScaleDialogA dialog which allows the user to choose the minimum and maximum scale of an object in map units and millimeters
 CQgsMasterPasswordResetDialogDialog to verify current master password and initiate reset of authentication database with a new password
 CQgsMaterialWidgetDialogA dialog for configuring a 3D material
 CQgsMessageLogViewerA generic dialog widget for displaying QGIS log messages
 CQgsMessageViewerA generic message view for displaying QGIS messages
 CQgsModelGroupBoxDefinitionDialogA dialog which allows users to specify the properties of a model group box
 CQgsNewAuxiliaryFieldDialogA dialog to create a new auxiliary field
 CQgsNewAuxiliaryLayerDialogA dialog to create a new auxiliary layer
 CQgsNewDatabaseTableNameDialogA dialog which allows selection of a DB schema and a new table name
 CQgsNewGeoPackageLayerDialogDialog to set up parameters to create a new GeoPackage layer, and on accept() to create it and add it to the layers
 CQgsNewHttpConnectionDialog to allow the user to configure and save connection information for an HTTP Server for WMS, etc
 CQgsNewMemoryLayerDialogA dialog for configuring the properties of a new memory (scratch) layer
 CQgsNewOgrConnectionDialog to allow the user to define, test and save connection information for OGR databases
 CQgsNewVectorLayerDialogA dialog for configuring the properties of a new vector layer
 CQgsNewVectorTableDialogA dialog for customising new tables created on a database
 CQgsNumericFormatSelectorDialogA simple dialog for customizing a numeric format
 CQgsOptionsDialogBaseA base dialog for options and properties dialogs that offers vertical tabs
 CQgsDataSourceManagerDialogA dialog which embeds the browser panel and all the provider source select widgets
 CQgsLayerPropertiesDialogBase class for "layer properties" dialogs, containing common utilities for handling functionality in these dialogs
 CQgsMeshLayerPropertiesA dialog for configuring mesh layer properties
 CQgsRasterLayerPropertiesA dialog for raster layer properties
 CQgsTiledSceneLayerPropertiesLayer properties dialog for tiled scene layers
 CQgsVectorLayerPropertiesLayer properties dialog for vector layers
 CQgsVectorTileLayerPropertiesLayer properties dialog for vector tile layers
 CQgsOrderByDialogA dialog to build and manage a list of order by clauses
 CQgsOrganizeTableColumnsDialogDialog for organising (hiding and reordering) columns in the attributes table
 CQgsPointCloudLayerSaveAsDialogA dialog for selecting destination file and parameters for point cloud exports
 CQgsPresetColorRampDialogA dialog which allows users to modify the properties of a QgsPresetSchemeColorRamp
 CQgsProcessingDefaultStyleDialogA dialog for configuring default styles for Processing outputs
 CQgsProcessingHistoryDialogA dialog for showing Processing algorithm execution history
 CQgsProcessingModelerParametersDialogA dialog for configuring parameter settings and comments for a child algorithm in a Processing model
 CQgsProcessingParameterDefinitionDialogA dialog which allows users to specify the properties of a Processing parameter
 CQgsProjectTrustDialogA dialog to handle granting of trust to projects containing embedded script
 CQgsProjectionSelectionDialogA generic dialog to prompt the user for a Coordinate Reference System
 CQgsProviderSublayersDialogDialog for selecting provider sublayers
 CQgsRasterAttributeTableAddColumnDialogA dialog which collects options to add a new column to a raster attribute table
 CQgsRasterAttributeTableAddRowDialogThe QgsRasterAttributeTableAddColumnDialog class collects options to add a new row to a raster attribute table
 CQgsRasterAttributeTableDialogA dialog which embeds a raster attribute table widget
 CQgsRasterLayerSaveAsDialogA dialog for configuring raster layer export parameters
 CQgsRendererPropertiesDialogA dialog for configuring vector layer renderers
 CQgsRendererRulePropsDialogA dialog for editing the details of a rule based renderer rule
 CQgsScaleVisibilityDialogA dialog allowing users to enter a scale visibility range
 CQgsSearchQueryBuilderQuery builder for search strings
 CQgsSmartGroupEditorDialogA dialog for configuring a style smart group
 CQgsStackedDiagramPropertiesDialogDialog for editing sub diagrams
 CQgsStyleExportImportDialogA dialog allowing importing and exporting of entities from a QgsStyle
 CQgsStyleGroupSelectionDialogA dialog which presents available groups from a QgsStyle
 CQgsStyleManagerDialogA dialog allowing users to customize and populate a QgsStyle
 CQgsStyleSaveDialogA dialog for setting properties of a newly saved style
 CQgsSublayersDialogPresents a choice of sublayers
 CQgsSubsetStringEditorInterfaceInterface for a dialog that can edit subset strings
 CQgsPointCloudQueryBuilderQuery Builder for layers
 CQgsQueryBuilderQuery Builder for layers
 CQgsSQLComposerDialogSQL composer dialog
 CQgsSubstitutionListDialogA dialog which allows users to specify a list of substitutions to apply to a string, with options for exporting and importing substitution lists
 CQgsSvgSelectorDialogA dialog for selection of an SVG file
 CQgsSymbolAnimationSettingsDialogA dialog for customising animation settings for a symbol
 CQgsSymbolBufferSettingsDialogA dialog for customising buffer settings for a symbol
 CQgsSymbolLevelsDialogA dialog which allows the user to modify the rendering order of symbol layers
 CQgsSymbolSelectorDialogA dialog that can be used to select and build a symbol
 CQgsTabPositionDialogA dialog for entering a custom dash space pattern for lines
 CQgsTextFormatDialogA simple dialog for customizing text formatting settings
 CQgsTimeZoneDialogA widget for selection of available time zones
 CQgsVectorLayerSaveAsDialogA dialog for configuring vector layer save to file operations
 CQgsWmsDimensionDialogA dialog that provides an interface for WMS/OAPIF (WFS3) dimensions configuration
 CQDockWidget
 CQgsDockWidgetA QDockWidget subclass with more fine-grained control over how the widget is closed or opened
 CQgsAdvancedDigitizingDockWidgetA dockable widget used to handle the CAD tools on top of a selection of map tools
 CQgsBrowserDockWidgetA dock widget containing a QgsBrowserWidget for navigating and managing data sources
 CQDoubleSpinBox
 CQgsDoubleSpinBoxThe QgsSpinBox is a spin box with a clear button that will set the value to the defined clear value
 CQt3DCore::QEntity
 CQgs3DMapSceneEntity that encapsulates our 3D scene - contains all other entities (such as terrain) as children
 CQgs3DSceneExporterEntity that handles the exporting of 3D scenes
 CQgsCameraControllerObject that controls camera movement based on user input
 CQgsEnvironmentLightAn environment light entity
 CQgsFrameGraphContainer class that holds different objects related to frame graphs of 3D scenes
 CQgsGradientBackgroundEntityA background entity that renders a two-color gradient behind all 3D scene geometry
 CQgsPreviewQuadRectangular quad entity used for debugging depth maps
 CQgsRenderPassQuadAn entity that is responsible for rendering a screen quad for a specific rendering pass
 CQgsAmbientOcclusionBlurEntityAn entity that is responsible for blurring the ambient occlusion factor texture
 CQgsAmbientOcclusionRenderEntityAn entity that is responsible for producing an ambient occlusion factor map
 CQgsBloomDownsampleEntityAn entity responsible for applying a 13-tap downsample filter for physically based bloom
 CQgsBloomUpsampleEntityAn entity responsible for applying a 9-tap tent upsample filter for physically based bloom
 CQgsDepthEntityAn entity that is responsible for capturing depth
 CQgsOverlayTextureEntityAn entity responsible for rendering an overlay texture in 3D view
 CQgsPostprocessingEntityAn entity that is responsible for applying post processing effects
 CQgsSkyboxEntityBase class for all skybox types
 CQgsCubeFacesSkyboxEntityA skybox constructed from 6 cube faces
 CQFileDialog
 CQgsEncodingFileDialogA file dialog which lets the user select the preferred encoding type for a data provider
 CQFontComboBox
 CQgsFontComboBoxA QFontComboBox with improved usability
 CQFrame
 CQgsMessageBarA bar for displaying non-blocking messages to the user
 CQt3DCore::QGeometry
 CQgsBillboardGeometryGeometry of the billboard rendering for points in 3D map view
 CQgsTessellatedPolygonGeometryQt3DRender::QGeometry subclass that represents polygons tessellated into 3D geometry
 CQgisProvides global constants and enumerations for use throughout the application
 CQgisPluginAbstract base class from which all plugins must inherit
 CQGraphicsEffect
 CQgsLayoutEffectA QGraphicsEffect subclass used for rendering layout items onto a scene with custom composition modes
 CQgsPreviewEffectA graphics effect which can be applied to a widget to simulate various printing and color blindness modes
 CQGraphicsItem
 CQgsMapCanvasItemAn abstract class for items that can be placed on the map canvas
 CQgsAdvancedDigitizingCanvasItemDraws the graphical elements of the CAD tools (
 CQgsGeometryRubberBandA rubberband class for QgsAbstractGeometry (considering curved geometries)
 CQgsHighlightHighlights features on the map
 CQgsMapCanvasAnnotationItemAn interactive map canvas item which displays a QgsAnnotation
 CQgsRubberBandResponsible for drawing transient features (e.g
 CQgsAnnotationItemRubberBandAn annotation item rubberband used by QgsMapToolSelectAnnotation to represent selected items
 CQgsExtraItemRubberBandRubber band for one extra item
 CQgsMapToolEditBlankSegmentsBase::QgsBlankSegmentRubberBandRubber band used to draw blank segments on edition
 CQgsSnapToGridCanvasItemShows a grid on the map canvas given a spatial resolution
 CQgsVertexMarkerA map canvas item for marking vertices of features using e.g
 CQgsPlotCanvasItemAn abstract class for items that can be placed on a QgsPlotCanvas
 CQGraphicsRectItem
 CQgsLayoutItemBase class for graphical items within a QgsLayout
 CQgsLayoutFrameBase class for frame items, which form a layout multiframe item
 CQgsLayoutItem3DMapImplements support of 3D map views in print layouts
 CQgsLayoutItemChartA layout item subclass that renders chart plots
 CQgsLayoutItemElevationProfileA layout item subclass for elevation profile plots
 CQgsLayoutItemGroupA container for grouping several QgsLayoutItems
 CQgsLayoutItemLabelA layout item subclass for text labels
 CQgsLayoutItemLegendA layout item subclass for map legends
 CQgsLayoutItemMapLayout graphical items for displaying a map
 CQgsLayoutItemMarkerA layout item for showing marker symbols
 CQgsLayoutItemPageItem representing the paper in a layout
 CQgsLayoutItemPictureA layout item subclass that displays SVG files or raster format images (jpg, png, ...)
 CQgsLayoutItemScaleBarA layout item subclass for scale bars
 CQgsLayoutItemShapeLayout item for basic filled shapes (e.g
 CQgsLayoutNodesItemAn abstract layout item that provides generic methods for node based shapes such as polygon or polylines
 CQgsLayoutItemPolygonLayout item for node based polygon shapes
 CQgsLayoutItemPolylineLayout item for node based polyline shapes
 CQGraphicsScene
 CQgsLayoutBase class for layouts, which can contain items such as maps, labels, scalebars, etc
 CQgsPrintLayoutPrint layout, a QgsLayout subclass for static or atlas-based layouts
 CQGraphicsView
 CQgsLayoutViewA graphical widget to display and interact with QgsLayouts
 CQgsMapCanvasMap canvas is a class for displaying all GIS data types on a canvas
 CQgsCoordinateBoundsPreviewMapWidgetA widget for showing the bounds of a rectangular region on an interactive map
 CQgsPlotCanvasPlot canvas is a class for displaying interactive 2d charts and plots
 CQgsElevationProfileCanvasA canvas for elevation profiles
 CQGroupBox
 CQgsCollapsibleGroupBoxBasicA groupbox that collapses/expands when toggled
 CQgsCollapsibleGroupBoxA groupbox that collapses/expands when toggled and can save its collapsed and checked states
 CQgsExtentGroupBoxCollapsible group box for configuration of extent, typically for a save operation
 CUi::Qgs25DRendererWidgetBase
 CQgs25DRendererWidgetA widget for configuring a Qgs25DRenderer
 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
 CQgsPointCloud3DRenderContextEncapsulates the render context for a 3D point cloud rendering operation
 CQgs3DRendererAbstractMetadataBase metadata class for 3D renderers
 CQgsAnnotationLayer3DRendererMetadataMetadata for annotation layer 3D renderer to allow creation of its instances from XML
 CQgsCategorized3DRendererMetadataMetadata for Categorized 3D renderer to allow creation of its instances from XML
 CQgsMeshLayer3DRendererMetadataMetadata for mesh layer 3D renderer to allow creation of its instances from XML
 CQgsPointCloudLayer3DRendererMetadataMetadata for point cloud layer 3D renderer to allow creation of its instances from XML
 CQgsRuleBased3DRendererMetadataMetadata for rule-based 3D renderer to allow creation of its instances from XML
 CQgsTiledSceneLayer3DRendererMetadataMetadata for tiled scene layer 3D renderer to allow creation of its instances from XML
 CQgsVectorLayer3DRendererMetadataMetadata for vector layer 3D renderer to allow creation of its instances from XML
 CQgs3DRendererCategoryRepresents an individual category (class) from a QgsCategorized3DRenderer
 CQgs3DRendererRegistryA registry for available 3D renderers
 CQgs3DSymbolAbstractMetadataStores metadata about one 3D symbol class
 CQgs3DSymbolMetadataConvenience metadata class that uses static functions to create a 3D symbol and its widget
 CQgs3DSymbolRegistryRegistry of available 3D symbol classes
 CQgs3DSymbolUtilsMiscellaneous utility functions used in 3D code for symbols
 CQgs3DTerrainAbstractMetadataStores metadata about one 3D terrain class
 CQgs3DTerrainMetadataConvenience metadata class that uses static functions to create 3D terrain objects
 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
 CQgsAbstract3DMapBackgroundSettingsBase class for all background settings classes used in a 3D map view
 CQgsFixedGradientBackgroundSettingsBackground settings for a two-color vertical gradient rendered behind the 3D scene
 CQgsSkyboxSettingsContains the configuration of a skybox entity
 CQgsAbstract3DRendererBase class for all renderers that participate in 3D views
 CQgsAbstractPointCloud3DRendererBase class for point cloud 3D renderers
 CQgsPointCloudLayer3DRenderer3D renderer that renders all points from a point cloud layer
 CQgsAbstractVectorLayer3DRendererBase class for 3D renderers that are based on vector layers
 CQgsCategorized3DRendererCategorized 3D renderer
 CQgsRuleBased3DRendererRule-based 3D renderer
 CQgsVectorLayer3DRenderer3D renderer that renders all features of a vector layer with the same 3D symbol
 CQgsAnnotationLayer3DRenderer3D renderers for annotation layers
 CQgsMeshLayer3DRenderer3D renderer that renders all mesh triangles of a mesh layer
 CQgsTiledSceneLayer3DRenderer3D renderer that renders content of a tiled scene layer
 CQgsAbstract3DSymbolAbstract base class for 3D symbols that are used by VectorLayer3DRenderer objects
 CQgsMesh3DSymbol3D symbol that draws mesh geometry as planar triangles
 CQgsPoint3DSymbol3D symbol that draws point geometries as 3D objects using one of the predefined shapes
 CQgsAbstract3DSymbol SIP_ABSTRACT
 CQgsPointCloud3DSymbol3D symbol that draws point cloud geometries as 3D objects
 CQgsClassificationPointCloud3DSymbol3D symbol that draws point cloud geometries as 3D objects using classification of the dataset
 CQgsColorRampPointCloud3DSymbol3D symbol that draws point cloud geometries as 3D objects using color ramp shader
 CQgsRgbPointCloud3DSymbol3D symbol that draws point cloud geometries as 3D objects using RGB colors in the dataset
 CQgsSingleColorPointCloud3DSymbol3D symbol that draws point cloud geometries as 3D objects using one color
 CQgsAbstract3DSymbol SIP_NODEFAULTCTORS
 CQgsLine3DSymbol3D symbol that draws linestring geometries as planar polygons (created from lines using a buffer with given thickness)
 CQgsPolygon3DSymbol3D symbol that draws polygon geometries as planar polygons, optionally extruded (with added walls)
 CQgsAbstractAnnotationItemEditOperationAbstract base class for annotation item edit operations
 CQgsAnnotationItemEditOperationAddNodeAnnotation item edit operation consisting of adding a node
 CQgsAnnotationItemEditOperationDeleteNodeAnnotation item edit operation consisting of deleting a node
 CQgsAnnotationItemEditOperationMoveNodeAnnotation item edit operation consisting of moving a node
 CQgsAnnotationItemEditOperationRotateItemAnnotation item edit operation consisting of rotating an item
 CQgsAnnotationItemEditOperationSetItemBoundsAnnotation item edit operation consisting of setting the bounds of an item
 CQgsAnnotationItemEditOperationTranslateItemAnnotation item edit operation consisting of translating (moving) an item
 CQgsAbstractBabelFormatAbstract base class for babel GPS formats
 CQgsBabelGpsDeviceFormatA babel format capable of interacting directly with a GPS device
 CQgsBabelSimpleImportFormatA babel format capable of converting input files to GPX files
 CQgsAbstractCacheIndexAbstract base class for cache indices
 CQgsCacheIndexFeatureIdIndexes cached features using feature IDs
 CQgsAbstractCacheStrategyAbstract base class for implementing cache invalidation strategy
 CQgsFileSystemCacheStrategyFile system cache strategy for server configuration
 CQgsNullCacheStrategyNull system cache strategy for server configuration, completely disable cache invalidation invalidation
 CQgsPeriodicCacheStrategyPeriodic system cache strategy for server configuration
 CQgsAbstractContentCacheEntryBase class for entries in a QgsAbstractContentCache
 CQgsAbstractFeatureIteratorInternal feature iterator to be implemented within data providers
 CQgsAbstractFeatureIteratorFromSource< QgsVectorLayerFeatureSource >
 CQgsVectorLayerFeatureIteratorA feature iterator which iterates over features from a QgsVectorLayer
 CQgsAbstractFeatureIteratorFromSource< T >Helper template that cares of two things: 1
 CQgsCachedFeatureIteratorDelivers features from the cache
 CQgsCachedFeatureWriterIteratorUses another iterator as backend and writes features to the cache
 CQgsAbstractFeatureSourceBase class that can be used for any class that is capable of returning features
 CQgsVectorLayerFeatureSourcePartial snapshot of vector layer's state (only the members necessary for access to features)
 CQgsAbstractGeometryAbstract base class for all geometries
 CQgsCurveAbstract base class for curved geometry type
 CQgsCompoundCurveCompound curve geometry type
 CQgsNurbsCurveRepresents a NURBS (Non-Uniform Rational B-Spline) curve geometry in 2D/3D
 CQgsSimpleCurveAbstract base class for simple curved geometry type
 CQgsCircularStringCircular string geometry type
 CQgsLineStringLine string geometry type, with support for z-dimension and m-values
 CQgsGeometryCollectionGeometry collection
 CQgsMultiCurveMulti curve geometry collection
 CQgsMultiLineStringMulti line string geometry collection
 CQgsMultiPointMulti point geometry collection
 CQgsMultiSurfaceMulti surface geometry collection
 CQgsMultiPolygonMulti polygon geometry collection
 CQgsPointPoint geometry type, with support for z-dimension and m-values
 CQgsSurfaceSurface geometry type
 CQgsCurvePolygonCurve polygon geometry type
 CQgsPolygonPolygon geometry type
 CQgsTriangleTriangle geometry type
 CQgsPolyhedralSurfacePolyhedral surface geometry type
 CQgsTriangulatedSurfaceTriangulated surface geometry type
 CQgsAbstractGeometrySimplifierAbstract base class for simplifying geometries using a specific algorithm
 CQgsMapToPixelSimplifierImplementation of a geometry simplifier using the "MapToPixel" algorithm
 CQgsTopologyPreservingSimplifierImplementation of GeometrySimplifier using the Douglas-Peucker algorithm
 CQgsAbstractGeometryTransformerAn abstract base class for classes which transform geometries by transforming input points to output points
 CQgsGcpGeometryTransformerA geometry transformer which uses an underlying Ground Control Points (GCP) based transformation to modify geometries
 CQgsAbstractGeospatialPdfExporterAbstract base class for Geospatial PDF exporters
 CQgsLayoutGeospatialPdfExporterHandles geospatial PDF export specific setup, cleanup and processing steps
 CQgsAbstractLabelingEngineRuleAbstract base class for labeling engine rules
 CQgsAbstractLabelingEngineRuleDistanceFromFeatureBase class for labeling engine rules which prevent labels being placed too close or too far from features from a different layer
 CQgsLabelingEngineRuleMaximumDistanceLabelToFeatureA labeling engine rule which prevents labels being placed too far from features from a different layer
 CQgsLabelingEngineRuleMinimumDistanceLabelToFeatureA labeling engine rule which prevents labels being placed too close to features from a different layer
 CQgsLabelingEngineRuleAvoidLabelOverlapWithFeatureA labeling engine rule which prevents labels being placed overlapping features from a different layer
 CQgsLabelingEngineRuleMinimumDistanceLabelToLabelA labeling engine rule which prevents labels being placed too close to labels from a different layer
 CQgsAbstractLabelProviderAn abstract interface class for label providers
 CQgsMeshLayerLabelProviderImplements a label provider for mesh layers
 CQgsRasterLayerLabelProviderImplements labeling support for raster layers
 CQgsVectorLayerDiagramProviderImplements support for diagrams within the labeling engine
 CQgsVectorLayerLabelProviderImplements a label provider for vector layers
 CQgsLabelSinkProviderImplements a derived label provider for use with QgsLabelSink
 CQgsRuleBasedLabelProviderLabel provider for rule based labeling
 CQgsRuleBasedLabelSinkProviderImplements a derived label provider for rule based labels for use with QgsLabelSink
 CQgsVectorTileLabelProviderInternal base class for implementation of label providers for vector tile labeling
 CQgsVectorTileBasicLabelProviderImplementation class for QgsVectorTileBasicLabeling
 CQgsAbstractLayerMetadataProviderLayer metadata provider backend interface
 CQgsAbstractLayoutIteratorAn abstract base class for QgsLayout based classes which can be exported by QgsLayoutExporter
 CQgsLayoutAtlasUsed to render QgsLayout as an atlas, by iterating over the features from an associated vector layer
 CQgsAbstractMapToolHandlerAn abstract base class for map tool handlers, implementing application level UI logic
 CQgsAbstractMaterial3DHandlerAbstract base class for material 3D handlers
 CQgsGoochMaterial3DHandler3D handler for the Gooch material
 CQgsMetalRoughMaterial3DHandler3D handler for the PBR metal rough material
 CQgsMetalRoughTexturedMaterial3DHandler3D handler for the textured PBR metal rough material
 CQgsNullMaterial3DHandler3D handler for the null shading material
 CQgsPhongMaterial3DHandler3D handler for the Phong shading material
 CQgsPhongTexturedMaterial3DHandler3D handler for the Phong material with diffuse texture map
 CQgsSimpleLineMaterial3DHandler3D handler for the material used for rendering simple lines as solid line components
 CQgsUnlitMaterial3DHandler3D handler for the unlit shading material
 CQgsAbstractMaterialSettingsAbstract base class for material settings
 CQgsGoochMaterialSettingsBasic shading material used for rendering based on the Phong shading model with three color components: ambient, diffuse and specular
 CQgsMetalRoughMaterialSettingsA PBR metal rough shading material used for rendering
 CQgsMetalRoughTexturedMaterialSettingsA PBR metal rough shading material used for rendering with support for image texture maps
 CQgsNullMaterialSettingsNull shading material used for rendering models and scenes with native textures
 CQgsPhongMaterialSettingsBasic shading material used for rendering based on the Phong shading model with three color components: ambient, diffuse and specular
 CQgsPhongTexturedMaterialSettingsA Phong shading model with diffuse texture map
 CQgsSimpleLineMaterialSettingsBasic shading material used for rendering simple lines as solid line components
 CQgsUnlitMaterialSettingsBasic shading material used for rendering solid color, unlit objects
 CQgsAbstractMeshLayerLabelingAbstract base class - its implementations define different approaches to the labeling of a mesh layer
 CQgsMeshLayerSimpleLabelingBasic implementation of the labeling interface for mesh layers
 CQgsAbstractMetadataBaseAn abstract base class for metadata stores
 CQgsLayerMetadataA structured metadata store for a map layer
 CQgsLayerMetadataProviderResultResult record of layer metadata provider search
 CQgsProjectMetadataA structured metadata store for a project
 CQgsAbstractMetadataBaseValidatorAbstract base class for metadata validators
 CQgsNativeMetadataBaseValidatorA validator for the native base QGIS metadata schema definition
 CQgsNativeMetadataValidatorA validator for the native QGIS layer metadata schema definition
 CQgsNativeProjectMetadataValidatorA validator for the native QGIS project metadata schema definition
 CQgsAbstractPlotSeriesAn abstract class used to encapsulate the data for a plot series
 CQgsXyPlotSeriesEncapsulates the data for an XY plot series
 CQgsAbstractPointCloudIndexRepresents an indexed point clouds data in octree
 CQgsPointCloudEditingIndexA QgsPointCloudIndex that is used as an editing buffer when editing point cloud data
 CQgsAbstractProfileGeneratorAbstract base class for objects which generate elevation profiles
 CQgsAbstractProfileSurfaceGeneratorAbstract base class for objects which generate elevation profiles which represent a continuous surface (e.g
 CQgsMeshLayerProfileGeneratorImplementation of QgsAbstractProfileGenerator for mesh layers
 CQgsRasterLayerProfileGeneratorImplementation of QgsAbstractProfileGenerator for raster layers
 CQgsVectorLayerProfileGeneratorImplementation of QgsAbstractProfileGenerator for vector layers
 CQgsPointCloudLayerProfileGeneratorBaseBase class for the point cloud elevation profile generators
 CQgsPointCloudLayerProfileGeneratorImplementation of QgsAbstractProfileGenerator for point cloud layers
 CQgsTriangulatedPointCloudLayerProfileGeneratorImplementation of QgsAbstractProfileGenerator for triangulated point cloud layers
 CQgsAbstractProfileResultsAbstract base class for storage of elevation profiles
 CQgsAbstractProfileSurfaceResultsAbstract base class for storage of elevation profiles which represent a continuous surface (e.g
 CQgsMeshLayerProfileResultsImplementation of QgsAbstractProfileResults for mesh layers
 CQgsRasterLayerProfileResultsImplementation of QgsAbstractProfileResults for raster layers
 CQgsTriangulatedPointCloudLayerProfileResultsImplementation of QgsAbstractProfileSurfaceResults for triangulated point cloud layers
 CQgsVectorLayerProfileResultsImplementation of QgsAbstractProfileResults for vector layers
 CQgsPointCloudLayerProfileResultsImplementation of QgsAbstractProfileResults for point cloud layers
 CQgsAbstractProfileSourceInterface for classes which can generate elevation profiles
 CQgsMeshLayerRepresents a mesh layer supporting display of data on structured or unstructured meshes
 CQgsPointCloudLayerRepresents a map layer supporting display of point clouds
 CQgsRasterLayerRepresents a raster layer
 CQgsVectorLayerRepresents a vector layer which manages a vector based dataset
 CQgsAuxiliaryLayerAllows managing the auxiliary storage for a vector layer
 CQgsAbstractPropertyCollectionAbstract base class for QgsPropertyCollection like objects
 CQgsPropertyCollectionA grouped map of multiple QgsProperty objects, each referenced by an integer key value
 CQgsPropertyCollectionStackAn ordered stack of QgsPropertyCollection containers, where collections added later to the stack will take priority over earlier collections
 CQgsAbstractProviderConnectionAn interface for data provider connections
 CQgsAbstractDatabaseProviderConnectionProvides common functionality for database based connections
 CQgsSensorThingsProviderConnectionRepresents connections to SensorThings data sources
 CQgsStacConnectionRepresents connections to STAC catalogs
 CQgsTiledSceneProviderConnectionRepresents connections to tiled scene data sources
 CQgsAbstractRasterLayerLabelingAbstract base class for labeling settings for raster layers
 CQgsRasterLayerSimpleLabelingBasic implementation of the labeling interface for raster layers
 CQgsAbstractRelationEditorWidgetFactoryFactory class for creating relation widgets and their corresponding config widgets
 CQgsRelationEditorWidgetFactoryFactory class for creating a relation editor widget and the respective config widget
 CQgsAbstractRenderViewBase class for 3D render view
 CQgs3DAxisRenderView3D axis render view
 CQgsAmbientOcclusionRenderViewContainer class that holds different objects related to ambient occlusion rendering
 CQgsBloomRenderViewContainer class that holds different objects related to bloom rendering
 CQgsDepthRenderViewContainer class that holds different objects related to depth rendering
 CQgsForwardRenderViewContainer class that holds different objects related to forward rendering
 CQgsHighlightsRenderViewContainer class that holds different objects related to highlighting identified features
 CQgsOverlayTextureRenderViewSimple render view to preview overlay textures in 3D view
 CQgsPostprocessingRenderViewContainer class that holds different objects related to postprocessing rendering
 CQgsRubberBandRenderViewContainer class that holds different objects related to rubberband rendering
 CQgsShadowRenderViewContainer class that holds different objects related to shadow rendering
 CQgsAbstractSymbolConverterAn abstract base class for converting between QgsSymbol objects and QVariant representations
 CQgsSymbolConverterEsriRestA symbol converter for converting ESRI REST JSON symbols
 CQgsSymbolConverterMapBoxGlA symbol converter for converting MapBox GL JSON values to QgsSymbol objects
 CQgsSymbolConverterOgrStyleA symbol converter for converting QgsSymbol objects to and from the OGR style string format
 CQgsSymbolConverterQmlA symbol converter for converting QgsSymbol objects to and from QGIS's native QML XML format
 CQgsSymbolConverterSldA symbol converter for converting QgsSymbol objects to and from the Styled Layer Descriptor (SLD) format
 CQgsAbstractTerrainProviderAbstract base class for terrain providers
 CQgsFlatTerrainProviderA terrain provider where the terrain is a simple flat surface
 CQgsMeshTerrainProviderA terrain provider that uses the Z values of a mesh layer to build a terrain surface
 CQgsRasterDemTerrainProviderA terrain provider where the terrain source is a raster DEM layer
 CQgsAbstractTerrainSettingsBase class for all terrain settings classes
 CQgsDemTerrainSettingsTerrain settings for a terrain generator that uses a raster DEM layer to build terrain
 CQgsFlatTerrainSettingsTerrain settings for a simple flat area terrain
 CQgsMeshTerrainSettingsTerrain settings for a terrain generator that uses the Z values of a mesh layer to build a terrain
 CQgsOnlineDemTerrainSettingsTerrain settings for a terrain generator that uses an online DEM to build terrain
 CQgsQuantizedMeshTerrainSettingsTerrain settings for a terrain generator that uses a quantized mesh tile layer to build a terrain
 CQgsAbstractTiledSceneIndexAn abstract base class for tiled scene data provider indices
 CQgsAbstractValidityCheckAbstract base class for individual validity checks
 CQgsLayoutHtmlItemValidityCheckLayout HTML item validity check
 CQgsLayoutNorthArrowValidityCheckLayout north arrow validity check
 CQgsLayoutOverviewValidityCheckLayout overview validity check
 CQgsLayoutPictureSourceValidityCheckLayout picture source validity check
 CQgsLayoutScaleBarValidityCheckLayout scalebar validity check
 CQgsAbstractVectorLayerLabelingAbstract base class - its implementations define different approaches to the labeling of a vector layer
 CQgsRuleBasedLabelingRule based labeling for a vector layer
 CQgsVectorLayerSimpleLabelingBasic implementation of the labeling interface
 CQgsAcademicReferenceEncapsulates an academic reference and formats it according to style guidelines
 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
 CQgsAddAttrDialogDialog to add a source field attribute
 CUi::QgsAddTabOrGroupBase
 CQgsAddAttributeFormContainerDialogDialog to add a container for attribute widgets
 CUi::QgsAdvancedDigitizingDockWidgetBase
 CQgsAdvancedDigitizingDockWidgetA dockable widget used to handle the CAD tools on top of a selection of map tools
 CUi::QgsAdvancedDigitizingFloaterBase
 CQgsAdvancedDigitizingFloaterA widget that floats next to the mouse pointer, and allows interaction with the AdvancedDigitizing feature
 CQgsAdvancedDigitizingToolAbstractMetadataStores metadata about one advanced digitizing tool class
 CQgsAdvancedDigitizingToolMetadataConvenience metadata class that uses static functions to handle advanced digitizing tool creation
 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
 CQgsAnnotationItemCommonPropertiesWidgetA widget for configuring common properties for QgsAnnotationItems
 CQgsAnnotationItemAbstract base class for annotation items which are drawn with QgsAnnotationLayers
 CQgsAnnotationLineItemAn annotation item which renders a line symbol along a line geometry
 CQgsAnnotationLineTextItemAn annotation item which renders text along a line geometry
 CQgsAnnotationMarkerItemAn annotation item which renders a marker symbol at a point location
 CQgsAnnotationPointTextItemAn annotation item which renders a text string at a point location
 CQgsAnnotationPolygonItemAn annotation item which renders a fill symbol for a polygon geometry
 CQgsAnnotationRectItemAbstract base class for annotation items which render annotations in a rectangular shape
 CQgsAnnotationPictureItemAn annotation item which renders a picture
 CQgsAnnotationRectangleTextItemAn annotation item which renders paragraphs of text within a rectangle
 CQgsAnnotationItemAbstractGuiMetadataStores GUI metadata about one annotation item class
 CQgsAnnotationItemGuiMetadataConvenience metadata class that uses static functions to handle annotation item GUI behavior
 CQgsAnnotationItemAbstractMetadataStores metadata about one annotation item class
 CQgsAnnotationItemMetadataConvenience metadata class that uses static functions to create annotation items and their configuration widgets
 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
 CQgsApplicationThemeRegistryRegistry of user interface themes
 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
 CQgsProjectArchiveAllows managing the zip/unzip actions on project files
 CQgsArrowArrayWrapper around an ArrowArray
 CQgsArrowArrayStreamWrapper around an ArrowArrayStream
 CQgsArrowInferSchemaOptionsOptions for inferring an ArrowSchema from a feature source
 CQgsArrowIteratorWrapper for an Arrow reader of features from vector data provider or vector layer
 CQgsArrowSchemaWrapper around an ArrowSchema
 CUi::QgsArrowSymbolLayerWidgetBase
 CQgsArrowSymbolLayerWidgetA widget for configuring a QgsArrowSymbolLayer
 CUi::QgsAttributeActionDialogBase
 CQgsAttributeActionDialogA dialog for configuring vector layer actions
 CUi::QgsAttributeActionPropertiesDialogBase
 CQgsAttributeActionPropertiesDialogA dialog for configuring a map layer action
 CQgsAttributeEditorContextContains context information for attribute editor widgets
 CQgsAttributeEditorElementAn abstract base class for any elements of a drag and drop form
 CQgsAttributeEditorActionThis element will load a layer action onto the form
 CQgsAttributeEditorContainerA container for attribute editors, used to group them visually in the attribute form if it is set to the drag and drop designer
 CQgsAttributeEditorFieldThis element will load a field's widget onto the form
 CQgsAttributeEditorHtmlElementAn attribute editor widget that will represent arbitrary HTML code
 CQgsAttributeEditorQmlElementAn attribute editor widget that will represent arbitrary QML code
 CQgsAttributeEditorRelationThis element will load a relation editor onto the form
 CQgsAttributeEditorSpacerElementAn attribute editor widget that will represent a spacer
 CQgsAttributeEditorTextElementAn attribute editor widget that will represent arbitrary text code
 CQgsAttributeFormInterfaceInterface class for custom attribute forms
 CQgsAttributeFormLegacyInterfaceHelps to support legacy open form scripts to be compatible with the new QgsAttributeForm style interface
 CUi::QgsAttributeLoadValues
 CQgsAttributeTypeLoadDialogA dialog which allows populating value maps using features present in a vector layer
 CQgsAttributesFormDataDescribes editor data contained in a QgsAttributesFormModel
 CUi::QgsAttributesFormInitCode
 CQgsAttributesFormInitCodeA dialog for configuring the Python init code handling for attribute forms
 CQgsAttributeTableConfigA container for configuration of the attribute table
 CUi::QgsAuthAuthoritiesEditor
 CQgsAuthAuthoritiesEditorWidget for viewing and editing authentication identities database
 CUi::QgsAuthCertInfo
 CQgsAuthCertInfoWidget for viewing detailed info on a certificate and its hierarchical trust chain
 CUi::QgsAuthCertManager
 CQgsAuthCertEditorsWrapper widget to manage available certificate editors
 CQgsAuthCertUtilsUtilities for working with certificates and keys
 CUi::QgsAuthConfigEdit
 CQgsAuthConfigEditWidget for editing an authentication configuration
 CUi::QgsAuthConfigEditor
 CQgsAuthConfigEditorWidget for editing authentication configuration database
 CUi::QgsAuthConfigIdEdit
 CQgsAuthConfigIdEditCustom widget for editing an authentication configuration ID
 CUi::QgsAuthConfigSelect
 CQgsAuthConfigSelectSelector widget for authentication configs
 CQgsAuthConfigSslServerConfiguration container for SSL server connection exceptions or overrides
 CUi::QgsAuthConfigUriEdit
 CQgsAuthConfigUriEditDialog wrapper of select widget to edit an authcfg in a data source URI
 CQgsAuthCryptoFunctions for hashing/checking master password and encrypt/decrypting data with password
 CUi::QgsAuthEditors
 CQgsAuthEditorWidgetsWrapper widget for available authentication editors
 CQgsAuthGuiUtilsUtility functions for use by authentication GUI widgets or standalone apps
 CUi::QgsAuthIdentitiesEditor
 CQgsAuthIdentitiesEditorWidget for viewing and editing authentication identities database
 CUi::QgsAuthImportCertDialog
 CQgsAuthImportCertDialogWidget for importing a certificate into the authentication database
 CUi::QgsAuthImportIdentityDialog
 CQgsAuthImportIdentityDialogWidget for importing an identity certificate/key bundle into the authentication database
 CQgsAuthMethodConfigConfiguration storage class for authentication method configurations
 CQgsAuthMethodMetadataHolds data auth method key, description, and associated shared library file information
 CUi::QgsAuthMethodPlugins
 CQgsAuthMethodPluginsDialog for viewing available authentication method plugins
 CQgsAuthMethodRegistryA registry / canonical manager of authentication methods
 CQgsAuthorizationSettingsUtility class that contains authorization information
 CUi::QgsAuthServersEditor
 CQgsAuthServersEditorWidget for viewing and editing servers in authentication database
 CUi::QgsAuthSettingsWidget
 CQgsAuthSettingsWidgetWidget for entering authentication credentials both in the form username/password and by using QGIS Authentication Database and its authentication configurations
 CUi::QgsAuthSslConfigWidget
 CQgsAuthSslConfigWidgetWidget for editing an SSL server configuration
 CUi::QgsAuthSslErrorsDialog
 CQgsAuthSslErrorsDialogWidget for reporting SSL errors and offering an option to store an SSL server exception into the authentication database
 CUi::QgsAuthSslTestDialog
 CQgsAuthSslImportDialogWidget for importing an SSL server certificate exception into the authentication database
 CUi::QgsAuthTrustedCAsDialog
 CQgsAuthTrustedCAsDialogWidget for listing trusted Certificate (Intermediate) Authorities used in secure connections
 CQgsAuxiliaryStorageProviding some utility methods to manage auxiliary storage
 CQgsBabelFormatRegistryA registry for QgsAbstractBabelFormat GPSBabel formats
 CUi::QgsBarChartPlotWidgetBase
 CQgsBarChartPlotWidgetWidget class to control the properties of bar chart plots
 CUi::QgsBasicNumericFormatWidgetBase
 CQgsBasicNumericFormatWidgetA widget which allows control over the properties of a QgsBasicNumericFormat
 CUi::QgsBearingNumericFormatWidgetBase
 CQgsBearingNumericFormatWidgetA widget which allows control over the properties of a QgsBearingNumericFormat
 CQgsBearingUtilsUtilities for calculating bearings and directions
 CQgsBloomSettingsContains the configuration of the lighting "bloom" effect
 CQgsBookmarkRepresents a spatial bookmark, with a name, CRS and extent
 CQgsBox3DA 3-dimensional box composed of x, y, z coordinates
 CQgsBrowserGuiModelCachedAcceptDropValue
 CUi::QgsBrowserWidgetBase
 CQgsBrowserWidgetA widget showing a browser tree view along with toolbar and toggleable properties pane
 CQgsCadUtilsProvides routines for CAD editing
 CQgsCalloutAbstract base class for callout renderers
 CQgsBalloonCalloutA cartoon talking bubble callout style
 CQgsSimpleLineCalloutA simple direct line callout style
 CQgsCurvedLineCalloutDraws curved lines as callouts
 CQgsManhattanLineCalloutDraws straight (right angled) lines as callouts
 CQgsCalloutAbstractMetadataStores metadata about one callout renderer class
 CQgsCalloutMetadataConvenience metadata class that uses static functions to create callouts and their widgets
 CQgsCallout::QgsCalloutContextContains additional contextual information about the context in which a callout is being rendered
 CUi::QgsCalloutPanelWidgetBase
 CQgsCalloutPanelWidgetA panel widget for configuration of callouts
 CQgsCalloutPositionRepresents the calculated placement of a map label callout line
 CQgsCalloutRegistryRegistry of available callout classes
 CQgsCameraPoseEncapsulates camera pose in a 3D scene
 CUi::QgsCategorizedSymbolRendererWidget
 CQgsCategorizedSymbolRendererWidgetA widget for configuring a QgsCategorizedSymbolRenderer
 CQgsCategorizedSymbolUtils< RendererType >Helper class to manipulate categories
 CQgsCelestialBodyContains information about a celestial body
 CQgsCesiumImplicitTilingContains utilities for working with Cesium 3D Tiles implicit tiling
 CQgsCesiumUtilsContains utilities for working with Cesium data
 CUi::QgsCharacterSelectorBase
 CQgsCharacterSelectorDialogA dialog for selecting a single character from a single font
 CUi::QgsCheckBoxConfigDlgBase
 CQgsCheckBoxConfigDlgConfiguration widget for checkbox widgets
 CQgsClassificationMethodAn abstract class for implementations of classification methods
 CQgsClassificationCustomA dummy implementation class method which does not compute any breaks
 CQgsClassificationEqualIntervalA classification method which uses equal width intervals
 CQgsClassificationFixedIntervalImplementation of a fixed interval classification
 CQgsClassificationJenksA classification method for natural breaks, based on Jenks method
 CQgsClassificationLogarithmicImplementation of a logarithmic scale method for classification
 CQgsClassificationPrettyBreaksA classification method which applies pretty breaks to data
 CQgsClassificationQuantileA classification method which creates classes based on quantiles
 CQgsClassificationStandardDeviationA classification method which classifies based on standard deviation of values
 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
 CQgsCodeEditorHistoryDialogA dialog for displaying and managing command history for a QgsCodeEditor widget
 CQgsCodeInterpreterAn interface for code interpreters
 CUi::QgsColorBrewerColorRampWidgetBase
 CQgsColorBrewerColorRampWidgetA widget which allows users to modify the properties of a QgsColorBrewerColorRamp
 CQgsColorBrewerPaletteContains utility functions for working with Color Brewer color schemes
 CUi::QgsColorDialogBase
 CQgsColorDialogA custom QGIS dialog for selecting a color
 CQgsColorGradingSettingsContains the configuration of the scene's color grading settings, such as exposure and tone mapping
 CQgsColorRampAbstract base class for color ramps
 CQgsColorBrewerColorRampColor ramp utilising "Color Brewer" preset color schemes
 CQgsGradientColorRampGradient color ramp, which smoothly interpolates between two colors and also supports optional extra color stops
 CQgsCptCityColorRampA color ramp from the CPT City collection
 CQgsLimitedRandomColorRampConstrained random color ramp, which returns random colors based on preset parameters
 CQgsPresetSchemeColorRampA scheme based color ramp consisting of a list of predefined colors
 CQgsRandomColorRampA color ramp consisting of random colors, constrained within component ranges
 CQgsColorRampLegendNodeSettingsSettings for a color ramp legend node
 CUi::QgsColorRampLegendNodeWidgetBase
 CQgsColorRampLegendNodeWidgetA widget for properties relating to a QgsColorRampLegendNode (QgsColorRampLegendNodeSettings)
 CUi::QgsColorRampShaderWidgetBase
 CQgsColorRampShaderWidgetA widget for configuring numeric ranges associated with a color ramp
 CQgsColorSchemeAbstract base class for color schemes
 CQgsCustomColorSchemeA color scheme which contains custom colors set through QGIS app options dialog
 CQgsGplColorSchemeA color scheme which stores its colors in a gpl palette file
 CQgsUserColorSchemeA color scheme which stores its colors in a gpl palette file within the "palettes" subfolder off the user's QGIS settings folder
 CQgsPresetSchemeColorRampA scheme based color ramp consisting of a list of predefined colors
 CQgsProjectColorSchemeA color scheme which contains project specific colors set through project properties dialog
 CQgsRecentColorSchemeA color scheme which contains the most recently used colors
 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
 CQgsCompoundColorWidgetA custom QGIS widget for selecting a color, including options for selecting colors via hue wheel, color swatches, and a color sampler
 CQgsConditionalStyleConditional styling for a rule
 CUi::QgsConfigureShortcutsDialog
 CQgsConfigureShortcutsDialogReusable dialog for allowing users to configure shortcuts contained in a QgsShortcutsManager
 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
 CQgsClipToMinMaxEnhancementA raster contrast enhancement that will clip a value to the specified min/max range
 CQgsLinearMinMaxEnhancementA color enhancement function that performs a linear enhanceContrast between min and max
 CQgsLinearMinMaxEnhancementWithClipA linear enhanceContrast enhancement that first clips to min max and then enhanceContrastes linearly between min and max
 CQgsCoordinateFormatterContains methods for converting coordinates for display in various formats
 CUi::QgsCoordinateOperationWidgetBase
 CQgsCoordinateOperationWidgetA widget for selecting the coordinate operation to use when transforming between a source and destination coordinate reference system
 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
 CQgsCoverageCleanParametersEncapsulates parameters for a coverage cleaning operation
 CQgsCPLHTTPFetchOverriderUtility class to redirect GDAL's CPL HTTP calls through QgsBlockingNetworkRequest
 CQgsCptCityArchiveRepresents a CPT City color scheme
 CUi::QgsCptCityColorRampDialogBase
 CQgsCptCityColorRampDialogA dialog which allows users to modify the properties of a QgsCptCityColorRamp
 CQgsCreateAnnotationItemMapToolInterfaceAn interface for map tools which create annotation items
 CQgsCreatePictureItemMapToolA map tool to digitize picture items
 CQgsCreatePointTextItemMapToolA map tool to digitize point text items
 CQgsCreateRectangleTextItemMapToolA map tool to digitize rectangle text items
 CQgsMapToolCaptureAnnotationItemA base class to digitize annotation items using QgsMapToolCapture
 CQgsCreateLineItemMapToolA map tool to digitize line items
 CQgsCreateLineTextItemMapToolA map tool to digitize line text items
 CQgsCreateMarkerItemMapToolA map tool to digitize marker items
 CQgsCreatePolygonItemMapToolA map tool to digitize polygon items
 CUi::QgsCreateRasterAttributeTableDialogBase
 CQgsCreateRasterAttributeTableDialogA dialog which collects the information required to create a new raster attribute table
 CQgsCredentialsInterface for requesting credentials in QGIS in GUI independent way
 CQgsCredentialDialogA generic dialog for requesting credentials
 CQgsCredentialsConsoleImplementation of credentials interface for the console
 CQgsCredentialsNoneDefault implementation of credentials interface
 CQgsCrossSectionEncapsulates the definition of a cross section in 3D map coordinates
 CQgsCrsDbRecord
 CUi::QgsCrsDefinitionWidgetBase
 CQgsCrsDefinitionWidgetA widget for defining a custom coordinate reference system
 CUi::QgsCurrencyNumericFormatWidgetBase
 CQgsCurrencyNumericFormatWidgetA widget which allows control over the properties of a QgsCurrencyNumericFormat
 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
 CQgsDashSpaceWidgetA widget for entering a custom dash space pattern for lines
 CQgsDatabaseQueryLogEntryEncapsulates a logged database query
 CQgsDataDefinedSizeLegendObject that keeps configuration of appearance of marker symbol's data-defined size in legend
 CUi::QgsDataDefinedSizeLegendWidget
 CQgsDataDefinedSizeLegendWidgetWidget for configuration of appearance of legend for marker symbols with data-defined size
 CQgsDataDefinedStringDecoder< V, N >A template based class for efficiently decoding a string value to a corresponding enum value
 CUi::QgsDataDefinedValueBaseDialog
 CQgsDataDefinedValueDialogUtility classes for "en masse" size definition
 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
 CQgsFileBasedDataItemProviderA data item provider for file based data sources
 CQgsDataProviderElevationPropertiesBase class for handling elevation related properties for a data provider
 CQgsRasterDataProviderElevationPropertiesHandles elevation related properties for a raster data provider
 CQgsDataProviderTemporalCapabilitiesBase class for handling properties relating to a data provider's temporal capabilities
 CQgsMeshDataProviderTemporalCapabilitiesHandles properties relating to a mesh data provider's temporal capabilities
 CQgsRasterDataProviderTemporalCapabilitiesImplementation of data provider temporal properties for QgsRasterDataProviders
 CQgsVectorDataProviderTemporalCapabilitiesImplementation of data provider temporal properties for QgsVectorDataProviders
 CUi::QgsDataSourceManagerDialog
 CQgsDataSourceManagerDialogA dialog which embeds the browser panel and all the provider source select widgets
 CUi::QgsDataSourceSelectDialog
 CQgsDataSourceSelectWidgetEmbeds the browser view to select an existing data source
 CQgsDataSourceUriStores the component parts of a data source URI (e.g
 CUi::QgsDateTimeEditConfig
 CQgsDateTimeEditConfigConfiguration widget for datetime widgets
 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
 CQgsDatumTransformDialogA dialog for configuring transform operations between coordinate reference systems
 CUi::QgsDbImportVectorLayerDialog
 CQgsDbImportVectorLayerDialogA generic dialog for customising vector layer import options for database connections
 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
 CQgsDetailedItemWidgetA widget renderer for detailed item views
 CQgsDevToolsModelNodeBase class for nodes in a dev tools model
 CQgsDevToolsModelGroupBase class for dev tools model "group" nodes, which contain children of their own
 CQgsDevToolsModelValueNodeA "key: value" style node for a dev tools model
 CQgsDevToolWidgetFactoryFactory class for creating custom developer/debugging tool pages
 CQgsDiagramBase class for all diagram types
 CQgsHistogramDiagramA histogram style diagram
 CQgsPieDiagramA pie chart diagram
 CQgsStackedBarDiagramA stacked bar chart diagram
 CQgsStackedDiagramA diagram composed of several subdiagrams, located side by side
 CQgsTextDiagramA text based diagram
 CQgsDiagramInterpolationSettingsAdditional diagram settings for interpolated size rendering
 CQgsDiagramLayerSettingsStores the settings for rendering of all diagrams for a layer
 CUi::QgsDiagramPropertiesBase
 CQgsDiagramPropertiesA widget which configures diagrams for a vector layer
 CQgsDiagramRendererEvaluates and returns the diagram settings relating to a diagram for a specific feature
 CQgsLinearlyInterpolatedDiagramRendererAlters the size of rendered diagrams using linear scaling
 CQgsSingleCategoryDiagramRendererRenders the diagrams for all features with the same settings
 CQgsStackedDiagramRendererRenders diagrams using mixed diagram render types
 CQgsDiagramSettingsStores the settings for rendering a single diagram
 CUi::QgsDiagramWidget
 CQgsDiagramWidgetA widget for configuring layer diagrams
 CUi::QgsDirectionalLightWidget
 CQgsDirectionalLightWidgetWidget for direction light settings
 CQgsDistanceAreaA general purpose distance and area calculator, capable of performing ellipsoid based calculations
 CUi::QgsDualViewBase
 CQgsDualViewThis widget is used to show the attributes of a set of features of a QgsVectorLayer
 CUi::QgsDummyConfigDlgBase
 CQgsDummyConfigDlgConfiguration widget for dummy widgets
 CQgsVectorLayerUtils::QgsDuplicateFeatureContextContains mainly the QMap with QgsVectorLayer and QgsFeatureIds which list all the duplicated features
 CUi::QgsEditConditionalRuleWidget
 CQgsEditConditionalFormatRuleWidgetA widget for customizing an individual conditional formatting rule
 CQgsEditFormConfigContains configuration settings for an editor form
 CQgsEditorWidgetAutoConfPluginBase class for plugins allowing to pick automatically a widget type for editing fields
 CFromDbTablePluginWidget auto conf plugin that reads the widget setup to use from what the data provider says
 CFromFactoriesPluginWidget auto conf plugin that guesses what widget type to use in function of what the widgets support
 CQgsEditorWidgetFactoryEvery attribute editor widget needs a factory, which inherits this class
 CQgsBinaryWidgetFactoryEditor widget factory for binary (BLOB) widgets
 CQgsCheckboxWidgetFactoryEditor widget factory for checkbox widgets
 CQgsClassificationWidgetWrapperFactoryEditor widget factory for classification widgets
 CQgsColorWidgetFactoryFactory for creation of color widgets
 CQgsDateTimeEditFactoryEditor widget factory for datetime widgets
 CQgsEnumerationWidgetFactoryEditor widget factory for enum widgets
 CQgsExternalResourceWidgetFactoryEditor widget factory for external resource widgets
 CQgsGeometryWidgetFactoryEditor widget factory for geometry widgets
 CQgsHiddenWidgetFactoryEditor widget factory for hidden widgets
 CQgsJsonEditWidgetFactoryEditor widget factory for JSON edit widgets
 CQgsKeyValueWidgetFactoryFactory for widgets for editing a QVariantMap
 CQgsListWidgetFactoryFactory for widgets for editing a QVariantList or a QStringList
 CQgsRangeWidgetFactoryEditor widget factory for range widgets
 CQgsRelationReferenceFactoryEditor widget factory for relation reference widgets
 CQgsTextEditWidgetFactoryEditor widget factory for text editor widgets
 CQgsUniqueValueWidgetFactoryEditor widget factory for unique value widgets
 CQgsUuidWidgetFactoryEditor widget factory for UUID widgets
 CQgsValueMapWidgetFactoryEditor widget factory for value map widgets
 CQgsValueRelationWidgetFactoryEditor widget factory for value relation widgets
 CQgsEditorWidgetSetupHolder for the widget type and its configuration for a field
 CQgsEffectPainterManages painter saving and restoring required for effect drawing
 CUi::QgsEffectStackPropertiesWidgetBase
 CQgsEffectStackPropertiesWidgetA widget for modifying the properties of a QgsEffectStack, including adding and reordering effects within the stack
 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
 CQgsCircleCircle geometry type
 CQgsEllipsoidUtilsContains utility functions for working with ellipsoids and querying the ellipsoid database
 CQgsEmbeddedScriptEntityA embedded script entity for QgsObjectEntityVisitorInterface
 CUi::QgsEmbeddedSymbolRendererWidgetBase
 CQgsEmbeddedSymbolRendererWidgetA widget for configuring options for a QgsEmbeddedSymbolRenderer
 CQgsEmptyLayerCreationResultEncapsulates the details of a newly created empty layer
 CQgsErrorA container for error messages
 CUi::QgsErrorDialogBase
 CQgsErrorDialogA dialog which shows error details
 CQgsErrorMessageRepresents a single error message
 CQgsExceptionDefines a QGIS exception class
 CQgsCsExceptionCustom exception class for Coordinate Reference System related exceptions
 CQgsInvalidArgumentExceptionCustom exception class when argument are invalid
 CQgsNotSupportedExceptionCustom exception class which is raised when an operation is not supported
 CQgsProcessingExceptionCustom exception class for processing related exceptions
 CQgsProviderConnectionExceptionCustom exception class for provider connection related exceptions
 CQgsQuantizedMeshParsingExceptionException thrown on failure to parse Quantized Mesh tile (malformed data)
 CQgsServerExceptionException base class for server exceptions
 CQgsOgcServiceExceptionException base class for service exceptions
 CQgsBadRequestExceptionException thrown in case of malformed requests
 CQgsMapServiceExceptionException class for WMS service exceptions (for compatibility only)
 CQgsWcs::QgsServiceExceptionException class for WFS services
 CQgsWcs::QgsRequestNotWellFormedExceptionException thrown in case of malformed request
 CQgsWcs::QgsSecurityAccessExceptionException thrown when data access violates access controls
 CQgsWfs::QgsServiceExceptionException class for WFS service exceptions
 CQgsWfs::QgsBadRequestExceptionException thrown in case of malformed request
 CQgsWfs::QgsRequestNotWellFormedExceptionException thrown in case of malformed request
 CQgsWfs::QgsSecurityAccessExceptionException thrown when data access violates access controls
 CQgsWms::QgsServiceExceptionException class for WMS service exceptions
 CQgsWms::QgsBadRequestExceptionException thrown in case of malformed request
 CQgsWms::QgsSecurityExceptionException thrown when data access violates access controls
 CQgsServerApiExceptionException base class for API exceptions
 CQgsServerApiBadRequestExceptionBad request error API exception
 CQgsServerApiImproperlyConfiguredExceptionRaised when a configuration error on the server prevents to serve the request, which would be valid otherwise
 CQgsServerApiInternalServerErrorInternal server error API exception
 CQgsServerApiInvalidMimeTypeExceptionRaised when the client sent an invalid mime type in the "Accept" header
 CQgsServerApiNotFoundErrorNot found error API exception
 CQgsServerApiNotImplementedExceptionRaised when the client requested a method that is not yet implemented
 CQgsServerApiPermissionDeniedExceptionRaised when a request is a Forbidden (permission denied) 403
 CQgsSettingsExceptionCustom exception class for settings related exceptions
 CQgsSfcgalExceptionCustom exception class for SfCGAL related operations
 CQgsWkbExceptionCustom exception class for Wkb related exceptions
 CQgsExifToolsContains utilities for working with EXIF tags in images
 CQgsExpressionHandles parsing and evaluation of expressions (formerly called "search strings")
 CUi::QgsExpressionAddFunctionFileDialogBase
 CQgsExpressionAddFunctionFileDialogA dialog to select whether to create a function file or project functions
 CUi::QgsExpressionBasedNumericFormatWidgetBase
 CQgsExpressionBasedNumericFormatWidgetA widget which allows control over the properties of a QgsExpressionBasedNumericFormat
 CUi::QgsExpressionBuilderDialogBase
 CQgsExpressionBuilderDialogA generic dialog for building expression strings
 CUi::QgsExpressionBuilderWidgetBase
 CQgsExpressionBuilderWidgetA reusable widget that can be used to build an expression string
 CQgsExpressionContextExpression contexts are used to encapsulate the parameters around which a QgsExpression should be evaluated
 CQgsExpressionContextGeneratorAbstract interface for generating an expression context
 CQgsAbstractProcessingParameterWidgetWrapperA widget wrapper for Processing parameter value widgets
 CQgsProcessingHiddenWidgetWrapperA widget wrapper for hidden widgets
 CQgsAttributeActionPropertiesDialogA dialog for configuring a map layer action
 CQgsAttributesFormBaseViewGraphical representation for the attribute drag and drop editor
 CQgsAttributesAvailableWidgetsViewGraphical representation for the available widgets while configuring attributes forms
 CQgsAttributesFormLayoutViewGraphical representation for the form layout while configuring attributes forms
 CQgsAttributesFormPropertiesCreates panels to configure attributes forms
 CQgsCalloutWidgetBase class for widgets which allow control over the properties of callouts
 CQgsDataDefinedValueDialogUtility classes for "en masse" size definition
 CQgsDbImportVectorLayerDialogA generic dialog for customising vector layer import options for database connections
 CQgsDiagramPropertiesA widget which configures diagrams for a vector layer
 CQgsEditorConfigWidgetBase class for widgets which configure editor widget types
 CQgsCheckBoxConfigDlgConfiguration widget for checkbox widgets
 CQgsDateTimeEditConfigConfiguration widget for datetime widgets
 CQgsDummyConfigDlgConfiguration widget for dummy widgets
 CQgsExternalResourceConfigDlgConfiguration widget for external resource widgets
 CQgsJsonEditConfigDlgA configuration widget for JSON edit widget
 CQgsListConfigDlgA configuration dialog for the List Widget class
 CQgsRangeConfigDlgConfiguration widget for range widgets
 CQgsRelationReferenceConfigDlgConfiguration widget for relation reference widgets
 CQgsTextEditConfigDlgConfiguration widget for text edit widgets
 CQgsUniqueValuesConfigDlgConfiguration widget for unique value widgets
 CQgsValueMapConfigDlgConfiguration widget for value map widgets
 CQgsValueRelationConfigDlgConfiguration widget for value relation widgets
 CQgsExtentBufferWidgetA widget which allows the user to modify the rendering order of extent buffers
 CQgsLabelSettingsWidgetBaseBase class for widgets which allow customization of label engine properties, such as label placement settings
 CQgsLabelLineAnchorWidgetA widget for customising label line anchor settings
 CQgsLabelObstacleSettingsWidgetA widget for customising label obstacle settings
 CQgsLabelRemoveDuplicatesSettingsWidgetA widget for customising label duplicate removal settings
 CQgsLayerPropertiesWidgetA widget which allows configuration of the properties of a single QgsSymbolLayer
 CQgsLayoutBase class for layouts, which can contain items such as maps, labels, scalebars, etc
 CQgsLayoutAtlasUsed to render QgsLayout as an atlas, by iterating over the features from an associated vector layer
 CQgsLayoutAttributeTableWidgetA widget for configuring layout attribute table items
 CQgsLayoutChartSeriesDetailsWidgetA widget for editing series details for a layout chart item
 CQgsLayoutColumnSourceDelegateA delegate for showing column attribute source as a QgsFieldExpressionWidget
 CQgsLayoutElevationProfileWidgetA widget for layout elevation profile item settings
 CQgsLayoutLabelWidgetA widget for layout item settings
 CQgsLayoutManualTableWidgetA widget for configuring layout manual table items
 CQgsLayoutObjectA base class for objects which belong to a layout
 CQgsLayoutItemBase class for graphical items within a QgsLayout
 CQgsLayoutItemMapItemAn item which is drawn inside a QgsLayoutItemMap, e.g., a grid or map overview
 CQgsLayoutItemMapGridAn individual grid which is drawn above the map content in a QgsLayoutItemMap
 CQgsLayoutItemMapOverviewAn individual overview which is drawn above the map content in a QgsLayoutItemMap, and shows the extent of another QgsLayoutItemMap
 CQgsLayoutMultiFrameAbstract base class for layout items with the ability to distribute the content to several frames (QgsLayoutFrame items)
 CQgsLayoutItemHtmlA layout multiframe subclass for HTML content
 CQgsLayoutTableDisplays a table in the print layout, and allows the table to span over multiple frames
 CQgsLayoutItemAttributeTableA layout table subclass that displays attributes from a vector layer
 CQgsLayoutItemManualTableA layout table subclass that displays manually entered (and formatted) content
 CQgsLayoutItemTextTableA text table item that reads text from string lists
 CQgsLayoutScaleBarWidgetA widget to define the properties of a QgsLayoutItemScaleBar
 CQgsMapCanvasMap canvas is a class for displaying all GIS data types on a canvas
 CQgsNumericFormatWidgetBase class for widgets which allow control over the properties of QgsNumericFormat subclasses
 CQgsBasicNumericFormatWidgetA widget which allows control over the properties of a QgsBasicNumericFormat
 CQgsBearingNumericFormatWidgetA widget which allows control over the properties of a QgsBearingNumericFormat
 CQgsCurrencyNumericFormatWidgetA widget which allows control over the properties of a QgsCurrencyNumericFormat
 CQgsExpressionBasedNumericFormatWidgetA widget which allows control over the properties of a QgsExpressionBasedNumericFormat
 CQgsFractionNumericFormatWidgetA widget which allows control over the properties of a QgsFractionNumericFormat
 CQgsGeographicCoordinateNumericFormatWidgetA widget which allows control over the properties of a QgsGeographicCoordinateNumericFormat
 CQgsPercentageNumericFormatWidgetA widget which allows control over the properties of a QgsPercentageNumericFormat
 CQgsScientificNumericFormatWidgetA widget which allows control over the properties of a QgsScientificNumericFormat
 CQgsPlotWidgetBase class for widgets which allow control over the properties of plots
 CQgsBarChartPlotWidgetWidget class to control the properties of bar chart plots
 CQgsLineChartPlotWidgetWidget class to control the properties of line chart plots
 CQgsPieChartPlotWidgetWidget class to control the properties of pie chart plots
 CQgsPointCloudRendererPropertiesWidgetA generic widget for setting the 2D renderer for a point cloud layer
 CQgsProcessingAbstractParameterDefinitionWidgetAbstract base class for widgets which allow users to specify the properties of a Processing parameter
 CQgsProcessingAlgorithmConfigurationWidgetA configuration widget for processing algorithms allows providing additional configuration options directly on algorithm level, in addition to parameters
 CQgsProcessingModelerParameterWidgetA widget for customising the value of Processing algorithm parameters inside a Processing model
 CQgsProjectEncapsulates a QGIS project, including sets of map layers and their styles, layouts, annotations, canvases, etc
 CQgsRasterLayerPropertiesA dialog for raster layer properties
 CQgsRasterTransparencyWidgetA widget for controlling a raster layer's transparency and related options
 CQgsRendererWidgetBase class for renderer settings widgets
 CQgs25DRendererWidgetA widget for configuring a Qgs25DRenderer
 CQgsCategorizedSymbolRendererWidgetA widget for configuring a QgsCategorizedSymbolRenderer
 CQgsEmbeddedSymbolRendererWidgetA widget for configuring options for a QgsEmbeddedSymbolRenderer
 CQgsGraduatedSymbolRendererWidgetA widget for configuring a QgsGraduatedSymbolRenderer
 CQgsHeatmapRendererWidgetA widget for configuring a QgsHeatmapRenderer
 CQgsInvertedPolygonRendererWidgetA widget for configuring options for a QgsInvertedPolygonRenderer
 CQgsMergedFeatureRendererWidgetA widget for configuring options for a QgsMergedFeatureRenderer
 CQgsNullSymbolRendererWidgetBlank widget for customizing QgsNullSymbolRenderer
 CQgsPointClusterRendererWidgetA widget which allows configuration of the properties for a QgsPointClusterRenderer
 CQgsPointDisplacementRendererWidgetA widget for configuring QgsPointDisplacementRenderer
 CQgsRuleBasedRendererWidgetA widget for configuring a QgsRuleBasedRenderer
 CQgsSingleSymbolRendererWidgetA widget for configuring QgsSingleSymbolRenderer
 CQgsSymbolLayerWidgetAbstract base class for widgets used to configure QgsSymbolLayer classes
 CQgsAnimatedMarkerSymbolLayerWidgetA widget for configuring QgsAnimatedMarkerSymbolLayer symbol layers
 CQgsArrowSymbolLayerWidgetA widget for configuring a QgsArrowSymbolLayer
 CQgsCentroidFillSymbolLayerWidgetA widget for controlling the properties of a QgsCentroidFillSymbolLayer
 CQgsEllipseSymbolLayerWidgetA widget for configuring a QgsEllipseSymbolLayer
 CQgsFilledLineSymbolLayerWidgetA widget for configuring QgsFilledLineSymbolLayer
 CQgsFilledMarkerSymbolLayerWidgetA widget for configuring QgsFilledMarkerSymbolLayer symbol layers
 CQgsFontMarkerSymbolLayerWidgetA widget for controlling the properties of a QgsFontMarkerSymbolLayer
 CQgsGeometryGeneratorSymbolLayerWidgetA widget for controlling the properties of a QgsGeometryGeneratorSymbolLayer
 CQgsGradientFillSymbolLayerWidgetA widget for controlling the properties of a QgsGradientFillSymbolLayer
 CQgsInterpolatedLineSymbolLayerWidgetA widget for configuring a QgsInterpolatedLineSymbolLayer
 CQgsLinePatternFillSymbolLayerWidgetA widget for controlling the properties of a QgsLinePatternFillSymbolLayer
 CQgsLinearReferencingSymbolLayerWidgetA widget for controlling the properties of a QgsLinearReferencingSymbolLayer
 CQgsLineburstSymbolLayerWidgetA widget for configuring QgsLineburstSymbolLayer symbol layers
 CQgsMaskMarkerSymbolLayerWidgetSymbol layer widget for the handling of QgsMaskMarkerSymbolLayer
 CQgsPointPatternFillSymbolLayerWidgetA widget for controlling the properties of a QgsPointPatternFillSymbolLayer
 CQgsRandomMarkerFillSymbolLayerWidgetA widget for controlling the properties of a QgsRandomMarkerFillSymbolLayer
 CQgsRasterFillSymbolLayerWidgetA widget for controlling the properties of a QgsRasterFillSymbolLayer
 CQgsRasterLineSymbolLayerWidgetA widget for configuring QgsRasterLineSymbolLayer symbol layers
 CQgsRasterMarkerSymbolLayerWidgetA widget for configuring QgsRasterMarkerSymbolLayer symbol layers
 CQgsSVGFillSymbolLayerWidgetA widget for controlling the properties of a QgsSVGFillSymbolLayer
 CQgsShapeburstFillSymbolLayerWidgetA widget for controlling the properties of a QgsShapeburstFillSymbolLayer
 CQgsSimpleFillSymbolLayerWidgetA widget for controlling the properties of a QgsSimpleFillSymbolLayer
 CQgsSimpleLineSymbolLayerWidgetA widget for controlling the properties of a QgsSimpleLineSymbolLayer
 CQgsSimpleMarkerSymbolLayerWidgetA widget for controlling the properties of a QgsSimpleMarkerSymbolLayer
 CQgsSvgMarkerSymbolLayerWidgetA widget for controlling the properties of a QgsSvgMarkerSymbolLayer
 CQgsTemplatedLineSymbolLayerWidgetA widget for controlling the properties of a templated line symbol layer (hash or markers)
 CQgsHashedLineSymbolLayerWidgetA widget for controlling the properties of a QgsHashedLineSymbolLayer
 CQgsMarkerLineSymbolLayerWidgetA widget for controlling the properties of a QgsMarkerLineSymbolLayer
 CQgsVectorFieldSymbolLayerWidgetA widget for configuring a QgsVectorFieldSymbolLayer
 CQgsSymbolsListWidgetA widget which presents symbol-level properties (such as size), and allows selection of symbols from stored styles
 CQgsTableEditorFormattingWidgetA reusable widget for formatting the contents of a QgsTableCell
 CQgsTextFormatWidgetA widget for customizing text formatting settings
 CQgsVectorLayerRepresents a vector layer which manages a vector based dataset
 CQgsVectorLayerPropertiesLayer properties dialog for vector layers
 CQgsVectorLayerTemporalPropertiesWidgetA widget for configuring the temporal properties for a vector layer
 CQgsExpressionContextScopeSingle scope for storing variables and functions for use within a QgsExpressionContext
 CQgsExpressionContextScopeGeneratorAbstract interface for generating an expression context scope
 CQgsProjectEncapsulates a QGIS project, including sets of map layers and their styles, layouts, annotations, canvases, etc
 CQgsTemporalNavigationObjectImplements a temporal controller based on a frame by frame navigation and animation
 CQgsVectorLayerRepresents a vector layer which manages a vector based dataset
 CQgsVectorLayerSelectedFeatureSourceQgsFeatureSource subclass for the selected features from a QgsVectorLayer
 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
 CQgsArrayFilterExpressionFunctionHandles the array_filter(array, expression) expression function
 CQgsArrayForeachExpressionFunctionHandles the array loopingarray_Foreach(array, expression) expression function
 CQgsScopedExpressionFunctionExpression function for use within a QgsExpressionContextScope
 CQgsStaticExpressionFunctionHelper class for defining QgsExpression functions
 CQgsWithVariableExpressionFunctionHandles the with_variable(name, value, node) expression function
 CQgsExpressionNodeAbstract base class for all nodes that can appear in an expression
 CQgsExpressionNodeBetweenOperatorSQL-like BETWEEN and NOT BETWEEN predicates
 CQgsExpressionNodeBinaryOperatorA binary expression operator, which operates on two values
 CQgsExpressionNodeColumnRefAn expression node which takes its value from a feature's field
 CQgsExpressionNodeConditionAn expression node for CASE WHEN clauses
 CQgsExpressionNodeFunctionAn expression node for expression functions
 CQgsExpressionNodeInOperatorAn expression node for value IN or NOT IN clauses
 CQgsExpressionNodeIndexOperatorAn indexing expression operator, which allows use of square brackets [] to reference map and array items
 CQgsExpressionNodeLiteralAn expression node for literal values
 CQgsExpressionNodeUnaryOperatorA unary node is either negative as in boolean (not) or as in numbers (minus)
 CUi::QgsExpressionPreviewWidgetBase
 CQgsExpressionPreviewWidgetA widget for previewing an expression result
 CUi::QgsExpressionSelectionDialogBase
 CQgsExpressionSelectionDialogA dialog for selecting features by expression
 CUi::QgsExpressionStoreDialogBase
 CQgsExpressionStoreDialogA generic dialog for editing expression text, label and help text
 CQgsExpressionUtilsA set of expression-related functions
 CUi::QgsExtentBufferDialogBase
 CQgsExtentBufferWidgetA widget which allows the user to modify the rendering order of extent buffers
 CUi::QgsExtentGroupBoxWidget
 CQgsExtentWidgetA widget for configuration of a map extent
 CUi::QgsExternalResourceConfigDlg
 CQgsExternalResourceConfigDlgConfiguration widget for external resource widgets
 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
 CQgsAccessControlA helper class that centralizes restrictions given by all the access control filter plugins
 CQgsDimensionFilterA server filter to apply a dimension filter to a request
 CQgsFeatureExpressionFilterProviderA feature filter provider allowing to set filter expressions on a per-layer basis
 CQgsFeatureFilterA feature filter provider allowing to set filter expressions on a per-layer basis
 CQgsFeatureFilterProviderGroupA filter filter provider grouping several filter providers
 CQgsGroupedFeatureFilterProviderA filter filter provider grouping several filter providers
 CQgsFeatureIteratorWrapper for iterator of features from vector data provider or vector layer
 CQgsFeatureModelBase class for feature models
 CQgsAttributeTableFilterModelA proxy model for filtering an attribute table model
 CQgsFeatureListModelA proxy model for feature lists
 CQgsFeatureRendererAbstract base class for all 2D vector feature renderers
 CQgs25DRendererA vector renderer which represents 3D features in an isometric view
 CQgsCategorizedSymbolRendererA feature renderer which represents features using a list of renderer categories
 CQgsEmbeddedSymbolRendererA vector feature renderer which uses embedded feature symbology to render per-feature symbols
 CQgsGraduatedSymbolRendererA vector feature renderer which uses numeric attributes to classify features into different ranges
 CQgsHeatmapRendererA renderer which draws points as a live heatmap
 CQgsMergedFeatureRendererA polygon or line-only feature renderer used to render a set of features merged (or dissolved) into a single geometry
 CQgsInvertedPolygonRendererA polygon-only feature renderer used to display features inverted
 CQgsNullSymbolRendererNull symbol renderer, which draws no symbols for features by default, but allows for labeling and diagrams for the layer
 CQgsPointDistanceRendererAn abstract base class for distance based point renderers (e.g., clusterer and displacement renderers)
 CQgsPointClusterRendererA renderer that automatically clusters points with the same geographic position
 CQgsPointDisplacementRendererA renderer that automatically displaces points with the same geographic location
 CQgsRuleBasedRendererRule based renderer
 CQgsSingleSymbolRendererA feature renderer which renders all features with the same symbol
 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
 CQgsFeatureSelectionDlgA dialog for selecting features from a vector layer
 CQgsFeatureSinkAn interface for objects which accept features via addFeature(s) methods
 CQgsFeaturePoolA feature pool is based on a vector layer and caches features
 CQgsVectorDataProviderFeaturePoolA feature pool based on a vector data provider
 CQgsVectorLayerFeaturePoolA feature pool based on a vector layer
 CQgsFeatureStoreA container for features with the same fields and crs
 CQgsProxyFeatureSinkA simple feature sink which proxies feature addition onto another feature sink
 CQgsProcessingFeatureSinkQgsProxyFeatureSink subclass which reports feature addition errors to a QgsProcessingContext
 CQgsRemappingProxyFeatureSinkA QgsFeatureSink which proxies incoming features to a destination feature sink, after applying transformations and field value mappings
 CQgsSpatialIndexA spatial index for QgsFeature objects
 CQgsVectorDataProviderBase class for vector data providers
 CQgsVectorFileWriterA convenience class for writing vector layers to disk based formats (e.g
 CQgsVectorLayerRepresents a vector layer which manages a vector based dataset
 CQgsVectorLayerExporterA convenience class for exporting vector layers to a destination data provider
 CQgsVectorLayerJoinBufferManages joined fields for a vector layer
 CQgsFeatureSourceAn interface for objects which provide features via a getFeatures method
 CQgsProcessingFeatureSourceQgsFeatureSource subclass which proxies methods to an underlying QgsFeatureSource, modifying results according to the settings in a QgsProcessingContext
 CQgsVectorDataProviderBase class for vector data providers
 CQgsVectorLayerRepresents a vector layer which manages a vector based dataset
 CQgsVectorLayerSelectedFeatureSourceQgsFeatureSource subclass for the selected features from a QgsVectorLayer
 CQgsFieldEncapsulate a field in an attribute table or data source
 CUi::QgsFieldCalculatorBase
 CQgsFieldCalculatorA dialog that provides calculation of new fields using existing fields, values and a set of operators
 CUi::QgsFieldConditionalWidget
 CQgsFieldConditionalFormatWidgetA widget for customizing conditional formatting options
 CQgsFieldConstraintsStores information about constraints which may be present on a field
 CQgsFieldDomainBase class for field domains
 CQgsCodedFieldDomainDefinition of a coded / enumerated field domain
 CQgsGlobFieldDomainDefinition of a field domain for field content validated by a glob
 CQgsRangeFieldDomainDefinition of a numeric field domain with a range of validity for values
 CQgsFieldFormatterA field formatter helps to handle and display values for a field
 CQgsCheckBoxFieldFormatterField formatter for a checkbox field
 CQgsDateTimeFieldFormatterField formatter for a date time field
 CQgsEnumerationFieldFormatterField formatter for an Enumeration field
 CQgsFallbackFieldFormatterA default fallback field formatter in case no specialized field formatter is defined
 CQgsKeyValueFieldFormatterField formatter for a key value field
 CQgsListFieldFormatterField formatter for a list field
 CQgsRangeFieldFormatterField formatter for a range (double) field with precision and locale
 CQgsRelationReferenceFieldFormatterField formatter for a relation reference field
 CQgsValueMapFieldFormatterField formatter for a ValueMap field
 CQgsValueRelationFieldFormatterField formatter for a value relation 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
 CQgsProcessingDestinationParameterBase class for all parameter definitions which represent file or layer destinations, e.g
 CQgsProcessingParameterFeatureSinkA feature sink output for processing algorithms
 CQgsProcessingParameterFileDestinationA generic file based destination parameter, for specifying the destination path for a file (non-map layer) created by the algorithm
 CQgsProcessingParameterFolderDestinationA folder destination parameter, for specifying the destination path for a folder created by the algorithm or used for creating new files within the algorithm
 CQgsProcessingParameterPointCloudDestinationA point cloud layer destination parameter, for specifying the destination path for a point cloud layer created by the algorithm
 CQgsProcessingParameterRasterDestinationA raster layer destination parameter, for specifying the destination path for a raster layer created by the algorithm
 CQgsProcessingParameterVectorDestinationA vector layer destination parameter, for specifying the destination path for a vector layer created by the algorithm
 CQgsProcessingParameterVectorTileDestinationA vector tile layer destination parameter, for specifying the destination path for a vector tile layer created by the algorithm
 CQgsProcessingParameterFeatureSourceAn input feature source (such as vector layers) parameter for processing algorithms
 CQgsProcessingParameterFileAn input file or folder parameter for processing algorithms
 CQgsProcessingParameterMapLayerA map layer parameter for processing algorithms
 CQgsProcessingParameterMeshLayerA mesh layer parameter for processing algorithms
 CQgsProcessingParameterMultipleLayersA parameter for processing algorithms which accepts multiple map layers
 CQgsProcessingParameterPointCloudLayerA point cloud layer parameter for processing algorithms
 CQgsProcessingParameterRasterLayerA raster layer parameter for processing algorithms
 CQgsProcessingParameterVectorLayerA vector layer (with or without geometry) parameter for processing algorithms
 CQgsFileUtilsContains utilities for working with files
 CUi::QgsFindFilesByPatternWidgetBase
 CQgsFindFilesByPatternWidgetA reusable widget for finding files (recursively) by file pattern
 CQgsFontDownloadDetailsEncapsulates details required for downloading a font
 CQgsFontTextureAtlasEncapsulates a font texture atlas
 CQgsFontTextureAtlasGeneratorGenerates texture atlases for a font by efficiently packing the characters required for a set of strings
 CQgsFontUtilsContains utility functions for working with fonts
 CUi::QgsFractionNumericFormatWidgetBase
 CQgsFractionNumericFormatWidgetA widget which allows control over the properties of a QgsFractionNumericFormat
 CQgsFrameGraphUtilsUtil class to dump Qt3D framegraph or scenegraph
 CQgsFutureUtilsProvides utilities for handling QFutures
 CQgsGcpPointContains properties of a ground control point (GCP)
 CQgsGcpTransformerInterfaceAn interface for Ground Control Points (GCP) based transformations
 CQgsGDALGeorefTransformInterface to gdal thin plate splines and 1st/2nd/3rd order polynomials
 CQgsHelmertGeorefTransform2-dimensional Helmert transform, parametrised by isotropic scale, rotation angle and translation
 CQgsLinearGeorefTransformA simple transform which is parametrized by a translation and anistotropic scale
 CQgsProjectiveGeorefTransformA planar projective transform, expressed by a homography
 CQgsGdalGuiUtilsUtility functions for working with GDAL in GUI classes
 CQgsGdalOptionEncapsulates the definition of a GDAL configuration option
 CQgsGdalProgressAdapterUtility class to map from GDALProgressFunc to QgsFeedback
 CQgsGdalUtilsUtilities for working with GDAL
 CUi::QgsGenericProjectionSelectorBase
 CQgsCrsSelectionWidgetA generic widget allowing users to pick a Coordinate Reference System (or define their own)
 CQgsGenericSpatialIndex< T >A generic rtree spatial index based on a libspatialindex backend
 CQgsGeocoderContextEncapsulates the context of a geocoding operation
 CQgsGeocoderInterfaceInterface for geocoders
 CQgsGoogleMapsGeocoderA geocoder which uses the Google Map geocoding API to retrieve results
 CQgsNominatimGeocoderA geocoder which uses the Nominatim geocoding API to retrieve results
 CQgsGeocoderResultRepresents a matching result from a geocoder search
 CUi::QgsGeographicCoordinateNumericFormatWidgetBase
 CQgsGeographicCoordinateNumericFormatWidgetA widget which allows control over the properties of a QgsGeographicCoordinateNumericFormat
 CQgsGeometryA geometry is the spatial representation of a feature
 CQgsReferencedGeometryA QgsGeometry with associated coordinate reference system
 CQgsGeometryCheckBase class for geometry checks
 CQgsGeometryAngleCheckAngle check
 CQgsGeometryAreaCheckArea check
 CQgsGeometrySliverPolygonCheckA sliver polygon check
 CQgsGeometryContainedCheckA contained check
 CQgsGeometryDangleCheckA dangle check
 CQgsGeometryDegeneratePolygonCheckA degenerate polygon check
 CQgsGeometryDuplicateCheckA duplicate geometry check
 CQgsGeometryDuplicateNodesCheckA duplicate nodes check
 CQgsGeometryFollowBoundariesCheckA follow boundaries check
 CQgsGeometryGapCheckChecks for gaps between neighbouring polygons
 CQgsGeometryHoleCheckA hole check
 CQgsGeometryLineIntersectionCheckA line intersection check
 CQgsGeometryLineLayerIntersectionCheckA line layer intersection check
 CQgsGeometryMissingVertexCheckA topology check for missing vertices
 CQgsGeometryOverlapCheckChecks if geometries overlap
 CQgsGeometryPointCoveredByLineCheckA point covered by line check
 CQgsGeometryPointInPolygonCheckA point in polygon check
 CQgsGeometrySegmentLengthCheckA segment length check
 CQgsSingleGeometryCheckBase class for geometry checks for a single geometry without any context of the layer or other layers in the project
 CQgsGeometryIsValidCheckChecks if geometries are valid using the backend configured in the QGIS settings
 CQgsGeometryMultipartCheckA multipark check
 CQgsGeometrySelfContactCheckA self contact check
 CQgsGeometrySelfIntersectionCheckA self intersection check
 CQgsGeometryTypeCheckA geometry type check
 CQgsGeometryCheckContextBase configuration for geometry checks
 CQgsGeometryCheckErrorThis represents an error reported by a geometry check
 CQgsGeometryCheckErrorSingleWraps a QgsSingleGeometryError into a standard QgsGeometryCheckError
 CQgsGeometryContainedCheckErrorA contained check error
 CQgsGeometryDuplicateCheckErrorA duplicate geometry check error
 CQgsGeometryGapCheckErrorAn error produced by a QgsGeometryGapCheck
 CQgsGeometryMissingVertexCheckErrorA geometry check error for a missing vertex
 CQgsGeometryOverlapCheckErrorAn error of a QgsGeometryOverlapCheck
 CQgsGeometryCheckerUtilsContains utilities required for geometry checks
 CQgsGeometryCheckFactoryA factory for geometry checks
 CQgsGeometryCheckFactoryT< T >Template to create a factory for a geometry check
 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
 CQgsGeosDoes vector analysis using the GEOS library and handles import, export, and exception handling
 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
 CQgsGeoPackageTilesUtility class for creating GeoPackage raster tile databases
 CQgsGeosContextUsed to create and store a GEOS 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
 CQgsGpsToolsInterfaceAbstract interface class for the QGIS GPS tools
 CUi::QgsGradientColorRampDialogBase
 CQgsGradientColorRampDialogA dialog which allows users to modify the properties of a QgsGradientColorRamp
 CQgsGradientStopRepresents a color stop within a QgsGradientColorRamp color ramp
 CUi::QgsGraduatedSymbolRendererWidget
 CQgsGraduatedSymbolRendererWidgetA widget for configuring a QgsGraduatedSymbolRenderer
 CQgsGraphMathematical graph representation
 CQgsGraphAnalyzerPerforms graph analysis, e.g
 CQgsGraphBuilderInterfaceInterface for creating a graph
 CQgsGraphBuilderUsed for making the QgsGraph object
 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
 CQgsGroupWmsDataDialogA dialog for configuring a WMS group
 CUi::QgsHeatmapRendererWidgetBase
 CQgsHeatmapRendererWidgetA widget for configuring a QgsHeatmapRenderer
 CQgsHelpHelper class for showing help topic URI for the given key
 CUi::QgsHillShadeWidget
 CQgsHillshadeRendererWidgetRenderer widget for the hill shade renderer
 CQgsHistogramCalculator for a numeric histogram from a list of values
 CUi::QgsHistogramWidgetBase
 CQgsHistogramWidgetGraphical histogram for displaying distributions of field values
 CQgsGraduatedHistogramWidgetGraphical histogram for displaying distribution of field values and editing range breaks for a QgsGraduatedSymbolRenderer renderer
 CQgsHistoryEntryEncapsulates a history entry
 CQgsHistoryEntryNodeBase class for nodes representing a QgsHistoryEntry
 CQgsHistoryEntryGroupBase class for history entry "group" nodes, which contain children of their own
 CUi::QgsHistoryWidgetBase
 CQgsHistoryWidgetA widget showing entries from a QgsHistoryProviderRegistry
 CQgsDatabaseQueryHistoryWidgetCustom QgsHistoryWidget for use with the database query provider
 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
 CQgsHttpHeaderWidgetDisplays referer HTTP header field and collapsible table of key/value pairs
 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
 CQgsInterpolatedLineSymbolLayerWidgetA widget for configuring a QgsInterpolatedLineSymbolLayer
 CQgsInterpolatedLineWidthRepresents a width that can vary depending on values
 CQgsInterpolatorInterface class for interpolations
 CQgsIDWInterpolatorInverse distance weight interpolator
 CQgsTinInterpolatorInterpolation in a triangular irregular network
 CQgsInterpolatorVertexDataInterpolation data for an individual source vertex
 CQgsIntervalA representation of the interval between two datetime values
 CUi::QgsInvertedPolygonRendererWidgetBase
 CQgsInvertedPolygonRendererWidgetA widget for configuring options for a QgsInvertedPolygonRenderer
 CUi::QgsJoinDialogBase
 CQgsJoinDialogA dialog for configuring vector layer joins
 CUi::QgsJsonEditConfigDlg
 CQgsJsonEditConfigDlgA configuration widget for JSON edit widget
 CUi::QgsJsonEditWidget
 CQgsJsonEditWidgetA widget for displaying JSON data in a code highlighted text or tree form
 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
 CQgsLabelEngineConfigWidgetWidget for configuring the labeling engine
 CQgsLabelFeatureDescribes a feature that should be used within the labeling engine
 CQgsDiagramLabelFeatureAdds extra information to QgsLabelFeature for labeling of diagrams
 CQgsTextLabelFeatureAdds extra information to QgsLabelFeature for text labels
 CQgsLabelFeatureDetailsEncapsulates details for an individual feature to label
 CQgsLabelFeatureThinningSettingsContains settings related to how the label engine removes candidate label positions and reduces the number of displayed labels for one particular label feature
 CQgsLabelingContains constants and enums relating to labeling
 CQgsLabelingEngineProvides map labeling functionality
 CQgsDefaultLabelingEngineDefault QgsLabelingEngine implementation, which completes the whole labeling operation (including label rendering) in the run() method
 CQgsStagedRenderLabelingEngineA QgsLabelingEngine implementation, which only calculates the labeling solution during its run() method
 CQgsLabelingEngineContextEncapsulates the context for a labeling engine run
 CQgsLabelingEngineRuleRegistryA registry for labeling engine rules
 CQgsLabelingEngineSettingsStores global configuration for labeling engine
 CQgsLabelingGui
 CQgsRasterLabelSettingsWidgetA widget for customizing settings for raster layer labeling
 CQgsLabelingResultsStores computed placement from labeling engine
 CUi::QgsLabelingRulePropsWidget
 CQgsLabelingRulePropsWidgetWidget for editing a labeling rule
 CQgsLabelingUtilsContains helper utilities for working with QGIS' labeling engine
 CUi::QgsLabelingWidget
 CQgsLabelingWidgetMaster widget for configuration of labeling of a vector layer
 CUi::QgsLabelLineAnchorWidgetBase
 CQgsLabelLineAnchorWidgetA widget for customising label line anchor settings
 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
 CQgsLabelObstacleSettingsWidgetA widget for customising label obstacle settings
 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
 CUi::QgsLabelRemoveDuplicateSettingsWidgetBase
 CQgsLabelRemoveDuplicatesSettingsWidgetA widget for customising label duplicate removal settings
 CQgsLabelSearchTreeQueries the labeling structure at a given point
 CQgsLabelSinkAbstract base class that can be used to intercept rendered labels from a labeling / rendering job
 CQgsDxfExportExports QGIS layers to the DXF format
 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
 CQgsLayerMetadataSearchWidgetOffers layer metadata search and filtering
 CQgsLayerNotesUtilsContains utility functions for working with layer notes
 CUi::QgsLayerRefreshWidgetBase
 CQgsMapLayerRefreshSettingsWidgetA widget for configuring the automatic refresh settings for map layers
 CQgsLayerRenderingSettingsStores layer-level rendering settings supplied by data providers
 CQgsLayerRestorerRAII class to restore layer configuration on destruction (opacity, filters, ...)
 CUi::QgsLayerTreeEmbeddedConfigWidgetBase
 CQgsLayerTreeEmbeddedConfigWidgetA widget to configure layer tree embedded widgets for a particular map layer
 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
 CQgsLayoutAtlasWidgetWidget for configuring the properties of a layout atlas
 CUi::QgsLayoutAttributeSelectionDialogBase
 CQgsLayoutAttributeSelectionDialogA dialog to select what attributes to display (in the table item), set the column properties and specify a sort order
 CUi::QgsLayoutAttributeTableWidgetBase
 CQgsLayoutAttributeTableWidgetA widget for configuring layout attribute table items
 CUi::QgsLayoutChartSeriesDetailsWidgetBase
 CQgsLayoutChartSeriesDetailsWidgetA widget for editing series details for a layout chart item
 CUi::QgsLayoutChartWidgetBase
 CQgsLayoutChartWidgetA widget for configuring layout chart items
 CUi::QgsLayoutElevationProfileWidgetBase
 CQgsLayoutElevationProfileWidgetA widget for layout elevation profile item settings
 CQgsLayoutExporterHandles rendering and exports of layouts to various formats
 CUi::QgsLayoutGuideWidgetBase
 CQgsLayoutGuideWidgetWidget for managing the layout guides
 CQgsLayoutGuiUtilsUtils for layout handling from app
 CUi::QgsLayoutHtmlWidgetBase
 CQgsLayoutHtmlWidgetA widget for configuring layout html items
 CUi::QgsLayoutImageExportOptionsDialog
 CQgsLayoutImageExportOptionsDialogA dialog for customizing the properties of an exported image file
 CQgsLayoutItemAbstractGuiMetadataStores GUI metadata about one layout item class
 CQgsLayoutItemGuiMetadataConvenience metadata class that uses static functions to handle layout item GUI behavior
 CQgsLayoutItemAbstractMetadataStores metadata about one layout item class
 CQgsLayoutItemMetadataConvenience metadata class that uses static functions to create layout items and their configuration widgets
 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
 CQgsLayoutItemMapGridStackA collection of grids which is drawn above the map content in a QgsLayoutItemMap
 CQgsLayoutItemMapOverviewStackA collection of overviews which are drawn above the map content in a QgsLayoutItemMap
 CQgsLayoutItemRenderContextContains settings and helpers relating to a render of a QgsLayoutItem
 CUi::QgsLayoutItemWidgetBase
 CQgsLayoutItemPropertiesWidgetA widget for controlling the common properties of layout items (e.g
 CUi::QgsLayoutLabelWidgetBase
 CQgsLayoutLabelWidgetA widget for layout item settings
 CUi::QgsLayoutLegendLayersDialogBase
 CQgsLayoutLegendLayersDialogA dialog to add new layers to the legend
 CUi::QgsLayoutManualTableWidgetBase
 CQgsLayoutManualTableWidgetA widget for configuring layout manual table items
 CUi::QgsLayoutMapClippingWidgetBase
 CQgsLayoutMapClippingWidgetAllows configuration of layout map clipping settings
 CUi::QgsLayoutMapGridWidgetBase
 CQgsLayoutMapGridWidgetA widget for configuring layout map grid items
 CUi::QgsLayoutMapLabelingWidgetBase
 CQgsLayoutMapLabelingWidgetAllows configuration of layout map labeling settings
 CUi::QgsLayoutMapWidgetBase
 CQgsLayoutMapWidgetInput widget for the configuration of QgsLayoutItemMap
 CUi::QgsLayoutMarkerWidgetBase
 CQgsLayoutMarkerWidgetA widget for configuring layout shape items
 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
 CQgsLayoutMultiFrameMetadataConvenience metadata class that uses static functions to create layout multiframes and their configuration widgets
 CUi::QgsLayoutNewItemPropertiesDialog
 CQgsLayoutItemPropertiesDialogA dialog for configuring properties like the size and position of layout items
 CUi::QgsLayoutNewPageDialog
 CQgsLayoutAddPagesDialogA dialog for configuring properties of new pages to be added to a layout
 CUi::QgsLayoutPagePropertiesWidget
 CQgsLayoutPagePropertiesWidgetA widget for configuring properties of pages in a layout
 CUi::QgsLayoutPictureWidgetBase
 CQgsLayoutPictureWidgetA widget for configuring layout picture items
 CQgsLayoutPointProvides a method of storing points, consisting of an x and y coordinate, for use in QGIS layouts
 CUi::QgsLayoutPolygonWidgetBase
 CQgsLayoutPolygonWidgetInput widget for QgsLayoutItemPolygon
 CUi::QgsLayoutPolylineWidgetBase
 CQgsLayoutPolylineWidgetInput widget for QgsLayoutItemPolyline
 CUi::QgsLayoutScaleBarWidgetBase
 CQgsLayoutScaleBarWidgetA widget to define the properties of a QgsLayoutItemScaleBar
 CUi::QgsLayoutShapeWidgetBase
 CQgsLayoutShapeWidgetA widget for configuring layout shape items
 CQgsLayoutSizeProvides a method of storing sizes, consisting of a width and height, for use in QGIS layouts
 CUi::QgsLayoutTableBackgroundDialog
 CQgsLayoutTableBackgroundColorsDialogA dialog for customization of the cell background colors for a QgsLayoutTable
 CQgsLayoutTableColumnStores properties of a column for a QgsLayoutTable
 CQgsLayoutTableStyleStyling option for a layout table cell
 CQgsLayoutUndoObjectInterfaceInterface for layout objects which support undo/redo commands
 CQgsLayoutBase class for layouts, which can contain items such as maps, labels, scalebars, etc
 CQgsLayoutItemBase class for graphical items within a QgsLayout
 CQgsLayoutMultiFrameAbstract base class for layout items with the ability to distribute the content to several frames (QgsLayoutFrame items)
 CQgsLayoutSerializableObjectAn interface for layout objects which can be stored and read from DOM elements
 CQgsLayoutAtlasUsed to render QgsLayout as an atlas, by iterating over the features from an associated vector layer
 CQgsLayoutGridSettingsContains settings relating to the appearance, spacing and offset for layout grids
 CQgsLayoutGuideCollectionStores and manages the snap guides used by a layout
 CQgsLayoutPageCollectionA manager for a collection of pages in a layout
 CQgsLayoutSnapperManages snapping grids and preset snap lines in a layout, and handles snapping points to the nearest grid coordinate/snap line when possible
 CQgsLayoutUtilsUtilities for layouts
 CQgsLayoutViewMenuProviderInterface for a QgsLayoutView context menu
 CUi::QgsLayoutWidgetBase
 CQgsLayoutPropertiesWidgetWidget for configuring the properties of a layout
 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
 CQgsLegendPatchShapeWidgetWidget for configuring a custom legend patch shape
 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
 CQgsDirectionalLightSettingsDefinition of a directional light in a 3D map scene
 CQgsPointLightSettingsDefinition of a point light in a 3D map scene
 CQgsSunLightSettingsDefinition of a sun light in a 3D map scene
 CUi::QgsLimitedRandomColorRampWidgetBase
 CQgsLimitedRandomColorRampWidgetA widget which allows users to modify the properties of a QgsLimitedRandomColorRamp
 CUi::QgsLinearReferencingSymbolLayerWidgetBase
 CQgsLinearReferencingSymbolLayerWidgetA widget for controlling the properties of a QgsLinearReferencingSymbolLayer
 CUi::QgsLineChartPlotWidgetBase
 CQgsLineChartPlotWidgetWidget class to control the properties of line chart plots
 CQgsLineSegment2DRepresents a single 2D line segment, consisting of a 2D start and end vertex only
 CUi::QgsListConfigDlg
 CQgsListConfigDlgA configuration dialog for the List Widget class
 CUi::QgsLoadRasterAttributeTableDialogBase
 CQgsLoadRasterAttributeTableDialogA dialog allowing selection of a VAT.DBF file and associating the resulting raster attribute table with a raster band
 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
 CQgsAbstractGeocoderLocatorFilterAn abstract base class which implements a locator filter populated from a QgsGeocoderInterface
 CQgsGeocoderLocatorFilterAn adapter class which implements a locator filter populated from a QgsGeocoderInterface
 CQgsLocatorResultEncapsulates properties of an individual matching result found by a QgsLocatorFilter
 CQgsLoggerResponsible for printing debug/warning/error messages to the console
 CUi::QgsLUDialogBase
 CQgsLUDialogA dialog for setting a lower and upper range value
 CQgsMagneticModelRepresents a model of the Earth's magnetic field
 CUi::QgsManageConnectionsDialogBase
 CQgsManageConnectionsDialogA dialog for importing or exporting stored connections
 CQgsMapBoxGlStyleAbstractSourceAbstract base class for MapBox GL style sources
 CQgsMapBoxGlStyleRasterSourceEncapsulates a MapBox GL style raster source
 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
 CQgsAttributeDialogAn attribute table dialog for a vector layer
 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
 CQgsAnnotationLayerRendererImplementation of threaded rendering for annotation layers
 CQgsGroupLayerRendererImplementation of threaded rendering for group layers
 CQgsMeshLayerRendererImplementation of threaded rendering for mesh layers
 CQgsPointCloudLayerRendererImplementation of threaded rendering for point cloud layers
 CQgsRasterLayerRendererImplementation of threaded rendering for raster layers
 CQgsTiledSceneLayerRendererImplementation of threaded 2D rendering for tiled scene layers
 CQgsVectorLayerRendererImplementation of threaded rendering for vector layers
 CQgsVectorTileLayerRendererProvides map rendering functionality for vector tile layers
 CUi::QgsMapLayerSaveStyleDialog
 CQgsMapLayerSaveStyleDialogA dialog which allows saving map layer styles
 CUi::QgsMapLayerServerPropertiesWidgetBase
 CQgsMapLayerServerPropertiesWidgetProvides widget to edit server properties
 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
 CQgsMapUnitScaleWidgetA widget which allows the user to choose the minimum and maximum scale of an object in map units and millimeters
 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
 CQgsMaskMarkerSymbolLayerWidgetSymbol layer widget for the handling of QgsMaskMarkerSymbolLayer
 CQgsMasterLayoutInterfaceInterface for master layout type objects, such as print layouts and reports
 CQgsPrintLayoutPrint layout, a QgsLayout subclass for static or atlas-based layouts
 CUi::QgsMasterPasswordResetDialog
 CQgsMasterPasswordResetDialogDialog to verify current master password and initiate reset of authentication database with a new password
 CQgsMaterialContextContext settings for a material
 CQgsMaterialRegistryRegistry of available 3d material settings classes
 CQgsMaterialSettingsAbstractMetadataStores metadata about one 3D material settings class
 CQgsMaterialSettingsMetadataConvenience metadata class that uses static functions to create a 3D material settings object and its widget
 CQgsMathUtilsContains utility functions for mathematical operations
 CQgsMatrix4x4A simple 4x4 matrix implementation useful for transformation in 3D space
 CQgsMatrixSolverContains utility functions for solving matrix operations
 CQgsMbTilesUtility class for reading and writing MBTiles files (which are SQLite3 databases)
 CQgsMeasureUtilsUtilities for handling and formatting measurements
 CQgsMemoryProviderUtilsUtility functions for use with the memory vector data provider
 CUi::QgsMergedFeatureRendererWidgetBase
 CQgsMergedFeatureRendererWidgetA widget for configuring options for a QgsMergedFeatureRenderer
 CQgsMeshMesh - vertices, edges and faces
 CQgsMesh3DAveragingMethodAbstract class for interpolating 3d stacked mesh data to 2d data
 CQgsMeshElevationAveragingMethodElevation averaging method averages the values based on range defined absolute value to the model's datum
 CQgsMeshMultiLevelsAveragingMethodMulti level averaging method specifies limits of vertical layers from the top layer down or reversed
 CQgsMeshRelativeHeightAveragingMethodRelative height averaging method which averages the values based on range defined relative to bed elevation or surface
 CQgsMeshSigmaAveragingMethodSigma averages over the values between 0 (bed level) and 1 (surface)
 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
 CQgsMeshMemoryDatasetStores mesh memory datasets
 CQgsMeshVerticesElevationDatasetRepresents a dataset with elevation value of the vertices of an existing mesh that can be edited
 CQgsMeshZValueDatasetConvenient class that can be used to obtain a dataset that represents the Z values of mesh vertices
 CQgsMeshDatasetGroupAbstract class that represents a dataset group
 CQgsMeshMemoryDatasetGroupRepresents a mesh dataset group stored in memory
 CQgsMeshVerticesElevationDatasetGroupRepresents a dataset group with elevation value of the vertices of an existing mesh that can be edited
 CQgsMeshVirtualDatasetGroupRepresents a dataset group calculated from a formula string
 CQgsMeshZValueDatasetGroupConvenience class that can be used to obtain a dataset group on vertices that represents the Z value of the mesh vertices
 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
 CQgsMeshDatasetGroupTreeWidgetA widget for configuring dataset groups attached to a QgsMeshLayer
 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
 CQgsMeshDataProviderBase class for providing data for QgsMeshLayer
 CQgsMeshExtraDatasetStoreStores and accesses extra dataset groups for meshes
 CQgsMeshDatasetValueRepresents a single mesh dataset value
 CQgsMeshDataSourceInterfaceInterface for mesh data sources
 CQgsMeshDataProviderBase class for providing data for QgsMeshLayer
 CQgsMeshDriverMetadataHolds metadata about mesh drivers
 CQgsMeshEditingErrorRepresents an error which occurred during mesh editing
 CUi::QgsMeshLabelingWidget
 CQgsMeshLabelingWidgetMaster widget for configuration of labeling of a mesh layer
 CUi::QgsMeshLayerPropertiesBase
 CQgsMeshLayerPropertiesA dialog for configuring mesh layer properties
 CQgsMeshNodeDataPairs a Qt3D geometry with its material and transform
 CUi::QgsMeshRenderer3dAveragingWidgetBase
 CQgsMeshRenderer3DAveragingWidgetA widget for setup of the averaging method from 3d to 2d datasets on 3d stacked mesh
 CUi::QgsMeshRendererActiveDatasetWidgetBase
 CQgsMeshRendererActiveDatasetWidgetWidget for selection of active dataset group from tree view
 CQgsMeshRendererMeshSettingsRepresents a mesh renderer settings for mesh objects
 CUi::QgsMeshRendererMeshSettingsWidgetBase
 CQgsMeshRendererMeshSettingsWidgetA widget for setup of the mesh frame settings of the mesh layer
 CQgsMeshRendererScalarSettingsRepresents a mesh renderer settings for scalar datasets
 CUi::QgsMeshRendererScalarSettingsWidgetBase
 CQgsMeshRendererScalarSettingsWidgetA widget for setup of the scalar dataset renderer settings of a mesh layer
 CQgsMeshRendererSettingsRepresents all mesh renderer settings
 CQgsMeshSimplificationSettingsRepresents an overview renderer settings
 CQgsMeshSpatialIndexA spatial index for QgsMeshFace or QgsMeshEdge objects
 CUi::QgsMeshStaticDatasetWidget
 CQgsMeshStaticDatasetWidgetA widget for setup of the static dataset of a mesh layer
 CQgsMeshTimeSettingsRepresents a mesh time settings for mesh datasets
 CQgsMeshUtilsProvides utility functions for working with mesh data
 CUi::QgsMeshVariableStrokeWidthWidget
 CQgsMeshVariableStrokeWidthWidgetA widget to set parameters of variable stroke width
 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
 CQgsMessageLogViewerA generic dialog widget for displaying QGIS log messages
 CQgsMessageOutputInterface for showing messages from QGIS in GUI independent way
 CQgsMessageOutputConsoleDefault implementation of message output interface
 CQgsMessageViewerA generic message view for displaying QGIS messages
 CUi::QgsMessageViewer
 CQgsMessageViewerA generic message view for displaying QGIS messages
 CQgsMetadataSearchContextMetadata search context
 CQgsMetadataUtilsContains utility functions for working with metadata
 CUi::QgsMetadataWidgetBase
 CQgsMetadataWidgetA wizard to edit metadata on a map layer
 CQgsMimeDataUtilsContains utility functions for working with MIME data
 CUi::QgsModelDesignerConfigWidgetBase
 CQgsModelDesignerConfigDockWidgetA dockable panel widget stack which allows users to specify the properties of a Processing model component
 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
 CQgsMultiBandColorRendererWidgetA widget for configuring a QgsMultiBandColorRenderer
 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
 CQgsNetworkDistanceStrategyStrategy for calculating edge cost based on its length
 CQgsNetworkSpeedStrategyStrategy for calculating edge cost based on travel time
 CUi::QgsNewAuxiliaryFieldDialogBase
 CQgsNewAuxiliaryFieldDialogA dialog to create a new auxiliary field
 CUi::QgsNewAuxiliaryLayerDialogBase
 CQgsNewAuxiliaryLayerDialogA dialog to create a new auxiliary layer
 CUi::QgsNewDatabaseTableNameWidget
 CQgsNewDatabaseTableNameWidgetA widget which embeds the browser view to select a DB schema and a new table name
 CUi::QgsNewGeoPackageLayerDialogBase
 CQgsNewGeoPackageLayerDialogDialog to set up parameters to create a new GeoPackage layer, and on accept() to create it and add it to the layers
 CUi::QgsNewHttpConnectionBase
 CQgsNewHttpConnectionDialog to allow the user to configure and save connection information for an HTTP Server for WMS, etc
 CUi::QgsNewMemoryLayerDialogBase
 CQgsNewMemoryLayerDialogA dialog for configuring the properties of a new memory (scratch) layer
 CUi::QgsNewOgrConnectionBase
 CQgsNewOgrConnectionDialog to allow the user to define, test and save connection information for OGR databases
 CUi::QgsNewVectorLayerDialogBase
 CQgsNewVectorLayerDialogA dialog for configuring the properties of a new vector layer
 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
 CQgsDerivativeFilterAdds the ability to calculate derivatives in x- and y-directions
 CQgsAspectFilterCalculates aspect values in a window of 3x3 cells based on first order derivatives in x- and y- directions
 CQgsHillshadeFilterA hillshade filter
 CQgsSlopeFilterCalculates slope values in a window of 3x3 cells based on first order derivatives in x- and y- directions
 CQgsRuggednessFilterCalculates the ruggedness index based on a 3x3 moving window
 CQgsTotalCurvatureFilterCalculates total curvature as described by Wilson, Gallant (2000): terrain analysis
 CQgsNumericFormatAbstract base class for numeric formatters, which allow for formatting a numeric value for display
 CQgsBasicNumericFormatA numeric formatter which returns a simple text representation of a value
 CQgsBearingNumericFormatA numeric formatter which returns a text representation of a direction/bearing
 CQgsCurrencyNumericFormatA numeric formatter which returns a text representation of a currency value
 CQgsGeographicCoordinateNumericFormatA numeric formatter which returns a text representation of a geographic coordinate (latitude or longitude)
 CQgsPercentageNumericFormatA numeric formatter which returns a text representation of a percentage value
 CQgsScientificNumericFormatA numeric formatter which returns a scientific notation representation of a value
 CQgsExpressionBasedNumericFormatA numeric formatter which uses a QgsExpression to calculate the text representation of a value
 CQgsFallbackNumericFormatA basic numeric formatter which returns a simple text representation of a value
 CQgsFractionNumericFormatA numeric formatter which returns a vulgar fractional representation of a decimal value (e.g
 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
 CQgsNumericFormatSelectorWidgetA widget which allows choice of numeric formats and the properties of them
 CQgsNurbsUtilsUtility functions for working with NURBS curves
 CQgsObjectCustomPropertiesSimple key-value store (keys = strings, values = variants) that supports loading/saving to/from XML in
 CQgsObjectEntityVisitorInterfaceAn interface for classes which can visit various object entity (e.g
 CQgsEmbeddedScriptVisitorAn object entity visitor to collect embedded scripts wthin a project and its layers
 CQgsObjectVisitorContextA QgsObjectEntityVisitorInterface context object
 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 >
 CQgsOptionalExpressionAn expression with an additional enabled flag
 CQgsOptionsDialogHighlightWidgetContainer for a widget to be used to search text in the option dialog
 CQgsOptionsDialogHighlightButtonA highlight widget for buttons
 CQgsOptionsDialogHighlightCheckBoxA highlight widget for checkboxes
 CQgsOptionsDialogHighlightGroupBoxA highlight widget for group boxes
 CQgsOptionsDialogHighlightLabelA highlight widget for labels
 CQgsOptionsDialogHighlightTableA highlight widget for table widgets
 CQgsOptionsDialogHighlightTreeA highlight widget for trees
 CQgsSettingsTreeWidgetA widget with the settings tree to visualize, search and edit settings
 CUi::QgsOrganizeTableColumnsDialog
 CQgsOrganizeTableColumnsDialogDialog for organising (hiding and reordering) columns in the attributes table
 CQgsOrientedBox3DRepresents a oriented (rotated) box in 3 dimensions
 CQgsOWSServerFilterRestorerRAII class to restore layer filters on destruction
 CUi::QgsOWSSourceSelectBase
 CQgsOWSSourceSelectDialog to create connections and add layers WCS etc
 CUi::QgsOWSSourceWidgetBase
 CQgsOWSSourceWidgetThis widget sets and updates OWS layers source URI
 CQgsPageSizeA named page size for layouts
 CQgsPageSizeRegistryA registry for known page sizes
 CQgsPaintEffectBase class for visual effects which can be applied to QPicture drawings
 CQgsBlurEffectA paint effect which blurs a source picture, using a number of different blur methods
 CQgsColorEffectA paint effect which alters the colors (e.g., brightness, contrast) in a source picture
 CQgsDrawSourceEffectA paint effect which draws the source picture with minor or no alterations
 CQgsEffectStackA paint effect which consists of a stack of other chained paint effects
 CQgsGlowEffectBase class for paint effects which draw a glow inside or outside a picture
 CQgsInnerGlowEffectA paint effect which draws a glow within a picture
 CQgsOuterGlowEffectA paint effect which draws a glow outside of a picture
 CQgsShadowEffectBase class for paint effects which render offset, blurred shadows
 CQgsDropShadowEffectA paint effect which draws an offset and optionally blurred drop shadow
 CQgsInnerShadowEffectA paint effect which draws an offset and optionally blurred drop shadow within a picture
 CQgsTransformEffectA paint effect which applies transformations (such as move, scale and rotate) to a picture
 CQgsPaintEffectAbstractMetadataStores metadata about a paint effect class
 CQgsPaintEffectMetadataConvenience metadata class that uses static functions to create an effect and its widget
 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
 CQgsPalettedRendererWidgetA widget for configuring QgsPalettedRasterRenderer
 CQgsPalLabelingPAL labeling utilities
 CQgsPalLayerSettingsContains settings for how a map layer will be labeled
 CQgsPathResolverResolves relative paths into absolute paths and vice versa
 CUi::QgsPdfExportOptionsDialog
 CQgsLayoutPdfExportOptionsDialogA dialog for customizing the properties of an exported PDF file from a layout
 CQgsPdfRendererUtility class for rendering PDF documents
 CUi::QgsPercentageNumericFormatWidgetBase
 CQgsPercentageNumericFormatWidgetA widget which allows control over the properties of a QgsPercentageNumericFormat
 CUi::QgsPieChartPlotWidgetBase
 CQgsPieChartPlotWidgetWidget class to control the properties of pie chart plots
 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
 CQgsPlaybackControllerWidgetA compound widget containing a set of buttons for controlling media playback
 CQgsPlotBase class for plot/chart/graphs
 CQgs2DPlotBase class for 2-dimensional plot/chart/graphs
 CQgs2DXyPlotBase class for 2-dimensional plot/chart/graphs with an X and Y axes
 CQgsBarChartPlotA simple bar chart class
 CQgsLineChartPlotA simple line chart class
 CQgsPieChartPlotA simple pie chart class
 CQgsPlotAbstractMetadataStores metadata about a plot class
 CQgsPlotMetadataConvenience metadata class that uses static functions to create plots
 CQgsPlotAxisEncapsulates the properties of a plot axis
 CQgsPlotDataEncapsulates one or more plot series
 CQgsPlotDefaultSettingsManages default settings for plot objects
 CQgsPlotRenderContextContains information about the context of a plot rendering operation
 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
 CQgsPointCloudLayerSaveAsDialogA dialog for selecting destination file and parameters for point cloud exports
 CQgsPointCloudNodeKeeps metadata for an indexed point cloud node
 CQgsPointCloudNodeIdRepresents an indexed point cloud node's position in octree
 CUi::QgsPointCloudQueryBuilderBase
 CQgsPointCloudQueryBuilderQuery Builder for layers
 CQgsPointCloudRenderContextEncapsulates the render context for a 2D point cloud rendering operation
 CQgsPointCloudRendererAbstract base class for 2d point cloud renderers
 CQgsPointCloudAttributeByRampRendererAn RGB renderer for 2d visualisation of point clouds using embedded red, green and blue attributes
 CQgsPointCloudClassifiedRendererRenders point clouds by a classification attribute
 CQgsPointCloudExtentRendererA renderer for 2d visualisation of point clouds which shows the dataset's extents using a fill symbol
 CQgsPointCloudRgbRendererAn RGB renderer for 2d visualisation of point clouds using embedded red, green and blue attributes
 CQgsPointCloudRendererAbstractMetadataStores metadata about one point cloud renderer class
 CQgsPointCloudRendererMetadataConvenience metadata class that uses static functions to create point cloud renderer and its widget
 CUi::QgsPointCloudRendererPropsDialogBase
 CQgsPointCloudRendererPropertiesWidgetA generic widget for setting the 2D renderer for a point cloud layer
 CQgsPointCloudRendererRegistryRegistry of 2D renderers for point clouds
 CQgsPointCloudRequestPoint cloud data request
 CQgsPointCloudStatisticsUsed to store statistics of a point cloud dataset
 CUi::QgsPointClusterRendererWidgetBase
 CQgsPointClusterRendererWidgetA widget which allows configuration of the properties for a QgsPointClusterRenderer
 CUi::QgsPointDisplacementRendererWidgetBase
 CQgsPointDisplacementRendererWidgetA widget for configuring QgsPointDisplacementRenderer
 CQgsPointXYRepresents a 2D point
 CQgsReferencedPointXYA QgsPointXY with associated coordinate reference system
 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
 CQgsPointCloudAttributeByRampRendererPreparedDataPrepared data container for QgsPointCloudAttributeByRampRenderer
 CQgsPointCloudClassifiedRendererPreparedDataPrepared data container for QgsPointCloudClassifiedRenderer
 CQgsPointCloudRgbRendererPreparedDataPrepared data container for QgsPointCloudRgbRenderer
 CUi::QgsPresetColorRampWidgetBase
 CQgsPresetColorRampWidgetA widget which allows users to modify the properties of a QgsPresetSchemeColorRamp
 CQgsProcessingContains enumerations and other constants for use in processing algorithms and parameters
 CQgsProcessingActionContextEncapsulates the context in which a Processing action is executed
 CQgsProcessingAlgorithmAbstract base class for processing algorithms
 CQgsProcessingFeatureBasedAlgorithmAn abstract QgsProcessingAlgorithm base class for processing algorithms which operate "feature-by-feature"
 CQgsBatchGeocodeAlgorithmA base class for batch geocoder algorithms, which takes a QgsGeocoderInterface object and exposes it as a Processing algorithm for batch geocoding operations
 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
 CQgsProcessingContextFactoryA factory for creating Processing contexts, aware of the GUI components which may influence this
 CQgsProcessingContextGeneratorAn interface for objects which can create Processing contexts
 CQgsProcessingModelerParametersPanelWidgetA panel widget displaying the configuration for a child algorithm in a Processing model
 CUi::QgsProcessingDefaultStylesDialogBase
 CQgsProcessingDefaultStyleDialogA dialog for configuring default styles for Processing outputs
 CQgsProcessingDialogFactoryA factory for creating widgets and dialogs for Processing components
 CQgsProcessingFeatureSourceDefinitionEncapsulates settings relating to a feature source input to a processing algorithm
 CQgsProcessingGuiContains general functions and values related to Processing GUI components
 CQgsProcessingGuiUtilsContains utility functions relating to Processing GUI components
 CQgsProcessingLayerPostProcessorA post-processor for result layers created by Processing algorithms
 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
 CQgsProcessingOutputBooleanA boolean output for processing algorithms
 CQgsProcessingOutputConditionalBranchA conditional branch output for processing algorithms, which represents a possible model logic flow which branches out from this algorithm
 CQgsProcessingOutputFileA file output for processing algorithms
 CQgsProcessingOutputFolderA folder output for processing algorithms
 CQgsProcessingOutputHtmlA HTML file output for processing algorithms
 CQgsProcessingOutputMapLayerA map layer output for processing algorithms, where layers may be either vector or raster
 CQgsProcessingOutputMultipleLayersA multi-layer output for processing algorithms which create map layers, when the number and nature of the output layers is not predefined
 CQgsProcessingOutputNumberA numeric output for processing algorithms
 CQgsProcessingOutputPointCloudLayerA pointcloud layer output for processing algorithms
 CQgsProcessingOutputRasterLayerA raster layer output for processing algorithms
 CQgsProcessingOutputStringA string output for processing algorithms
 CQgsProcessingOutputVariantA variant output for processing algorithms, capable of storing any QVariant value
 CQgsProcessingOutputVectorLayerA vector layer output for processing algorithms
 CQgsProcessingOutputVectorTileLayerA vector tile layer output for processing algorithms
 CQgsProcessingOutputLayerDefinitionEncapsulates settings relating to a feature sink or output raster layer for a processing algorithm
 CQgsProcessingParameterDefinitionBase class for the definition of processing parameters
 CQgsProcessingDestinationParameterBase class for all parameter definitions which represent file or layer destinations, e.g
 CQgsProcessingParameterAggregateA parameter for "aggregate" configurations, which consist of a definition of desired output fields, types, and aggregate used to populate them
 CQgsProcessingParameterAlignRasterLayersA parameter for Processing algorithms specifying how rasters should be aligned
 CQgsProcessingParameterAnnotationLayerAn annotation layer parameter for processing algorithms
 CQgsProcessingParameterAuthConfigA string parameter for authentication configuration ID values
 CQgsProcessingParameterBandA raster band parameter for Processing algorithms
 CQgsProcessingParameterBooleanA boolean parameter for processing algorithms
 CQgsProcessingParameterColorA color parameter for processing algorithms
 CQgsProcessingParameterCoordinateOperationA coordinate operation parameter for processing algorithms
 CQgsProcessingParameterCrsA coordinate reference system parameter for processing algorithms
 CQgsProcessingParameterDatabaseSchemaA database schema parameter for processing algorithms, allowing users to select from existing schemas on a registered database connection
 CQgsProcessingParameterDatabaseTableA database table name parameter for processing algorithms
 CQgsProcessingParameterDateTimeA datetime (or pure date or time) parameter for processing algorithms
 CQgsProcessingParameterDxfLayersA parameter for Processing algorithms that need a list of input vector layers to export as DXF file
 CQgsProcessingParameterEnumAn enum based parameter for processing algorithms, allowing for selection from predefined values
 CQgsProcessingParameterExpressionAn expression parameter for processing algorithms
 CQgsProcessingParameterExtentA rectangular map extent parameter for processing algorithms
 CQgsProcessingParameterFeatureSourceAn input feature source (such as vector layers) parameter for processing algorithms
 CQgsProcessingParameterFieldA vector layer or feature source field parameter for processing algorithms
 CQgsProcessingParameterFieldMappingA parameter for "field mapping" configurations, which consist of a definition of desired output fields, types, and expressions used to populate them
 CQgsProcessingParameterFileAn input file or folder parameter for processing algorithms
 CQgsProcessingParameterGeometryA geometry parameter for processing algorithms
 CQgsProcessingParameterInterpolationSourceA parameter for specifying interpolation source layers and their properties
 CQgsProcessingParameterLayoutA print layout parameter, allowing users to select a print layout
 CQgsProcessingParameterLayoutItemA print layout item parameter, allowing users to select a particular item from a print layout
 CQgsProcessingParameterMapLayerA map layer parameter for processing algorithms
 CQgsProcessingParameterMapThemeA map theme parameter for processing algorithms, allowing users to select an existing map theme from a project
 CQgsProcessingParameterMatrixA table (matrix) parameter for processing algorithms
 CQgsProcessingParameterMeshDatasetGroupsA parameter for processing algorithms that need a list of mesh dataset groups
 CQgsProcessingParameterMeshDatasetTimeA parameter for processing algorithms that need a list of mesh dataset index from time parameter
 CQgsProcessingParameterMeshLayerA mesh layer parameter for processing algorithms
 CQgsProcessingParameterMultipleLayersA parameter for processing algorithms which accepts multiple map layers
 CQgsProcessingParameterNumberA numeric parameter for processing algorithms
 CQgsProcessingParameterAreaA double numeric parameter for area values
 CQgsProcessingParameterDistanceA double numeric parameter for distance values
 CQgsProcessingParameterDurationA double numeric parameter for duration values
 CQgsProcessingParameterHeatmapPixelSizeA parameter for the heatmap algorithm pixel size parameter
 CQgsProcessingParameterInterpolationPixelSizeA parameter for the interpolation algorithm pixel size parameter
 CQgsProcessingParameterScaleA double numeric parameter for map scale values
 CQgsProcessingParameterVolumeA double numeric parameter for volume values
 CQgsProcessingParameterPointA point parameter for processing algorithms
 CQgsProcessingParameterPointCloudAttributeA point cloud layer attribute parameter for Processing algorithms
 CQgsProcessingParameterPointCloudLayerA point cloud layer parameter for processing algorithms
 CQgsProcessingParameterProviderConnectionA data provider connection parameter for processing algorithms, allowing users to select from available registered connections for a particular data provider
 CQgsProcessingParameterRangeA numeric range parameter for processing algorithms
 CQgsProcessingParameterRasterLayerA raster layer parameter for processing algorithms
 CQgsProcessingParameterStringA string parameter for processing algorithms
 CQgsProcessingParameterReliefColorsA parameter for raster relief colors
 CQgsProcessingParameterTileExtentMaxZoomListA Processing algorithm parameter for defining a list of spatial extents, each with an associated maximum zoom level override
 CQgsProcessingParameterTinInputLayersA parameter for processing algorithms that need a list of input vector layers to construct a TIN
 CQgsProcessingParameterVectorLayerA vector layer (with or without geometry) parameter for processing algorithms
 CQgsProcessingParameterVectorTileWriterLayersA parameter for Processing algorithms that need a list of input vector layers for writing of vector tiles
 CQgsProcessingParameterLimitedDataTypesCan be inherited by parameters which require limits to their acceptable data types
 CQgsProcessingParameterFeatureSourceAn input feature source (such as vector layers) parameter for processing algorithms
 CQgsProcessingParameterMapLayerA map layer parameter for processing algorithms
 CQgsProcessingParameterVectorLayerA vector layer (with or without geometry) parameter for processing algorithms
 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
 CQgsProcessingParameterTypeAnnotationLayerAn annotation layer parameter for processing algorithms
 CQgsProcessingParameterTypeAuthConfigAn authentication configuration parameter for processing algorithms
 CQgsProcessingParameterTypeBandA raster band parameter for Processing algorithms
 CQgsProcessingParameterTypeBooleanA boolean parameter for processing algorithms
 CQgsProcessingParameterTypeColorA color parameter for Processing algorithms
 CQgsProcessingParameterTypeCoordinateOperationA coordinate operation parameter for Processing algorithms
 CQgsProcessingParameterTypeCrsA crs parameter for processing algorithms
 CQgsProcessingParameterTypeDatabaseSchemaA database schema name parameter for processing algorithms
 CQgsProcessingParameterTypeDatabaseTableA database table name parameter for processing algorithms
 CQgsProcessingParameterTypeDateTimeA datetime parameter for processing algorithms
 CQgsProcessingParameterTypeDestinationA common generic type for destination parameter, for specifying the destination path for a vector layer created by the algorithm
 CQgsProcessingParameterTypeFeatureSinkA feature sink parameter for Processing algorithms
 CQgsProcessingParameterTypeFileDestinationA generic file based destination parameter, for specifying the destination path for a file (non-map layer) created by the algorithm
 CQgsProcessingParameterTypeFolderDestinationA folder destination parameter, for specifying the destination path for a folder created by the algorithm or used for creating new files within the algorithm
 CQgsProcessingParameterTypePointCloudDestinationA pointcloud layer destination parameter, for specifying the destination path for a point cloud layer created by the algorithm
 CQgsProcessingParameterTypeRasterDestinationA raster layer destination parameter, for specifying the destination path for a raster layer created by the algorithm
 CQgsProcessingParameterTypeVectorDestinationA vector layer destination parameter, for specifying the destination path for a vector layer created by the algorithm
 CQgsProcessingParameterTypeVectorTileDestinationA vector tile layer destination parameter, for specifying the destination path for a vector tile layer created by the algorithm
 CQgsProcessingParameterTypeEnumAn enum based parameter for processing algorithms, allowing for selection from predefined values
 CQgsProcessingParameterTypeExpressionAn expression parameter for processing algorithms
 CQgsProcessingParameterTypeExtentA rectangular map extent parameter for processing algorithms
 CQgsProcessingParameterTypeFeatureSourceAn input feature source (such as vector layers) parameter for processing algorithms
 CQgsProcessingParameterTypeFieldA vector layer or feature source field parameter for processing algorithms
 CQgsProcessingParameterTypeFileAn input file or folder parameter for processing algorithms
 CQgsProcessingParameterTypeGeometryA geometry parameter for processing algorithms
 CQgsProcessingParameterTypeLayoutA print layout parameter for Processing algorithms
 CQgsProcessingParameterTypeLayoutItemA print layout item parameter for Processing algorithms
 CQgsProcessingParameterTypeMapLayerA generic map layer parameter for processing algorithms
 CQgsProcessingParameterTypeMapThemeA map theme parameter for Processing algorithms
 CQgsProcessingParameterTypeMatrixA table (matrix) parameter for processing algorithms
 CQgsProcessingParameterTypeMeshLayerA mesh layer parameter for processing algorithms
 CQgsProcessingParameterTypeMultipleLayersA parameter for processing algorithms which accepts multiple map layers
 CQgsProcessingParameterTypeNumberA numeric parameter for processing algorithms
 CQgsProcessingParameterTypeAreaAn area parameter for processing algorithms
 CQgsProcessingParameterTypeDistanceA distance parameter for processing algorithms
 CQgsProcessingParameterTypeDurationA duration parameter for processing algorithms
 CQgsProcessingParameterTypeScaleA scale parameter for processing algorithms
 CQgsProcessingParameterTypeVolumeA volume parameter for processing algorithms
 CQgsProcessingParameterTypePointA point parameter for processing algorithms
 CQgsProcessingParameterTypePointCloudAttributeA point cloud layer attribute parameter for Processing algorithms
 CQgsProcessingParameterTypePointCloudLayerA point cloud layer parameter for processing algorithms
 CQgsProcessingParameterTypeProviderConnectionA provider connection name parameter for processing algorithms
 CQgsProcessingParameterTypeRangeA numeric range parameter for processing algorithms
 CQgsProcessingParameterTypeRasterLayerA raster layer parameter for processing algorithms
 CQgsProcessingParameterTypeStringA string parameter for processing algorithms
 CQgsProcessingParameterTypeVectorLayerA vector layer parameter for processing algorithms
 CQgsProcessingParameterWidgetContextContains settings which reflect the context in which a Processing parameter widget is shown
 CQgsProcessingParameterWidgetFactoryInterfaceAn interface for Processing widget wrapper factories
 CQgsProcessingRasterLayerDefinitionEncapsulates settings relating to a raster layer input to a processing algorithm
 CQgsProcessingResultsHandlerHandles results output by Processing algorithms
 CQgsProcessingToolboxActionA custom action to show in the Processing toolbox
 CQgsProcessingToolboxContextActionA custom action to show in the context menu for the Processing toolbox
 CQgsProcessingUtilsUtility functions for use with processing classes
 CQgsProcessingWidgetContextGeneratorAn interface for objects which can create Processing widget contexts
 CQgsProcessingGuiRegistryA registry for widgets for use with the Processing framework
 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
 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
 CQgsStoreBadLayerInfoStores layer IDs for bad (broken) layers
 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
 CQgsProjectionSelectionTreeWidgetA widget for selecting a coordinate reference system from a tree
 CQgsProjectPropertyAn abstract base class for QGIS project property hierarchys
 CQgsProjectPropertyKeyProject property key node
 CQgsProjectPropertyValueProject property value node, contains a QgsProjectPropertyKey's value
 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
 CQgsProjectEncapsulates a QGIS project, including sets of map layers and their styles, layouts, annotations, canvases, etc
 CUi::QgsProjectTrustDialog
 CQgsProjectTrustDialogA dialog to handle granting of trust to projects containing embedded script
 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
 CQgsColorRampTransformerQgsPropertyTransformer subclass for transforming a numeric value into a color from a color ramp
 CQgsGenericNumericTransformerQgsPropertyTransformer subclass for scaling an input numeric value into an output numeric value
 CQgsSizeScaleTransformerQgsPropertyTransformer subclass for scaling a value into a size according to various scaling methods
 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
 CQgsProviderSublayersDialogDialog for selecting provider sublayers
 CQgsProviderUtilsContains utility functions for working with data providers
 CQgsPythonRunnerUtility class for running Python commands from various parts of QGIS
 CQgsQuadrilateralQuadrilateral geometry type
 CQgsQuadtreeChunkLoader
 CQgsTerrainGeneratorBase class for generators of terrain
 CQgsDemTerrainGeneratorImplementation of terrain generator that uses a raster layer with DEM to build terrain
 CQgsOnlineTerrainGeneratorImplementation of terrain generator that uses online resources to download heightmaps
 CQgsFlatTerrainGeneratorTerrain generator that creates a simple square flat area
 CQgsQuantizedMeshTerrainGeneratorTerrain generator using a Quantized Mesh tile layer
 CQgsQuantizedMeshHeader
 CQgsQuantizedMeshTile
 CUi::QgsQueryBuilderBase
 CQgsQueryBuilderQuery Builder for layers
 CQgsSearchQueryBuilderQuery builder for search strings
 CQgsRange< T >A template based class for storing ranges (lower to upper values)
 CQgsRange< double >
 CQgsDoubleRangeQgsRange which stores a range of double values
 CQgsRange< int >
 CQgsIntRangeQgsRange which stores a range of integer values
 CUi::QgsRangeConfigDlgBase
 CQgsRangeConfigDlgConfiguration widget for range widgets
 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
 CQgsRasterAttributeTableAddColumnDialogA dialog which collects options to add a new column to a raster attribute table
 CUi::QgsRasterAttributeTableAddRowDialogBase
 CQgsRasterAttributeTableAddRowDialogThe QgsRasterAttributeTableAddColumnDialog class collects options to add a new row to a raster attribute table
 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
 CQgsRasterContourRendererWidgetConfiguration widget for QgsRasterContourRenderer
 CQgsRasterDrawerThe drawing pipe for raster layers
 CQgsRasterFileWriterThe raster file writer which allows you to save a raster to a new file
 CUi::QgsRasterFormatSaveOptionsWidgetBase
 CQgsRasterFormatSaveOptionsWidgetA widget to select format-specific raster saving options
 CQgsRasterHistogramA container for a histogram of a single raster band
 CUi::QgsRasterHistogramWidgetBase
 CQgsRasterHistogramWidgetA widget for display and configuring a raster layer histogram
 CQgsRasterIdentifyResultRaster identify results container
 CQgsRasterInterfaceBase class for processing filters like renderers, reprojector, resampler etc
 CQgsBrightnessContrastFilterBrightness/contrast and gamma correction filter pipe for rasters
 CQgsHueSaturationFilterColor and saturation filter pipe for rasters
 CQgsRasterDataProviderBase class for raster data providers
 CQgsRasterNullerRaster pipe that deals with null values
 CQgsRasterProjectorImplements approximate projection support for optimised raster transformation
 CQgsRasterRendererRaster renderer pipe that applies colors to a raster
 CQgsHillshadeRendererA renderer for generating live hillshade models
 CQgsMultiBandColorRendererRenderer for multiband images with the color components
 CQgsPalettedRasterRendererRenderer for paletted raster images
 CQgsRasterContourRendererRaster renderer that generates contours on the fly for a source raster band
 CQgsRasterSingleColorRendererRaster renderer which renders all data pixels using a single color
 CQgsRasterVectorFieldRendererRaster renderer which draws a vector field stored in raster bands
 CQgsSingleBandColorDataRendererRaster renderer pipe for single band color
 CQgsSingleBandGrayRendererRaster renderer pipe for single band gray
 CQgsSingleBandPseudoColorRendererRaster renderer pipe for single band pseudocolor
 CQgsRasterResampleFilterResample filter pipe for rasters
 CQgsRasterIteratorIterator for sequentially processing raster cells
 CUi::QgsRasterLabelingWidgetBase
 CQgsRasterLabelingWidgetMaster widget for configuration of labeling of a raster layer
 CUi::QgsRasterLayerPropertiesBase
 CQgsRasterLayerPropertiesA dialog for raster layer properties
 CUi::QgsRasterLayerSaveAsDialogBase
 CQgsRasterLayerSaveAsDialogA dialog for configuring raster layer export parameters
 CUi::QgsRasterLayerTemporalPropertiesWidgetBase
 CQgsRasterLayerTemporalPropertiesWidgetA widget for configuring the temporal properties for a raster layer
 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
 CQgsRasterMinMaxWidgetA widget for configuring how the minimum and maximum value of a raster layer is determined
 CQgsRasterPipeContains a pipeline of raster interfaces for sequential raster processing
 CQgsRasterPyramidThis struct is used to store pyramid info for the raster layer
 CUi::QgsRasterPyramidsOptionsWidgetBase
 CQgsRasterPyramidsOptionsWidgetA widget to select format-specific raster saving options
 CQgsRasterRangeRepresents a range of raster values between min and max, optionally including the min and max value
 CQgsRasterReliefColorDefines elevation range and color for raster relief coloring
 CQgsRasterRendererRegistryRegistry for raster renderers
 CQgsRasterRendererRegistryEntryRegistry for raster renderer entries
 CQgsRasterRendererUtilsUtility functions for raster renderers
 CQgsRasterResamplerInterface for resampling rasters (e.g
 CQgsRasterResamplerV2Interface for resampling rasters (V2) (e.g
 CQgsBilinearRasterResamplerBilinear raster resampler
 CQgsCubicRasterResamplerCubic Raster Resampler
 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
 CQgsColorRampShaderA ramp shader will color a raster pixel based on a list of values ranges in a ramp
 CUi::QgsRasterSingleColorRendererWidgetBase
 CQgsRasterSingleColorRendererWidgetRenderer widget for the single color renderer
 CQgsRasterTransparencyDefines the list of pixel values to be considered as transparent or semi transparent when rendering rasters
 CUi::QgsRasterTransparencyWidget
 CQgsRasterTransparencyWidgetA widget for controlling a raster layer's transparency and related options
 CUi::QgsRasterVectorFieldRendererWidget
 CQgsRasterVectorFieldRendererWidgetConfiguration widget for QgsRasterVectorFieldRenderer
 CQgsRasterVectorFieldSampleGridThe extent and size at which the two component bands are read for one block
 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
 CQgsRayCastContextResponsible for defining parameters of the ray casting operations in 3D map canvases
 CQgsRayCastHitContains details about the ray intersecting entities when ray casting in a 3D map canvas
 CQgsRayCastResultContains the results of ray casting operations in a 3D map canvas
 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
 CQgsReferencedRectangleA QgsRectangle with associated coordinate reference system
 CQgsReferencedGeometryBaseA base class for geometry primitives which are stored with an associated reference system
 CQgsReferencedGeometryA QgsGeometry with associated coordinate reference system
 CQgsReferencedPointXYA QgsPointXY with associated coordinate reference system
 CQgsReferencedRectangleA QgsRectangle with associated coordinate reference system
 CQgsRegularPolygonRegular Polygon geometry type
 CQgsRelationRepresents a relationship between two vector layers
 CQgsRelationContextContext for relations
 CUi::QgsRelationEditorConfigWidgetBase
 CQgsRelationEditorConfigWidgetCreates a new configuration widget for the relation editor widget
 CQgsRelationWidgetRegistryKeeps track of the registered relations widgets
 CQgsReliefProduces colored relief rasters from DEM
 CUi::QgsRelReferenceConfigDlgBase
 CQgsRelationReferenceConfigDlgConfiguration widget for relation reference widgets
 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
 CQgsRenderedAnnotationItemDetailsContains information about a rendered annotation item
 CQgsRenderedLayerStatisticsContains computed statistics for a layer render
 CQgsRenderedItemResultsStores collated details of rendered items during a map rendering operation
 CQgsWms::QgsRendererMap renderer for WMS requests
 CQgsRendererAbstractMetadataStores metadata about one renderer class
 CQgsRendererMetadataConvenience metadata class that uses static functions to create renderer and its widget
 CQgsRendererCategoryRepresents an individual category (class) from a QgsCategorizedSymbolRenderer
 CUi::QgsRendererMeshPropsWidgetBase
 CQgsRendererMeshPropertiesWidgetWidget for renderer properties of the mesh, contours (scalars) and vectors data associated with the mesh layer
 CUi::QgsRendererPropsDialogBase
 CQgsRendererPropertiesDialogA dialog for configuring vector layer renderers
 CQgsRendererRangeRepresents a value range for a QgsGraduatedSymbolRenderer
 CQgsRendererRangeLabelFormatEncapsulates the formatting for a QgsRendererRange label
 CUi::QgsRendererRasterPropsWidgetBase
 CQgsRendererRasterPropertiesWidgetA widget for configuring properties of a raster layer renderer
 CQgsRendererRegistryRegistry of renderers
 CUi::QgsRendererRulePropsWidget
 CQgsRendererRulePropsWidgetA widget for editing the details of a rule based renderer rule
 CUi::QgsRendererWidgetContainerBase
 CQgsPanelWidgetStackA stack widget to manage multiple overlapping stacked panels
 CQgsRequestHandlerAn interface hiding the details of reading input and writing output from/to a wms request mechanism
 CUi::QgsRichTextEditorBase
 CQgsRichTextEditorA widget for editing rich text documents, with support for user controlled formatting of text and insertion of hyperlinks and images
 CQgsRubberBandPreviewItemAbstract interface for rendering custom preview overlays attached to a QgsRubberBand
 CQgsVectorLayerLabelRubberBandPreviewRubber band preview item for showing vector layer labels
 CUi::QgsRuleBasedLabelingWidget
 CQgsRuleBasedLabelingWidgetWidget for configuring rule based labeling
 CQgsRuleBasedRendererCount
 CUi::QgsRuleBasedRendererWidget
 CQgsRuleBasedRendererWidgetA widget for configuring a QgsRuleBasedRenderer
 CQgsRuntimeProfilerNodeA node representing an entry in a QgsRuntimeProfiler
 CQgsSatelliteInfoEncapsulates information relating to a GPS satellite
 CQgsScaleBarRendererAbstract base class for scale bar renderers
 CQgsDoubleBoxScaleBarRendererDouble box with alternating colors
 CQgsHollowScaleBarRendererScalebar style that draws a single box with alternating color for the segments, with horizontal lines through alternating segments
 CQgsNumericScaleBarRendererA scale bar style that draws text in the form of '1:XXXXX'
 CQgsSingleBoxScaleBarRendererScalebar style that draws a single box with alternating color for the segments
 CQgsSteppedLineScaleBarRendererScalebar style that draws a stepped line representation of a scalebar
 CQgsTicksScaleBarRendererA scale bar that draws segments using short ticks
 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
 CQgsScientificNumericFormatWidgetA widget which allows control over the properties of a QgsScientificNumericFormat
 CQgsScopedAssignObjectToCurrentThreadTemporarily moves a QObject to the current thread, then resets it back to nullptr thread on destruction
 CQgsScopedConnectionKeeps a reference to a Qt connection (a QMetaObject::Connection) and disconnects it whenever this object is deleted
 CQgsScopedGeosContextRegisterFeedbackScoped object for setting the current thread GEOS context feedback object
 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
 CQgsScopedThreadNameScoped object for setting the current thread name
 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
 CQgsSelectiveMaskingSourceSetRepresents a named set of selective masking sources (QgsSelectiveMaskSource)
 CQgsSelectiveMaskSourceEncapsulates a single source for selective masking (e.g
 CQgsSensorAbstractGuiMetadataStores GUI metadata about one sensor class
 CQgsSensorGuiMetadataConvenience metadata class that uses static functions to handle sensor GUI behavior
 CQgsSensorAbstractMetadataStores metadata about a sensor class
 CQgsSensorMetadataConvenience metadata class that uses static functions to create sensors and their configuration widgets
 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
 CQgsServerOgcApiQGIS Server OGC API endpoint
 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
 CQgsServerInterfaceImplInterfaces exposed by QGIS Server and made available to plugins
 CQgsServerMetadataUrlPropertiesManages QGIS Server properties for a map layer
 CQgsMapLayerServerPropertiesManages QGIS Server properties for a map layer
 CQgsVectorLayerServerPropertiesConvenient class for API compatibility
 CQgsServerOgcApiHandlerAn abstract class which represents an OGC API handler to be registered in QgsServerOgcApi class
 CQgsServerStaticHandlerServes static files from the static path (resources/server/api/ogc/static)
 CQgsServerParameterDefinitionDefinition of a parameter with basic conversion methods
 CQgsServerParameterParameter common to all services (WMS, WFS, ...)
 CQgsWfs::QgsWfsParameterWFS parameter received from the client
 CQgsWms::QgsWmsParameterWMS parameter received from the client
 CQgsServerParametersProvides an interface to retrieve and manipulate global parameters received from the client
 CQgsWfs::QgsWfsParametersProvides an interface to retrieve and manipulate WFS parameters received from the client
 CQgsWms::QgsWmsParametersProvides an interface to retrieve and manipulate WMS 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
 CQgsBufferServerRequestDefines a request with data
 CQgsFcgiServerRequestDefines fcgi requests
 CQgsWms::QgsWmsRequestDefines request interfaces passed to WMS service
 CQgsServerResponseDefines the response interface passed to QgsService
 CQgsBufferServerResponseDefines a buffered server response
 CQgsFcgiServerResponseDefines fcgi responses
 CQgsFilterResponseDecoratorA decorator for calling filter's hooks
 CQgsServerSettingsProvides a way to retrieve settings by prioritizing according to environment variables, ini file and default values
 CQgsServerWmsDimensionPropertiesManages QGIS Server properties for WMS dimensions
 CQgsMapLayerServerPropertiesManages QGIS Server properties for a map layer
 CQgsServiceDefines interfaces for QGIS server services
 CQgsWcs::ServiceOGC web service specialized for WCS
 CQgsWfs::ServiceOGC web service specialized for WFS
 CQgsWms::ServiceOGC web service specialized for WMS
 CQgsServiceModuleDefines the service module interface for QGIS server services
 CQgsWcsModuleService module specialized for WCS
 CQgsWfsModuleModule specialized for WFS service
 CQgsWmsModuleModule specialized for WMS service
 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
 CQgsSettingsEntryBaseTemplate< bool >
 CQgsSettingsEntryBoolA boolean settings entry
 CQgsSettingsEntryBaseTemplate< QColor >
 CQgsSettingsEntryColorA color settings entry
 CQgsSettingsEntryBaseTemplate< double >
 CQgsSettingsEntryDoubleA double settings entry
 CQgsSettingsEntryBaseTemplate< int >
 CQgsSettingsEntryIntegerAn integer settings entry
 CQgsSettingsEntryBaseTemplate< qlonglong >
 CQgsSettingsEntryInteger64A 64 bits integer (long long) settings entry
 CQgsSettingsEntryBaseTemplate< QString >
 CQgsSettingsEntryStringA string settings entry
 CQgsSettingsEntryBaseTemplate< QStringList >
 CQgsSettingsEntryStringListA string list settings entry
 CQgsSettingsEntryBaseTemplate< QVariant >
 CQgsSettingsEntryVariantA variant settings entry
 CQgsSettingsEntryBaseTemplate< QVariantMap >
 CQgsSettingsEntryVariantMapA string list settings entry
 CQgsSettingsEntryBaseTemplate< ENUM >
 CQgsSettingsEntryEnumFlag< ENUM >
 CQgsSettingsEntryBaseTemplate< FLAGS >
 CQgsSettingsEntryEnumFlag< FLAGS >
 CQgsSettingsEntryBaseTemplate< Qgis::TextureFilterQuality >
 CQgsSettingsEntryEnumFlag< Qgis::TextureFilterQuality >
 CQgsSettingsEntryBaseTemplate< Qgis::ShadowQuality >
 CQgsSettingsEntryEnumFlag< Qgis::ShadowQuality >
 CQgsSettingsEntryBaseTemplate< ColorTextFormat >
 CQgsSettingsEntryEnumFlag< ColorTextFormat >
 CQgsSettingsEntryBaseTemplate< Qgis::GpsConnectionType >
 CQgsSettingsEntryEnumFlag< Qgis::GpsConnectionType >
 CQgsSettingsEntryBaseTemplate< Qt::TimeSpec >
 CQgsSettingsEntryEnumFlag< Qt::TimeSpec >
 CQgsSettingsEntryBaseTemplate< Qgis::GpsInformationComponent >
 CQgsSettingsEntryEnumFlag< Qgis::GpsInformationComponent >
 CQgsSettingsEntryBaseTemplate< Qgis::LegendSyncMode >
 CQgsSettingsEntryEnumFlag< Qgis::LegendSyncMode >
 CQgsSettingsEntryBaseTemplate< IdentifyMode >
 CQgsSettingsEntryEnumFlag< IdentifyMode >
 CQgsSettingsEntryBaseTemplate< Qgis::DpiMode >
 CQgsSettingsEntryEnumFlag< Qgis::DpiMode >
 CQgsSettingsEntryBaseTemplate< Qgis::TilePixelRatio >
 CQgsSettingsEntryEnumFlag< Qgis::TilePixelRatio >
 CQgsSettingsEntryBaseTemplate< Qgis::HttpMethod >
 CQgsSettingsEntryEnumFlag< Qgis::HttpMethod >
 CQgsSettingsEntryBaseTemplate< Qgis::SnappingMode >
 CQgsSettingsEntryEnumFlag< Qgis::SnappingMode >
 CQgsSettingsEntryBaseTemplate< Qgis::SnappingType >
 CQgsSettingsEntryEnumFlag< Qgis::SnappingType >
 CQgsSettingsEntryBaseTemplate< Qgis::MapToolUnit >
 CQgsSettingsEntryEnumFlag< Qgis::MapToolUnit >
 CQgsSettingsEntryBaseTemplate< Qgis::JoinStyle >
 CQgsSettingsEntryEnumFlag< Qgis::JoinStyle >
 CQgsSettingsEntryBaseTemplate< Qgis::EndCapStyle >
 CQgsSettingsEntryEnumFlag< Qgis::EndCapStyle >
 CQgsSettingsEntryBaseTemplate< Qgis::CadMeasurementDisplayType >
 CQgsSettingsEntryEnumFlag< Qgis::CadMeasurementDisplayType >
 CQgsSettingsEntryBaseTemplate< Qgis::EmbeddedScriptMode >
 CQgsSettingsEntryEnumFlag< Qgis::EmbeddedScriptMode >
 CQgsSettingsEntryBaseTemplate< Qgis::UnknownLayerCrsBehavior >
 CQgsSettingsEntryEnumFlag< Qgis::UnknownLayerCrsBehavior >
 CQgsSettingsEntryBaseTemplate< Qgis::LayerTreeInsertionMethod >
 CQgsSettingsEntryEnumFlag< Qgis::LayerTreeInsertionMethod >
 CQgsSettingsEntryBaseTemplate< QgsAbstractGeometry::SegmentationToleranceType >
 CQgsSettingsEntryEnumFlag< QgsAbstractGeometry::SegmentationToleranceType >
 CQgsSettingsEntryBaseTemplate< Qgis::VectorSimplificationAlgorithm >
 CQgsSettingsEntryEnumFlag< Qgis::VectorSimplificationAlgorithm >
 CQgsSettingsEntryBaseTemplate< Qgis::VectorRenderingSimplificationFlags >
 CQgsSettingsEntryEnumFlag< Qgis::VectorRenderingSimplificationFlags >
 CQgsSettingsEntryBaseTemplate< T >Base abstract class for settings entries with typed get and set methods
 CQgsSettingsEntryEnumFlag< T >A template class for enum and flag settings entry
 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
 CQgsSettingsRegistryCoreUsed for settings introspection and collects all QgsSettingsEntry instances of core
 CQgsSettingsRegistryGuiUsed for settings introspection and collects all QgsSettingsEntry instances of GUI
 CQgsSettingsTreeHolds the tree structure for the settings in QGIS core
 CQgsSettingsTreeNodeA tree node for the settings tree to help organizing and introspecting the tree
 CQgsSettingsTreeNamedListNodeA named list 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
 CQgsSingleBandGrayRendererWidgetA widget for configuring a QgsSingleBandGrayRenderer
 CUi::QgsSingleBandPseudoColorRendererWidgetBase
 CQgsSingleBandPseudoColorRendererWidgetSingle band pseudo color renderer widget consists of a color ramp shader widget, a raster min max widget and a band selector
 CQgsSingleGeometryCheckErrorAn error from a QgsSingleGeometryCheck
 CQgsGeometryIsValidCheckErrorAn error for a QgsGeometryIsValid check
 CQgsGeometrySelfIntersectionCheckErrorA self intersection check error
 CQgsGeometryTypeCheckErrorA geometry type check error
 CQgsSipUtilsContains utilities for working with SIP Python objects
 CQgsSldExportContextHolds SLD export options and other information related to SLD export of a QGIS layer style
 CUi::QgsSmartGroupConditionWidget
 CQgsSmartGroupConditionA widget for configuring the conditions attached to a style smart group
 CUi::QgsSmartGroupEditorDialogBase
 CQgsSmartGroupEditorDialogA dialog for configuring a style smart group
 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
 CQgsSortedRasterBlockIndexCreates a flat index over a QgsRasterBlock, sorted by cell values
 CQgsSourceSelectProviderAn interface for pages shown in a QgsDataSourceManagerDialog
 CQgsLayerMetadataSourceSelectProviderSource select provider for layer metadata
 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
 CQgsSQLComposerDialogSQL composer dialog
 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
 CQgsSQLStatementFragmentParses fragments of SQL statements, such as an expression or where clause
 CQgsSslErrorHandlerSSL error handler, used for responding to SSL errors encountered during network requests
 CQgsStacAssetStores data associated with a STAC asset
 CQgsStacCollectionListStores a list of STAC Collections, which is typically used to store the data returned by STAC API /collections endpoint
 CQgsStacExtentStores a STAC SpatioTemporal extent
 CQgsStacItemCollectionStores data associated with a STAC Item Collection
 CUi::QgsStackedDiagramPropertiesBase
 CQgsStackedDiagramPropertiesA widget for editing sub diagrams
 CQgsStacLinkStores data associated with a STAC link
 CQgsStacObjectAbstract base class for storing STAC objects
 CQgsStacCatalogStores data associated with a STAC Catalog
 CQgsStacCollectionStores data associated with a STAC Collection
 CQgsStacItemStores data associated with a STAC Item
 CQgsStacParserSpatioTemporal Asset Catalog JSON parser
 CQgsStacProviderStores data related to a STAC provider
 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
 CQgsStyleColorRampEntityA color ramp entity for QgsStyle databases
 CQgsStyleLabelSettingsEntityA label settings entity for QgsStyle databases
 CQgsStyleLegendPatchShapeEntityA legend patch shape entity for QgsStyle databases
 CQgsStyleMaterialSettingsEntityA 3D material settings entity for QgsStyle databases
 CQgsStyleSymbol3DEntityA 3d symbol entity for QgsStyle databases
 CQgsStyleSymbolEntityA symbol entity for QgsStyle databases
 CQgsStyleTextFormatEntityA text format entity for QgsStyle databases
 CQgsStyleEntityVisitorInterfaceAn interface for classes which can visit style entity (e.g
 CUi::QgsStyleExportImportDialogBase
 CQgsStyleExportImportDialogA dialog allowing importing and exporting of entities from a QgsStyle
 CUi::QgsStyleItemsListWidgetBase
 CQgsStyleItemsListWidgetA reusable widget for showing a filtered list of entities from a QgsStyle database
 CUi::QgsStyleManagerDialogBase
 CQgsStyleManagerDialogA dialog allowing users to customize and populate a QgsStyle
 CUi::QgsStyleSaveDialog
 CQgsStyleSaveDialogA dialog for setting properties of a newly saved style
 CUi::QgsSublayersDialogBase
 CQgsSublayersDialogPresents a choice of sublayers
 CQgsSubsetStringEditorProviderAn interface for widgets which edit a subset string
 CQgsSubsetStringEditorProviderRegistryA registry for subset string editor providers
 CUi::QgsSubstitutionListWidgetBase
 CQgsSubstitutionListWidgetA widget which allows users to specify a list of substitutions to apply to a string, with options for exporting and importing substitution lists
 CQgsSunPositionCalculatorCalculates the sun's position and related sun events for a given datetime
 CQgsSunPositionResultContains the results of a solar position calculation
 CQgsSymbolAbstract base class for all rendered symbols
 CQgsFillSymbolA fill symbol type, for rendering Polygon and MultiPolygon geometries
 CQgsLineSymbolA line symbol type, for rendering LineString and MultiLineString geometries
 CQgsMarkerSymbolA marker symbol type, for rendering Point and MultiPoint geometries
 CQgsSymbolAnimationSettingsContains settings relating to symbol animation
 CUi::QgsSymbolAnimationSettingsWidgetBase
 CQgsSymbolAnimationSettingsWidgetA widget for customising animation settings for a symbol
 CQgsSymbolBufferSettingsContains settings relating to symbol buffers, which draw a "halo" effect around the symbol
 CUi::QgsSymbolBufferSettingsWidgetBase
 CQgsSymbolBufferSettingsWidgetA widget for customising buffer settings for a symbol
 CQgsSymbolConverterContextRepresents the context in which a QgsSymbolConverter conversion occurs
 CQgsSymbolLayerAbstract base class for symbol layers
 CQgsFillSymbolLayerAbstract base class for fill symbol layers
 CQgsCentroidFillSymbolLayerA fill symbol layer which renders a marker symbol at the centroid of a polygon geometry
 CQgsGradientFillSymbolLayerA fill symbol layer which draws a smooth color gradient over a polygon
 CQgsImageFillSymbolLayerBase class for fill symbol layers which fill polygons with a repeated image
 CQgsLinePatternFillSymbolLayerA symbol fill consisting of repeated parallel lines
 CQgsPointPatternFillSymbolLayerA fill symbol layer which fills polygon shapes with repeating marker symbols
 CQgsRasterFillSymbolLayerA fill symbol layer which fills polygons with a repeated raster image
 CQgsSVGFillSymbolLayerA fill symbol layer which fills polygons with a repeated SVG file
 CQgsRandomMarkerFillSymbolLayerA fill symbol layer which places markers at random locations within polygons
 CQgsShapeburstFillSymbolLayerA fill symbol layer which applies a gradient from the outer edges of a symbol to the inside
 CQgsSimpleFillSymbolLayerRenders polygons using a single fill and stroke color
 CQgsGeometryGeneratorSymbolLayerA symbol layer subclass which alters rendered feature shapes through the use of QGIS expressions
 CQgsLineSymbolLayerAbstract base class for line symbol layers
 CQgsAbstractBrushedLineSymbolLayerBase class for line symbol layer types which draws line sections using a QBrush
 CQgsLineburstSymbolLayerLine symbol layer type which draws a gradient pattern perpendicularly along a line
 CQgsRasterLineSymbolLayerLine symbol layer type which draws line sections using a raster image file
 CQgsArrowSymbolLayerLine symbol layer used for representing lines as arrows
 CQgsFilledLineSymbolLayerA line symbol layer type which fills a stroked line with a QgsFillSymbol
 CQgsInterpolatedLineSymbolLayerA symbol layer that represents vector layer line features as interpolated lines
 CQgsLinearReferencingSymbolLayerLine symbol layer used for decorating according to linear referencing
 CQgsSimpleLineSymbolLayerA simple line symbol layer, which renders lines using a line in a variety of styles (e.g
 CQgsTemplatedLineSymbolLayerBaseBase class for templated line symbols, e.g
 CQgsHashedLineSymbolLayerLine symbol layer type which draws repeating line sections along a line feature
 CQgsMarkerLineSymbolLayerLine symbol layer type which draws repeating marker symbols along a line feature
 CQgsMarkerSymbolLayerAbstract base class for marker symbol layers
 CQgsEllipseSymbolLayerA symbol layer for rendering objects with major and minor axis (e.g
 CQgsFontMarkerSymbolLayerA marker symbol layer which displays characters rendered using a font
 CQgsMaskMarkerSymbolLayerSpecial symbol layer that uses its sub symbol as a selective mask
 CQgsRasterMarkerSymbolLayerRaster marker symbol layer class
 CQgsAnimatedMarkerSymbolLayerAnimated marker symbol layer class
 CQgsSimpleMarkerSymbolLayerBaseAbstract base class for simple marker symbol layers
 CQgsFilledMarkerSymbolLayerFilled marker symbol layer, consisting of a shape which is rendered using a QgsFillSymbol
 CQgsSimpleMarkerSymbolLayerSimple marker symbol layer, consisting of a rendered shape with solid fill color and a stroke
 CQgsSvgMarkerSymbolLayerA marker symbol layer which renders an SVG graphic
 CQgsVectorFieldSymbolLayerA symbol layer class for displaying displacement arrows based on point layer attributes
 CQgsSymbolLayerAbstractMetadataStores metadata about one symbol layer class
 CQgsSymbolLayerMetadataConvenience metadata class that uses static functions to create symbol layer and its widget
 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)
 CQgsSymbolLayerModelNodeA node contained within a QgsSymbolLayerModel
 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
 CQgsSymbolLevelsWidgetA widget which allows the user to modify the rendering order of symbol layers
 CQgsSymbolRenderContextEncapsulates the context in which a symbol is being rendered
 CUi::QgsSymbolSelectorDialogBase
 CQgsSymbolSelectorWidgetSymbol selector widget that can be used to select and build a symbol
 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
 CQgsTableEditorDialogA reusable window for editing simple spreadsheet-style tables
 CUi::QgsTableEditorFormattingWidgetBase
 CQgsTableEditorFormattingWidgetA reusable widget for formatting the contents of a QgsTableCell
 CUi::QgsTableWidgetUiBase
 CQgsTableWidgetBaseBase widget allowing editing a collection, using a table
 CQgsKeyValueWidgetWidget allowing editing a QVariantMap, using a table
 CQgsListWidgetWidget allowing editing a QVariantList, using a table
 CUi::QgsTabPositionWidgetBase
 CQgsTabPositionWidgetA widget for configuring QgsTextFormat tab positions
 CUi::QgsTemporalControllerWidgetBase
 CQgsTemporalControllerWidgetA widget for controlling playback properties of a QgsTemporalController
 CQgsTemporalRange< T >A template based class for storing temporal ranges (beginning to end values)
 CQgsTemporalRangeObjectBase class for objects with an associated (optional) temporal range
 CQgs3DMapSettingsDefinition of the world
 CQgsLayoutItem3DMapImplements support of 3D map views in print layouts
 CQgsLayoutItemMapLayout graphical items for displaying a map
 CQgsMapSettingsContains configuration for rendering maps
 CQgsRenderContextContains information about the context of a rendering operation
 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
 CQgsTextEditConfigDlgConfiguration widget for text edit widgets
 CQgsTextFormatContainer for all settings relating to text rendering
 CUi::QgsTextFormatWidgetBase
 CQgsTextFormatWidgetA widget for customizing text formatting settings
 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
 CQgsTextureAtlasEncapsulates a texture atlas
 CQgsTextureAtlasGeneratorGenerates texture atlases by efficient packing of multiple input rectangles/images
 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
 CUi::QgsTiledSceneLayerPropertiesBase
 CQgsTiledSceneLayerPropertiesLayer properties dialog for tiled scene layers
 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
 CQgsTiledSceneTextureRendererRenders tiled scene layers using textures
 CQgsTiledSceneWireframeRendererRenders tiled scene layers using the raw primitive wireframes
 CQgsTiledSceneRendererAbstractMetadataStores metadata about one tiled scene renderer class
 CQgsTiledSceneRendererMetadataConvenience metadata class that uses static functions to create tiled scene renderer and its widget
 CUi::QgsTiledSceneRendererPropsDialogBase
 CQgsTiledSceneRendererPropertiesWidgetA generic widget for setting the 2D renderer for a tiled scene layer
 CQgsTiledSceneRendererRegistryRegistry of 2D renderers for tiled scenes
 CQgsTiledSceneRequestTiled scene data request
 CQgsTiledSceneTileRepresents an individual tile from a tiled scene data source
 CQgsTileExtentMaxZoomRegionRepresents a spatial region paired with a custom maximum zoom level
 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
 CQgsVectorTileMatrixSetEncapsulates properties of a vector tile matrix set, including tile origins and scaling information
 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
 CQgsDualEdgeTriangulationDualEdgeTriangulation is an implementation of a triangulation class based on the dual edge data structure
 CTriDecoratorDecorator class for Triangulations (s
 CNormVecDecoratorDecorator class which adds the functionality of estimating normals at the data points
 CUi::QgsUniqueValuesConfigDlgBase
 CQgsUniqueValuesConfigDlgConfiguration widget for unique value widgets
 CUi::QgsUnitSelectionWidget
 CQgsUnitSelectionWidgetA widget displaying a combobox allowing the user to choose between various display units, such as millimeters or map units
 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
 CQgsLayoutValidityCheckContextValidity check context for print layout validation
 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
 CQgsValidityCheckResultsWidgetA reusable widget which displays a summary of the results from a QgsAbstractValidityCheck (or checks)
 CUi::QgsValueMapWidget
 CQgsValueMapConfigDlgConfiguration widget for value map widgets
 CUi::QgsValueRelationConfigDlgBase
 CQgsValueRelationConfigDlgConfiguration widget for value relation widgets
 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
 CQgsVectorFieldArrowSettingsRepresents a mesh renderer settings for vector datasets displayed with arrows
 CQgsMeshRendererVectorArrowSettingsRepresents a mesh renderer settings for vector datasets displayed with arrows
 CQgsVectorFieldEngineResponsible for rendering vector field data
 CQgsVectorFieldSettingsRepresents a renderer settings for vector datasets
 CQgsMeshRendererVectorSettingsRepresents a renderer settings for vector datasets
 CUi::QgsVectorFieldSettingsWidgetBase
 CQgsVectorFieldSettingsWidgetA widget for setup of the vector field symbology settings
 CQgsVectorFieldStreamlineSettingsRepresents a streamline renderer settings for vector datasets displayed by streamlines
 CQgsMeshRendererVectorStreamlineSettingsRepresents a streamline renderer settings for vector datasets displayed by streamlines
 CQgsVectorFieldTraceAnimationGeneratorRenders animated particle traces over a vector field
 CQgsMeshVectorTraceAnimationGeneratorA wrapper for QgsMeshParticuleTracesField used to render the particles
 CQgsVectorFieldTracesSettingsRepresents a trace renderer settings for vector datasets displayed by particle traces
 CQgsMeshRendererVectorTracesSettingsRepresents a trace renderer settings for vector datasets displayed by particle traces
 CQgsVectorFieldValueSourceAbstract source of vector (u/v) values sampled at arbitrary map positions
 CQgsVectorFieldWindBarbSettingsRepresents a mesh renderer settings for vector datasets displayed with wind barbs
 CQgsMeshRendererVectorWindBarbSettingsRepresents a mesh renderer settings for vector datasets displayed with wind barbs
 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
 CQgsMapLayerLoadStyleDialogA reusable dialog which allows users to select stored layer styles and categories to load for a map layer
 CUi::QgsVectorLayerPropertiesBase
 CQgsVectorLayerPropertiesLayer properties dialog for vector layers
 CUi::QgsVectorLayerSaveAsDialogBase
 CQgsVectorLayerSaveAsDialogA dialog for configuring vector layer save to file operations
 CQgsVectorLayerTemporalContextEncapsulates the context in which a QgsVectorLayer's temporal capabilities will be applied
 CUi::QgsVectorLayerTemporalPropertiesWidgetBase
 CQgsVectorLayerTemporalPropertiesWidgetA widget for configuring the temporal properties for a vector layer
 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
 CQgsVectorTileBasicLabelingBasic labeling configuration for vector tile layers
 CUi::QgsVectorTileLayerPropertiesBase
 CQgsVectorTileLayerPropertiesLayer properties dialog for vector tile layers
 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
 CQgsVectorTileBasicRendererThe default vector tile renderer implementation
 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
 CQgsWmsDimensionDialogA dialog that provides an interface for WMS/OAPIF (WFS3) dimensions configuration
 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
 CQgsWmsUtilsContains utility functions for OGC WMS layers
 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
 CQgsAttributeTableDelegateA delegate item class for QgsAttributeTable (see Qt documentation for QItemDelegate)
 CQgsCategoryDisplayLabelDelegateA label delegate able to display HTML encoded content
 CQgsFeatureListViewDelegateCustom item delegate for feature list views
 CQgsLayoutColumnAlignmentDelegateA delegate for showing column alignment as a combo box
 CQgsLayoutColumnSortOrderDelegateA delegate for showing column sort order as a combo box
 CQgsLayoutColumnSourceDelegateA delegate for showing column attribute source as a QgsFieldExpressionWidget
 CQgsLayoutColumnWidthDelegateA delegate for showing column width as a spin box
 CQItemSelectionModel
 CQgsFeatureSelectionModelItem selection model for selecting features
 CQLabel
 CQgsPixmapLabelShows a pixmap and adjusts its size to the space given to the widget by the layout and keeping its aspect ratio
 CQgsTextPreviewA widget for previewing text formatting settings
 CQLayout
 CQgsOverlayWidgetLayoutA custom layout which can be used to overlay child widgets over a parent widget
 CQLineEdit
 CQgsFilterLineEditQLineEdit subclass with built in support for clearing the widget's value and handling custom null value representations
 CQgsFieldValuesLineEditA line edit with an autocompleter which takes unique values from a vector layer's fields
 CQgsHighlightableLineEditA QgsFilterLineEdit subclass with the ability to "highlight" the edges of the widget
 CQgsPasswordLineEditQLineEdit subclass with built in support for showing/hiding the entered password
 CQList
 CQgsExpression::SharedFunctionPtrListA thread-safe container of shared pointers to registered functions
 CQgsFeatureRequest::OrderByRepresents a list of OrderByClauses, with the most important first and the least important last
 CQListView
 CQgsFeatureListViewShows a list of features and renders an edit button next to each feature
 CQMainWindow
 CQgsTableEditorDialogA reusable window for editing simple spreadsheet-style tables
 CQt3DRender::QMaterial
 CQgsMaterialBase class for all materials used within QGIS 3D views
 CQgsPoint3DBillboardMaterialMaterial of the billboard rendering for points in 3D map view
 CQgsPreviewQuadMaterialMaterial component for QgsPreviewQuad object
 CQMenu
 CQgsActionMenuA menu that is populated automatically with the actions defined for a given layer
 CQgsIdentifyMenuBuilds a menu to be used with identify results
 CQgsPersistentMenuBuilds a menu to be used with toolbars
 CQgsAttributesFormData::QmlElementEditorConfiguration
 CQMouseEvent
 CQgsLayoutViewMouseEventA mouse event which is the result of a user interaction with a QgsLayoutView
 CQgsMapMouseEventA mouse event which is the result of a user interaction with a QgsMapCanvas
 CQgsModelViewMouseEventA mouse event which is the result of a user interaction with a QgsModelGraphicsView
 CQgsPlotMouseEventA mouse event which is the result of a user interaction with a QgsPlotCanvas
 CQNetworkAccessManager
 CQgsNetworkAccessManagerQNetworkAccessManager with additional QGIS specific logic
 CQNetworkDiskCache
 CQgsNetworkDiskCacheWrapper implementation of QNetworkDiskCache with all methods guarded by a mutex solely for internal use of QgsNetworkAccessManagers
 CQObject
 CQWebFrameA collection of stubs to mimic the API of a QWebFrame on systems where QtWebkit is not available
 CQWebPageA collection of stubs to mimic the API of a QWebPage on systems where QtWebkit is not available
 CQgsWebPageQWebPage subclass which redirects JavaScript errors and console output to the QGIS message log
 CQWebSettingsA collection of stubs to mimic the API of a QWebSettings on systems where QtWebkit is not available
 CQgisInterfaceAbstract base class defining interfaces exposed by QgisApp and made available to plugins
 CQgs3DAxisDisplay 3D ortho axis in the main 3D view
 CQgs3DHighlightFeatureHandlerHandles the creation of 3D entities used for highlighting identified features
 CQgs3DMapSettingsDefinition of the world
 CQgs3DMapToolBase class for map tools operating on 3D map canvas
 CQgsAbstract3DEngineBase class for 3D engine implementation
 CQgsOffscreen3DEngineOff-screen 3D engine implementation
 CQgsWindow3DEngineOn-screen 3D engine: it creates an OpenGL window (QWindow) and displays rendered 3D scenes there
 CQgsAbstractContentCacheBaseA QObject derived base class for QgsAbstractContentCache
 CQgsAbstractContentCache< QgsImageCacheEntry >
 CQgsImageCacheA cache for images derived from raster files
 CQgsAbstractContentCache< QgsSourceCacheEntry >
 CQgsSourceCacheA cache for source strings that returns a local file path containing the source content
 CQgsAbstractContentCache< QgsSvgCacheEntry >
 CQgsSvgCacheA cache for images / pictures derived from SVG files
 CQgsAbstractContentCache< T >Abstract base class for file content caches, such as SVG or raster image caches
 CQgsAbstractHistoryProviderAbstract base class for objects which track user history (i.e
 CQgsDatabaseQueryHistoryProviderHistory provider for operations database queries
 CQgsProcessingHistoryProviderHistory provider for operations performed through the Processing framework
 CQgsAbstractInputControllerAbstract base class for all input controllers
 CQgsAbstract2DMapControllerAbstract base class for all 2D map controllers
 CQgsAbstract3DMapControllerAbstract base class for all 3D map controllers
 CQgsAbstractProcessingParameterWidgetWrapperA widget wrapper for Processing parameter value widgets
 CQgsAbstractSensorAn abstract base class for sensors
 CQgsIODeviceSensorAn abstract class for QIODevice-based sensors
 CQgsTcpSocketSensorA TCP socket sensor class
 CQgsUdpSocketSensorA UDP socket sensor class
 CQgsAbstractStyleEntityIconGeneratorAn abstract base class for icon generators for a QgsStyleModel
 CQgsActionManagerStorage and management of actions associated with a layer
 CQgsActionScopeRegistryThe action scope registry is an application wide registry that contains a list of available action scopes
 CQgsAdvancedDigitizingToolAn abstract class for advanced digitizing tools
 CQgsAdvancedDigitizingCirclesIntersectionToolAn advanced digitizing tool which handles the selection of a point at the intersection of two circles
 CQgsAnimatedIconAnimated icon is keeping an animation running if there are listeners connected to frameChanged
 CQgsAnnotationAbstract base class for annotation items which are drawn over a map
 CQgsFormAnnotationAn annotation item that embeds a designer form showing the feature attribute
 CQgsHtmlAnnotationAn annotation item that embeds HTML content
 CQgsSvgAnnotationAn annotation which renders the contents of an SVG file
 CQgsTextAnnotationAn annotation item that displays formatted text from a QTextDocument document
 CQgsAnnotationItemGuiRegistryRegistry of available annotation item GUI behavior
 CQgsAnnotationItemRegistryRegistry of available annotation item types
 CQgsAnnotationManagerManages storage of a set of QgsAnnotation annotation objects
 CQgsAttributesFormItemHolds parent-child relations as well as item data contained in a QgsAttributesFormModel
 CQgsAttributesFormTreeViewIndicatorIndicator that can be used in an Attributes Form tree view to display icons next to field items
 CQgsAttributesFormTreeViewIndicatorProviderProvides an interface for attributes form tree indicator providers
 CQgsFieldConstraintIndicatorProviderProvides field constraint indicators for attribute form views
 CQgsFieldDefaultValueIndicatorProviderProvides default value indicators for attribute form views
 CQgsAuthConfigurationStorageAbstract class that defines the interface for all authentication configuration storage implementations
 CQgsAuthConfigurationStorageDbQSqlDatabase based implementation of QgsAuthConfigurationStorage
 CQgsAuthConfigurationStorageRegistryRegistry for authentication configuration storages
 CQgsAuthManagerSingleton which offers an interface to manage the authentication configuration database and to utilize configurations through various authentication method plugins
 CQgsAuthMethodAbstract base class for authentication method plugins
 CQgsBlockingNetworkRequestA thread safe class for performing blocking (sync) network requests, with full support for QGIS proxy and authentication settings
 CQgsBookmarkManagerManages storage of a set of bookmarks
 CQgsCapabilitiesCacheA cache for capabilities xml documents (by configuration file path)
 CQgsConditionalLayerStylesHolds conditional style information for a layer
 CQgsConfigCacheCache for server configuration
 CQgsConnectionRegistryA registry for saved data provider connections, allowing retrieval of saved connections by name and provider type
 CQgsCoordinateReferenceSystemRegistryA registry for known coordinate reference system (CRS) definitions, including any user-defined CRSes
 CQgsCptCityDataItemBase class for all items in a QgsCptCityBrowserModel model
 CQgsCptCityCollectionItemA logical collection of subcollections and color ramps for use in QgsCptCityBrowserModel
 CQgsCptCityAllRampsItemAn "All ramps item", which contains all items in a flat hierarchy
 CQgsCptCityDirectoryItemA directory which contains subdirectories and color ramps for use in QgsCptCityBrowserModel
 CQgsCptCitySelectionItemA selection which contains subdirectories and color ramps for use in QgsCptCityBrowserModel
 CQgsCptCityColorRampItemAn item that represents a layer that can be opened with one of the providers for a QgsCptCityBrowserModel
 CQgsCreateAnnotationItemMapToolHandlerA handler object for map tools which create annotation items
 CQgsCredentialsConsoleImplementation of credentials interface for the console
 CQgsCredentialsNoneDefault implementation of credentials interface
 CQgsCustomDropHandlerAbstract base class that may be implemented to handle new types of data to be dropped in QGIS
 CQgsCustomProjectOpenHandlerAbstract base class that may be implemented to handle new project file types within the QGIS application
 CQgsDataItemBase class for all items in the model
 CQgsDataCollectionItemA browser item for collections of data
 CQgsConnectionsRootItemA browser item that represents a root group of connections from a single data provider
 CQgsDatabaseSchemaItemA browser item that represents a database schema item
 CQgsDirectoryItemA browser item for directories: contains subdirectories and layers
 CQgsFavoriteItemA directory item showing a single favorite directory
 CQgsProjectHomeItemA directory item showing the current project directory
 CQgsFavoritesItemA browser item which contains various Favorites directories
 CQgsFileDataCollectionGroupItemA data collection item for grouping of the content in file based data collections (e.g
 CQgsFileDataCollectionItemA data collection item for file based data collections (e.g
 CQgsZipItemA browser item for zip (archive) files
 CQgsErrorItemA browser item that can be used to report problems (e.g
 CQgsFieldDomainItemA browser item representing a field domain
 CQgsFieldDomainsItemContains a collection of field domain items
 CQgsFieldItemA data item representing a single field from a layer
 CQgsFieldsItemA browser item which contains a collection of field items
 CQgsLayerItemA browser item that represents a layer that can be opened with one of the providers
 CQgsProviderSublayerItemA generic data item for file based layers
 CQgsProjectItemData item that can be used to represent QGIS projects
 CQgsRelationshipItemA browser item representing a relationship
 CQgsRelationshipsItemContains a collection of relationship items
 CQgsDataItemProviderRegistryA registry for data item providers that may add items to the browser tree
 CQgsDataProviderAbstract base class for spatial data provider implementations
 CQgsMeshDataProviderBase class for providing data for QgsMeshLayer
 CQgsPointCloudDataProviderBase class for providing data for QgsPointCloudLayer
 CQgsRasterDataProviderBase class for raster data providers
 CQgsTiledSceneDataProviderBase class for data providers for QgsTiledSceneLayer
 CQgsVectorDataProviderBase class for vector data providers
 CQgsVectorTileDataProviderBase class for vector tile layer data providers
 CQgsDatabaseQueryLogHandles logging of database queries
 CQgsEditorWidgetRegistryA registry that manages all known edit widget factories
 CQgsElevationProfileRepresents an elevation profile attached to a project
 CQgsExternalStorageContentBase class for QgsExternalStorage stored and fetched content
 CQgsExternalStorageFetchedContentAbstract base class for QgsExternalStorage fetched content
 CQgsExternalStorageStoredContentAbstract base class for QgsExternalStorage stored content
 CQgsFeedbackBase class for feedback objects to be used for cancellation of something running in a worker thread
 CQgsLabelingEngineFeedbackQgsFeedback subclass for granular reporting of labeling engine progress
 CQgsProcessingFeedbackBase class for providing feedback from a processing algorithm
 CQgsProcessingModelFeedbackA Processing feedback class with extra signals and properties specific to feedback from Processing model execution
 CQgsProcessingMultiStepFeedbackProcessing feedback object for multi-step operations
 CQgsProcessingBatchFeedbackProcessing feedback subclass for use when batch processing
 CQgsRasterBlockFeedbackFeedback object tailored for raster block reading
 CQgsFetchedContentHolds information about fetched network content
 CQgsFieldFormatterRegistryA registry which manages classes of QgsFieldFormatter
 CQgsFileDownloaderA utility class for downloading files
 CQgsFileUploaderA utility class for uploading files
 CQgsFocusKeeperTrick to keep a widget focused and avoid QT crashes
 CQgsFocusWatcherAn event filter for watching for focus events on a parent object
 CQgsFontManagerManages available fonts and font installation for a QGIS instance
 CQgsGeometryCheckerManages and runs a set of geometry checks
 CQgsGeometryOptionsContains options to automatically adjust geometries to constraints on a layer
 CQgsGeometrySnapperAllows a geometry to be snapped to the geometries within a different reference layer
 CQgsGmlReads data from a WFS server or alternatively from a GML file
 CQgsGmlSchemaRepresents a GML schema
 CQgsGpsConnectionAbstract base class for connections to a GPS device
 CQgsNmeaConnectionEvaluates NMEA sentences coming from a GPS device
 CQgsGpsdConnectionEvaluates NMEA sentences coming from gpsd
 CQgsQtLocationConnectionA GPS connection subclass based on the Qt Location libraries
 CQgsGpsDetectorDetects connected GPS device ports
 CQgsGpsLoggerBase class for objects which log incoming GPS data
 CQgsVectorLayerGpsLoggerHandles logging of incoming GPS data to a vector layer
 CQgsGraphDirectorDetermine making the graph
 CQgsVectorLayerDirectorDetermines creating a graph from a vector line layer
 CQgsGuiA singleton class containing various registry and other global members related to GUI classes
 CQgsHighlightHighlights features on the map
 CQgsHistoryProviderRegistryA registry for objects which track user history (i.e
 CQgsIFeatureSelectionManagerIs an interface class to abstract feature selection handling
 CQgsGenericFeatureSelectionManagerThis selection manager synchronizes a local set of selected features with an attribute table
 CQgsVectorLayerSelectionManagerManages vector layer selections
 CQgsImageFetcherHandles asynchronous download of images
 CQgsInputControllerManagerManages input control devices
 CQgsLayerMetadataProviderRegistryRegistry of layer metadata provider backends
 CQgsLayerTreeMapCanvasBridgeTakes care of updates of layer sets for a QgsMapCanvas from a layer tree
 CQgsLayerTreeModelLegendNodeAn abstract interface for legend items returned from QgsMapLayerLegend implementation
 CQgsColorRampLegendNodeA legend node which renders a color ramp
 CQgsDataDefinedSizeLegendNodeA legend node with a marker symbol
 CQgsImageLegendNodeImplementation of legend node interface for displaying arbitrary raster images
 CQgsRasterSymbolLegendNodeImplementation of legend node interface for displaying raster legend entries
 CQgsSimpleLegendNodeImplementation of legend node interface for displaying arbitrary labels with icons
 CQgsSymbolLegendNodeImplementation of legend node interface for displaying preview of vector symbols and their labels and allowing interaction with the symbol / renderer
 CQgsVectorLabelLegendNodeA legend node for a labeling text symbol
 CQgsWmsLegendNodeImplementation of legend node interface for displaying WMS legend entries
 CQgsLayerTreeNodeBase class for nodes in a layer tree
 CQgsLayerTreeCustomNodeLayer tree custom node serves as a node for objects that are not layers nor groups
 CQgsLayerTreeGroupLayer tree group node serves as a container for layers and further groups
 CQgsLayerTreeNamespace with helper functions for layer tree operations
 CQgsLayerTreeLayerLayer tree node points to a map layer
 CQgsLayerTreeRegistryBridgeListens to layer changes from a QgsProject and applies changes to a QgsLayerTree
 CQgsLayerTreeViewDefaultActionsServes as a factory of actions that can be used together with a layer tree view
 CQgsLayerTreeViewIndicatorIndicator that can be used in a layer tree view to display icons next to items of the layer tree
 CQgsLayoutAtlasUsed to render QgsLayout as an atlas, by iterating over the features from an associated vector layer
 CQgsLayoutConfigObjectAn object for property widgets for layout items
 CQgsLayoutCustomDropHandlerAbstract base class that may be implemented to handle new types of data to be dropped or pasted in QGIS layouts
 CQgsLayoutQptDropHandlerLayout drop handler for handling QPT files
 CQgsLayoutDesignerInterfaceA common interface for layout designer dialogs and widgets
 CQgsLayoutGuideContains the configuration for a single snap guide used by a layout
 CQgsLayoutItemGuiRegistryRegistry of available layout item GUI behavior
 CQgsLayoutItemMapAtlasClippingSettingsContains settings relating to clipping a layout map by the current atlas feature
 CQgsLayoutItemMapItemClipPathSettingsContains settings relating to clipping a layout map by another layout item
 CQgsLayoutItemRegistryRegistry of available layout item types
 CQgsLayoutNorthArrowHandlerAn object which handles north-arrow type behavior for layout items
 CQgsLayoutObjectA base class for objects which belong to a layout
 CQgsLayoutPageCollectionA manager for a collection of pages in a layout
 CQgsLayoutRenderContextStores information relating to the current rendering settings for a layout
 CQgsLayoutReportContextStores information relating to the current reporting context for a layout
 CQgsLayoutUndoStackAn undo stack for QgsLayouts
 CQgsLayoutViewRubberBandAn abstract base class for temporary rubber band items in various shapes, for use within QgsLayoutView widgets
 CQgsLayoutViewEllipticalRubberBandAn elliptical rubber band for use within QgsLayoutView widgets
 CQgsLayoutViewRectangularRubberBandA rectangular rubber band for use within QgsLayoutView widgets
 CQgsLayoutViewTriangleRubberBandA triangular rubber band for use within QgsLayoutView widgets
 CQgsLayoutViewToolAbstract base class for all layout view tools
 CQgsLayoutViewToolAddItemLayout view tool for adding items to a layout
 CQgsLayoutViewToolAddNodeItemLayout view tool for adding node based items to a layout
 CQgsLayoutViewToolEditNodesLayout view tool for editing node based items in the layout
 CQgsLayoutViewToolMoveItemContentLayout view tool for moving and zooming item content
 CQgsLayoutViewToolPanLayout view tool for panning the layout
 CQgsLayoutViewToolSelectLayout view tool for selecting items in the layout
 CQgsLayoutViewToolTemporaryKeyPanLayout view tool for temporarily panning a layout while a key is depressed
 CQgsLayoutViewToolTemporaryMousePanLayout view tool for temporarily panning a layout while a mouse button is depressed
 CQgsLayoutViewToolZoomLayout view tool for zooming into and out of the layout
 CQgsLayoutViewToolTemporaryKeyZoomLayout view tool for temporarily zooming a layout while a key is depressed
 CQgsLocatorHandles the management of QgsLocatorFilter objects and async collection of search results from them
 CQgsLocatorFilterAbstract base class for filters which collect locator results
 CQgsLocatorModelBridgeProvides the core functionality to be used in a locator widget
 CQgsMapCanvasAnnotationItemAn interactive map canvas item which displays a QgsAnnotation
 CQgsMapLayerBase class for all map layer types
 CQgsAnnotationLayerRepresents a map layer containing a set of georeferenced annotations, e.g
 CQgsGroupLayerA map layer which consists of a set of child layers, where all component layers are rendered as a single flattened object during map renders
 CQgsMeshLayerRepresents a mesh layer supporting display of data on structured or unstructured meshes
 CQgsPluginLayerBase class for plugin layers
 CQgsPointCloudLayerRepresents a map layer supporting display of point clouds
 CQgsRasterLayerRepresents a raster layer
 CQgsTiledSceneLayerRepresents a map layer supporting display of tiled scene objects
 CQgsVectorLayerRepresents a vector layer which manages a vector based dataset
 CQgsVectorTileLayerImplements a map layer that is dedicated to rendering of vector tiles
 CQgsMapLayerActionRegistryA registry which tracks map layer actions
 CQgsMapLayerElevationPropertiesBase class for storage of map layer elevation properties
 CQgsMeshLayerElevationPropertiesMesh layer specific subclass of QgsMapLayerElevationProperties
 CQgsPointCloudLayerElevationPropertiesPoint cloud layer specific subclass of QgsMapLayerElevationProperties
 CQgsRasterLayerElevationPropertiesRaster layer specific subclass of QgsMapLayerElevationProperties
 CQgsTiledSceneLayerElevationPropertiesTiled scene layer specific subclass of QgsMapLayerElevationProperties
 CQgsVectorLayerElevationPropertiesVector layer specific subclass of QgsMapLayerElevationProperties
 CQgsMapLayerLegendAn abstract interface for implementations of legends for one map layer
 CQgsDefaultMeshLayerLegendDefault legend implementation for mesh layers
 CQgsDefaultPointCloudLayerLegendDefault legend implementation for point cloud layers
 CQgsDefaultRasterLayerLegendDefault legend implementation for raster layers
 CQgsDefaultVectorLayerLegendDefault legend implementation for vector layers
 CQgsMapLayerSelectionPropertiesBase class for storage of map layer selection properties
 CQgsVectorLayerSelectionPropertiesImplementation of layer selection properties for vector layers
 CQgsMapLayerStoreA storage object for map layers, in which the layers are owned by the store and have their lifetime bound to the store
 CQgsMapLayerStyleGuiUtilsVarious GUI utility functions for dealing with map layer's style manager
 CQgsMapLayerStyleManagerManagement of styles for use with one map layer
 CQgsMapRendererCacheResponsible for keeping a cache of rendered images resulting from a map rendering job
 CQgsMapRendererJobAbstract base class for map rendering implementations
 CQgsMapRendererAbstractCustomPainterJobAbstract base class for map renderer jobs which use custom painters
 CQgsMapRendererCustomPainterJobJob implementation that renders everything sequentially using a custom painter
 CQgsMapRendererStagedRenderJobRender job implementation that renders maps in stages, allowing different stages (e.g
 CQgsMapRendererQImageJobIntermediate base class adding functionality that allows a client to query the rendered image
 CQgsMapRendererParallelJobJob implementation that renders all layers in parallel
 CQgsMapRendererSequentialJobJob implementation that renders everything sequentially in one thread
 CQgsMapThemeCollectionContainer class that allows storage of map themes consisting of visible map layers and layer styles
 CQgsMapToolAbstract base class for all map tools
 CQgsMapToolEditBase class for map tools that edit vector geometry
 CQgsMapToolAdvancedDigitizingA QgsMapTool which gives events directly in map coordinates and allows filtering of events
 CQgsAnnotationMapToolA base class for annotation map tools
 CQgsMapToolModifyAnnotationA map tool for modifying annotations in a QgsAnnotationLayer
 CQgsMapToolSelectAnnotationA map tool for selecting, moving, and rotating annotations in a QgsAnnotationLayer
 CQgsCreatePictureItemMapToolA map tool to digitize picture items
 CQgsCreatePointTextItemMapToolA map tool to digitize point text items
 CQgsCreateRectangleTextItemMapToolA map tool to digitize rectangle text items
 CQgsMapToolCaptureBase class for map tools capable of capturing point, lines and polygons
 CQgsMapToolCaptureAnnotationItemA base class to digitize annotation items using QgsMapToolCapture
 CQgsMapToolCaptureLayerGeometryBase class for map tools digitizing layer geometries
 CQgsMapToolDigitizeFeatureThis tool digitizes geometry of new point/line/polygon features on already existing vector layers
 CQgsMapToolEditBlankSegmentsBaseMap tool base class to edit blank segments
 CQgsMapToolEditBlankSegments< T >Specializes the map tool to edit blank segments given the targeted symbol layer type (QgsMarkerLineSymbolLayer and QgsHashedLineSymbolLayer)
 CQgsMapToolEmitPointA map tool that simply emits a point when clicking on the map
 CQgsMapToolExtentA map tool that emits an extent from a rectangle drawn onto the map canvas
 CQgsMapToolExtraItemBaseMap tool base class to implement extra item map tool
 CQgsMapToolAddExtraItemMap tool to add extra items for a giving vector layer and symbol layer
 CQgsMapToolModifyExtraItemsMap tool to select and modify extra items for a giving vector layer and symbol layer
 CQgsMapToolIdentifyMap tool for identifying features in layers
 CQgsMapToolIdentifyFeatureA map tool to identify a feature on a chosen layer
 CQgsMapToolPanA map tool for panning the map
 CQgsMapToolSelectA map tool for selecting features on a map canvas
 CQgsMapToolZoomA map tool for zooming into the map
 CQgsMapToolSelectUtils::QgsMapToolSelectMenuActionsHandles actions which can be displayed in a context menu related to feature selection
 CQgsMapToolSelectionHandlerUtility class for handling various methods to create geometry for selection in layers
 CQgsMapToolShapeAbstractBase class for shape map tools to be used by QgsMapToolCapture
 CQgsMapViewsManagerManages storage of a set of views
 CQgsMeshDatasetGroupSaveMenuResponsible for creating menus for saving mesh dataset groups
 CQgsMeshDatasetGroupStoreRegisters and accesses all the dataset groups related to a mesh layer
 CQgsMeshEditorHandles edit operations on a mesh layer
 CQgsMeshTriangulationHandles mesh creation with Delaunay constrained triangulation
 CQgsMessageLogInterface for logging messages from QGIS in GUI independent way
 CQgsMessageLogConsoleDefault implementation of message logging interface
 CQgsServerLoggerWrites message log into server log files
 CQgsMessageOutputConsoleDefault implementation of message output interface
 CQgsModelViewRubberBandAn abstract base class for temporary rubber band items in various shapes, for use within QgsModelGraphicsView widgets
 CQgsModelViewBezierRubberBandA bezier curve rubber band for use within QgsModelGraphicsView widgets
 CQgsModelViewRectangularRubberBandA rectangular rubber band for use within QgsModelGraphicsView widgets
 CQgsModelViewToolAbstract base class for all model designer view tools
 CQgsModelViewToolLinkModel designer view tool for linking socket together This tool is not exposed in the UI and is only set when the select tool click on a socket
 CQgsModelViewToolPanModel designer view tool for panning a model
 CQgsModelViewToolSelectModel designer view tool for selecting items in the model
 CQgsModelViewToolTemporaryKeyPanModel designer view tool for temporarily panning a layout while a key is depressed
 CQgsModelViewToolTemporaryMousePanModel view tool for temporarily panning a model while a mouse button is depressed
 CQgsModelViewToolZoomModel view tool for zooming into and out of the model
 CQgsModelViewToolTemporaryKeyZoomModel view tool for temporarily zooming a model while a key is depressed
 CQgsNetworkContentFetcherHTTP network content fetcher
 CQgsNetworkContentFetcherRegistryRegistry for temporary fetched files
 CQgsNetworkReplyParserMultipart QNetworkReply parser
 CQgsNewsFeedParserParser for published QGIS news feeds
 CQgsOfflineEditingHandles logic relating to synchronizing online and offline copies of layer data
 CQgsOptionsWidgetFactoryA factory class for creating custom options pages
 CQgsOwsConnectionConnections management for OWS connections
 CQgsPlotRegistryRegistry of available plot types
 CQgsPlotRubberBandAn abstract base class for temporary rubber band items in various shapes, for use within QgsPlotCanvas widgets
 CQgsPlotRectangularRubberBandA rectangular rubber band for use within QgsPlotCanvas widgets
 CQgsPlotToolAbstract base class for all interactive plot tools
 CQgsPlotToolPanPlot tool for panning/zoom/navigating plots
 CQgsPlotToolTemporaryKeyPanPlot tool for temporarily panning a plot while a key is depressed
 CQgsPlotToolTemporaryMousePanPlot tool for temporarily panning a plot while a mouse button is depressed
 CQgsPlotToolZoomPlot tool for zooming into and out of the plot
 CQgsPlotToolTemporaryKeyZoomPlot tool for temporarily zooming a plot while a key is depressed
 CQgsPlotToolXAxisZoomPlot tool for zooming into and out of the plot's x-axis only
 CQgsPluginManagerInterfaceAbstract interface class for the QGIS plugin manager
 CQgsPointCloudBlockRequestBase class for handling loading QgsPointCloudBlock asynchronously
 CQgsCachedPointCloudBlockRequestHandles a QgsPointCloudBlockRequest using existing cached QgsPointCloudBlock
 CQgsCopcPointCloudBlockRequestBase class for handling loading QgsPointCloudBlock asynchronously from a remote COPC dataset
 CQgsEptPointCloudBlockRequestBase class for handling loading QgsPointCloudBlock asynchronously from a remote EPT dataset
 CQgsPointCloudStatsCalculatorCalculates statistics of a point cloud dataset
 CQgsPointLocatorDefines the interface for querying point locations
 CQgsProcessingDefaultStyleRegistryA registry for default styles to apply to layers generated by Processing
 CQgsProcessingModelConfigWidgetFactoryFactory class for creating panel widgets that can be shown in the Processing model designer dialog
 CQgsProcessingProviderAbstract base class for processing providers
 CQgs3DAlgorithmsQGIS 3D processing algorithm provider
 CQgsNativeAlgorithmsNative c++ processing algorithm provider
 CQgsProcessingModelProviderA Processing provider for Processing models
 CQgsProcessingProjectModelProviderA Processing provider based on models embedded in a QGIS project
 CQgsProcessingRegistryRegistry for various processing components, including providers, algorithms and various parameters and outputs
 CQgsProfilePlotRendererGenerates and renders elevation profile plots
 CQgsProfileSourceRegistryRegistry of profile sources used by QgsProfilePlotRenderer
 CQgsProjectEncapsulates a QGIS project, including sets of map layers and their styles, layouts, annotations, canvases, etc
 CQgsProjectDisplaySettingsContains settings and properties relating to how a QgsProject should display values such as map coordinates and bearings
 CQgsProjectElevationPropertiesContains elevation properties for a QgsProject
 CQgsProjectGpsSettingsContains settings and properties relating to how a QgsProject should interact with a GPS device
 CQgsProjectStoredObjectManagerBaseManages storage of a set of objects attached to a QgsProject
 CQgsAbstractProjectStoredObjectManager< QgsElevationProfile >
 CQgsElevationProfileManagerManages storage of a set of elevation profiles
 CQgsAbstractProjectStoredObjectManager< QgsMasterLayoutInterface >
 CQgsLayoutManagerManages storage of a set of layouts
 CQgsAbstractProjectStoredObjectManager< QgsSelectiveMaskingSourceSet >
 CQgsSelectiveMaskingSourceSetManagerManages storage of a set of selective masking source sets
 CQgsAbstractProjectStoredObjectManager< T >Template class for storage of a set of objects attached to a QgsProject
 CQgsProjectStyleSettingsContains settings and properties relating to how a QgsProject should handle styling
 CQgsProjectTimeSettingsContains temporal settings and properties for the project, this may be used when animating maps or showing temporal layers
 CQgsProjectViewSettingsContains settings and properties relating to how a QgsProject should be displayed inside map canvas, e.g
 CQgsProviderMetadataHolds data provider key, description, and associated shared library file or function pointer information
 CQgsQuickCoordinateTransformerHelper class for transform of coordinates (QgsPoint) to a different coordinate reference system
 CQgsQuickMapSettingsEncapsulates QgsMapSettings class to offer settings of configuration of map rendering via QML properties
 CQgsQuickMapToScreenTransform map points to screen coordinates as well as distances from map to screen units
 CQgsQuickUtilsUtility class for common operations needed either from QML or cpp
 CQgsRelationManagerManages a set of relations between layers
 CQgsRubberBandResponsible for drawing transient features (e.g
 CQgsRunProcessExecutes an external program/script
 CQgsRunnableProviderCreatorUsed when reading a project to asynchronously create data providers that support asynchronous creation
 CQgsScreenHelperA utility class for dynamic handling of changes to screen properties
 CQgsSensorGuiRegistryRegistry of available sensor GUI behavior
 CQgsSensorManagerManages sensors
 CQgsSensorRegistryRegistry of available sensor types
 CQgsServerSettingsEnvProvides some enum describing the environment currently supported for configuration
 CQgsSettingsStores settings for use within QGIS
 CQgsSettingsEditorWidgetWrapperBase class for settings editor wrappers
 CQgsSettingsEditorWidgetWrapperTemplate< QgsSettingsEntryBool, QCheckBox, bool >
 CQgsSettingsBoolCheckBoxWrapperA factory for editors of boolean settings with a checkbox
 CQgsSettingsEditorWidgetWrapperTemplate< QgsSettingsEntryBool, QGroupBox, bool >
 CQgsSettingsBoolGroupBoxWrapperA factory for editors of boolean settings with a group box
 CQgsSettingsEditorWidgetWrapperTemplate< QgsSettingsEntryColor, QgsColorButton, QColor >
 CQgsSettingsColorButtonWrapperA factory for editors of color settings with a color button
 CQgsSettingsEditorWidgetWrapperTemplate< QgsSettingsEntryDouble, QDoubleSpinBox, double >
 CQgsSettingsDoubleSpinBoxWrapperA factory for editors for double settings with a double spin box
 CQgsSettingsEditorWidgetWrapperTemplate< QgsSettingsEntryEnumFlag< ENUM >, QComboBox, ENUM >
 CQgsSettingsEnumEditorWidgetWrapper< ENUM >A factory for editors for enum settings
 CQgsSettingsEditorWidgetWrapperTemplate< QgsSettingsEntryEnumFlag< FLAGS >, QComboBox, FLAGS >
 CQgsSettingsFlagsEditorWidgetWrapper< ENUM, FLAGS >A factory for editors of flags settings
 CQgsSettingsEditorWidgetWrapperTemplate< QgsSettingsEntryInteger, QSpinBox, int >
 CQgsSettingsIntegerSpinBoxWrapperA factory for editors for integer settings with a spin box
 CQgsSettingsEditorWidgetWrapperTemplate< QgsSettingsEntryString, QComboBox, QString >
 CQgsSettingsStringComboBoxWrapperA factory for editors of string settings with a combo box
 CQgsSettingsEditorWidgetWrapperTemplate< QgsSettingsEntryString, QLineEdit, QString >
 CQgsSettingsStringLineEditWrapperA factory for editors for string settings with a line edit
 CQgsSettingsEditorWidgetWrapperTemplate< T, V, U >Base factory for editors for settings
 CQgsShortcutsManagerShortcuts manager is a class that contains a list of QActions and QShortcuts that have been registered and their shortcuts can be changed
 CQgsSnapToGridCanvasItemShows a grid on the map canvas given a spatial resolution
 CQgsSnappingUtilsContains configuration of snapping and can return answers to snapping queries
 CQgsMapCanvasSnappingUtilsSnapping utils instance that is connected to a canvas and updates the configuration (map settings + current layer) whenever that is changed in the canvas
 CQgsSourceSelectProviderRegistryA registry for QgsSourceSelectProvider source select providers
 CQgsStacControllerHandles STAC requests
 CQgsStoredExpressionManagerManages stored expressions regarding creation, modification and storing in the project
 CQgsStoredQueryManagerA manager for stored SQL queries
 CQgsStyleA database of saved style entities, including symbols, color ramps, text formats and others
 CQgsSymbolConverterRegistryA registry of known symbol converters
 CQgsTaskAbstract base class for long running background tasks
 CQgsCopyFileTaskTask to copy a file on disk
 CQgsMapHitTestTaskExecutes a QgsMapHitTest in a background thread
 CQgsMapRendererTaskQgsTask task which draws a map to an image file or a painter as a background task
 CQgsNetworkContentFetcherTaskHandles HTTP network content fetching in a background task
 CQgsPointCloudLayerExporterTaskQgsTask task which performs a QgsPointCloudLayerExporter layer export operation as a background task
 CQgsProcessingAlgRunnerTaskQgsTask task which runs a QgsProcessingAlgorithm in a background task
 CQgsProfileExporterTaskHandles exports of elevation profiles in various formats in a background task
 CQgsProviderSublayerTaskA QgsTask which retrieves sublayer details for a URI
 CQgsProxyProgressTaskA QgsTask shell which proxies progress reports
 CQgsRasterFileWriterTaskQgsTask task which performs a QgsRasterFileWriter layer saving operation as a background task
 CQgsTaskWithSerialSubTasksA task that is composed of sub-tasks to be executed in a serial way
 CQgsVectorFileWriterTaskQgsTask task which performs a QgsVectorFileWriter layer saving operation as a background task
 CQgsVectorLayerAbstractPlotDataGathererAn abstract vector layer plot data gatherer base class
 CQgsVectorLayerXyPlotDataGathererAn vector layer plot data gatherer class for XY series
 CQgsVectorLayerExporterTaskQgsTask task which performs a QgsVectorLayerExporter layer export operation as a background task
 CQgsVectorLayerFeatureCounterCounts the features in a QgsVectorLayer in task
 CQgsVectorWarperTaskA task for warping a vector layer in a background thread
 CQgsVirtualLayerTaskInitializes a virtual layer with postpone mode activated and reloads the data in a separate thread
 CQgsTaskManagerTask manager for managing a set of long-running QgsTask tasks
 CQgsTemporalControllerA controller base class for temporal objects, contains a signal for notifying updates of the objects temporal range
 CQgsTemporalNavigationObjectImplements a temporal controller based on a frame by frame navigation and animation
 CQgsTemporalPropertyBase class for temporal property
 CQgsMapLayerTemporalPropertiesBase class for storage of map layer temporal properties
 CQgsMeshLayerTemporalPropertiesImplementation of map layer temporal properties for mesh layers
 CQgsRasterLayerTemporalPropertiesImplementation of map layer temporal properties for raster layers
 CQgsVectorLayerTemporalPropertiesImplementation of map layer temporal properties for vector layers
 CQgsTileDownloadManagerReplyReply object for tile download manager requests returned from calls to QgsTileDownloadManager::get()
 CQgsTracerUtility class that constructs a planar graph from the input vector layers and provides shortest path search for tracing of existing features
 CQgsMapCanvasTracerExtension of QgsTracer that provides extra functionality
 CQgsTransactionAllows creation of a multi-layer database-side transaction
 CQgsTransactionGroupRepresents a transaction group
 CQgsTreeWidgetItemObjectCustom QgsTreeWidgetItem with extra signals when the item is edited
 CQgsUserProfileManagerA manager for QGIS user profiles
 CQgsVectorLayerCacheCaches features for a given QgsVectorLayer
 CQgsVectorLayerEditBufferStores queued vector layer edit operations prior to committing changes to the layer's data provider
 CQgsVectorLayerEditPassthroughAn edit buffer which directly passes commands through, used when a layer is within a transaction
 CQgsVectorLayerEditBufferGroupThe edit buffer group manages a group of edit buffers
 CQgsVectorLayerFeaturePoolA feature pool based on a vector layer
 CQgsVectorLayerJoinBufferManages joined fields for a vector layer
 CQgsVectorLayerToolsUsed to handle basic editing operations on vector layers
 CQgsTrackedVectorLayerToolsVector layer tools subclass which "tracks" edits
 CQgsVectorTileLoaderThe loader class takes care of loading raw vector tile data from a tile source
 CQgsVideoExporterHandles exports of sequential image files to video formats
 CQgsWebEnginePageA wrapper around the QWebEnginePage class, adding extra functionality
 CQgsWidgetStateHelperA helper class to save and restore the geometry of QWidgets in the application
 CQgsWidgetWrapperManages an editor widget
 CQgsActionWidgetWrapperWraps a button widget to launch a layer action
 CQgsEditorWidgetWrapperManages an editor widget
 CQgsBinaryWidgetWrapperWidget wrapper for binary (BLOB) fields
 CQgsCheckboxWidgetWrapperWraps a checkbox widget
 CQgsClassificationWidgetWrapperA widget wrapper for classification widgets
 CQgsColorWidgetWrapperWraps a color widget
 CQgsDateTimeEditWrapperWraps a date time widget
 CQgsEnumerationWidgetWrapperWidget wrapper for enumeration widgets
 CQgsExternalResourceWidgetWrapperWraps a file name widget
 CQgsGeometryWidgetWrapperWidget wrapper for geometry fields
 CQgsHiddenWidgetWrapperWraps a hidden widget
 CQgsJsonEditWrapperWraps a JSON edit widget
 CQgsKeyValueWidgetWrapperWraps a key/value widget
 CQgsListWidgetWrapperWraps a list widget
 CQgsRangeWidgetWrapperWraps a range widget
 CQgsRelationReferenceWidgetWrapperWraps a relation reference widget
 CQgsTextEditWrapperWraps a text widget
 CQgsUniqueValuesWidgetWrapperWraps a unique value widget
 CQgsUuidWidgetWrapperWraps a uuid widget
 CQgsValueMapWidgetWrapperWraps a value map widget
 CQgsValueRelationWidgetWrapperWraps a value relation widget
 CQgsHtmlWidgetWrapperWraps a QQuickWidget to display HTML code
 CQgsQmlWidgetWrapperWraps a QQuickWidget to display QML code
 CQgsRelationWidgetWrapperA widget wrapper for relation widgets
 CQgsSearchWidgetWrapperShows a search widget on a filter form
 CQgsCheckboxSearchWidgetWrapperWraps a checkbox edit widget for searching
 CQgsDateTimeSearchWidgetWrapperWraps a date/time edit widget for searching
 CQgsDefaultSearchWidgetWrapperWraps a search widget
 CQgsTextEditSearchWidgetWrapperWraps a text edit widget for searching
 CQgsRelationAggregateSearchWidgetWrapperSearch widget for the children of a relation
 CQgsRelationReferenceSearchWidgetWrapperWraps a relation reference search widget
 CQgsValueMapSearchWidgetWrapperWraps a value map search widget
 CQgsValueRelationSearchWidgetWrapperWraps a value relation search widget
 CQgsSpacerWidgetWrapperWraps a spacer widget
 CQgsTextWidgetWrapperWraps a label widget to display text
 CQObjectParentUniquePtr< T >Keeps a pointer to an object owned by a QObject parent, and deletes it whenever this parent object is deleted
 CQObjectUniquePtr< T >Keeps a pointer to a QObject and deletes it whenever this object is deleted
 CQPaintDevice
 CQgsDxfPaintDeviceA paint device for drawing into dxf files
 CQgsGeometryPaintDeviceA paint device which converts everything renderer to a QgsGeometry representation of the rendered shapes
 CQgsMaskPaintDeviceMask painter device that can be used to register everything painted into a QPainterPath used later as clip path
 CQgsNullPaintDeviceNull painter device that can be used for map renderer jobs which use custom painters
 CQt3DRender::QPaintedTextureImage
 CQgsImageTextureHolds an image that can be used as a texture in the 3D view
 CQPaintEngine
 CQgsDxfPaintEngineCustom paint engine for rendering to DXF drawings
 CQgsGeometryPaintEngineA paint engine which converts everything renderer to a QgsGeometry representation of the rendered shapes
 CQgsPaintEngineHackHack to workaround Qt #5114 by disabling PatternTransform
 CQPair
 CQgsRelation::FieldPairDefines a relation between matching fields of the two involved tables of a relation
 CQProgressDialog
 CQgsFileDownloaderDialogA QProgressDialog subclass which handles file downloads and user feedback
 CQProxyStyle
 CQgsProxyStyleA QProxyStyle subclass which correctly sets the base style to match the QGIS application style, and handles object lifetime by correctly parenting to a parent widget
 CQgsStackedDiagramsViewStyleView style which shows a drop indicator line between items
 CQPushButton
 CQgsMeshVariableStrokeWidthButtonA widget push button that stores variable stroke width and calls a widget to set parameters
 CQQmlExtensionPlugin
 CQgsQuickPluginQGIS Qml Extension Plugin responsible for exposing C++ QGIS classes to QML
 CQQuickItem
 CQgsQuickElevationProfileCanvasImplements a visual Qt Quick Item that does elevation profile rendering according to the current project settings and a profile curve geometry
 CQgsQuickMapCanvasMapImplements a visual Qt Quick Item that does map rendering according to the current map settings
 CQQuickTransform
 CQgsQuickMapTransformA transformation that can be attached to any QQuickItem
 CUi::QRasterAttributeTableDialogBase
 CQgsRasterAttributeTableDialogA dialog which embeds a raster attribute table widget
 CQRegularExpressionValidator
 CQgsDoubleValidatorA custom validator which allows entry of doubles in a locale-tolerant way
 CQRunnable
 CQgsRunnableProviderCreatorUsed when reading a project to asynchronously create data providers that support asynchronous creation
 CQsciScintilla
 CQgsCodeEditorA text editor based on QScintilla2
 CQgsCodeEditorCSSA CSS editor based on QScintilla2
 CQgsCodeEditorExpressionA QGIS expression editor based on QScintilla2
 CQgsCodeEditorHTMLA HTML editor based on QScintilla2
 CQgsCodeEditorJavascriptA Javascript editor based on QScintilla2
 CQgsCodeEditorJsonA JSON editor based on QScintilla2
 CQgsCodeEditorPythonA Python editor based on QScintilla2
 CQgsCodeEditorRA R stats code editor based on QScintilla2
 CQgsCodeEditorSQLA SQL editor based on QScintilla2
 CQgsCodeEditorShellA shell script code editor based on QScintilla2
 CQScrollArea
 CQgsScrollAreaA QScrollArea subclass with improved scrolling behavior
 CQgsVScrollAreaA QScrollArea subclass which only displays a vertical scrollbar and fits the width to the contents
 CQSlider
 CQgsSliderA custom QSlider with additional refinements
 CQSortFilterProxyModel
 CQgsAttributeTableFilterModelA proxy model for filtering an attribute table model
 CQgsAttributesFormProxyModelProxy model to filter items in the tree views of the drag and drop designer
 CQgsBookmarkManagerProxyModelA QSortFilterProxyModel subclass for sorting the entries in a QgsBookmarkManagerModel
 CQgsBrowserProxyModelA QSortFilterProxyModel subclass for filtering and sorting browser model items
 CQgsCoordinateReferenceSystemProxyModelA sort/filter proxy model for coordinate reference systems
 CQgsDatabaseFilterProxyModelImplements a custom filter and can be used as a proxy for QgsDbTableModel
 CQgsElevationProfileLayerTreeProxyModelA proxy model for elevation profiles
 CQgsExpressionItemSearchProxySearch proxy used to filter the QgsExpressionBuilderWidget tree
 CQgsFeatureListModelA proxy model for feature lists
 CQgsFieldProxyModelA proxy model to filter the list of fields of a layer
 CQgsLayerMetadataResultsProxyModelA proxy model for QgsLayerMetadataResultsModel, handling text and extent filtering
 CQgsLayerTreeFilterProxyModelA sort filter proxy model to easily reproduce the legend/layer tree in a tree view
 CQgsLegendFilterProxyModelA layout item subclass for map legend filtering
 CQgsLayerTreeProxyModelA proxy model for QgsLayerTreeModel, supporting private layers and text filtering
 CQgsLayoutGuideProxyModelFilters QgsLayoutGuideCollection models to guides of a single orientation (horizontal or vertical)
 CQgsLayoutItemsListViewModelModel for the layout items list view
 CQgsLayoutMapItemBlocksLabelsModelModel for label blocking items
 CQgsLayoutProxyModelAllows for filtering a QgsLayoutModel by item type
 CQgsLocatorProxyModelA sort proxy model for QgsLocatorModel, which automatically sorts results by precedence
 CQgsMapLayerProxyModelA proxy model which provides an easy to use model to display the list of layers in widgets
 CQgsMeshDatasetGroupProxyModelA proxy model for filtering mesh dataset groups
 CQgsNewsFeedProxyModelA proxy model for use with QgsNewsFeedModel
 CQgsPointCloudAttributeProxyModelA proxy model for filtering available attributes from a point cloud attribute model
 CQgsProcessingToolboxProxyModelA proxy model for providers and algorithms shown within the Processing toolbox
 CQgsProjectStoredObjectManagerProxyModelBaseBase class QSortFilterProxyModel subclass for QgsProjectStoredObjectManagerModel
 CQgsProjectStoredObjectManagerProxyModel< QgsElevationProfile >
 CQgsElevationProfileManagerProxyModelQSortFilterProxyModel subclass for QgsElevationProfileManagerModel
 CQgsProjectStoredObjectManagerProxyModel< QgsMasterLayoutInterface >
 CQgsLayoutManagerProxyModelQSortFilterProxyModel subclass for QgsLayoutManagerModel
 CQgsProjectStoredObjectManagerProxyModel< QgsSelectiveMaskingSourceSet >
 CQgsSelectiveMaskingSourceSetManagerProxyModelQSortFilterProxyModel subclass for QgsSelectiveMaskingSourceSetManagerModel
 CQgsProjectStoredObjectManagerProxyModel< T >Template class QSortFilterProxyModel subclass for QgsProjectStoredObjectManagerModel
 CQgsProjectStyleDatabaseProxyModelA proxy model for filtering QgsProjectStyleDatabaseModel
 CQgsProviderSublayerProxyModelA QSortFilterProxyModel for filtering and sorting a QgsProviderSublayerModel
 CQgsRecentCoordinateReferenceSystemsProxyModelA sort/filter proxy model for recent coordinate reference systems
 CQgsSettingsTreeProxyModelA proxy model which allows filtering the settings tree
 CQgsStyleProxyModelA QSortFilterProxyModel subclass for showing filtered symbol and color ramps entries from a QgsStyle database
 CQgsSvgSelectorFilterModelA model for displaying SVG files with a preview icon which can be filtered by file name
 CQgsTimeZoneSortFilterModelA sort filter model for display of available time zones
 CQSpinBox
 CQgsSpinBoxA spin box with a clear button that will set the value to the defined clear value
 CQStackedWidget
 CQgsDualViewThis widget is used to show the attributes of a set of features of a QgsVectorLayer
 CQgsStackedWidgetA QStackedWidget that can be shrunk to its current widget's size
 CQStandardItem
 CQgsExpressionItemAn expression item that can be used in the QgsExpressionBuilderWidget tree
 CQStandardItemModel
 CQgsAbstractDbTableModelPure virtual model class for results in a database source widget selector
 CQgsCheckableItemModelQStandardItemModel subclass which makes all items checkable by default
 CQgsSvgSelectorGroupsModelA model for displaying SVG search paths
 CQStyledItemDelegate
 CEditBlockerDelegateCustom item delegate which prevents editing
 CQgsCheckBoxDelegateQStyledItemDelegate subclass for QgsCheckableComboBox
 CQgsLayoutGuidePositionDelegateView delegate displaying a QgsDoubleSpinBox for the layout guide position
 CQgsLayoutGuideUnitDelegateView delegate displaying a QgsLayoutUnitsComboBox for the layout guide unit
 CQgsMeshDatasetGroupTreeItemDelegateDelegate to display tree item with a contours and vector selector
 CQSyntaxHighlighter
 CQgsExpressionHighlighterSyntax highlighter for QGIS expressions
 CQTableView
 CQgsTableViewA QTableView subclass with QGIS specific tweaks and improvements
 CQgsAttributeTableViewProvides a table view of features of a QgsVectorLayer
 CQTableWidget
 CQgsTableEditorWidgetA reusable widget for editing simple spreadsheet-style tables
 CQTableWidgetItem
 CQgsTableWidgetItemThis can be used like a regular QTableWidgetItem with the difference that a specific role can be set to sort
 CQTabWidget
 CQgsTabWidgetA QTabWidget with additional methods to temporarily hide/show tabs
 CQTextBrowser
 CQgsWebViewA collection of stubs to mimic the API of QWebView on systems where the real library is not available
 CQTextCodec
 CQgsOgrProxyTextCodecA QTextCodec implementation which relies on OGR to do the text conversion
 CQThread
 CQgsGeometryValidatorValidates geometries using the QGIS geometry validation model
 CQToolButton
 CQgsAggregateToolButtonOffers a toolbutton to choose between different aggregate functions
 CQgsColorButtonA cross platform button subclass for selecting colors
 CQgsColorRampButtonA cross platform button subclass for selecting color ramps
 CQgsFontButtonA button for customizing QgsTextFormat settings
 CQgsGroupBoxCollapseButtonA collapse button widget for collapsible group boxes
 CQgsLegendFilterButtonA tool button that allows enabling or disabling legend filter by contents of the map
 CQgsLegendPatchShapeButtonA button for creating and modifying QgsLegendPatchShape settings
 CQgsMultiEditToolButtonA tool button for controlling how edits to multiple features are applied
 CQgsPropertyOverrideButtonA button for controlling property overrides which may apply to a widget
 CQgsRatioLockButtonA cross platform button subclass used to represent a locked / unlocked ratio state
 CQgsSearchWidgetToolButtonA tool button widget which is displayed next to search widgets in forms, and allows for controlling how the widget behaves and how the filtering/searching operates
 CQgsSymbolButtonA button for creating and modifying QgsSymbol settings
 CQTreeView
 CQgsAttributesFormBaseViewGraphical representation for the attribute drag and drop editor
 CQgsBrowserTreeViewExtends QTreeView with save/restore tree state and other browser-specific functionality
 CQgsColorSchemeListAn editable list of color swatches, taken from an associated QgsColorScheme
 CQgsExpressionTreeViewA tree view to list all expressions functions, variables and fields that can be used in an expression
 CQgsLayerTreeViewBaseBase class for QTreeView widgets which display a layer tree
 CQgsElevationProfileLayerTreeViewA layer tree view for elevation profiles
 CQgsLayerTreeViewExtends QTreeView and provides additional functionality when working with a layer tree
 CQgsLayoutItemsListViewA list view for showing items in a layout
 CQgsMeshActiveDatasetGroupTreeViewTree widget for display of the mesh dataset groups
 CQgsMeshDatasetGroupTreeViewTree widget for display of the mesh dataset groups
 CQTreeWidget
 CQgsDirectoryParamWidgetBrowser parameter widget implementation for directory items
 CQTreeWidgetItem
 CQgsTreeWidgetItemQTreeWidgetItem subclass with custom handling for item sorting
 CQgsTreeWidgetItemObjectCustom QgsTreeWidgetItem with extra signals when the item is edited
 CQgsStoredQueryManager::QueryDetailsContains details about a stored query
 CQgsAbstractDatabaseProviderConnection::QueryResultResult of a query executed by execSql()
 CQUndoCommand
 CQgsAbstractLayoutUndoCommandBase class for commands to undo/redo layout and layout object changes
 CQgsMeshLayerUndoCommandMeshEditBase class for undo/redo command for mesh editing
 CQgsMeshLayerUndoCommandAddFacesMesh layer undo/redo command for adding faces in mesh
 CQgsMeshLayerUndoCommandAddVertexInFaceWithDelaunayRefinementMesh layer undo/redo command for adding vertex to face with Delaunay refinement of faces surrounding
 CQgsMeshLayerUndoCommandAddVerticesMesh layer undo/redo command for adding vertices in mesh
 CQgsMeshLayerUndoCommandAdvancedEditingMesh layer undo/redo command for applying advanced editing
 CQgsMeshLayerUndoCommandChangeCoordinatesMesh layer undo/redo command for changing coordinate (X,Y,Z) values of vertices
 CQgsMeshLayerUndoCommandChangeXYValueMesh layer undo/redo command for changing (X,Y) value of vertices
 CQgsMeshLayerUndoCommandChangeZValueMesh layer undo/redo command for changing Z value of vertices
 CQgsMeshLayerUndoCommandFlipEdgeMesh layer undo/redo command for flipping edges
 CQgsMeshLayerUndoCommandMergeMesh layer undo/redo command for merging faces
 CQgsMeshLayerUndoCommandRemoveFacesMesh layer undo/redo command for removing faces in mesh
 CQgsMeshLayerUndoCommandRemoveVerticesFillHolesMesh layer undo/redo command for removing vertices in mesh filling holes created by removed faces
 CQgsMeshLayerUndoCommandRemoveVerticesWithoutFillHolesMesh layer undo/redo command for removing vertices in mesh without filling holes created by removed faces
 CQgsMeshLayerUndoCommandSplitFacesMesh layer undo/redo command for splitting faces
 CQgsPointCloudLayerUndoCommandBase class for undo/redo command for point cloud editing
 CQgsPointCloudLayerUndoCommandChangeAttributeAn undo command subclass for changing point attribute values in a point cloud index
 CQgsVectorLayerUndoCommandBase class for undo commands within a QgsVectorLayerEditBuffer
 CQgsVectorLayerUndoCommandAddAttributeUndo command for adding a new attribute to a vector layer
 CQgsVectorLayerUndoCommandAddFeatureUndo command for adding a feature to a vector layer
 CQgsVectorLayerUndoCommandChangeAttributeUndo command for modifying an attribute of a feature from a vector layer
 CQgsVectorLayerUndoCommandChangeGeometryUndo command for modifying the geometry of a feature from a vector layer
 CQgsVectorLayerUndoCommandDeleteAttributeUndo command for removing an existing attribute from a vector layer
 CQgsVectorLayerUndoCommandDeleteFeatureUndo command for deleting a feature from a vector layer
 CQgsVectorLayerUndoCommandRenameAttributeUndo command for renaming an existing attribute of a vector layer
 CQgsVectorLayerUndoPassthroughCommandUndo command for vector layer in a transaction group mode
 CQgsVectorLayerUndoPassthroughCommandAddAttributeUndo command for adding attri to a vector layer in transaction group
 CQgsVectorLayerUndoPassthroughCommandAddFeaturesUndo command for adding a feature to a vector layer in a transaction group mode
 CQgsVectorLayerUndoPassthroughCommandChangeAttributeUndo command for changing attr value from a vector layer in a transaction group
 CQgsVectorLayerUndoPassthroughCommandChangeAttributesUndo command for changing attributes' values from a vector layer in a transaction group
 CQgsVectorLayerUndoPassthroughCommandChangeGeometryUndo command for changing feature geometry from a vector layer in a transaction group
 CQgsVectorLayerUndoPassthroughCommandDeleteAttributeUndo command for deleting attributes of a vector layer in a transaction group
 CQgsVectorLayerUndoPassthroughCommandDeleteFeaturesUndo command for deleting features from a vector layer in a transaction group
 CQgsVectorLayerUndoPassthroughCommandRenameAttributeUndo command for deleting attributes of a vector layer in a transaction group
 CQgsVectorLayerUndoPassthroughCommandUpdateUndo command for running a specific sql query in a transaction group
 CQValidator
 CQgsFieldValidatorA QValidator for validation against a QgsField's constraints and field type
 CQgsLongLongValidatorA QValidator which allows validation of long long values
 CQVector
 CQgsAttributesA vector of attributes
 CQWidget
 CCharacterWidgetA widget for displaying characters available in a preset font, and allowing users to select an individual character
 CQgsAbstractFieldDomainWidgetAbstract base class for widgets which configure the extended properties of a QgsFieldDomain subclass
 CQgsCodedFieldDomainWidgetA widget for configuration of the extended properties of a QgsCodedFieldDomain
 CQgsGlobDomainWidgetA widget for configuration of the extended properties of a QgsGlobFieldDomain
 CQgsRangeDomainWidgetA widget for configuration of the extended properties of a QgsRangeFieldDomain
 CQgsAbstractFileContentSourceLineEditAbstract base class for widgets which allow users to select content from a file, embedding a file, etc
 CQgsPictureSourceLineEditBaseA line edit widget with toolbutton for setting a raster image path
 CQgsAnimatedImageSourceLineEditA line edit widget with toolbutton for setting an animated raster image path
 CQgsImageSourceLineEditA line edit widget with toolbutton for setting a raster image path
 CQgsSvgSourceLineEditA line edit widget with toolbutton for setting an SVG image path
 CQgsAbstractRelationEditorConfigWidgetAbstract base class for configurable relation widget types
 CQgsRelationEditorConfigWidgetCreates a new configuration widget for the relation editor widget
 CQgsAbstractRelationEditorWidgetBase class to build new relation widgets
 CQgsRelationEditorWidgetThe default relation widget in QGIS
 CQgsAbstractSensorWidgetBase class for widgets which allow control over the properties of sensors
 CQgsAdvancedDigitizingFloaterA widget that floats next to the mouse pointer, and allows interaction with the AdvancedDigitizing feature
 CQgsAnnotationItemCommonPropertiesWidgetA widget for configuring common properties for QgsAnnotationItems
 CQgsAttributeActionDialogA dialog for configuring vector layer actions
 CQgsAttributeFormThe attribute form widget for vector layer features
 CQgsAttributeFormWidgetBase class for all widgets shown on a QgsAttributeForm
 CQgsAttributeFormEditorWidgetA widget consisting of both an editor widget and additional widgets for controlling the behavior of the editor widget depending on a number of possible modes
 CQgsAttributeFormRelationEditorWidgetWidget to show for child relations on an attribute form
 CQgsAttributesFormPropertiesCreates panels to configure attributes forms
 CQgsAuthAuthoritiesEditorWidget for viewing and editing authentication identities database
 CQgsAuthCertEditorsWrapper widget to manage available certificate editors
 CQgsAuthCertInfoWidget for viewing detailed info on a certificate and its hierarchical trust chain
 CQgsAuthConfigEditorWidget for editing authentication configuration database
 CQgsAuthConfigIdEditCustom widget for editing an authentication configuration ID
 CQgsAuthConfigSelectSelector widget for authentication configs
 CQgsAuthEditorWidgetsWrapper widget for available authentication editors
 CQgsAuthIdentitiesEditorWidget for viewing and editing authentication identities database
 CQgsAuthMethodEditAbstract base class for the edit widget of authentication method plugins
 CQgsAuthServersEditorWidget for viewing and editing servers in authentication database
 CQgsAuthSettingsWidgetWidget for entering authentication credentials both in the form username/password and by using QGIS Authentication Database and its authentication configurations
 CQgsAuthSslConfigWidgetWidget for editing an SSL server configuration
 CQgsCalloutWidgetBase class for widgets which allow control over the properties of callouts
 CQgsCodeEditorDockWidgetA custom dock widget for code editors
 CQgsColorRampShaderWidgetA widget for configuring numeric ranges associated with a color ramp
 CQgsColorSwatchGridA grid of color swatches, which allows for user selection
 CQgsColorWidgetA base class for interactive color widgets
 CQgsColorBoxA color box widget
 CQgsColorPreviewWidgetA preview box which displays one or two colors as swatches
 CQgsColorRampWidgetA color ramp widget
 CQgsColorSliderWidgetA composite horizontal color ramp widget and associated spinbox for manual value entry
 CQgsColorTextWidgetA line edit widget which displays colors as text and accepts string representations of colors
 CQgsColorWheelA color wheel widget
 CQgsCoordinateOperationWidgetA widget for selecting the coordinate operation to use when transforming between a source and destination coordinate reference system
 CQgsCrsDefinitionWidgetA widget for defining a custom coordinate reference system
 CQgsCurveEditorWidgetA widget for manipulating QgsCurveTransform curves
 CQgsCustomLayerOrderWidgetA list box where the user can define custom order for drawing of layers
 CQgsDatabaseSchemaComboBoxA combo box which displays the list of schemas for a specific database connection
 CQgsDatabaseTableComboBoxA combobox which displays the list of tables for a specific database connection
 CQgsDateTimeWithTimeZoneWidgetA date time widget with time zone control
 CQgsDbRelationWidgetA widget for configuration of the properties of a relationship in a database
 CQgsDetailedItemWidgetA widget renderer for detailed item views
 CQgsDirectionalLightWidgetWidget for direction light settings
 CQgsEditorConfigWidgetBase class for widgets which configure editor widget types
 CQgsElevationControllerWidgetA widget for configuring vertical elevation slicing behavior for maps
 CQgsExpressionBuilderWidgetA reusable widget that can be used to build an expression string
 CQgsExpressionLineEditA widget which includes a line edit for entering expressions together with a button to open the expression creation dialog
 CQgsExpressionPreviewWidgetA widget for previewing an expression result
 CQgsExtentWidgetA widget for configuration of a map extent
 CQgsExternalResourceWidgetWidget to display file path with a push button for an "open file" dialog It can also be used to display a picture or a web page
 CQgsFeaturePickerWidgetThis offers a combobox with autocompleter that allows selecting features from a layer
 CQgsFieldDomainWidgetA widget for configuration of the properties of a QgsFieldDomain
 CQgsFieldExpressionWidgetA widget for selection of layer fields or expression creation
 CQgsFileWidgetA widget for selecting a file or a folder
 CQgsExternalStorageFileWidgetA widget for selecting a file or a folder and optionally storing it to an external storage backend
 CQgsFindFilesByPatternWidgetA reusable widget for finding files (recursively) by file pattern
 CQgsFloatingWidgetA QWidget subclass for creating widgets which float outside of the normal Qt layout system
 CQgsUserInputWidgetA floating widget that can be used to display widgets for user inputs
 CQgsGeometryWidgetA widget for storing and interacting with a QgsGeometry object
 CQgsGradientStopEditorAn interactive editor for previewing a gradient color ramp and modifying the position of color stops along the gradient
 CQgsHistogramWidgetGraphical histogram for displaying distributions of field values
 CQgsHttpHeaderWidgetDisplays referer HTTP header field and collapsible table of key/value pairs
 CQgsJsonEditWidgetA widget for displaying JSON data in a code highlighted text or tree form
 CQgsLayerTreeEmbeddedConfigWidgetA widget to configure layer tree embedded widgets for a particular map layer
 CQgsLayoutAtlasWidgetWidget for configuring the properties of a layout atlas
 CQgsLayoutItemPropertiesWidgetA widget for controlling the common properties of layout items (e.g
 CQgsLayoutRulerA custom ruler widget for use with QgsLayoutView, displaying the current zoom and position of the visible layout and for interacting with guides in a layout
 CQgsLocatorWidgetA special locator widget which allows searching for matching results from a QgsLocator and presenting them to users for selection
 CQgsMapLayerRefreshSettingsWidgetA widget for configuring the automatic refresh settings for map layers
 CQgsMapLayerServerPropertiesWidgetProvides widget to edit server properties
 CQgsMapOverviewCanvasA widget that displays an overview map
 CQgsMapTipDisplays a tool tip on a map canvas when the mouse is hovered over a feature
 CQgsMaskSourceSelectionWidgetA widget that allows the selection of a list of sources for selective masking
 CQgsMediaWidgetA widget for playing back audio and video media files
 CQgsMenuHeaderCustom widget for displaying subheaders within a QMenu in a standard style
 CQgsMeshDatasetGroupTreeWidgetA widget for configuring dataset groups attached to a QgsMeshLayer
 CQgsMeshRenderer3DAveragingWidgetA widget for setup of the averaging method from 3d to 2d datasets on 3d stacked mesh
 CQgsMeshRendererActiveDatasetWidgetWidget for selection of active dataset group from tree view
 CQgsMeshRendererMeshSettingsWidgetA widget for setup of the mesh frame settings of the mesh layer
 CQgsMeshRendererScalarSettingsWidgetA widget for setup of the scalar dataset renderer settings of a mesh layer
 CQgsMeshStaticDatasetWidgetA widget for setup of the static dataset of a mesh layer
 CQgsMessageBarItemRepresents an item shown within a QgsMessageBar widget
 CQgsMetadataWidgetA wizard to edit metadata on a map layer
 CQgsModelDesignerConfigDockWidgetA dockable panel widget stack which allows users to specify the properties of a Processing model component
 CQgsOpacityWidgetA widget for setting an opacity value
 CQgsOptionsPageWidgetBase class for widgets for pages included in the options dialog
 CQgsPaintEffectPropertiesWidgetA widget which modifies the properties of a QgsPaintEffect
 CQgsPaintEffectWidgetBase class for effect properties widgets
 CQgsBlurWidgetA widget for configuring QgsBlurEffect effects
 CQgsColorEffectWidgetA widget for configuring QgsColorEffect effects
 CQgsDrawSourceWidgetA widget for configuring QgsDrawSourceEffect effects
 CQgsGlowWidgetA widget for configuring QgsGlowEffect effects
 CQgsShadowEffectWidgetA widget for configuring QgsShadowEffect effects
 CQgsTransformWidgetA widget for configuring QgsTransformEffect effects
 CQgsPanelWidgetBase class for any widget that can be shown as an inline panel
 CQgs3DSymbolWidgetBase class for 3D symbol configuration widgets
 CQgsAggregateMappingWidgetA widget which creates a mapping for defining sets of aggregates of fields from a QgsFields object
 CQgsAnnotationItemBaseWidgetA base class for property widgets for annotation items
 CQgsBrowserWidgetA widget showing a browser tree view along with toolbar and toggleable properties pane
 CQgsCalloutPanelWidgetA panel widget for configuration of callouts
 CQgsCodeEditorWidgetA widget which wraps a QgsCodeEditor in additional functionality
 CQgsColorBrewerColorRampWidgetA widget which allows users to modify the properties of a QgsColorBrewerColorRamp
 CQgsColorRampLegendNodeWidgetA widget for properties relating to a QgsColorRampLegendNode (QgsColorRampLegendNodeSettings)
 CQgsCompoundColorWidgetA custom QGIS widget for selecting a color, including options for selecting colors via hue wheel, color swatches, and a color sampler
 CQgsCrsSelectionWidgetA generic widget allowing users to pick a Coordinate Reference System (or define their own)
 CQgsDashSpaceWidgetA widget for entering a custom dash space pattern for lines
 CQgsDataDefinedSizeLegendWidgetWidget for configuration of appearance of legend for marker symbols with data-defined size
 CQgsDataSourceSelectWidgetEmbeds the browser view to select an existing data source
 CQgsDevToolWidgetA panel widget that can be shown in the developer tools panel
 CQgsDiagramPropertiesA widget which configures diagrams for a vector layer
 CQgsEditConditionalFormatRuleWidgetA widget for customizing an individual conditional formatting rule
 CQgsEffectStackCompactWidgetA small widget consisting of a checkbox for enabling/disabling an effect stack and a button for opening an effect stack customization dialog
 CQgsEffectStackPropertiesWidgetA widget for modifying the properties of a QgsEffectStack, including adding and reordering effects within the stack
 CQgsExtentBufferWidgetA widget which allows the user to modify the rendering order of extent buffers
 CQgsFieldConditionalFormatWidgetA widget for customizing conditional formatting options
 CQgsFieldMappingWidgetCreates a mapping from one set of QgsFields to another, for each set of "destination" fields an expression defines how to obtain the values of the "destination" fields
 CQgsHistoryWidgetA widget showing entries from a QgsHistoryProviderRegistry
 CQgsLabelEngineConfigWidgetWidget for configuring the labeling engine
 CQgsLabelSettingsWidgetBaseBase class for widgets which allow customization of label engine properties, such as label placement settings
 CQgsLabelingEngineRuleWidgetBase class for widgets which allow control over the properties of QgsAbstractLabelingEngineRule subclasses
 CQgsLabelingEngineRulesWidgetA widget which allows configuration of a list of labeling engine rules
 CQgsLabelingRulePropsWidgetWidget for editing a labeling rule
 CQgsLayerPropertiesWidgetA widget which allows configuration of the properties of a single QgsSymbolLayer
 CQgsLayoutChartSeriesDetailsWidgetA widget for editing series details for a layout chart item
 CQgsLayoutGuideWidgetWidget for managing the layout guides
 CQgsLayoutItemBaseWidgetA base class for property widgets for layout items
 CQgsLayoutAttributeTableWidgetA widget for configuring layout attribute table items
 CQgsLayoutChartWidgetA widget for configuring layout chart items
 CQgsLayoutElevationProfileWidgetA widget for layout elevation profile item settings
 CQgsLayoutHtmlWidgetA widget for configuring layout html items
 CQgsLayoutLabelWidgetA widget for layout item settings
 CQgsLayoutManualTableWidgetA widget for configuring layout manual table items
 CQgsLayoutMapClippingWidgetAllows configuration of layout map clipping settings
 CQgsLayoutMapGridWidgetA widget for configuring layout map grid items
 CQgsLayoutMapLabelingWidgetAllows configuration of layout map labeling settings
 CQgsLayoutMapWidgetInput widget for the configuration of QgsLayoutItemMap
 CQgsLayoutMarkerWidgetA widget for configuring layout shape items
 CQgsLayoutPagePropertiesWidgetA widget for configuring properties of pages in a layout
 CQgsLayoutPictureWidgetA widget for configuring layout picture items
 CQgsLayoutPolygonWidgetInput widget for QgsLayoutItemPolygon
 CQgsLayoutPolylineWidgetInput widget for QgsLayoutItemPolyline
 CQgsLayoutScaleBarWidgetA widget to define the properties of a QgsLayoutItemScaleBar
 CQgsLayoutShapeWidgetA widget for configuring layout shape items
 CQgsLayoutPropertiesWidgetWidget for configuring the properties of a layout
 CQgsLegendPatchShapeWidgetWidget for configuring a custom legend patch shape
 CQgsLimitedRandomColorRampWidgetA widget which allows users to modify the properties of a QgsLimitedRandomColorRamp
 CQgsMapLayerConfigWidgetA panel widget that can be shown in the map style dock
 CQgsDiagramWidgetA widget for configuring layer diagrams
 CQgsLabelingWidgetMaster widget for configuration of labeling of a vector layer
 CQgsMapLayerStyleManagerWidgetA widget which is used to visually manage the layer styles
 CQgsMeshLabelingWidgetMaster widget for configuration of labeling of a mesh layer
 CQgsPointCloudRendererPropertiesWidgetA generic widget for setting the 2D renderer for a point cloud layer
 CQgsRasterHistogramWidgetA widget for display and configuring a raster layer histogram
 CQgsRasterLabelingWidgetMaster widget for configuration of labeling of a raster layer
 CQgsRasterTransparencyWidgetA widget for controlling a raster layer's transparency and related options
 CQgsRendererMeshPropertiesWidgetWidget for renderer properties of the mesh, contours (scalars) and vectors data associated with the mesh layer
 CQgsRendererRasterPropertiesWidgetA widget for configuring properties of a raster layer renderer
 CQgsTiledSceneRendererPropertiesWidgetA generic widget for setting the 2D renderer for a tiled scene layer
 CQgsMapUnitScaleWidgetA widget which allows the user to choose the minimum and maximum scale of an object in map units and millimeters
 CQgsMaterialSettingsWidgetBase class for 3D material settings widgets
 CQgsMaterialWidgetA widget allowing users to customize a 3d material
 CQgsMeshVariableStrokeWidthWidgetA widget to set parameters of variable stroke width
 CQgsNewDatabaseTableNameWidgetA widget which embeds the browser view to select a DB schema and a new table name
 CQgsNumericFormatSelectorWidgetA widget which allows choice of numeric formats and the properties of them
 CQgsNumericFormatWidgetBase class for widgets which allow control over the properties of QgsNumericFormat subclasses
 CQgsPanelWidgetWrapperWrapper widget for existing widgets which can't have the inheritance tree changed, e.g dialogs
 CQgsTextFormatPanelWidgetA panel widget for customizing text formatting settings
 CQgsPlotWidgetBase class for widgets which allow control over the properties of plots
 CQgsPointCloudRendererWidgetBase class for point cloud 2D renderer settings widgets
 CQgsPresetColorRampWidgetA widget which allows users to modify the properties of a QgsPresetSchemeColorRamp
 CQgsProcessingHistoryWidgetA widget for showing Processing algorithm execution history
 CQgsProcessingModelConfigWidgetA panel widget that can be shown in the Processing model designer dialog for configuring part of the model
 CQgsModelGroupBoxDefinitionPanelWidgetA widget which allows users to specify the properties of a model group box
 CQgsProcessingModelerParametersWidgetA panel config widget combining parameter settings and comments for a child algorithm in a Processing model
 CQgsProcessingParameterDefinitionPanelWidgetA panel widget which allows users to specify the properties of a Processing parameter
 CQgsProcessingModelerParametersPanelWidgetA panel widget displaying the configuration for a child algorithm in a Processing model
 CQgsPropertyAssistantWidgetShows a user-friendly assistant guiding users through the creation of QgsProperty overrides
 CQgsRendererRulePropsWidgetA widget for editing the details of a rule based renderer rule
 CQgsRendererWidgetBase class for renderer settings widgets
 CQgsRuleBasedLabelingWidgetWidget for configuring rule based labeling
 CQgsStackedDiagramPropertiesA widget for editing sub diagrams
 CQgsSubstitutionListWidgetA widget which allows users to specify a list of substitutions to apply to a string, with options for exporting and importing substitution lists
 CQgsSymbolAnimationSettingsWidgetA widget for customising animation settings for a symbol
 CQgsSymbolBufferSettingsWidgetA widget for customising buffer settings for a symbol
 CQgsSymbolLevelsWidgetA widget which allows the user to modify the rendering order of symbol layers
 CQgsSymbolSelectorWidgetSymbol selector widget that can be used to select and build a symbol
 CQgsTabPositionWidgetA widget for configuring QgsTextFormat tab positions
 CQgsTableEditorFormattingWidgetA reusable widget for formatting the contents of a QgsTableCell
 CQgsTemporalControllerWidgetA widget for controlling playback properties of a QgsTemporalController
 CQgsTiledSceneRendererWidgetBase class for tiled scene 2D renderer settings widgets
 CQgsTimeZoneWidgetA widget for selection of available time zones
 CQgsPanelWidgetStackA stack widget to manage multiple overlapping stacked panels
 CQgsPercentageWidgetA widget for setting a percentage value
 CQgsPlaybackControllerWidgetA compound widget containing a set of buttons for controlling media playback
 CQgsProcessingAbstractParameterDefinitionWidgetAbstract base class for widgets which allow users to specify the properties of a Processing parameter
 CQgsProcessingAlgorithmConfigurationWidgetA configuration widget for processing algorithms allows providing additional configuration options directly on algorithm level, in addition to parameters
 CQgsProcessingModelerParameterWidgetA widget for customising the value of Processing algorithm parameters inside a Processing model
 CQgsProcessingParameterDefinitionWidgetA widget which allows users to specify the properties of a Processing parameter
 CQgsProjectionSelectionTreeWidgetA widget for selecting a coordinate reference system from a tree
 CQgsProjectionSelectionWidgetA widget for selecting a projection
 CQgsProviderSourceWidgetBase class for widgets which allow customization of a provider's source URI
 CQgsOWSSourceWidgetThis widget sets and updates OWS layers source URI
 CQgsRangeSliderA slider control with two interactive endpoints, for interactive selection of a range of values
 CQgsRasterFormatSaveOptionsWidgetA widget to select format-specific raster saving options
 CQgsRasterLayerTemporalPropertiesWidgetA widget for configuring the temporal properties for a raster layer
 CQgsRasterMinMaxWidgetA widget for configuring how the minimum and maximum value of a raster layer is determined
 CQgsRasterPyramidsOptionsWidgetA widget to select format-specific raster saving options
 CQgsRasterRendererWidgetAbstract base class for widgets which configure a QgsRasterRenderer
 CQgsHillshadeRendererWidgetRenderer widget for the hill shade renderer
 CQgsMultiBandColorRendererWidgetA widget for configuring a QgsMultiBandColorRenderer
 CQgsPalettedRendererWidgetA widget for configuring QgsPalettedRasterRenderer
 CQgsRasterContourRendererWidgetConfiguration widget for QgsRasterContourRenderer
 CQgsRasterSingleColorRendererWidgetRenderer widget for the single color renderer
 CQgsRasterVectorFieldRendererWidgetConfiguration widget for QgsRasterVectorFieldRenderer
 CQgsSingleBandGrayRendererWidgetA widget for configuring a QgsSingleBandGrayRenderer
 CQgsSingleBandPseudoColorRendererWidgetSingle band pseudo color renderer widget consists of a color ramp shader widget, a raster min max widget and a band selector
 CQgsRelationReferenceWidgetA widget which shows related features
 CQgsRichTextEditorA widget for editing rich text documents, with support for user controlled formatting of text and insertion of hyperlinks and images
 CQgsScaleMethodWidgetA widget which lets the user select from scale calculation methods
 CQgsScaleRangeWidgetA widget allowing entry of a range of map scales, e.g
 CQgsScaleWidgetA combobox which lets the user select map scale from predefined list and highlights nearest to current scale value
 CQgsSettingsTreeWidgetA widget with the settings tree to visualize, search and edit settings
 CQgsSmartGroupConditionA widget for configuring the conditions attached to a style smart group
 CQgsSourceFieldsPropertiesA widget which displays information about vector layer fields, and allows some configuration of them
 CQgsStatusBarA proxy widget for QStatusBar
 CQgsStyleItemsListWidgetA reusable widget for showing a filtered list of entities from a QgsStyle database
 CQgsSvgSelectorWidgetA widget allowing selection of an SVG file, and configuration of SVG related parameters
 CQgsSymbolLayerSelectionWidgetA widget that allows the selection of a list of symbol layers from a layer
 CQgsSymbolLayerWidgetAbstract base class for widgets used to configure QgsSymbolLayer classes
 CQgsSymbolsListWidgetA widget which presents symbol-level properties (such as size), and allows selection of symbols from stored styles
 CQgsTableWidgetBaseBase widget allowing editing a collection, using a table
 CQgsTaskManagerWidgetA widget which displays tasks from a QgsTaskManager and allows for interaction with the manager
 CQgsTextFormatWidgetA widget for customizing text formatting settings
 CQgsTimeZoneComboBoxA combo box widget for selection of available time zones
 CQgsUnitSelectionWidgetA widget displaying a combobox allowing the user to choose between various display units, such as millimeters or map units
 CQgsValidityCheckResultsWidgetA reusable widget which displays a summary of the results from a QgsAbstractValidityCheck (or checks)
 CQgsVariableEditorWidgetA tree based widget for editing expression context scope variables
 CQgsVectorFieldSettingsWidgetA widget for setup of the vector field symbology settings
 CQgsVectorLayerLegendWidgetA widget for configuration of options specific to a vector layer's legend
 CQgsVectorLayerTemporalPropertiesWidgetA widget for configuring the temporal properties for a vector layer
 CQWidgetAction
 CQgsColorSwatchGridActionA color swatch grid which can be embedded into a menu
 CQgsColorWidgetActionAn action containing a color widget, which can be embedded into a menu
 CQgsMenuHeaderWidgetActionCustom QWidgetAction for displaying subheaders within a QMenu in a standard style
 CQgsToolButtonActionQWidgetAction for adding toolbuttons/actions to the toolbars which are not children of QMainWindow
 CQWidgetUpdateBlockerTemporarily disables updates for a QWidget for the lifetime of the object
 CQWindow
 CQgs3DMapCanvasConvenience wrapper to simplify the creation of a 3D window ready to be used with QGIS
 CQgsAlignRaster::RasterInfoUtility class for gathering information about rasters
 CQgsAlignRasterData::RasterItemDefinition of one raster layer for alignment
 CQgsReadWriteContext::ReadWriteMessageStruct for QgsReadWriteContext error or warning messages
 CQgsAttributesFormData::RelationEditorConfiguration
 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
 CQgsProcessingResultsHandler::ResultDetailsStores results of running the handleAlgorithmResultsProtected method
 CQgsProcessingResultsHandler::ResultLayerDetailsContains details of a layer result from running an algorithm
 CQgsCesiumImplicitTiling::RootDefinition of root implicit tiling node (typically root node of the whole tileset, but it does not have to be - there could be even multiple root implicit tiling nodes within a tileset)
 CRTree
 CPalRtree< pal::LabelPosition >
 CPalRtree< T >A rtree spatial index for use in the pal labeling engine
 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
 CQgsLayoutItemChart::SeriesDetailsChart series details covering all supported series types
 CQgsSensorThingsUtils::ServiceCapabilitiesSensorThings service capabilities
 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.)
 CQgsAttributesFormData::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
 CQgsCesiumImplicitTiling::SubtreeData about subtree of a node - there should be subtree at least for root implicit tiling node, and there may be further subtrees if the hierarchy is deeper
 CQgsOWSSourceSelect::SupportedFormatFormats supported by provider
 CQgsLayoutExporter::SvgExportSettingsContains settings relating to exporting layouts to SVG
 CUi::SymbolsGroupSelectionDialogBase
 CQgsStyleGroupSelectionDialogA dialog which presents available groups from a QgsStyle
 CUi::SymbolsListWidget
 CQgsSymbolsListWidgetA widget which presents symbol-level properties (such as size), and allows selection of symbols from stored styles
 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
 CQgsTerrainGenerator::TerrainTextureResources
 CQgsAttributesFormData::TextElementEditorConfiguration
 CTiePointInfo
 CQgsCesiumUtils::TileContentsEncapsulates the contents of a 3D tile
 CQgsCesiumImplicitTiling::TileCoordinateContains ZXY coordinates of a node within implicit tiling
 CQgsGeoPackageTiles::TileDataStruct representing a raw image tile
 CQgsMbTiles::TileDataStruct representing a raw image tile
 CQgsCesiumUtils::TileI3dmDataRaw per-instance data parsed from an i3dm feature table of a single 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
 CCloughTocherInterpolatorAn implementation of a Clough-Tocher interpolator based on a triangular tessellation
 CLinTriangleInterpolatorInterpolates linearly on a triangulation
 CQgsPointCloudRenderContext::TriangulationDataHelper data structure used when rendering points as triangulated surface
 CUi_QgsAttributesFormProperties
 CQgsAttributesFormPropertiesCreates panels to configure attributes forms
 CUi_QgsCodedValueDomainWidgetBase
 CQgsCodedFieldDomainWidgetA widget for configuration of the extended properties of a QgsCodedFieldDomain
 CUi_QgsCredentialDialog
 CQgsCredentialDialogA generic dialog for requesting credentials
 CUi_QgsDbRelationshipWidgetBase
 CQgsDbRelationWidgetA widget for configuration of the properties of a relationship in a database
 CUi_QgsFieldDomainWidgetBase
 CQgsFieldDomainWidgetA widget for configuration of the properties of a QgsFieldDomain
 CUi_QgsGlobDomainWidgetBase
 CQgsGlobDomainWidgetA widget for configuration of the extended properties of a QgsGlobFieldDomain
 CUi_QgsLabelingEngineRulesWidgetBase
 CQgsLabelingEngineRulesWidgetA widget which allows configuration of a list of labeling engine rules
 CUi_QgsNewVectorTableDialogBase
 CQgsNewVectorTableDialogA dialog for customising new tables created on a database
 CUi_QgsRangeDomainWidgetBase
 CQgsRangeDomainWidgetA widget for configuration of the extended properties of a QgsRangeFieldDomain
 CUi_QgsSourceFieldsProperties
 CQgsSourceFieldsPropertiesA widget which displays information about vector layer fields, and allows some configuration of them
 Cstd::unique_ptr
 Cspatialite_database_unique_ptrUnique pointer for spatialite databases, which automatically closes the database when the pointer goes out of scope or is reset
 Csqlite3_database_unique_ptrUnique pointer for sqlite3 databases, which automatically closes the database when the pointer goes out of scope or is reset
 Csqlite3_statement_unique_ptrUnique pointer for sqlite3 prepared statements, which automatically finalizes the statement when the pointer goes out of scope or is reset
 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
 CQgsVectorLayerDirector::VertexSourceInfoRepresents information about a graph node's source vertex
 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
 CQgsSQLStatement::RecursiveVisitorA visitor that recursively explores all children
 CQgsSQLStatementCollectTableNamesInternal use
 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
 CQgsAnimatedMarkerSymbolLayerWidgetA widget for configuring QgsAnimatedMarkerSymbolLayer symbol layers
 CUi::WidgetBlur
 CQgsBlurWidgetA widget for configuring QgsBlurEffect effects
 CUi::WidgetCentroidFill
 CQgsCentroidFillSymbolLayerWidgetA widget for controlling the properties of a QgsCentroidFillSymbolLayer
 CUi::WidgetColorEffect
 CQgsColorEffectWidgetA widget for configuring QgsColorEffect effects
 CUi::WidgetDrawSource
 CQgsDrawSourceWidgetA widget for configuring QgsDrawSourceEffect effects
 CUi::WidgetEllipseBase
 CQgsEllipseSymbolLayerWidgetA widget for configuring a QgsEllipseSymbolLayer
 CUi::WidgetFilledLine
 CQgsFilledLineSymbolLayerWidgetA widget for configuring QgsFilledLineSymbolLayer
 CUi::WidgetFilledMarker
 CQgsFilledMarkerSymbolLayerWidgetA widget for configuring QgsFilledMarkerSymbolLayer symbol layers
 CUi::WidgetFontMarker
 CQgsFontMarkerSymbolLayerWidgetA widget for controlling the properties of a QgsFontMarkerSymbolLayer
 CUi::WidgetGlow
 CQgsGlowWidgetA widget for configuring QgsGlowEffect effects
 CUi::WidgetGradientFill
 CQgsGradientFillSymbolLayerWidgetA widget for controlling the properties of a QgsGradientFillSymbolLayer
 CUi::WidgetGradientLine
 CQgsLineburstSymbolLayerWidgetA widget for configuring QgsLineburstSymbolLayer symbol layers
 CUi::WidgetLinePatternFill
 CQgsLinePatternFillSymbolLayerWidgetA widget for controlling the properties of a QgsLinePatternFillSymbolLayer
 CUi::WidgetPointPatternFill
 CQgsPointPatternFillSymbolLayerWidgetA widget for controlling the properties of a QgsPointPatternFillSymbolLayer
 CUi::WidgetRandomMarkerFill
 CQgsRandomMarkerFillSymbolLayerWidgetA widget for controlling the properties of a QgsRandomMarkerFillSymbolLayer
 CUi::WidgetRasterFill
 CQgsRasterFillSymbolLayerWidgetA widget for controlling the properties of a QgsRasterFillSymbolLayer
 CUi::WidgetRasterLine
 CQgsRasterLineSymbolLayerWidgetA widget for configuring QgsRasterLineSymbolLayer symbol layers
 CUi::WidgetRasterMarker
 CQgsRasterMarkerSymbolLayerWidgetA widget for configuring QgsRasterMarkerSymbolLayer symbol layers
 CUi::WidgetShadowEffect
 CQgsShadowEffectWidgetA widget for configuring QgsShadowEffect effects
 CUi::WidgetShapeburstFill
 CQgsShapeburstFillSymbolLayerWidgetA widget for controlling the properties of a QgsShapeburstFillSymbolLayer
 CUi::WidgetSimpleFill
 CQgsSimpleFillSymbolLayerWidgetA widget for controlling the properties of a QgsSimpleFillSymbolLayer
 CUi::WidgetSimpleLine
 CQgsSimpleLineSymbolLayerWidgetA widget for controlling the properties of a QgsSimpleLineSymbolLayer
 CUi::WidgetSimpleMarker
 CQgsSimpleMarkerSymbolLayerWidgetA widget for controlling the properties of a QgsSimpleMarkerSymbolLayer
 CUi::WidgetSVGFill
 CQgsSVGFillSymbolLayerWidgetA widget for controlling the properties of a QgsSVGFillSymbolLayer
 CUi::WidgetSvgMarker
 CQgsSvgMarkerSymbolLayerWidgetA widget for controlling the properties of a QgsSvgMarkerSymbolLayer
 CUi::WidgetSvgSelector
 CQgsSvgSelectorWidgetA widget allowing selection of an SVG file, and configuration of SVG related parameters
 CUi::WidgetTemplatedLine
 CQgsTemplatedLineSymbolLayerWidgetA widget for controlling the properties of a templated line symbol layer (hash or markers)
 CUi::WidgetTransform
 CQgsTransformWidgetA widget for configuring QgsTransformEffect effects
 CUi::WidgetVectorFieldBase
 CQgsVectorFieldSymbolLayerWidgetA widget for configuring a QgsVectorFieldSymbolLayer
 CWkbEntry
 CQgsServerWmsDimensionProperties::WmsDimensionInfoSetting to define QGIS Server WMS Dimension
 CQgsVectorLayerXyPlotDataGatherer::XySeriesDetailsXY series details