| C_CohenSutherland | |
| C_GEOSQueryCallbackData | |
| C_LayerRef< TYPE > | Internal structure to keep weak pointer to QgsMapLayer or layerId if the layer is not available yet |
| C_LayerRef< QgsMapLayer > | |
| C_LayerRef< QgsMeshLayer > | |
| C_LayerRef< QgsRasterLayer > | |
| C_LayerRef< QgsVectorLayer > | |
| CQgsActionMenu::ActionData | |
| CQgsIdentifyMenu::ActionData | |
| CQgsAbstractMetadataBase::Address | Metadata address structure |
| CQgsAggregateMappingModel::Aggregate | The Aggregate struct holds information about an aggregate column |
| CQgsAggregateCalculator::AggregateInfo | Structured information about the available aggregates |
| CQgsAggregateCalculator::AggregateParameters | A bundle of parameters controlling aggregate calculation |
| CQgsCadUtils::AlignMapPointConstraint | Structure with details of one constraint |
| CQgsCadUtils::AlignMapPointContext | Defines constraints for the QgsCadUtils::alignMapPoint() method |
| CQgsCadUtils::AlignMapPointOutput | Structure returned from alignMapPoint() method |
| CAnchorAlongSegment | Record about anchor being along a segment |
| CAnchorPoint | Record about vertex coordinates and index of anchor to which it is snapped |
| CQgsTemporalUtils::AnimationExportSettings | Contains settings relating to exporting animations |
| CQgsUnitTypes::AreaValue | A combination of area value and unit |
| CQgsSQLComposerDialog::Argument | Argument of a function |
| CQgsAttributesFormData::AttributeFormItemData | Main class to store and transfer editor data contained in a QgsAttributesFormModel |
| CQgsCesiumUtils::B3DMContents | Encapsulates the contents of a B3DM file |
| CBlockMetrics | |
| CQgsAdvancedDigitizingDockWidget::CadConstraint | The CadConstraint is a class for all basic constraints (angle/distance/x/y) |
| Cpal::CandidatePolygonRingDistanceCalculator | Calculates distance from a label candidate to the nearest polygon ring |
| CQgsMapCanvas::CanvasProperties | Deprecated to be deleted, stuff from here should be moved elsewhere |
| Cpal::Chain | |
| CQgsGeometryCheck::Change | Descripts a change to fix a geometry |
| ►CQgsTopologicalMesh::Changes | Contains topological differences between two states of a topological mesh, only accessible from the QgsTopologicalMesh class |
| ►CQgsMeshAdvancedEditing | Abstract class that can be derived to implement advanced editing on mesh |
| ►CQgsMeshEditForceByLine | Forces mesh editing based on a line |
| CQgsMeshEditForceByPolylines | Derived from QgsMeshEditForceByLine that forces mesh based on polyline |
| CQgsMeshEditRefineFaces | Performs refinement of faces of a mesh |
| CQgsMeshEditingDelaunayTriangulation | Can be used with QgsMeshEditor::advancedEdit() to add triangle faces to a mesh created by a Delaunay triangulation on existing vertices |
| CQgsMeshTransformVerticesByExpression | Transforms vertices of a mesh by expression |
| CQgsTriangularMesh::Changes | Makes changes to a triangular mesh and keeps track of these changes |
| CQgsPalettedRasterRenderer::Class | Properties of a single value class |
| CQgsColorRampShader::ColorRampItem | |
| CQgsAttributeTableConfig::ColumnConfig | Defines the configuration of a column in the attribute table |
| Ccomp | |
| CQgsAbstractGeospatialPdfExporter::ComponentLayerDetail | Contains details of a particular input component to be used during PDF composition |
| CQgsAbstractGeometry::const_part_iterator | The part_iterator class provides an STL-style iterator for const references to geometry parts |
| CQgsLayerMetadata::Constraint | Metadata constraint structure |
| CQgsAbstractMetadataBase::Contact | Metadata contact structure |
| CQgsAbstractMapToolHandler::Context | Context of a QgsAbstractMapToolHandler call |
| CQgsOgcUtils::Context | The Context struct stores the current layer and coordinate transform context |
| CContourWriterData | |
| CQgsAbstractGeospatialPdfExporter::ControlPoint | Contains details of a control point used during georeferencing Geospatial PDF outputs |
| Cpal::CostCalculator | Calculates 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::CurvedGraphemePlacement | Contains placement information for a single grapheme in a curved text layout |
| CQgsTextRendererUtils::CurvePlacementProperties | Contains placement information for a curved text layout |
| CQgsSensorThingsProviderConnection::Data | Represents decoded data of a SensorThings connection |
| CQgsTiledSceneProviderConnection::Data | Represents decoded data of a tiled scene connection |
| CQgsTerrainDownloader::DataSource | Definition of data source for terrain tiles (assuming "terrarium" data encoding with usual XYZ tiling scheme) |
| CQgsVectorLayer::DeleteContext | Context for cascade delete features |
| CQgsLayerDefinition::DependencySorter | Handles sorting of dependencies stored in a XML project or layer definition file |
| CQgsImageOperation::DistanceTransformProperties | Struct for storing properties of a distance transform operation |
| CQgsUnitTypes::DistanceValue | A combination of distance value and unit |
| CDocumentMetrics | |
| CQgsVectorFileWriter::DriverDetails | Details of available driver formats |
| CQgsDxfExport::DxfLayer | Layers and optional attribute index to split into multiple layers using attribute value as layer name |
| CDxfLayerJob | Holds information about each layer in a DXF job |
| CQgsTracerGraph::E | |
| ►CUi::EffectPropertiesWidget | |
| CQgsPaintEffectPropertiesWidget | A widget which modifies the properties of a QgsPaintEffect |
| Cpal::ElemTrans | |
| CQgsEllipsoidUtils::EllipsoidDefinition | Contains definition of an ellipsoid |
| CQgsEllipsoidUtils::EllipsoidParameters | Contains parameters for an ellipsoid |
| CQgsNewsFeedParser::Entry | Represents a single entry from a news feed |
| CQgsGeometry::Error | A geometry error |
| CQgsMapRendererJob::Error | |
| ►Cstd::exception | |
| Cpal::InternalException::Empty | Thrown when trying to access an empty data set |
| Cpal::InternalException::Full | Thrown when something is added in a Full set |
| Cpal::InternalException::NoLabelPosition | Throw an exception when it's impossible to compute labelPosition |
| Cpal::InternalException::UnknownGeometry | Thrown when a geometry type is not like expected |
| Cpal::InternalException::WrongGeometry | Thrown when a geometry type is not like expected |
| CQgsAbstractGeospatialPdfExporter::ExportDetails | |
| CQgsLayoutItem::ExportLayerDetail | Contains details of a particular export layer relating to a layout item |
| CQgsVectorLayerExporter::ExportOptions | Encapsulates options for use with QgsVectorLayerExporter |
| CQgsLayoutDesignerInterface::ExportResults | Encapsulates the results of an export operation performed in the designer |
| CQgsExpressionFieldBuffer::ExpressionField | |
| CQgsLayerMetadata::Extent | Metadata extent structure |
| CQgsLazInfo::ExtraBytesAttributeDetails | |
| Cpal::Feats | For usage in problem solving algorithm |
| CQgsAbstractProfileResults::Feature | Encapsulates information about a feature exported from the profile results |
| CQgsVectorLayerProfileResults::Feature | |
| CQgsFeatureListModel::FeatureInfo | |
| CQgsRuleBasedRenderer::FeatureToRender | Feature for rendering by a QgsRuleBasedRenderer |
| CQgsVectorLayerFeatureIterator::FetchJoinInfo | Join information prepared for fast attribute id mapping in QgsVectorLayerJoinBuffer::updateFeatureAttributes() |
| CQgsFrameGraphUtils::FgDumpContext | |
| CQgsFieldMappingModel::Field | The Field struct holds information about a mapped field |
| CQgsFields::Field | |
| CQgsRasterAttributeTable::Field | Raster Attribute Table field, including its name, usage and type |
| CQgsAttributesFormData::FieldConfig | Holds the configuration for a field |
| CQgsVectorFileWriter::FieldValueConverter | Interface to convert raw field values to their user-friendly values |
| CQgsRasterFileWriter::FilterFormatDetails | Details of available filters and formats |
| CQgsVectorFileWriter::FilterFormatDetails | Details of available filters and formats |
| Cfloat_pair_hash | |
| CQgsSQLComposerDialog::Function | Description of server functions |
| Cgdal::GDALDatasetCloser | Closes and cleanups GDAL dataset |
| Cgdal::GDALRelationshipDeleter | Closes and cleanups GDAL relationship |
| Cgdal::GDALWarpOptionsDeleter | Closes and cleanups GDAL warp options |
| CQgsAbstractDatabaseProviderConnection::TableProperty::GeometryColumnType | The GeometryColumnType struct represents the combination of geometry type and CRS for the table geometry column |
| ►CUi::GeometryGeneratorWidgetBase | |
| CQgsGeometryGeneratorSymbolLayerWidget | A widget for controlling the properties of a QgsGeometryGeneratorSymbolLayer |
| Cpal::GeomFunction | Pal labeling engine geometry functions |
| CQgsAbstractGeospatialPdfExporter::GeoReferencedSection | |
| CQgsExifTools::GeoTagDetails | Extended image geotag details |
| CQgsWfs::getFeatureQuery | |
| CQgsWfs::getFeatureRequest | |
| CQgsDatumTransform::GridDetails | Contains information about a projection transformation grid file |
| CQgsEditFormConfig::GroupData | |
| CQgsPointDistanceRenderer::GroupedFeature | Contains properties for a feature within a clustered group |
| CHalfEdge | Represents a half edge in a triangulation |
| CHierarchyEntry | Keeps one entry of COPC hierarchy |
| CQgsHistoryProviderRegistry::HistoryEntryOptions | Contains options for storing history entries |
| CQgsAttributesFormData::HtmlElementEditorConfiguration | |
| ►CIDataStream | |
| CQgsPointLocator_Stream | Helper class for bulk loading of R-trees |
| CQgsMapToolIdentify::IdentifyProperties | |
| CQgsMapToolIdentify::IdentifyResult | |
| CQgsLayoutExporter::ImageExportSettings | Contains settings relating to exporting layouts to raster images |
| CQgsSnappingConfig::IndividualLayerSettings | A container of advanced configuration (per layer) of the snapping of the project |
| CQgsProcessingParameterTinInputLayers::InputLayer | Used to store input layer Id and other associated parameters |
| CQgsLayerTreeRegistryBridge::InsertionPoint | A structure to define the insertion point to the layer tree |
| Cpal::InternalException | Various Exceptions |
| ►CSpatialIndex::IQueryStrategy | |
| CQgsPointLocator_DumpTree | Helper class to dump the R-index nodes and their content |
| CQgsConnectionPoolGroup< T >::Item | |
| CQgsLayerTreeModelLegendNode::ItemContext | |
| CQgsLayerTreeModelLegendNode::ItemMetrics | |
| CQgsGeometryCheckerUtils::LayerFeatures::iterator | An iterator over all features in a QgsGeometryCheckerUtils::LayerFeatures |
| ►CSpatialIndex::IVisitor | |
| CQgisVisitor | Custom visitor that adds found features to list |
| CQgsPointLocator_VisitorArea | Helper class used when traversing the index with areas - builds a list of matches |
| CQgsPointLocator_VisitorCentroidsInRect | Helper class used when traversing the index looking for centroid - builds a list of matches |
| CQgsPointLocator_VisitorEdgesInRect | Helper class used when traversing the index looking for edges - builds a list of matches |
| CQgsPointLocator_VisitorMiddlesInRect | Helper class used when traversing the index looking for middle segment - builds a list of matches |
| CQgsPointLocator_VisitorNearestCentroid | Helper class used when traversing the index looking for centroid - builds a list of matches |
| CQgsPointLocator_VisitorNearestEdge | Helper class used when traversing the index looking for edges - builds a list of matches |
| CQgsPointLocator_VisitorNearestLineEndpoint | Helper class used when traversing the index looking for line endpoints (start or end vertex) - builds a list of matches |
| CQgsPointLocator_VisitorNearestMiddleOfSegment | Helper class used when traversing the index looking for middle segment - builds a list of matches |
| CQgsPointLocator_VisitorNearestVertex | Helper class used when traversing the index looking for vertices - builds a list of matches |
| CQgsPointLocator_VisitorVerticesInRect | Helper class used when traversing the index looking for vertices - builds a list of matches |
| CQgsSpatialIndexCopyVisitor | SpatialIndex visitor which copies data to a new index |
| CQgsVectorLayerFeatureSource::JoinLayerSource | Contains join layer source information prepared in a thread-safe way, ready for vector layer feature iterators with joins to utilize |
| CQgs3DAnimationSettings::Keyframe | Keyframe definition |
| CQgsAttributeEditorElement::LabelStyle | The TabStyle struct defines color and font overrides for form fields, tabs and groups labels |
| Cpal::Layer | A set of features which influence the labeling process |
| CQgsVectorTileWriter::Layer | Configuration of a single input vector layer to be included in the output |
| CQgsSnappingUtils::LayerConfig | Configures how a certain layer should be handled in a snapping operation |
| CQgsInterpolator::LayerData | A source together with the information about interpolation attribute / z-coordinate interpolation and the type (point, structure line, breakline) |
| CQgsSublayersDialog::LayerDefinition | A structure that defines layers for the purpose of this dialog |
| CQgsProcessingContext::LayerDetails | Details for layers to load into projects |
| CQgsGeometryCheckerUtils::LayerFeature | A layer feature combination to uniquely identify and access a feature in a set of layers |
| CQgsGeometryCheck::LayerFeatureIds | A list of layers and feature ids for each of these layers |
| CQgsGeometryCheckerUtils::LayerFeatures | Contains a set of layers and feature ids in those layers to pass to a geometry check |
| CQgsLayerTreeModel::LayerLegendData | Structure that stores all data associated with one map layer |
| CQgsLayerTreeModel::LayerLegendTree | Structure that stores tree representation of map layer's legend |
| CQgsAnnotationLayer::LayerOptions | Setting options for loading annotation layers |
| CQgsGroupLayer::LayerOptions | Setting options for loading group layers |
| CQgsMapLayerFactory::LayerOptions | Setting options for loading layers |
| CQgsMeshLayer::LayerOptions | Setting options for loading mesh layers |
| CQgsPointCloudLayer::LayerOptions | Setting options for loading point cloud layers |
| CQgsProviderSublayerDetails::LayerOptions | Setting options for loading layers |
| CQgsRasterLayer::LayerOptions | Setting options for loading raster layers |
| CQgsTiledSceneLayer::LayerOptions | Setting options for loading tiled scene layers |
| CQgsVectorLayer::LayerOptions | Setting options for loading vector layers |
| CQgsVectorTileLayer::LayerOptions | Setting options for loading vector tile layers |
| CQgsAccessControlFilter::LayerPermissions | Describe the layer permission |
| CQgsGmlStreamingParser::LayerProperties | Layer properties |
| CQgsOgcUtils::LayerProperties | Layer properties |
| ►CUi::LayerPropertiesWidget | |
| CQgsLayerPropertiesWidget | A widget which allows configuration of the properties of a single QgsSymbolLayer |
| CLayerToLoad | |
| CQgsLazInfo::LazVlr | |
| CLessThanTileRequest | Helper class for ordering tile requests according to the distance from view center |
| CQgsAbstractMetadataBase::Link | Metadata link structure |
| CMapIndexedPointCloudNode | |
| CQgsMapThemeCollection::MapThemeLayerRecord | Individual record of a visible layer in a map theme record |
| CQgsMapThemeCollection::MapThemeRecord | Individual map theme record of visible layers and styles |
| CQgsMaskSourceSelectionWidget::MaskSource | |
| CQgsAuthConfigurationStorage::MasterPasswordConfig | Structure that holds the (encrypted) master password elements |
| CQgsPointLocator::Match | |
| CQgsPointLocator::MatchFilter | Interface that allows rejection of some matches in intersection queries (e.g |
| CQgsExpressionTreeView::MenuProvider | Implementation of this interface can be implemented to allow QgsExpressionTreeView instance to provide custom context menus (opened upon right-click) |
| CQgsProjectStorage::Metadata | Metadata associated with a project |
| CQgsVectorFileWriter::MetaData | |
| CQgsServerMetadataUrlProperties::MetadataUrl | MetadataUrl structure |
| CQgsRasterAttributeTable::MinMaxClass | The Field class represents a Raster Attribute Table classification entry for a thematic Raster Attribute Table |
| CQgsPalettedRasterRenderer::MultiValueClass | Properties of a multi value class: a class that contains multiple values |
| CMVTGeometryWriter | Helper class for writing of geometry commands |
| CQgsExpressionNode::NamedNode | Named node |
| CQgsVectorDataProvider::NativeType | |
| CQgsRasterNuller::NoData | |
| ►CQgsSQLStatement::Node | Abstract node class for SQL statement nodes |
| CQgsSQLStatement::NodeBetweenOperator | An 'X BETWEEN y and z' operator |
| CQgsSQLStatement::NodeBinaryOperator | Binary logical/arithmetical operator (AND, OR, =, +, ...) |
| CQgsSQLStatement::NodeCast | CAST operator |
| CQgsSQLStatement::NodeColumnRef | Reference to a column |
| CQgsSQLStatement::NodeColumnSorted | Column in a ORDER BY |
| CQgsSQLStatement::NodeFunction | Function with a name and arguments node |
| CQgsSQLStatement::NodeInOperator | An 'x IN (y, z)' operator |
| CQgsSQLStatement::NodeJoin | Join definition |
| CQgsSQLStatement::NodeLiteral | Literal value (integer, integer64, double, string) |
| CQgsSQLStatement::NodeSelect | SELECT node |
| CQgsSQLStatement::NodeSelectedColumn | Selected column |
| CQgsSQLStatement::NodeTableDef | Table definition |
| CQgsSQLStatement::NodeUnaryOperator | Unary logical/arithmetical operator ( NOT, - ) |
| CQgsStyleEntityVisitorInterface::Node | Contains information relating to a node (i.e |
| CQgsExpressionNode::NodeList | A list of expression nodes |
| CQgsSQLStatement::NodeList | A list of nodes |
| CQgsProviderSublayerModel::NonLayerItem | Contains details for a non-sublayer item to include in a QgsProviderSublayerModel |
| ►Cstd::numpunct | |
| CQgsBasicNumericFormat_ns::formatter | |
| Cgdal::OGRDataSourceDeleter | Destroys OGR data sources |
| Cgdal::OGRFeatureDeleter | Destroys OGR feature |
| Cgdal::OGRFldDeleter | Destroys OGR field definition |
| Cgdal::OGRGeometryDeleter | Destroys OGR geometries |
| CQgsCoordinateOperationWidget::OperationDetails | Coordinate operation details |
| ►CQgsVectorFileWriter::Option | Describes an available option for configuring file writing for a particular output format |
| CQgsVectorFileWriter::HiddenOption | A hidden option for file writing for a particular output format |
| CQgsVectorFileWriter::IntOption | An available option for configuring file writing for a particular output format, presenting an integer option |
| ►CQgsVectorFileWriter::SetOption | An available option for configuring file writing for a particular output format, presenting a choice of preset values |
| CQgsVectorFileWriter::BoolOption | An available option for configuring file writing for a particular output format, presenting an boolean option |
| CQgsVectorFileWriter::StringOption | An available option for configuring file writing for a particular output format, presenting a freeform string option |
| CQgsFeatureRequest::OrderByClause | Order by clause for a QgsFeatureRequest |
| ►CUi::OrderByDialogBase | |
| CQgsOrderByDialog | A dialog to build and manage a list of order by clauses |
| Cpal::OrientedConvexHullBoundingBox | Represents the minimum area, oriented bounding box surrounding a convex hull |
| CQgsVectorLayerExporter::OutputField | Encapsulates output field definition |
| CQgsGeometryOverlapCheckError::OverlappedFeature | |
| CQgsLayoutExporter::PageExportDetails | Contains details of a page being exported by the class |
| Cpal::Pal | Main Pal labeling class |
| CQgsExpressionFunction::Parameter | Represents a single parameter passed to a function |
| CQgsKernelDensityEstimation::Parameters | KDE parameters |
| ►CParametricLine | An interface for parametric lines used during triangulation |
| CBezier3D | Represents a bezier curve, represented by control points |
| CQgsExpression::ParserError | Details about any parser errors that were found when parsing the expression |
| CQgsAbstractGeometry::part_iterator | STL-style iterator for geometry parts |
| CQgsLayoutExporter::PdfExportSettings | Contains settings relating to exporting layouts to PDF |
| Cpal::Point | |
| CQgsPointCloudLayerProfileResults::PointResult | |
| ►Cpal::PointSet | The underlying raw pal geometry class |
| Cpal::FeaturePart | Represents a part of a label feature |
| Cpal::LabelPosition | LabelPosition is a candidate feature label position |
| CQgsDataProvider::PreviewContext | Stores settings related to the context in which a preview job runs |
| CQgsLayoutExporter::PrintExportSettings | Contains settings relating to printing layouts |
| Cpal::PriorityQueue | Custom priority queue for use in pal labeling engine |
| Cpal::Problem | Representation of a labeling problem |
| CQgsAlignRaster::ProgressHandler | Helper struct to be sub-classed for progress reporting |
| CQgsProjUtils::ProjPJDeleter | Destroys Proj PJ objects |
| ►CUi::PropertyAssistantBase | |
| CQgsPropertyAssistantWidget | Shows a user-friendly assistant guiding users through the creation of QgsProperty overrides |
| CQgsProviderRegistry::ProviderCandidateDetails | Contains information pertaining to a candidate provider |
| CQgsDataProvider::ProviderOptions | Setting options for creating vector data providers |
| ►CQAbstractItemDelegate | |
| CQgsColorSwatchDelegate | A delegate for showing a color swatch in a list |
| CQgsDetailedItemDelegate | A custom model/view delegate that can display an icon, heading and detail sections |
| ►CQAbstractItemModel | |
| ►CQgsAttributesFormModel | Abstract class for tree models allowing for configuration of attributes forms |
| CQgsAttributesAvailableWidgetsModel | Manages available widgets when configuring attributes forms |
| CQgsAttributesFormLayoutModel | Manages form layouts when configuring attributes forms via drag and drop designer |
| ►CQgsBrowserModel | A model for showing available data sources and other items in a structured tree |
| CQgsBrowserGuiModel | A model for showing available data sources and other items in a structured tree |
| CQgsColorSchemeModel | A model for colors in a color scheme |
| CQgsCoordinateReferenceSystemModel | A tree model for display of known coordinate reference systems |
| CQgsCptCityBrowserModel | A custom item model for display of CPT City color palettes |
| CQgsDatabaseSchemaModel | A model containing schemas from a database connection |
| CQgsDatabaseTableModel | A model containing tables from a database connection |
| ►CQgsFeaturePickerModelBase | Provides a list of features based on filter conditions |
| CQgsFeatureFilterModel | Provides a list of features based on filter conditions |
| CQgsFeaturePickerModel | Provides a list of features based on filter conditions |
| CQgsFieldModel | A model which displays the list of fields in widgets (optionally associated with a vector layer) |
| CQgsHistoryEntryModel | An item model representing history entries in a hierarchical tree structure |
| CQgsLabelingEngineRulesModel | A model for configuration of a list of labeling engine rules |
| ►CQgsLayerTreeModel | A model representing the layer tree, including layers and groups of layers |
| CQgsElevationProfileLayerTreeModel | A layer tree model subclass for elevation profiles |
| CQgsLegendModel | Item model implementation based on layer tree model for layout legend |
| CQgsLayoutModel | A model for items attached to a layout |
| ►CQgsMapLayerModel | A model for display of map layers in widgets |
| CQgsGeospatialPdfLayerTreeModel | Layer tree model for Geo-PDF layers |
| ►CQgsMeshDatasetGroupTreeModel | Item model for QgsMeshDatasetGroupTreeItem |
| CQgsMeshAvailableDatasetGroupTreeModel | Item model for available mesh dataset groups |
| CQgsNewsFeedModel | A model for published QGIS news feeds |
| CQgsPointCloudAttributeModel | A model for display of available attributes from a point cloud |
| CQgsProcessingToolboxModel | A model for providers and algorithms shown within the Processing toolbox |
| CQgsProviderConnectionModel | A model containing registered connection names for a specific data provider |
| ►CQgsProviderSublayerModel | A model for representing the sublayers present in a URI |
| CQgsProviderSublayerDialogModel | A model for representing the sublayers present in a URI for the QgsProviderSublayersDialog |
| CQgsRecentCoordinateReferenceSystemsModel | A model for display of recently used coordinate reference systems |
| CQgsRuleBasedLabelingModel | Model for rule based rendering rules view |
| CQgsRuleBasedRendererModel | Tree model for a rule-based renderer's rules |
| CQgsRuntimeProfiler | Provides a method of recording run time profiles of operations, allowing easy recording of their overall run time |
| CQgsSensorModel | A QAbstractItemModel subclass for showing sensors within a QgsSensorManager |
| CQgsSettingsTreeModel | A tree model for the settings tree |
| CQgsSingleItemModel | A QAbstractItemModel subclass which contains a single read-only item |
| CQgsStyleModel | A QAbstractItemModel subclass for showing symbol and color ramp entities contained within a QgsStyle database |
| CQgsValidityCheckResultsModel | A QAbstractItemModel subclass for displaying the results from a QgsAbstractValidityCheck |
| ►CQAbstractListModel | |
| CQgsLayoutManagerModel | List model representing the print layouts and reports available in a layout manager |
| CQgsMapLayerStyleCategoriesModel | Model for layer style categories |
| CQgsMeshDatasetGroupListModel | A model representing mesh dataset groups |
| CQgsMeshDatasetListModel | List model for dataset contained in dataset group, used to display by time dataset in widget |
| CQgsProjectStyleDatabaseModel | List model representing the style databases associated with a QgsProject |
| CQgsSvgSelectorListModel | A model for displaying SVG files with a preview icon |
| ►CQAbstractTableModel | |
| CQgsAggregateMappingModel | Holds mapping information for defining sets of aggregates of fields from a QgsFields object |
| CQgsAttributeTableModel | A model backed by a QgsVectorLayerCache which is able to provide feature/attribute information to a QAbstractItemView |
| CQgsBookmarkManagerModel | Implements a model for the contents of QgsBookmarkManager objects |
| CQgsCodedValueTableModel | A table model for representing the values in a QgsCodedValue list |
| CQgsFieldMappingModel | Holds mapping information for mapping from one set of QgsFields to another |
| ►CQgsLayoutAttributeTableColumnModelBase | A base model to hold the displaying or sorting columns used in a QgsLayoutAttributeTable |
| CQgsLayoutAttributeTableColumnModel | A model for displaying columns shown in a QgsLayoutAttributeTable |
| CQgsLayoutTableSortModel | Allows for filtering QgsComposerAttributeTable columns by columns which are sorted or unsorted |
| CQgsLayoutGuideCollection | Stores and manages the snap guides used by a layout |
| ►CQgsLocatorModel | An abstract list model for displaying the results of locator searches |
| CQgsLocatorAutomaticModel | A QgsLocatorModel which is associated directly with a QgsLocator, and is automatically populated with results from locator searches |
| CQgsRasterAttributeTableModel | A model which represents a QgsRasterAttributeTable |
| CQgsStackedDiagramPropertiesModel | Model for sub diagrams in a stacked diagram view |
| ►CQAction | |
| CQgsAttributeTableAction | A QAction subclass for map layer actions shown in an attribute table |
| CQgsAttributeTableMapLayerAction | A QAction for attribute table map layer actions |
| CQgsMapLayerAction | An action which can run on map layers |
| ►CQApplication | |
| CQgsApplication | Extends QApplication to provide access to QGIS specific resources such as theme paths, database paths etc |
| ►CQComboBox | |
| CQgsAlignmentComboBox | A combo box which allows choice of alignment settings (e.g |
| CQgsAuthCertTrustPolicyComboBox | Widget for editing the trust policy associated with a Certificate (Intermediate) Authority |
| CQgsBlendModeComboBox | A combobox which lets the user select blend modes from a predefined list |
| CQgsBrushStyleComboBox | A combobox which presents choices of Qt::BrushStyle |
| CQgsCheckableComboBox | QComboBox subclass which allows selecting multiple items |
| CQgsEffectDrawModeComboBox | A combobox allowing selection of paint effect draw modes |
| CQgsFeatureListComboBox | This offers a combobox with autocompleter that allows selecting features from a layer |
| CQgsFieldComboBox | A combobox which displays the list of fields of a given layer |
| CQgsHighlightableComboBox | A QComboBox subclass with the ability to "highlight" the edges of the widget |
| CQgsLayoutComboBox | A combobox which displays available layouts from a QgsLayoutManager |
| CQgsLayoutItemComboBox | A combo box which displays items of a matching type from a layout |
| CQgsLayoutUnitsComboBox | A custom combo box for selecting units for layout settings |
| CQgsMapLayerComboBox | A combobox which displays a dynamic list of layers from a QGIS project |
| CQgsPenCapStyleComboBox | A combobox widget for selection of Qt::PenCapStyle |
| CQgsPenJoinStyleComboBox | A combobox widget for selection of Qt::PenJoinStyle |
| CQgsPenStyleComboBox | A combobox widget for selection of Qt::PenStyle |
| CQgsPointCloudAttributeComboBox | A combobox which displays the list of attributes of a given point cloud layer |
| CQgsProviderConnectionComboBox | A combo box which displays the list of connections registered for a given provider |
| CQgsRasterBandComboBox | A combobox widget which displays the bands present in a raster layer |
| CQgsScaleComboBox | A combobox which lets the user select map scale from predefined list and highlights nearest to current scale value |
| CQgsToolTipComboBox | QComboBox subclass which features a tooltip when mouse hovering the combobox |
| ►CQConcatenateTablesProxyModel | |
| CQgsCombinedStyleModel | A model which contains entities from multiple QgsStyle databases |
| ►CQDateTimeEdit | |
| ►CQgsDateTimeEdit | A QDateTimeEdit with the capability of setting/reading null date/times |
| CQgsDateEdit | A QDateEdit widget with the capability of setting/reading null dates |
| CQgsTimeEdit | A QTimeEdit widget with the capability of setting/reading null date/times |
| ►CQDial | |
| CQgsDial | A QDial subclass with additional refinements |
| ►CQDialog | |
| CQgs3DSymbolDialog | A dialog for configuring a 3D symbol |
| ►CQgsAbstractDataSourceWidget | Abstract base class for Data Source widgets to create connections and add layers |
| CQgsLayerMetadataSearchWidget | Offers layer metadata search and filtering |
| CQgsOWSSourceSelect | Dialog to create connections and add layers WCS etc |
| CQgsAddAttrDialog | Dialog to add a source field attribute |
| CQgsAddAttributeFormContainerDialog | Dialog to add a container for attribute widgets |
| CQgsAttributeActionPropertiesDialog | A dialog for configuring a map layer action |
| CQgsAttributeDialog | An attribute table dialog for a vector layer |
| CQgsAttributeTypeLoadDialog | A dialog which allows populating value maps using features present in a vector layer |
| CQgsAttributesFormInitCode | A dialog for configuring the Python init code handling for attribute forms |
| CQgsAuthCertInfoDialog | Dialog wrapper for widget displaying detailed info on a certificate and its hierarchical trust chain |
| CQgsAuthCertManager | Dialog wrapper for widget to manage available certificate editors |
| CQgsAuthConfigEdit | Widget for editing an authentication configuration |
| CQgsAuthConfigUriEdit | Dialog wrapper of select widget to edit an authcfg in a data source URI |
| CQgsAuthImportCertDialog | Widget for importing a certificate into the authentication database |
| CQgsAuthImportIdentityDialog | Widget for importing an identity certificate/key bundle into the authentication database |
| CQgsAuthMethodPlugins | Dialog for viewing available authentication method plugins |
| CQgsAuthSslConfigDialog | Dialog wrapper of widget for editing an SSL server configuration |
| CQgsAuthSslErrorsDialog | Widget for reporting SSL errors and offering an option to store an SSL server exception into the authentication database |
| CQgsAuthSslImportDialog | Widget for importing an SSL server certificate exception into the authentication database |
| CQgsAuthTrustedCAsDialog | Widget for listing trusted Certificate (Intermediate) Authorities used in secure connections |
| CQgsBearingNumericFormatDialog | A dialog which allows control over the properties of a QgsBearingNumericFormat |
| CQgsBusyIndicatorDialog | A simple dialog to show an indeterminate busy progress indicator |
| CQgsCharacterSelectorDialog | A dialog for selecting a single character from a single font |
| CQgsCodeEditorHistoryDialog | A dialog for displaying and managing command history for a QgsCodeEditor widget |
| CQgsColorBrewerColorRampDialog | A dialog which allows users to modify the properties of a QgsColorBrewerColorRamp |
| CQgsColorDialog | A custom QGIS dialog for selecting a color |
| CQgsColorRampLegendNodeDialog | A dialog for configuring a QgsColorRampLegendNode (QgsColorRampLegendNodeSettings) |
| CQgsConfigureShortcutsDialog | Reusable dialog for allowing users to configure shortcuts contained in a QgsShortcutsManager |
| CQgsCptCityColorRampDialog | A dialog which allows users to modify the properties of a QgsCptCityColorRamp |
| CQgsCreateRasterAttributeTableDialog | A dialog which collects the information required to create a new raster attribute table |
| CQgsCredentialDialog | A generic dialog for requesting credentials |
| CQgsDashSpaceDialog | A dialog for entering a custom dash space pattern for lines |
| ►CQgsDataDefinedValueDialog | Utility classes for "en masse" size definition |
| CQgsDataDefinedRotationDialog | A dialog for configuring symbol-level data defined rotation |
| CQgsDataDefinedSizeDialog | A dialog for configuring symbol-level data defined size |
| CQgsDataDefinedWidthDialog | A dialog for configuring symbol-level data defined width |
| CQgsDataSourceSelectDialog | A dialog which embeds the browser view to select an existing data source |
| CQgsDatabaseSchemaSelectionDialog | Dialog which displays selection of a schema for a specific database connection |
| CQgsDatumTransformDialog | A dialog for configuring transform operations between coordinate reference systems |
| CQgsDbImportVectorLayerDialog | A generic dialog for customising vector layer import options for database connections |
| CQgsDbRelationDialog | A dialog for configuration of the properties of a relationship in a database |
| ►CQgsDialog | A generic dialog with layout and button box |
| CQgsEffectStackPropertiesDialog | A dialog for modifying the properties of a QgsEffectStack, including adding and reordering effects within the stack |
| CQgsNewNameDialog | A dialog for prompting users for a new name, for example new layer name dialog |
| CQgsEncodingSelectionDialog | A dialog which presents the user with a choice of file encodings |
| CQgsErrorDialog | A dialog which shows error details |
| CQgsExpressionAddFunctionFileDialog | A dialog to select whether to create a function file or project functions |
| CQgsExpressionBuilderDialog | A generic dialog for building expression strings |
| CQgsExpressionSelectionDialog | A dialog for selecting features by expression |
| CQgsExpressionStoreDialog | A generic dialog for editing expression text, label and help text |
| CQgsExtentBufferDialog | A dialog which allows the user to modify the extent buffer of a symbol |
| CQgsFeatureSelectionDlg | A dialog for selecting features from a vector layer |
| CQgsFieldCalculator | A dialog that provides calculation of new fields using existing fields, values and a set of operators |
| CQgsFieldDomainDialog | A dialog for configuration of the properties of a QgsFieldDomain |
| CQgsFindFilesByPatternDialog | A dialog for finding files (recursively) by file pattern |
| CQgsGeographicCoordinateNumericFormatDialog | A dialog which allows control over the properties of a QgsGeographicCoordinateNumericFormat |
| CQgsGradientColorRampDialog | A dialog which allows users to modify the properties of a QgsGradientColorRamp |
| CQgsGroupWmsDataDialog | A dialog for configuring a WMS group |
| CQgsJoinDialog | A dialog for configuring vector layer joins |
| CQgsLUDialog | A dialog for setting a lower and upper range value |
| CQgsLabelEngineConfigDialog | Dialog for configuring the labeling engine |
| CQgsLabelSettingsWidgetDialog | A blocking dialog containing a QgsLabelSettingsWidgetBase |
| CQgsLabelingEngineRuleDialog | A simple dialog for customizing a labeling engine rule |
| CQgsLabelingEngineRulesDialog | A dialog which allows configuration of a list of labeling engine rules |
| CQgsLabelingRulePropsDialog | Dialog for editing labeling rule |
| CQgsLayoutAddPagesDialog | A dialog for configuring properties of new pages to be added to a layout |
| CQgsLayoutAttributeSelectionDialog | A dialog to select what attributes to display (in the table item), set the column properties and specify a sort order |
| CQgsLayoutImageExportOptionsDialog | A dialog for customizing the properties of an exported image file |
| CQgsLayoutItemPropertiesDialog | A dialog for configuring properties like the size and position of layout items |
| CQgsLayoutLegendLayersDialog | A dialog to add new layers to the legend |
| CQgsLayoutPdfExportOptionsDialog | A dialog for customizing the properties of an exported PDF file from a layout |
| CQgsLayoutTableBackgroundColorsDialog | A dialog for customization of the cell background colors for a QgsLayoutTable |
| CQgsLegendPatchShapeDialog | A dialog for configuring a custom legend patch shape |
| CQgsLimitedRandomColorRampDialog | A dialog which allows users to modify the properties of a QgsLimitedRandomColorRamp |
| CQgsLoadRasterAttributeTableDialog | A dialog allowing selection of a VAT.DBF file and associating the resulting raster attribute table with a raster band |
| CQgsManageConnectionsDialog | A dialog for importing or exporting stored connections |
| CQgsMapLayerLoadStyleDialog | A reusable dialog which allows users to select stored layer styles and categories to load for a map layer |
| CQgsMapLayerSaveStyleDialog | A dialog which allows saving map layer styles |
| CQgsMapUnitScaleDialog | A dialog which allows the user to choose the minimum and maximum scale of an object in map units and millimeters |
| CQgsMasterPasswordResetDialog | Dialog to verify current master password and initiate reset of authentication database with a new password |
| CQgsMessageLogViewer | A generic dialog widget for displaying QGIS log messages |
| CQgsMessageViewer | A generic message view for displaying QGIS messages |
| CQgsModelGroupBoxDefinitionDialog | A widget which allows users to specify the properties of a model group box |
| CQgsNewAuxiliaryFieldDialog | A dialog to create a new auxiliary field |
| CQgsNewAuxiliaryLayerDialog | A dialog to create a new auxiliary layer |
| CQgsNewDatabaseTableNameDialog | A dialog which allows selection of a DB schema and a new table name |
| CQgsNewGeoPackageLayerDialog | Dialog to set up parameters to create a new GeoPackage layer, and on accept() to create it and add it to the layers |
| CQgsNewHttpConnection | Dialog to allow the user to configure and save connection information for an HTTP Server for WMS, etc |
| CQgsNewMemoryLayerDialog | A dialog for configuring the properties of a new memory (scratch) layer |
| CQgsNewOgrConnection | Dialog to allow the user to define, test and save connection information for OGR databases |
| CQgsNewVectorLayerDialog | A dialog for configuring the properties of a new vector layer |
| CQgsNewVectorTableDialog | A dialog for customising new tables created on a database |
| CQgsNumericFormatSelectorDialog | A simple dialog for customizing a numeric format |
| ►CQgsOptionsDialogBase | A base dialog for options and properties dialogs that offers vertical tabs |
| CQgsDataSourceManagerDialog | A dialog which embeds the browser panel and all the provider source select widgets |
| ►CQgsLayerPropertiesDialog | Base class for "layer properties" dialogs, containing common utilities for handling functionality in these dialogs |
| CQgsMeshLayerProperties | A dialog for configuring mesh layer properties |
| CQgsRasterLayerProperties | A dialog for raster layer properties |
| CQgsVectorLayerProperties | Layer properties dialog for vector layers |
| CQgsVectorTileLayerProperties | Layer properties dialog for vector tile layers |
| CQgsOrderByDialog | A dialog to build and manage a list of order by clauses |
| CQgsOrganizeTableColumnsDialog | Dialog for organising (hiding and reordering) columns in the attributes table |
| CQgsPointCloudLayerSaveAsDialog | A dialog for selecting destination file and parameters for point cloud exports |
| CQgsPresetColorRampDialog | A dialog which allows users to modify the properties of a QgsPresetSchemeColorRamp |
| CQgsProcessingHistoryDialog | A dialog for showing Processing algorithm execution history |
| CQgsProcessingParameterDefinitionDialog | A dialog which allows users to specify the properties of a Processing parameter |
| CQgsProjectionSelectionDialog | A generic dialog to prompt the user for a Coordinate Reference System |
| CQgsProviderSublayersDialog | Dialog for selecting provider sublayers |
| CQgsRasterAttributeTableAddColumnDialog | A dialog which collects options to add a new column to a raster attribute table |
| CQgsRasterAttributeTableAddRowDialog | The QgsRasterAttributeTableAddColumnDialog class collects options to add a new row to a raster attribute table |
| CQgsRasterAttributeTableDialog | A dialog which embeds a raster attribute table widget |
| CQgsRasterLayerSaveAsDialog | A dialog for configuring raster layer export parameters |
| CQgsRendererPropertiesDialog | A dialog for configuring vector layer renderers |
| CQgsRendererRulePropsDialog | A dialog for editing the details of a rule based renderer rule |
| CQgsScaleVisibilityDialog | A dialog allowing users to enter a scale visibility range |
| CQgsSearchQueryBuilder | Query builder for search strings |
| CQgsSmartGroupEditorDialog | A dialog for configuring a style smart group |
| CQgsStackedDiagramPropertiesDialog | Dialog for editing sub diagrams |
| CQgsStyleExportImportDialog | A dialog allowing importing and exporting of entities from a QgsStyle |
| CQgsStyleGroupSelectionDialog | A dialog which presents available groups from a QgsStyle |
| CQgsStyleManagerDialog | A dialog allowing users to customize and populate a QgsStyle |
| CQgsStyleSaveDialog | A dialog for setting properties of a newly saved style |
| CQgsSublayersDialog | Presents a choice of sublayers |
| ►CQgsSubsetStringEditorInterface | Interface for a dialog that can edit subset strings |
| CQgsPointCloudQueryBuilder | Query Builder for layers |
| CQgsQueryBuilder | Query Builder for layers |
| CQgsSQLComposerDialog | SQL composer dialog |
| CQgsSubstitutionListDialog | A dialog which allows users to specify a list of substitutions to apply to a string, with options for exporting and importing substitution lists |
| CQgsSvgSelectorDialog | A dialog for selection of an SVG file |
| CQgsSymbolAnimationSettingsDialog | A dialog for customising animation settings for a symbol |
| CQgsSymbolBufferSettingsDialog | A dialog for customising buffer settings for a symbol |
| CQgsSymbolLevelsDialog | A dialog which allows the user to modify the rendering order of symbol layers |
| CQgsSymbolSelectorDialog | A dialog that can be used to select and build a symbol |
| CQgsTabPositionDialog | A dialog for entering a custom dash space pattern for lines |
| CQgsTextFormatDialog | A simple dialog for customizing text formatting settings |
| CQgsVectorLayerSaveAsDialog | A dialog for configuring vector layer save to file operations |
| CQgsWmsDimensionDialog | A dialog that provides an interface for WMS/OAPIF (WFS3) dimensions configuration |
| ►CQDockWidget | |
| ►CQgsDockWidget | A QDockWidget subclass with more fine-grained control over how the widget is closed or opened |
| CQgsAdvancedDigitizingDockWidget | A dockable widget used to handle the CAD tools on top of a selection of map tools |
| CQgsBrowserDockWidget | A dock widget containing a QgsBrowserWidget for navigating and managing data sources |
| ►CQDoubleSpinBox | |
| CQgsDoubleSpinBox | The QgsSpinBox is a spin box with a clear button that will set the value to the defined clear value |
| ►CQt3DCore::QEntity | |
| CQgs3DMapScene | Entity that encapsulates our 3D scene - contains all other entities (such as terrain) as children |
| CQgs3DSceneExporter | Entity that handles the exporting of 3D scenes |
| CQgsCameraController | Object that controls camera movement based on user input |
| CQgsFrameGraph | Container class that holds different objects related to frame graphs of 3D scenes |
| CQgsPreviewQuad | Rectangular quad entity used for debugging depth maps |
| ►CQgsRenderPassQuad | An entity that is responsible for rendering a screen quad for a specific rendering pass |
| CQgsAmbientOcclusionBlurEntity | An entity that is responsible for blurring the ambient occlusion factor texture |
| CQgsAmbientOcclusionRenderEntity | An entity that is responsible for producing an ambient occlusion factor map |
| CQgsDebugTextureEntity | An entity that is responsible for debugging texture |
| CQgsDepthEntity | An entity that is responsible for capturing depth |
| CQgsPostprocessingEntity | An entity that is responsible for applying post processing effects |
| ►CQgsSkyboxEntity | Base class for all skybox types |
| CQgsCubeFacesSkyboxEntity | A skybox constructed from 6 cube faces |
| CQgsPanoramicSkyboxEntity | A skybox constructed from a panoramic image |
| ►CQFileDialog | |
| CQgsEncodingFileDialog | A file dialog which lets the user select the preferred encoding type for a data provider |
| ►CQFrame | |
| CQgsMessageBar | A bar for displaying non-blocking messages to the user |
| ►CQt3DCore::QGeometry | |
| CQgsBillboardGeometry | Geometry of the billboard rendering for points in 3D map view |
| CQgsTessellatedPolygonGeometry | Qt3DRender::QGeometry subclass that represents polygons tessellated into 3D geometry |
| CQgis | Provides global constants and enumerations for use throughout the application |
| CQgisPlugin | Abstract base class from which all plugins must inherit |
| ►CQGraphicsEffect | |
| CQgsLayoutEffect | A QGraphicsEffect subclass used for rendering layout items onto a scene with custom composition modes |
| CQgsPreviewEffect | A graphics effect which can be applied to a widget to simulate various printing and color blindness modes |
| ►CQGraphicsItem | |
| ►CQgsMapCanvasItem | An abstract class for items that can be placed on the map canvas |
| CQgsAdvancedDigitizingCanvasItem | Draws the graphical elements of the CAD tools ( |
| CQgsGeometryRubberBand | A rubberband class for QgsAbstractGeometry (considering curved geometries) |
| CQgsHighlight | Highlights features on the map |
| CQgsMapCanvasAnnotationItem | An interactive map canvas item which displays a QgsAnnotation |
| CQgsRubberBand | Responsible for drawing transient features (e.g |
| CQgsSnapToGridCanvasItem | Shows a grid on the map canvas given a spatial resolution |
| CQgsVertexMarker | A map canvas item for marking vertices of features using e.g |
| CQgsPlotCanvasItem | An abstract class for items that can be placed on a QgsPlotCanvas |
| ►CQGraphicsRectItem | |
| ►CQgsLayoutItem | Base class for graphical items within a QgsLayout |
| CQgsLayoutFrame | Base class for frame items, which form a layout multiframe item |
| CQgsLayoutItem3DMap | Implements support of 3D map views in print layouts |
| CQgsLayoutItemElevationProfile | A layout item subclass for elevation profile plots |
| CQgsLayoutItemGroup | A container for grouping several QgsLayoutItems |
| CQgsLayoutItemLabel | A layout item subclass for text labels |
| CQgsLayoutItemLegend | A layout item subclass for map legends |
| CQgsLayoutItemMap | Layout graphical items for displaying a map |
| CQgsLayoutItemMarker | A layout item for showing marker symbols |
| CQgsLayoutItemPage | Item representing the paper in a layout |
| CQgsLayoutItemPicture | A layout item subclass that displays SVG files or raster format images (jpg, png, ...) |
| CQgsLayoutItemScaleBar | A layout item subclass for scale bars |
| CQgsLayoutItemShape | Layout item for basic filled shapes (e.g |
| ►CQgsLayoutNodesItem | An abstract layout item that provides generic methods for node based shapes such as polygon or polylines |
| CQgsLayoutItemPolygon | Layout item for node based polygon shapes |
| CQgsLayoutItemPolyline | Layout item for node based polyline shapes |
| ►CQGraphicsScene | |
| ►CQgsLayout | Base class for layouts, which can contain items such as maps, labels, scalebars, etc |
| CQgsPrintLayout | Print layout, a QgsLayout subclass for static or atlas-based layouts |
| ►CQGraphicsView | |
| CQgsLayoutView | A graphical widget to display and interact with QgsLayouts |
| ►CQgsMapCanvas | Map canvas is a class for displaying all GIS data types on a canvas |
| CQgsCoordinateBoundsPreviewMapWidget | A widget for showing the bounds of a rectangular region on an interactive map |
| ►CQgsPlotCanvas | Plot canvas is a class for displaying interactive 2d charts and plots |
| CQgsElevationProfileCanvas | A canvas for elevation profiles |
| ►CQGroupBox | |
| ►CQgsCollapsibleGroupBoxBasic | A groupbox that collapses/expands when toggled |
| ►CQgsCollapsibleGroupBox | A groupbox that collapses/expands when toggled and can save its collapsed and checked states |
| CQgsExtentGroupBox | Collapsible group box for configuration of extent, typically for a save operation |
| ►CUi::Qgs25DRendererWidgetBase | |
| CQgs25DRendererWidget | A widget for configuring a Qgs25DRenderer |
| CQgs3D | A singleton class containing various registries and other global members related to 3D classes |
| CQgs3DAnimationSettings | Holds information about animation in 3D view |
| CQgs3DAxisSettings | Contains the configuration of a 3d axis |
| CQgs3DExportObject | Manages the data of each object of the scene (positions, normals, texture coordinates ...) since each object |
| CQgs3DMapExportSettings | Manages the various settings the user can choose from when exporting a 3D scene |
| ►CQgs3DRenderContext | Rendering context for preparation of 3D entities |
| CQgsPointCloud3DRenderContext | Encapsulates the render context for a 3D point cloud rendering operation |
| ►CQgs3DRendererAbstractMetadata | Base metadata class for 3D renderers |
| CQgsMeshLayer3DRendererMetadata | Metadata for mesh layer 3D renderer to allow creation of its instances from XML |
| CQgsPointCloudLayer3DRendererMetadata | Metadata for point cloud layer 3D renderer to allow creation of its instances from XML |
| CQgsRuleBased3DRendererMetadata | Metadata for rule-based 3D renderer to allow creation of its instances from XML |
| CQgsTiledSceneLayer3DRendererMetadata | Metadata for tiled scene layer 3D renderer to allow creation of its instances from XML |
| CQgsVectorLayer3DRendererMetadata | Metadata for vector layer 3D renderer to allow creation of its instances from XML |
| CQgs3DRendererRegistry | A registry for available 3D renderers |
| ►CQgs3DSymbolAbstractMetadata | Stores metadata about one 3D symbol class |
| CQgs3DSymbolMetadata | Convenience metadata class that uses static functions to create a 3D symbol and its widget |
| CQgs3DSymbolRegistry | Registry of available 3D symbol classes |
| ►CQgs3DTerrainAbstractMetadata | Stores metadata about one 3D terrain class |
| CQgs3DTerrainMetadata | Convenience metadata class that uses static functions to create 3D terrain objects |
| CQgs3DTerrainRegistry | Registry of available 3d terrain classes |
| CQgs3DTypes | Defines enumerations and other auxiliary types for QGIS 3D |
| CQgs3DUtils | Miscellaneous utility functions used from 3D code |
| CQgsAABB | Axis-aligned bounding box - in world coords |
| ►CQgsAbstract3DRenderer | Base class for all renderers that participate in 3D views |
| ►CQgsAbstractPointCloud3DRenderer | Base class for point cloud 3D renderers |
| CQgsPointCloudLayer3DRenderer | 3D renderer that renders all points from a point cloud layer |
| ►CQgsAbstractVectorLayer3DRenderer | Base class for 3D renderers that are based on vector layers |
| CQgsRuleBased3DRenderer | Rule-based 3D renderer |
| CQgsVectorLayer3DRenderer | 3D renderer that renders all features of a vector layer with the same 3D symbol |
| CQgsMeshLayer3DRenderer | 3D renderer that renders all mesh triangles of a mesh layer |
| CQgsTiledSceneLayer3DRenderer | 3D renderer that renders content of a tiled scene layer |
| ►CQgsAbstract3DSymbol | Abstract base class for 3D symbols that are used by VectorLayer3DRenderer objects |
| CQgsMesh3DSymbol | 3D symbol that draws mesh geometry as planar triangles |
| CQgsPoint3DSymbol | 3D symbol that draws point geometries as 3D objects using one of the predefined shapes |
| ►CQgsAbstract3DSymbol SIP_ABSTRACT | |
| ►CQgsPointCloud3DSymbol | 3D symbol that draws point cloud geometries as 3D objects |
| CQgsClassificationPointCloud3DSymbol | 3D symbol that draws point cloud geometries as 3D objects using classification of the dataset |
| CQgsColorRampPointCloud3DSymbol | 3D symbol that draws point cloud geometries as 3D objects using color ramp shader |
| CQgsRgbPointCloud3DSymbol | 3D symbol that draws point cloud geometries as 3D objects using RGB colors in the dataset |
| CQgsSingleColorPointCloud3DSymbol | 3D symbol that draws point cloud geometries as 3D objects using one color |
| ►CQgsAbstract3DSymbol SIP_NODEFAULTCTORS | |
| CQgsLine3DSymbol | 3D symbol that draws linestring geometries as planar polygons (created from lines using a buffer with given thickness) |
| CQgsPolygon3DSymbol | 3D symbol that draws polygon geometries as planar polygons, optionally extruded (with added walls) |
| ►CQgsAbstractAnnotationItemEditOperation | Abstract base class for annotation item edit operations |
| CQgsAnnotationItemEditOperationAddNode | Annotation item edit operation consisting of adding a node |
| CQgsAnnotationItemEditOperationDeleteNode | Annotation item edit operation consisting of deleting a node |
| CQgsAnnotationItemEditOperationMoveNode | Annotation item edit operation consisting of moving a node |
| CQgsAnnotationItemEditOperationTranslateItem | Annotation item edit operation consisting of translating (moving) an item |
| ►CQgsAbstractBabelFormat | Abstract base class for babel GPS formats |
| CQgsBabelGpsDeviceFormat | A babel format capable of interacting directly with a GPS device |
| CQgsBabelSimpleImportFormat | A babel format capable of converting input files to GPX files |
| ►CQgsAbstractCacheIndex | Abstract base class for cache indices |
| CQgsCacheIndexFeatureId | Indexes cached features using feature IDs |
| ►CQgsAbstractCacheStrategy | Abstract base class for implementing cache invalidation strategy |
| CQgsFileSystemCacheStrategy | File system cache strategy for server configuration |
| CQgsNullCacheStrategy | Null system cache strategy for server configuration, completely disable cache invalidation invalidation |
| CQgsPeriodicCacheStrategy | Periodic system cache strategy for server configuration |
| CQgsAbstractContentCacheEntry | Base class for entries in a QgsAbstractContentCache |
| ►CQgsAbstractFeatureIterator | Internal feature iterator to be implemented within data providers |
| ►CQgsAbstractFeatureIteratorFromSource< QgsVectorLayerFeatureSource > | |
| CQgsVectorLayerFeatureIterator | A feature iterator which iterates over features from a QgsVectorLayer |
| CQgsAbstractFeatureIteratorFromSource< T > | Helper template that cares of two things: 1 |
| CQgsCachedFeatureIterator | Delivers features from the cache |
| CQgsCachedFeatureWriterIterator | Uses another iterator as backend and writes features to the cache |
| ►CQgsAbstractFeatureSource | Base class that can be used for any class that is capable of returning features |
| CQgsVectorLayerFeatureSource | Partial snapshot of vector layer's state (only the members necessary for access to features) |
| ►CQgsAbstractGeometry | Abstract base class for all geometries |
| ►CQgsCurve | Abstract base class for curved geometry type |
| CQgsCircularString | Circular string geometry type |
| CQgsCompoundCurve | Compound curve geometry type |
| CQgsLineString | Line string geometry type, with support for z-dimension and m-values |
| ►CQgsGeometryCollection | Geometry collection |
| ►CQgsMultiCurve | Multi curve geometry collection |
| CQgsMultiLineString | Multi line string geometry collection |
| CQgsMultiPoint | Multi point geometry collection |
| ►CQgsMultiSurface | Multi surface geometry collection |
| CQgsMultiPolygon | Multi polygon geometry collection |
| CQgsPoint | Point geometry type, with support for z-dimension and m-values |
| ►CQgsSurface | Surface geometry type |
| ►CQgsCurvePolygon | Curve polygon geometry type |
| ►CQgsPolygon | Polygon geometry type |
| CQgsTriangle | Triangle geometry type |
| ►CQgsPolyhedralSurface | Polyhedral surface geometry type |
| CQgsTriangulatedSurface | Triangulated surface geometry type |
| ►CQgsAbstractGeometrySimplifier | Abstract base class for simplifying geometries using a specific algorithm |
| CQgsMapToPixelSimplifier | Implementation of a geometry simplifier using the "MapToPixel" algorithm |
| CQgsTopologyPreservingSimplifier | Implementation of GeometrySimplifier using the Douglas-Peucker algorithm |
| ►CQgsAbstractGeometryTransformer | An abstract base class for classes which transform geometries by transforming input points to output points |
| CQgsGcpGeometryTransformer | A geometry transformer which uses an underlying Ground Control Points (GCP) based transformation to modify geometries |
| ►CQgsAbstractGeospatialPdfExporter | Abstract base class for Geospatial PDF exporters |
| CQgsLayoutGeospatialPdfExporter | Handles geospatial PDF export specific setup, cleanup and processing steps |
| ►CQgsAbstractLabelingEngineRule | Abstract base class for labeling engine rules |
| ►CQgsAbstractLabelingEngineRuleDistanceFromFeature | Base class for labeling engine rules which prevent labels being placed too close or too far from features from a different layer |
| CQgsLabelingEngineRuleMaximumDistanceLabelToFeature | A labeling engine rule which prevents labels being placed too far from features from a different layer |
| CQgsLabelingEngineRuleMinimumDistanceLabelToFeature | A labeling engine rule which prevents labels being placed too close to features from a different layer |
| CQgsLabelingEngineRuleAvoidLabelOverlapWithFeature | A labeling engine rule which prevents labels being placed overlapping features from a different layer |
| CQgsLabelingEngineRuleMinimumDistanceLabelToLabel | A labeling engine rule which prevents labels being placed too close to labels from a different layer |
| ►CQgsAbstractLabelProvider | An abstract interface class for label providers |
| CQgsMeshLayerLabelProvider | Implements a label provider for mesh layers |
| CQgsRasterLayerLabelProvider | Implements labeling support for raster layers |
| CQgsVectorLayerDiagramProvider | Implements support for diagrams within the labeling engine |
| ►CQgsVectorLayerLabelProvider | Implements a label provider for vector layers |
| CQgsLabelSinkProvider | Implements a derived label provider for use with QgsLabelSink |
| ►CQgsRuleBasedLabelProvider | Label provider for rule based labeling |
| CQgsRuleBasedLabelSinkProvider | Implements a derived label provider for rule based labels for use with QgsLabelSink |
| ►CQgsVectorTileLabelProvider | Internal base class for implementation of label providers for vector tile labeling |
| CQgsVectorTileBasicLabelProvider | Implementation class for QgsVectorTileBasicLabeling |
| CQgsAbstractLayerMetadataProvider | Layer metadata provider backend interface |
| ►CQgsAbstractLayoutIterator | An abstract base class for QgsLayout based classes which can be exported by QgsLayoutExporter |
| CQgsLayoutAtlas | Used to render QgsLayout as an atlas, by iterating over the features from an associated vector layer |
| CQgsAbstractMapToolHandler | An abstract base class for map tool handlers, implementing application level UI logic |
| ►CQgsAbstractMaterialSettings | Abstract base class for material settings |
| CQgsGoochMaterialSettings | Basic shading material used for rendering based on the Phong shading model with three color components: ambient, diffuse and specular |
| CQgsMetalRoughMaterialSettings | A PBR metal rough shading material used for rendering |
| CQgsNullMaterialSettings | Null shading material used for rendering models and scenes with native textures |
| CQgsPhongMaterialSettings | Basic shading material used for rendering based on the Phong shading model with three color components: ambient, diffuse and specular |
| CQgsPhongTexturedMaterialSettings | A Phong shading model with diffuse texture map |
| CQgsSimpleLineMaterialSettings | Basic shading material used for rendering simple lines as solid line components |
| ►CQgsAbstractMeshLayerLabeling | Abstract base class - its implementations define different approaches to the labeling of a mesh layer |
| CQgsMeshLayerSimpleLabeling | Basic implementation of the labeling interface for mesh layers |
| ►CQgsAbstractMetadataBase | An abstract base class for metadata stores |
| ►CQgsLayerMetadata | A structured metadata store for a map layer |
| CQgsLayerMetadataProviderResult | Result record of layer metadata provider search |
| CQgsProjectMetadata | A structured metadata store for a project |
| ►CQgsAbstractMetadataBaseValidator | Abstract base class for metadata validators |
| ►CQgsNativeMetadataBaseValidator | A validator for the native base QGIS metadata schema definition |
| CQgsNativeMetadataValidator | A validator for the native QGIS layer metadata schema definition |
| CQgsNativeProjectMetadataValidator | A validator for the native QGIS project metadata schema definition |
| ►CQgsAbstractPointCloudIndex | Represents an indexed point clouds data in octree |
| CQgsPointCloudEditingIndex | A QgsPointCloudIndex that is used as an editing buffer when editing point cloud data |
| ►CQgsAbstractProfileGenerator | Abstract base class for objects which generate elevation profiles |
| ►CQgsAbstractProfileSurfaceGenerator | Abstract base class for objects which generate elevation profiles which represent a continuous surface (e.g |
| CQgsMeshLayerProfileGenerator | Implementation of QgsAbstractProfileGenerator for mesh layers |
| CQgsRasterLayerProfileGenerator | Implementation of QgsAbstractProfileGenerator for raster layers |
| CQgsVectorLayerProfileGenerator | Implementation of QgsAbstractProfileGenerator for vector layers |
| CQgsPointCloudLayerProfileGenerator | Implementation of QgsAbstractProfileGenerator for point cloud layers |
| ►CQgsAbstractProfileResults | Abstract base class for storage of elevation profiles |
| ►CQgsAbstractProfileSurfaceResults | Abstract base class for storage of elevation profiles which represent a continuous surface (e.g |
| CQgsMeshLayerProfileResults | Implementation of QgsAbstractProfileResults for mesh layers |
| CQgsRasterLayerProfileResults | Implementation of QgsAbstractProfileResults for raster layers |
| CQgsVectorLayerProfileResults | Implementation of QgsAbstractProfileResults for vector layers |
| CQgsPointCloudLayerProfileResults | Implementation of QgsAbstractProfileResults for point cloud layers |
| ►CQgsAbstractProfileSource | Interface for classes which can generate elevation profiles |
| CQgsMeshLayer | Represents a mesh layer supporting display of data on structured or unstructured meshes |
| CQgsPointCloudLayer | Represents a map layer supporting display of point clouds |
| CQgsRasterLayer | Represents a raster layer |
| ►CQgsVectorLayer | Represents a vector layer which manages a vector based dataset |
| CQgsAuxiliaryLayer | Allows managing the auxiliary storage for a vector layer |
| ►CQgsAbstractPropertyCollection | Abstract base class for QgsPropertyCollection like objects |
| CQgsPropertyCollection | A grouped map of multiple QgsProperty objects, each referenced by an integer key value |
| CQgsPropertyCollectionStack | An ordered stack of QgsPropertyCollection containers, where collections added later to the stack will take priority over earlier collections |
| ►CQgsAbstractProviderConnection | An interface for data provider connections |
| CQgsAbstractDatabaseProviderConnection | Provides common functionality for database based connections |
| CQgsSensorThingsProviderConnection | Represents connections to SensorThings data sources |
| CQgsTiledSceneProviderConnection | Represents connections to tiled scene data sources |
| ►CQgsAbstractRasterLayerLabeling | Abstract base class for labeling settings for raster layers |
| CQgsRasterLayerSimpleLabeling | Basic implementation of the labeling interface for raster layers |
| ►CQgsAbstractRelationEditorWidgetFactory | Factory class for creating relation widgets and their corresponding config widgets |
| CQgsRelationEditorWidgetFactory | Factory class for creating a relation editor widget and the respective config widget |
| ►CQgsAbstractRenderView | Base class for 3D render view |
| CQgs3DAxisRenderView | 3D axis render view |
| CQgsAmbientOcclusionRenderView | Container class that holds different objects related to ambient occlusion rendering |
| CQgsDebugTextureRenderView | Simple renderview to preview/debug textures |
| CQgsDepthRenderView | Container class that holds different objects related to depth rendering |
| CQgsForwardRenderView | Container class that holds different objects related to forward rendering |
| CQgsShadowRenderView | Container class that holds different objects related to shadow rendering |
| ►CQgsAbstractTerrainProvider | Abstract base class for terrain providers |
| CQgsFlatTerrainProvider | A terrain provider where the terrain is a simple flat surface |
| CQgsMeshTerrainProvider | A terrain provider that uses the Z values of a mesh layer to build a terrain surface |
| CQgsRasterDemTerrainProvider | A terrain provider where the terrain source is a raster DEM layer |
| ►CQgsAbstractTerrainSettings | Base class for all terrain settings classes |
| CQgsDemTerrainSettings | Terrain settings for a terrain generator that uses a raster DEM layer to build terrain |
| CQgsFlatTerrainSettings | Terrain settings for a simple flat area terrain |
| CQgsMeshTerrainSettings | Terrain settings for a terrain generator that uses the Z values of a mesh layer to build a terrain |
| CQgsOnlineDemTerrainSettings | Terrain settings for a terrain generator that uses an online DEM to build terrain |
| CQgsQuantizedMeshTerrainSettings | Terrain settings for a terrain generator that uses a quantized mesh tile layer to build a terrain |
| CQgsAbstractTiledSceneIndex | An abstract base class for tiled scene data provider indices |
| ►CQgsAbstractValidityCheck | Abstract base class for individual validity checks |
| CQgsLayoutHtmlItemValidityCheck | Layout HTML item validity check |
| CQgsLayoutNorthArrowValidityCheck | Layout north arrow validity check |
| CQgsLayoutOverviewValidityCheck | Layout overview validity check |
| CQgsLayoutPictureSourceValidityCheck | Layout picture source validity check |
| CQgsLayoutScaleBarValidityCheck | Layout scalebar validity check |
| ►CQgsAbstractVectorLayerLabeling | Abstract base class - its implementations define different approaches to the labeling of a vector layer |
| CQgsRuleBasedLabeling | Rule based labeling for a vector layer |
| CQgsVectorLayerSimpleLabeling | Basic implementation of the labeling interface |
| CQgsAccessControlFilter | Defines access control interface for QGIS Server plugins |
| CQgsAction | Utility class that encapsulates an action based on vector attributes |
| CQgsActionScope | An action scope defines a "place" for an action to be shown and may add additional expression variables |
| ►CUi::QgsAddAttrDialogBase | |
| CQgsAddAttrDialog | Dialog to add a source field attribute |
| ►CUi::QgsAddTabOrGroupBase | |
| CQgsAddAttributeFormContainerDialog | Dialog to add a container for attribute widgets |
| ►CUi::QgsAdvancedDigitizingDockWidgetBase | |
| CQgsAdvancedDigitizingDockWidget | A dockable widget used to handle the CAD tools on top of a selection of map tools |
| ►CUi::QgsAdvancedDigitizingFloaterBase | |
| CQgsAdvancedDigitizingFloater | A widget that floats next to the mouse pointer, and allows interaction with the AdvancedDigitizing feature |
| ►CQgsAdvancedDigitizingToolAbstractMetadata | Stores metadata about one advanced digitizing tool class |
| CQgsAdvancedDigitizingToolMetadata | Convenience metadata class that uses static functions to handle advanced digitizing tool creation |
| CQgsAdvancedDigitizingToolsRegistry | Registry of available advanced digitizing tools |
| CQgsAggregateCalculator | Utility class for calculating aggregates for a field (or expression) over the features from a vector layer |
| CQgsAlignRaster | Takes one or more raster layers and warps (resamples) them to a common grid |
| CQgsAlignRasterData | Provides data structures and enums for the align raster tool |
| CQgsAmbientOcclusionSettings | Contains the configuration of ambient occlusion rendering |
| CQgsAnalysis | A singleton class containing various registry and other global members related to analysis classes |
| ►CUi::QgsAnnotationCommonPropertiesWidgetBase | |
| CQgsAnnotationItemCommonPropertiesWidget | A widget for configuring common properties for QgsAnnotationItems |
| ►CQgsAnnotationItem | Abstract base class for annotation items which are drawn with QgsAnnotationLayers |
| CQgsAnnotationLineItem | An annotation item which renders a line symbol along a line geometry |
| CQgsAnnotationLineTextItem | An annotation item which renders text along a line geometry |
| CQgsAnnotationMarkerItem | An annotation item which renders a marker symbol at a point location |
| CQgsAnnotationPointTextItem | An annotation item which renders a text string at a point location |
| CQgsAnnotationPolygonItem | An annotation item which renders a fill symbol for a polygon geometry |
| ►CQgsAnnotationRectItem | Abstract base class for annotation items which render annotations in a rectangular shape |
| CQgsAnnotationPictureItem | An annotation item which renders a picture |
| CQgsAnnotationRectangleTextItem | An annotation item which renders paragraphs of text within a rectangle |
| ►CQgsAnnotationItemAbstractGuiMetadata | Stores GUI metadata about one annotation item class |
| CQgsAnnotationItemGuiMetadata | Convenience metadata class that uses static functions to handle annotation item GUI behavior |
| ►CQgsAnnotationItemAbstractMetadata | Stores metadata about one annotation item class |
| CQgsAnnotationItemMetadata | Convenience metadata class that uses static functions to create annotation items and their configuration widgets |
| CQgsAnnotationItemEditContext | Encapsulates the context for an annotation item edit operation |
| CQgsAnnotationItemEditOperationTransientResults | Encapsulates the transient results of an in-progress annotation edit operation |
| CQgsAnnotationItemGuiGroup | Stores GUI metadata about a group of annotation item classes |
| CQgsAnnotationItemNode | Contains information about a node used for editing an annotation item |
| CQgsApplicationExitBlockerInterface | An interface that may be implemented to allow plugins or scripts to temporarily block the QGIS application from exiting |
| CQgsArcGisConnectionSettings | Connections settings for Arcgis |
| CQgsArcGisPortalUtils | Utility functions for working with ArcGIS REST services |
| CQgsArcGisRestContext | Contains the context of a ArcGIS REST service operation |
| CQgsArcGisRestQueryUtils | Utility functions for querying ArcGIS REST services |
| CQgsArcGisRestUtils | Utility functions for working with ArcGIS REST services |
| ►CQgsArchive | Manages zip/unzip operations for an archive |
| CQgsProjectArchive | Allows managing the zip/unzip actions on project files |
| ►CUi::QgsArrowSymbolLayerWidgetBase | |
| CQgsArrowSymbolLayerWidget | A widget for configuring a QgsArrowSymbolLayer |
| ►CUi::QgsAttributeActionDialogBase | |
| CQgsAttributeActionDialog | A dialog for configuring vector layer actions |
| ►CUi::QgsAttributeActionPropertiesDialogBase | |
| CQgsAttributeActionPropertiesDialog | A dialog for configuring a map layer action |
| CQgsAttributeEditorContext | Contains context information for attribute editor widgets |
| ►CQgsAttributeEditorElement | An abstract base class for any elements of a drag and drop form |
| CQgsAttributeEditorAction | This element will load a layer action onto the form |
| CQgsAttributeEditorContainer | A container for attribute editors, used to group them visually in the attribute form if it is set to the drag and drop designer |
| CQgsAttributeEditorField | This element will load a field's widget onto the form |
| CQgsAttributeEditorHtmlElement | An attribute editor widget that will represent arbitrary HTML code |
| CQgsAttributeEditorQmlElement | An attribute editor widget that will represent arbitrary QML code |
| CQgsAttributeEditorRelation | This element will load a relation editor onto the form |
| CQgsAttributeEditorSpacerElement | An attribute editor widget that will represent a spacer |
| CQgsAttributeEditorTextElement | An attribute editor widget that will represent arbitrary text code |
| ►CQgsAttributeFormInterface | Interface class for custom attribute forms |
| CQgsAttributeFormLegacyInterface | Helps to support legacy open form scripts to be compatible with the new QgsAttributeForm style interface |
| ►CUi::QgsAttributeLoadValues | |
| CQgsAttributeTypeLoadDialog | A dialog which allows populating value maps using features present in a vector layer |
| CQgsAttributesFormData | Describes editor data contained in a QgsAttributesFormModel |
| ►CUi::QgsAttributesFormInitCode | |
| CQgsAttributesFormInitCode | A dialog for configuring the Python init code handling for attribute forms |
| CQgsAttributeTableConfig | A container for configuration of the attribute table |
| ►CUi::QgsAuthAuthoritiesEditor | |
| CQgsAuthAuthoritiesEditor | Widget for viewing and editing authentication identities database |
| ►CUi::QgsAuthCertInfo | |
| CQgsAuthCertInfo | Widget for viewing detailed info on a certificate and its hierarchical trust chain |
| ►CUi::QgsAuthCertManager | |
| CQgsAuthCertEditors | Wrapper widget to manage available certificate editors |
| CQgsAuthCertUtils | Utilities for working with certificates and keys |
| ►CUi::QgsAuthConfigEdit | |
| CQgsAuthConfigEdit | Widget for editing an authentication configuration |
| ►CUi::QgsAuthConfigEditor | |
| CQgsAuthConfigEditor | Widget for editing authentication configuration database |
| ►CUi::QgsAuthConfigIdEdit | |
| CQgsAuthConfigIdEdit | Custom widget for editing an authentication configuration ID |
| ►CUi::QgsAuthConfigSelect | |
| CQgsAuthConfigSelect | Selector widget for authentication configs |
| CQgsAuthConfigSslServer | Configuration container for SSL server connection exceptions or overrides |
| ►CUi::QgsAuthConfigUriEdit | |
| CQgsAuthConfigUriEdit | Dialog wrapper of select widget to edit an authcfg in a data source URI |
| CQgsAuthCrypto | Functions for hashing/checking master password and encrypt/decrypting data with password |
| ►CUi::QgsAuthEditors | |
| CQgsAuthEditorWidgets | Wrapper widget for available authentication editors |
| CQgsAuthGuiUtils | Utility functions for use by authentication GUI widgets or standalone apps |
| ►CUi::QgsAuthIdentitiesEditor | |
| CQgsAuthIdentitiesEditor | Widget for viewing and editing authentication identities database |
| ►CUi::QgsAuthImportCertDialog | |
| CQgsAuthImportCertDialog | Widget for importing a certificate into the authentication database |
| ►CUi::QgsAuthImportIdentityDialog | |
| CQgsAuthImportIdentityDialog | Widget for importing an identity certificate/key bundle into the authentication database |
| CQgsAuthMethodConfig | Configuration storage class for authentication method configurations |
| CQgsAuthMethodMetadata | Holds data auth method key, description, and associated shared library file information |
| ►CUi::QgsAuthMethodPlugins | |
| CQgsAuthMethodPlugins | Dialog for viewing available authentication method plugins |
| CQgsAuthMethodRegistry | A registry / canonical manager of authentication methods |
| CQgsAuthorizationSettings | Utility class that contains authorization information |
| ►CUi::QgsAuthServersEditor | |
| CQgsAuthServersEditor | Widget for viewing and editing servers in authentication database |
| ►CUi::QgsAuthSettingsWidget | |
| CQgsAuthSettingsWidget | Widget for entering authentication credentials both in the form username/password and by using QGIS Authentication Database and its authentication configurations |
| ►CUi::QgsAuthSslConfigWidget | |
| CQgsAuthSslConfigWidget | Widget for editing an SSL server configuration |
| ►CUi::QgsAuthSslErrorsDialog | |
| CQgsAuthSslErrorsDialog | Widget for reporting SSL errors and offering an option to store an SSL server exception into the authentication database |
| ►CUi::QgsAuthSslTestDialog | |
| CQgsAuthSslImportDialog | Widget for importing an SSL server certificate exception into the authentication database |
| ►CUi::QgsAuthTrustedCAsDialog | |
| CQgsAuthTrustedCAsDialog | Widget for listing trusted Certificate (Intermediate) Authorities used in secure connections |
| CQgsAuxiliaryStorage | Providing some utility methods to manage auxiliary storage |
| CQgsBabelFormatRegistry | A registry for QgsAbstractBabelFormat GPSBabel formats |
| ►CUi::QgsBasicNumericFormatWidgetBase | |
| CQgsBasicNumericFormatWidget | A widget which allows control over the properties of a QgsBasicNumericFormat |
| ►CUi::QgsBearingNumericFormatWidgetBase | |
| CQgsBearingNumericFormatWidget | A widget which allows control over the properties of a QgsBearingNumericFormat |
| CQgsBearingUtils | Utilities for calculating bearings and directions |
| CQgsBookmark | Represents a spatial bookmark, with a name, CRS and extent |
| CQgsBox3D | A 3-dimensional box composed of x, y, z coordinates |
| CQgsBrowserGuiModelCachedAcceptDropValue | |
| ►CUi::QgsBrowserWidgetBase | |
| CQgsBrowserWidget | A widget showing a browser tree view along with toolbar and toggleable properties pane |
| CQgsCadUtils | Provides routines for CAD editing |
| ►CQgsCallout | Abstract base class for callout renderers |
| CQgsBalloonCallout | A cartoon talking bubble callout style |
| ►CQgsSimpleLineCallout | A simple direct line callout style |
| CQgsCurvedLineCallout | Draws curved lines as callouts |
| CQgsManhattanLineCallout | Draws straight (right angled) lines as callouts |
| ►CQgsCalloutAbstractMetadata | Stores metadata about one callout renderer class |
| CQgsCalloutMetadata | Convenience metadata class that uses static functions to create callouts and their widgets |
| CQgsCallout::QgsCalloutContext | Contains additional contextual information about the context in which a callout is being rendered |
| ►CUi::QgsCalloutPanelWidgetBase | |
| CQgsCalloutPanelWidget | A panel widget for configuration of callouts |
| CQgsCalloutPosition | Represents the calculated placement of a map label callout line |
| CQgsCalloutRegistry | Registry of available callout classes |
| CQgsCameraPose | Encapsulates camera pose in a 3D scene |
| ►CUi::QgsCategorizedSymbolRendererWidget | |
| CQgsCategorizedSymbolRendererWidget | A widget for configuring a QgsCategorizedSymbolRenderer |
| CQgsCelestialBody | Contains information about a celestial body |
| CQgsCesiumUtils | Contains utilities for working with Cesium data |
| ►CUi::QgsCharacterSelectorBase | |
| CQgsCharacterSelectorDialog | A dialog for selecting a single character from a single font |
| ►CUi::QgsCheckBoxConfigDlgBase | |
| CQgsCheckBoxConfigDlg | Configuration widget for checkbox widgets |
| ►CQgsClassificationMethod | An abstract class for implementations of classification methods |
| CQgsClassificationCustom | A dummy implementation class method which does not compute any breaks |
| CQgsClassificationEqualInterval | A classification method which uses equal width intervals |
| CQgsClassificationFixedInterval | Implementation of a fixed interval classification |
| CQgsClassificationJenks | A classification method for natural breaks, based on Jenks method |
| CQgsClassificationLogarithmic | Implementation of a logarithmic scale method for classification |
| CQgsClassificationPrettyBreaks | A classification method which applies pretty breaks to data |
| CQgsClassificationQuantile | A classification method which creates classes based on quantiles |
| CQgsClassificationStandardDeviation | A classification method which classifies based on standard deviation of values |
| CQgsClassificationMethodRegistry | Manages all known classification methods |
| CQgsClassificationRange | Contains the information about a classification range |
| CQgsClipper | Trims lines and polygons to within a rectangular region |
| CQgsCodedValue | Associates a code and a value |
| CQgsCodeEditorColorScheme | Defines a color scheme for use in QgsCodeEditor widgets |
| CQgsCodeEditorColorSchemeRegistry | A registry of color schemes for use in QgsCodeEditor widgets |
| ►CUi::QgsCodeEditorHistoryDialogBase | |
| CQgsCodeEditorHistoryDialog | A dialog for displaying and managing command history for a QgsCodeEditor widget |
| CQgsCodeInterpreter | An interface for code interpreters |
| ►CUi::QgsColorBrewerColorRampWidgetBase | |
| CQgsColorBrewerColorRampWidget | A widget which allows users to modify the properties of a QgsColorBrewerColorRamp |
| CQgsColorBrewerPalette | Contains utility functions for working with Color Brewer color schemes |
| ►CUi::QgsColorDialogBase | |
| CQgsColorDialog | A custom QGIS dialog for selecting a color |
| ►CQgsColorRamp | Abstract base class for color ramps |
| CQgsColorBrewerColorRamp | Color ramp utilising "Color Brewer" preset color schemes |
| ►CQgsGradientColorRamp | Gradient color ramp, which smoothly interpolates between two colors and also supports optional extra color stops |
| CQgsCptCityColorRamp | A color ramp from the CPT City collection |
| CQgsLimitedRandomColorRamp | Constrained random color ramp, which returns random colors based on preset parameters |
| CQgsPresetSchemeColorRamp | A scheme based color ramp consisting of a list of predefined colors |
| CQgsRandomColorRamp | A color ramp consisting of random colors, constrained within component ranges |
| CQgsColorRampLegendNodeSettings | Settings for a color ramp legend node |
| ►CUi::QgsColorRampLegendNodeWidgetBase | |
| CQgsColorRampLegendNodeWidget | A widget for properties relating to a QgsColorRampLegendNode (QgsColorRampLegendNodeSettings) |
| ►CUi::QgsColorRampShaderWidgetBase | |
| CQgsColorRampShaderWidget | A widget for configuring numeric ranges associated with a color ramp |
| ►CQgsColorScheme | Abstract base class for color schemes |
| CQgsCustomColorScheme | A color scheme which contains custom colors set through QGIS app options dialog |
| ►CQgsGplColorScheme | A color scheme which stores its colors in a gpl palette file |
| CQgsUserColorScheme | A color scheme which stores its colors in a gpl palette file within the "palettes" subfolder off the user's QGIS settings folder |
| CQgsPresetSchemeColorRamp | A scheme based color ramp consisting of a list of predefined colors |
| CQgsProjectColorScheme | A color scheme which contains project specific colors set through project properties dialog |
| CQgsRecentColorScheme | A color scheme which contains the most recently used colors |
| CQgsColorSchemeRegistry | Registry of color schemes |
| CQgsColorTooltip | Helper class for generating color tooltips |
| CQgsColorUtils | Contains utility functions for working with colors |
| CQgsCommandLineUtils | Utils class for QGIS command line tools |
| CQgsCompositionConverter | Converts a QGIS 2.x composition to a QGIS 3.x layout |
| ►CUi::QgsCompoundColorWidgetBase | |
| CQgsCompoundColorWidget | A custom QGIS widget for selecting a color, including options for selecting colors via hue wheel, color swatches, and a color sampler |
| CQgsConditionalStyle | Conditional styling for a rule |
| ►CUi::QgsConfigureShortcutsDialog | |
| CQgsConfigureShortcutsDialog | Reusable 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 |
| CQgsConstWkbPtr | A const WKB pointer |
| CQgsContrastEnhancement | Handles contrast enhancement and clipping |
| ►CQgsContrastEnhancementFunction | A contrast enhancement function is the base class for all raster contrast enhancements |
| CQgsClipToMinMaxEnhancement | A raster contrast enhancement that will clip a value to the specified min/max range |
| CQgsLinearMinMaxEnhancement | A color enhancement function that performs a linear enhanceContrast between min and max |
| CQgsLinearMinMaxEnhancementWithClip | A linear enhanceContrast enhancement that first clips to min max and then enhanceContrastes linearly between min and max |
| CQgsCoordinateFormatter | Contains methods for converting coordinates for display in various formats |
| ►CUi::QgsCoordinateOperationWidgetBase | |
| CQgsCoordinateOperationWidget | A widget for selecting the coordinate operation to use when transforming between a source and destination coordinate reference system |
| CQgsCoordinateReferenceSystem | Represents a coordinate reference system (CRS) |
| CQgsCoordinateReferenceSystemDbDetails | Encapsulates a record from the QGIS srs db |
| CQgsCoordinateReferenceSystemUtils | Utility functions for working with QgsCoordinateReferenceSystem objects |
| CQgsCoordinateTransform | Handles coordinate transforms between two coordinate systems |
| CQgsCoordinateTransformContext | Contains information about the context in which a coordinate transform is executed |
| CQgsCopcUpdate | Handles update operations to a COPC file |
| CQgsCPLHTTPFetchOverrider | Utility class to redirect GDAL's CPL HTTP calls through QgsBlockingNetworkRequest |
| CQgsCptCityArchive | Represents a CPT City color scheme |
| ►CUi::QgsCptCityColorRampDialogBase | |
| CQgsCptCityColorRampDialog | A dialog which allows users to modify the properties of a QgsCptCityColorRamp |
| ►CQgsCreateAnnotationItemMapToolInterface | An interface for map tools which create annotation items |
| CQgsCreatePictureItemMapTool | A map tool to digitize picture items |
| CQgsCreatePointTextItemMapTool | A map tool to digitize point text items |
| CQgsCreateRectangleTextItemMapTool | A map tool to digitize rectangle text items |
| ►CQgsMapToolCaptureAnnotationItem | A base class to digitize annotation items using QgsMapToolCapture |
| CQgsCreateLineItemMapTool | A map tool to digitize line items |
| CQgsCreateLineTextItemMapTool | A map tool to digitize line text items |
| CQgsCreateMarkerItemMapTool | A map tool to digitize marker items |
| CQgsCreatePolygonItemMapTool | A map tool to digitize polygon items |
| ►CUi::QgsCreateRasterAttributeTableDialogBase | |
| CQgsCreateRasterAttributeTableDialog | A dialog which collects the information required to create a new raster attribute table |
| ►CQgsCredentials | Interface for requesting credentials in QGIS in GUI independent way |
| CQgsCredentialDialog | A generic dialog for requesting credentials |
| CQgsCredentialsConsole | Implementation of credentials interface for the console |
| CQgsCredentialsNone | Default implementation of credentials interface |
| CQgsCrsDbRecord | |
| ►CUi::QgsCrsDefinitionWidgetBase | |
| CQgsCrsDefinitionWidget | A widget for defining a custom coordinate reference system |
| ►CUi::QgsCurrencyNumericFormatWidgetBase | |
| CQgsCurrencyNumericFormatWidget | A widget which allows control over the properties of a QgsCurrencyNumericFormat |
| CQgsCurveTransform | Handles scaling of input values to output values by using a curve created from smoothly joining a number of set control points |
| CQgsDartMeasurement | Emits dart measurements for display in CDash reports |
| ►CUi::QgsDashSpaceWidgetBase | |
| CQgsDashSpaceWidget | A widget for entering a custom dash space pattern for lines |
| CQgsDatabaseQueryLogEntry | Encapsulates a logged database query |
| CQgsDataDefinedSizeLegend | Object that keeps configuration of appearance of marker symbol's data-defined size in legend |
| ►CUi::QgsDataDefinedSizeLegendWidget | |
| CQgsDataDefinedSizeLegendWidget | Widget for configuration of appearance of legend for marker symbols with data-defined size |
| ►CUi::QgsDataDefinedValueBaseDialog | |
| CQgsDataDefinedValueDialog | Utility classes for "en masse" size definition |
| CQgsDataItemGuiContext | Encapsulates the context in which a QgsDataItem is shown within the application GUI |
| CQgsDataItemGuiProvider | Abstract base class for providers which affect how QgsDataItem items behave within the application GUI |
| CQgsDataItemGuiProviderRegistry | A registry for data item GUI providers that may affect how QgsDataItems behave within the application GUI |
| CQgsDataItemGuiProviderUtils | Utility functions for QgsDataItemGuiProviders |
| ►CQgsDataItemProvider | Interface for providers that add custom data items to the browser tree |
| CQgsFileBasedDataItemProvider | A data item provider for file based data sources |
| ►CQgsDataProviderElevationProperties | Base class for handling elevation related properties for a data provider |
| CQgsRasterDataProviderElevationProperties | Handles elevation related properties for a raster data provider |
| ►CQgsDataProviderTemporalCapabilities | Base class for handling properties relating to a data provider's temporal capabilities |
| CQgsMeshDataProviderTemporalCapabilities | Handles properties relating to a mesh data provider's temporal capabilities |
| CQgsRasterDataProviderTemporalCapabilities | Implementation of data provider temporal properties for QgsRasterDataProviders |
| CQgsVectorDataProviderTemporalCapabilities | Implementation of data provider temporal properties for QgsVectorDataProviders |
| ►CUi::QgsDataSourceManagerDialog | |
| CQgsDataSourceManagerDialog | A dialog which embeds the browser panel and all the provider source select widgets |
| ►CUi::QgsDataSourceSelectDialog | |
| CQgsDataSourceSelectWidget | Embeds the browser view to select an existing data source |
| CQgsDataSourceUri | Stores the component parts of a data source URI (e.g |
| ►CUi::QgsDateTimeEditConfig | |
| CQgsDateTimeEditConfig | Configuration widget for datetime widgets |
| CQgsDateTimeStatisticalSummary | Calculator for summary statistics and aggregates for a list of datetimes |
| CQgsDatumEnsemble | Contains information about a datum ensemble |
| CQgsDatumEnsembleMember | Contains information about a member of a datum ensemble |
| CQgsDatumTransform | Contains methods and classes relating the datum transformations |
| ►CUi::QgsDatumTransformDialogBase | |
| CQgsDatumTransformDialog | A dialog for configuring transform operations between coordinate reference systems |
| ►CUi::QgsDbImportVectorLayerDialog | |
| CQgsDbImportVectorLayerDialog | A generic dialog for customising vector layer import options for database connections |
| CQgsDefaultValue | Provides a container for managing client side default values for fields |
| CQgsDetailedItemData | The data only representation of a QgsDetailedItemWidget, designed to be used in custom views |
| ►CUi::QgsDetailedItemWidgetBase | |
| CQgsDetailedItemWidget | A widget renderer for detailed item views |
| CQgsDevToolWidgetFactory | Factory class for creating custom developer/debugging tool pages |
| ►CQgsDiagram | Base class for all diagram types |
| CQgsHistogramDiagram | A histogram style diagram |
| CQgsPieDiagram | A pie chart diagram |
| CQgsStackedBarDiagram | A stacked bar chart diagram |
| CQgsStackedDiagram | A diagram composed of several subdiagrams, located side by side |
| CQgsTextDiagram | A text based diagram |
| CQgsDiagramInterpolationSettings | Additional diagram settings for interpolated size rendering |
| CQgsDiagramLayerSettings | Stores the settings for rendering of all diagrams for a layer |
| ►CUi::QgsDiagramPropertiesBase | |
| CQgsDiagramProperties | A widget which configures diagrams for a vector layer |
| ►CQgsDiagramRenderer | Evaluates and returns the diagram settings relating to a diagram for a specific feature |
| CQgsLinearlyInterpolatedDiagramRenderer | Alters the size of rendered diagrams using linear scaling |
| CQgsSingleCategoryDiagramRenderer | Renders the diagrams for all features with the same settings |
| CQgsStackedDiagramRenderer | Renders diagrams using mixed diagram render types |
| CQgsDiagramSettings | Stores the settings for rendering a single diagram |
| ►CUi::QgsDiagramWidget | |
| CQgsDiagramWidget | A widget for configuring layer diagrams |
| ►CUi::QgsDirectionalLightWidget | |
| CQgsDirectionalLightWidget | Widget for direction light settings |
| CQgsDistanceArea | A general purpose distance and area calculator, capable of performing ellipsoid based calculations |
| ►CUi::QgsDualViewBase | |
| CQgsDualView | This widget is used to show the attributes of a set of features of a QgsVectorLayer |
| ►CUi::QgsDummyConfigDlgBase | |
| CQgsDummyConfigDlg | Configuration widget for dummy widgets |
| CQgsVectorLayerUtils::QgsDuplicateFeatureContext | Contains mainly the QMap with QgsVectorLayer and QgsFeatureIds which list all the duplicated features |
| ►CUi::QgsEditConditionalRuleWidget | |
| CQgsEditConditionalFormatRuleWidget | A widget for customizing an individual conditional formatting rule |
| CQgsEditFormConfig | Contains configuration settings for an editor form |
| ►CQgsEditorWidgetAutoConfPlugin | Base class for plugins allowing to pick automatically a widget type for editing fields |
| CFromDbTablePlugin | Widget auto conf plugin that reads the widget setup to use from what the data provider says |
| CFromFactoriesPlugin | Widget auto conf plugin that guesses what widget type to use in function of what the widgets support |
| ►CQgsEditorWidgetFactory | Every attribute editor widget needs a factory, which inherits this class |
| CQgsBinaryWidgetFactory | Editor widget factory for binary (BLOB) widgets |
| CQgsCheckboxWidgetFactory | Editor widget factory for checkbox widgets |
| CQgsClassificationWidgetWrapperFactory | Editor widget factory for classification widgets |
| CQgsColorWidgetFactory | Factory for creation of color widgets |
| CQgsDateTimeEditFactory | Editor widget factory for datetime widgets |
| CQgsEnumerationWidgetFactory | Editor widget factory for enum widgets |
| CQgsExternalResourceWidgetFactory | Editor widget factory for external resource widgets |
| CQgsGeometryWidgetFactory | Editor widget factory for geometry widgets |
| CQgsHiddenWidgetFactory | Editor widget factory for hidden widgets |
| CQgsJsonEditWidgetFactory | Editor widget factory for JSON edit widgets |
| CQgsKeyValueWidgetFactory | Factory for widgets for editing a QVariantMap |
| CQgsListWidgetFactory | Factory for widgets for editing a QVariantList or a QStringList |
| CQgsRangeWidgetFactory | Editor widget factory for range widgets |
| CQgsRelationReferenceFactory | Editor widget factory for relation reference widgets |
| CQgsTextEditWidgetFactory | Editor widget factory for text editor widgets |
| CQgsUniqueValueWidgetFactory | Editor widget factory for unique value widgets |
| CQgsUuidWidgetFactory | Editor widget factory for UUID widgets |
| CQgsValueMapWidgetFactory | Editor widget factory for value map widgets |
| CQgsValueRelationWidgetFactory | Editor widget factory for value relation widgets |
| CQgsEditorWidgetSetup | Holder for the widget type and its configuration for a field |
| CQgsEffectPainter | Manages painter saving and restoring required for effect drawing |
| ►CUi::QgsEffectStackPropertiesWidgetBase | |
| CQgsEffectStackPropertiesWidget | A widget for modifying the properties of a QgsEffectStack, including adding and reordering effects within the stack |
| CQgsElevationMap | Stores a digital elevation model in a raster image which may get updated as a part of the map layer rendering process |
| CQgsElevationShadingRenderer | Renders elevation shading on an image with different methods (eye dome lighting, hillshading, ...) |
| CQgsElevationUtils | Contains utility methods for working with elevation from layers and projects |
| ►CQgsEllipse | Ellipse geometry type |
| CQgsCircle | Circle geometry type |
| CQgsEllipsoidUtils | Contains utility functions for working with ellipsoids and querying the ellipsoid database |
| ►CUi::QgsEmbeddedSymbolRendererWidgetBase | |
| CQgsEmbeddedSymbolRendererWidget | A widget for configuring options for a QgsEmbeddedSymbolRenderer |
| CQgsError | A container for error messages |
| ►CUi::QgsErrorDialogBase | |
| CQgsErrorDialog | A dialog which shows error details |
| CQgsErrorMessage | Represents a single error message |
| ►CQgsException | Defines a QGIS exception class |
| CQgsCsException | Custom exception class for Coordinate Reference System related exceptions |
| CQgsNotSupportedException | Custom exception class which is raised when an operation is not supported |
| CQgsProcessingException | Custom exception class for processing related exceptions |
| CQgsProviderConnectionException | Custom exception class for provider connection related exceptions |
| CQgsQuantizedMeshParsingException | Exception thrown on failure to parse Quantized Mesh tile (malformed data) |
| ►CQgsServerException | Exception base class for server exceptions |
| ►CQgsOgcServiceException | Exception base class for service exceptions |
| CQgsBadRequestException | Exception thrown in case of malformed requests |
| CQgsMapServiceException | Exception class for WMS service exceptions (for compatibility only) |
| ►CQgsWcs::QgsServiceException | Exception class for WFS services |
| CQgsWcs::QgsRequestNotWellFormedException | Exception thrown in case of malformed request |
| CQgsWcs::QgsSecurityAccessException | Exception thrown when data access violates access controls |
| ►CQgsWfs::QgsServiceException | Exception class for WFS service exceptions |
| CQgsWfs::QgsBadRequestException | Exception thrown in case of malformed request |
| CQgsWfs::QgsRequestNotWellFormedException | Exception thrown in case of malformed request |
| CQgsWfs::QgsSecurityAccessException | Exception thrown when data access violates access controls |
| ►CQgsWms::QgsServiceException | Exception class for WMS service exceptions |
| CQgsWms::QgsBadRequestException | Exception thrown in case of malformed request |
| CQgsWms::QgsSecurityException | Exception thrown when data access violates access controls |
| ►CQgsServerApiException | Exception base class for API exceptions |
| CQgsServerApiBadRequestException | Bad request error API exception |
| CQgsServerApiImproperlyConfiguredException | Raised when a configuration error on the server prevents to serve the request, which would be valid otherwise |
| CQgsServerApiInternalServerError | Internal server error API exception |
| CQgsServerApiInvalidMimeTypeException | Raised when the client sent an invalid mime type in the "Accept" header |
| CQgsServerApiNotFoundError | Not found error API exception |
| CQgsServerApiNotImplementedException | Raised when the client requested a method that is not yet implemented |
| CQgsServerApiPermissionDeniedException | Raised when a request is a Forbidden (permission denied) 403 |
| CQgsSettingsException | Custom exception class for settings related exceptions |
| CQgsWkbException | Custom exception class for Wkb related exceptions |
| CQgsExifTools | Contains utilities for working with EXIF tags in images |
| CQgsExpression | Handles parsing and evaluation of expressions (formerly called "search strings") |
| ►CUi::QgsExpressionAddFunctionFileDialogBase | |
| CQgsExpressionAddFunctionFileDialog | A dialog to select whether to create a function file or project functions |
| ►CUi::QgsExpressionBasedNumericFormatWidgetBase | |
| CQgsExpressionBasedNumericFormatWidget | A widget which allows control over the properties of a QgsExpressionBasedNumericFormat |
| ►CUi::QgsExpressionBuilderDialogBase | |
| CQgsExpressionBuilderDialog | A generic dialog for building expression strings |
| ►CUi::QgsExpressionBuilderWidgetBase | |
| CQgsExpressionBuilderWidget | A reusable widget that can be used to build an expression string |
| CQgsExpressionContext | Expression contexts are used to encapsulate the parameters around which a QgsExpression should be evaluated |
| ►CQgsExpressionContextGenerator | Abstract interface for generating an expression context |
| ►CQgsAbstractProcessingParameterWidgetWrapper | A widget wrapper for Processing parameter value widgets |
| CQgsProcessingHiddenWidgetWrapper | A widget wrapper for hidden widgets |
| CQgsAttributeActionPropertiesDialog | A dialog for configuring a map layer action |
| ►CQgsAttributesFormBaseView | Graphical representation for the attribute drag and drop editor |
| CQgsAttributesAvailableWidgetsView | Graphical representation for the available widgets while configuring attributes forms |
| CQgsAttributesFormLayoutView | Graphical representation for the form layout while configuring attributes forms |
| CQgsAttributesFormProperties | Creates panels to configure attributes forms |
| CQgsCalloutWidget | Base class for widgets which allow control over the properties of callouts |
| CQgsDataDefinedValueDialog | Utility classes for "en masse" size definition |
| CQgsDbImportVectorLayerDialog | A generic dialog for customising vector layer import options for database connections |
| CQgsDiagramProperties | A widget which configures diagrams for a vector layer |
| ►CQgsEditorConfigWidget | Base class for widgets which configure editor widget types |
| CQgsCheckBoxConfigDlg | Configuration widget for checkbox widgets |
| CQgsDateTimeEditConfig | Configuration widget for datetime widgets |
| CQgsDummyConfigDlg | Configuration widget for dummy widgets |
| CQgsExternalResourceConfigDlg | Configuration widget for external resource widgets |
| CQgsJsonEditConfigDlg | A configuration widget for JSON edit widget |
| CQgsListConfigDlg | A configuration dialog for the List Widget class |
| CQgsRangeConfigDlg | Configuration widget for range widgets |
| CQgsRelationReferenceConfigDlg | Configuration widget for relation reference widgets |
| CQgsTextEditConfigDlg | Configuration widget for text edit widgets |
| CQgsUniqueValuesConfigDlg | Configuration widget for unique value widgets |
| CQgsValueMapConfigDlg | Configuration widget for value map widgets |
| CQgsValueRelationConfigDlg | Configuration widget for value relation widgets |
| CQgsExtentBufferWidget | A widget which allows the user to modify the rendering order of extent buffers |
| ►CQgsLabelSettingsWidgetBase | Base class for widgets which allow customization of label engine properties, such as label placement settings |
| CQgsLabelLineAnchorWidget | A widget for customising label line anchor settings |
| CQgsLabelObstacleSettingsWidget | A widget for customising label obstacle settings |
| CQgsLabelRemoveDuplicatesSettingsWidget | A widget for customising label duplicate removal settings |
| CQgsLayerPropertiesWidget | A widget which allows configuration of the properties of a single QgsSymbolLayer |
| CQgsLayout | Base class for layouts, which can contain items such as maps, labels, scalebars, etc |
| CQgsLayoutAtlas | Used to render QgsLayout as an atlas, by iterating over the features from an associated vector layer |
| CQgsLayoutAttributeTableWidget | A widget for configuring layout attribute table items |
| CQgsLayoutColumnSourceDelegate | A delegate for showing column attribute source as a QgsFieldExpressionWidget |
| CQgsLayoutElevationProfileWidget | A widget for layout elevation profile item settings |
| CQgsLayoutLabelWidget | A widget for layout item settings |
| CQgsLayoutManualTableWidget | A widget for configuring layout manual table items |
| ►CQgsLayoutObject | A base class for objects which belong to a layout |
| CQgsLayoutItem | Base class for graphical items within a QgsLayout |
| ►CQgsLayoutItemMapItem | An item which is drawn inside a QgsLayoutItemMap, e.g., a grid or map overview |
| CQgsLayoutItemMapGrid | An individual grid which is drawn above the map content in a QgsLayoutItemMap |
| CQgsLayoutItemMapOverview | An individual overview which is drawn above the map content in a QgsLayoutItemMap, and shows the extent of another QgsLayoutItemMap |
| ►CQgsLayoutMultiFrame | Abstract base class for layout items with the ability to distribute the content to several frames (QgsLayoutFrame items) |
| CQgsLayoutItemHtml | A layout multiframe subclass for HTML content |
| ►CQgsLayoutTable | Displays a table in the print layout, and allows the table to span over multiple frames |
| CQgsLayoutItemAttributeTable | A layout table subclass that displays attributes from a vector layer |
| CQgsLayoutItemManualTable | A layout table subclass that displays manually entered (and formatted) content |
| CQgsLayoutItemTextTable | A text table item that reads text from string lists |
| CQgsLayoutScaleBarWidget | A widget to define the properties of a QgsLayoutItemScaleBar |
| CQgsMapCanvas | Map canvas is a class for displaying all GIS data types on a canvas |
| ►CQgsNumericFormatWidget | Base class for widgets which allow control over the properties of QgsNumericFormat subclasses |
| CQgsBasicNumericFormatWidget | A widget which allows control over the properties of a QgsBasicNumericFormat |
| CQgsBearingNumericFormatWidget | A widget which allows control over the properties of a QgsBearingNumericFormat |
| CQgsCurrencyNumericFormatWidget | A widget which allows control over the properties of a QgsCurrencyNumericFormat |
| CQgsExpressionBasedNumericFormatWidget | A widget which allows control over the properties of a QgsExpressionBasedNumericFormat |
| CQgsFractionNumericFormatWidget | A widget which allows control over the properties of a QgsFractionNumericFormat |
| CQgsGeographicCoordinateNumericFormatWidget | A widget which allows control over the properties of a QgsGeographicCoordinateNumericFormat |
| CQgsPercentageNumericFormatWidget | A widget which allows control over the properties of a QgsPercentageNumericFormat |
| CQgsScientificNumericFormatWidget | A widget which allows control over the properties of a QgsScientificNumericFormat |
| CQgsProcessingAbstractParameterDefinitionWidget | Abstract base class for widgets which allow users to specify the properties of a Processing parameter |
| CQgsProcessingAlgorithmConfigurationWidget | A configuration widget for processing algorithms allows providing additional configuration options directly on algorithm level, in addition to parameters |
| CQgsProcessingModelerParameterWidget | A widget for customising the value of Processing algorithm parameters inside a Processing model |
| CQgsProject | Encapsulates a QGIS project, including sets of map layers and their styles, layouts, annotations, canvases, etc |
| CQgsRasterLayerProperties | A dialog for raster layer properties |
| CQgsRasterTransparencyWidget | A widget for controlling a raster layer's transparency and related options |
| ►CQgsRendererWidget | Base class for renderer settings widgets |
| CQgs25DRendererWidget | A widget for configuring a Qgs25DRenderer |
| CQgsCategorizedSymbolRendererWidget | A widget for configuring a QgsCategorizedSymbolRenderer |
| CQgsEmbeddedSymbolRendererWidget | A widget for configuring options for a QgsEmbeddedSymbolRenderer |
| CQgsGraduatedSymbolRendererWidget | A widget for configuring a QgsGraduatedSymbolRenderer |
| CQgsHeatmapRendererWidget | A widget for configuring a QgsHeatmapRenderer |
| CQgsInvertedPolygonRendererWidget | A widget for configuring options for a QgsInvertedPolygonRenderer |
| CQgsMergedFeatureRendererWidget | A widget for configuring options for a QgsMergedFeatureRenderer |
| CQgsNullSymbolRendererWidget | Blank widget for customizing QgsNullSymbolRenderer |
| CQgsPointClusterRendererWidget | A widget which allows configuration of the properties for a QgsPointClusterRenderer |
| CQgsPointDisplacementRendererWidget | A widget for configuring QgsPointDisplacementRenderer |
| CQgsRuleBasedRendererWidget | A widget for configuring a QgsRuleBasedRenderer |
| CQgsSingleSymbolRendererWidget | A widget for configuring QgsSingleSymbolRenderer |
| ►CQgsSymbolLayerWidget | Abstract base class for widgets used to configure QgsSymbolLayer classes |
| CQgsAnimatedMarkerSymbolLayerWidget | A widget for configuring QgsAnimatedMarkerSymbolLayer symbol layers |
| CQgsArrowSymbolLayerWidget | A widget for configuring a QgsArrowSymbolLayer |
| CQgsCentroidFillSymbolLayerWidget | A widget for controlling the properties of a QgsCentroidFillSymbolLayer |
| CQgsEllipseSymbolLayerWidget | A widget for configuring a QgsEllipseSymbolLayer |
| CQgsFilledLineSymbolLayerWidget | A widget for configuring QgsFilledLineSymbolLayer |
| CQgsFilledMarkerSymbolLayerWidget | A widget for configuring QgsFilledMarkerSymbolLayer symbol layers |
| CQgsFontMarkerSymbolLayerWidget | A widget for controlling the properties of a QgsFontMarkerSymbolLayer |
| CQgsGeometryGeneratorSymbolLayerWidget | A widget for controlling the properties of a QgsGeometryGeneratorSymbolLayer |
| CQgsGradientFillSymbolLayerWidget | A widget for controlling the properties of a QgsGradientFillSymbolLayer |
| CQgsHashedLineSymbolLayerWidget | A widget for controlling the properties of a QgsHashedLineSymbolLayer |
| CQgsInterpolatedLineSymbolLayerWidget | A widget for configuring a QgsInterpolatedLineSymbolLayer |
| CQgsLinePatternFillSymbolLayerWidget | A widget for controlling the properties of a QgsLinePatternFillSymbolLayer |
| CQgsLinearReferencingSymbolLayerWidget | A widget for controlling the properties of a QgsLinearReferencingSymbolLayer |
| CQgsLineburstSymbolLayerWidget | A widget for configuring QgsLineburstSymbolLayer symbol layers |
| CQgsMarkerLineSymbolLayerWidget | A widget for controlling the properties of a QgsMarkerLineSymbolLayer |
| CQgsMaskMarkerSymbolLayerWidget | Symbol layer widget for the handling of QgsMaskMarkerSymbolLayer |
| CQgsPointPatternFillSymbolLayerWidget | A widget for controlling the properties of a QgsPointPatternFillSymbolLayer |
| CQgsRandomMarkerFillSymbolLayerWidget | A widget for controlling the properties of a QgsRandomMarkerFillSymbolLayer |
| CQgsRasterFillSymbolLayerWidget | A widget for controlling the properties of a QgsRasterFillSymbolLayer |
| CQgsRasterLineSymbolLayerWidget | A widget for configuring QgsRasterLineSymbolLayer symbol layers |
| CQgsRasterMarkerSymbolLayerWidget | A widget for configuring QgsRasterMarkerSymbolLayer symbol layers |
| CQgsSVGFillSymbolLayerWidget | A widget for controlling the properties of a QgsSVGFillSymbolLayer |
| CQgsShapeburstFillSymbolLayerWidget | A widget for controlling the properties of a QgsShapeburstFillSymbolLayer |
| CQgsSimpleFillSymbolLayerWidget | A widget for controlling the properties of a QgsSimpleFillSymbolLayer |
| CQgsSimpleLineSymbolLayerWidget | A widget for controlling the properties of a QgsSimpleLineSymbolLayer |
| CQgsSimpleMarkerSymbolLayerWidget | A widget for controlling the properties of a QgsSimpleMarkerSymbolLayer |
| CQgsSvgMarkerSymbolLayerWidget | A widget for controlling the properties of a QgsSvgMarkerSymbolLayer |
| CQgsVectorFieldSymbolLayerWidget | A widget for configuring a QgsVectorFieldSymbolLayer |
| CQgsSymbolsListWidget | A widget which presents symbol-level properties (such as size), and allows selection of symbols from stored styles |
| CQgsTableEditorFormattingWidget | A reusable widget for formatting the contents of a QgsTableCell |
| CQgsTextFormatWidget | A widget for customizing text formatting settings |
| CQgsVectorLayer | Represents a vector layer which manages a vector based dataset |
| CQgsVectorLayerProperties | Layer properties dialog for vector layers |
| CQgsVectorLayerTemporalPropertiesWidget | A widget for configuring the temporal properties for a vector layer |
| CQgsExpressionContextScope | Single scope for storing variables and functions for use within a QgsExpressionContext |
| ►CQgsExpressionContextScopeGenerator | Abstract interface for generating an expression context scope |
| CQgsProject | Encapsulates a QGIS project, including sets of map layers and their styles, layouts, annotations, canvases, etc |
| CQgsTemporalNavigationObject | Implements a temporal controller based on a frame by frame navigation and animation |
| CQgsVectorLayer | Represents a vector layer which manages a vector based dataset |
| CQgsVectorLayerSelectedFeatureSource | QgsFeatureSource subclass for the selected features from a QgsVectorLayer |
| CQgsExpressionContextScopePopper | RAII class to pop scope from an expression context on destruction |
| CQgsExpressionContextUtils | Contains utilities for working with QgsExpressionContext objects, including methods for creating scopes for specific uses (e.g., project scopes, layer scopes) |
| CQgsExpressionFieldBuffer | Buffers information about expression fields for a vector layer |
| CQgsExpressionFinder | Helper methods to locate expressions within text editors |
| ►CQgsExpressionFunction | An abstract base class for defining QgsExpression functions |
| CQgsArrayFilterExpressionFunction | Handles the array_filter(array, expression) expression function |
| CQgsArrayForeachExpressionFunction | Handles the array loopingarray_Foreach(array, expression) expression function |
| CQgsScopedExpressionFunction | Expression function for use within a QgsExpressionContextScope |
| CQgsStaticExpressionFunction | Helper class for defining QgsExpression functions |
| CQgsWithVariableExpressionFunction | Handles the with_variable(name, value, node) expression function |
| ►CQgsExpressionNode | Abstract base class for all nodes that can appear in an expression |
| CQgsExpressionNodeBetweenOperator | SQL-like BETWEEN and NOT BETWEEN predicates |
| CQgsExpressionNodeBinaryOperator | A binary expression operator, which operates on two values |
| CQgsExpressionNodeColumnRef | An expression node which takes its value from a feature's field |
| CQgsExpressionNodeCondition | An expression node for CASE WHEN clauses |
| CQgsExpressionNodeFunction | An expression node for expression functions |
| CQgsExpressionNodeInOperator | An expression node for value IN or NOT IN clauses |
| CQgsExpressionNodeIndexOperator | An indexing expression operator, which allows use of square brackets [] to reference map and array items |
| CQgsExpressionNodeLiteral | An expression node for literal values |
| CQgsExpressionNodeUnaryOperator | A unary node is either negative as in boolean (not) or as in numbers (minus) |
| ►CUi::QgsExpressionPreviewWidgetBase | |
| CQgsExpressionPreviewWidget | A widget for previewing an expression result |
| ►CUi::QgsExpressionSelectionDialogBase | |
| CQgsExpressionSelectionDialog | A dialog for selecting features by expression |
| ►CUi::QgsExpressionStoreDialogBase | |
| CQgsExpressionStoreDialog | A generic dialog for editing expression text, label and help text |
| CQgsExpressionUtils | A set of expression-related functions |
| ►CUi::QgsExtentBufferDialogBase | |
| CQgsExtentBufferWidget | A widget which allows the user to modify the rendering order of extent buffers |
| ►CUi::QgsExtentGroupBoxWidget | |
| CQgsExtentWidget | A widget for configuration of a map extent |
| ►CUi::QgsExternalResourceConfigDlg | |
| CQgsExternalResourceConfigDlg | Configuration widget for external resource widgets |
| CQgsExternalStorage | Abstract interface for external storage - to be implemented by various backends and registered in QgsExternalStorageRegistry |
| CQgsExternalStorageRegistry | Registry of external storage backends used by QgsExternalResourceWidget |
| CQgsFeature | The feature class encapsulates a single feature including its unique ID, geometry and a list of field/values attributes |
| CQgsVectorLayerUtils::QgsFeatureData | Encapsulate geometry and attributes for new features, to be passed to createFeatures |
| ►CQgsFeatureFilterProvider | Abstract interface for use by classes that filter the features or attributes of a layer |
| CQgsAccessControl | A helper class that centralizes restrictions given by all the access control filter plugins |
| CQgsDimensionFilter | A server filter to apply a dimension filter to a request |
| CQgsFeatureExpressionFilterProvider | A feature filter provider allowing to set filter expressions on a per-layer basis |
| CQgsFeatureFilter | A feature filter provider allowing to set filter expressions on a per-layer basis |
| CQgsFeatureFilterProviderGroup | A filter filter provider grouping several filter providers |
| CQgsGroupedFeatureFilterProvider | A filter filter provider grouping several filter providers |
| CQgsFeatureIterator | Wrapper for iterator of features from vector data provider or vector layer |
| ►CQgsFeatureModel | Base class for feature models |
| CQgsAttributeTableFilterModel | A proxy model for filtering an attribute table model |
| CQgsFeatureListModel | A proxy model for feature lists |
| ►CQgsFeatureRenderer | Abstract base class for all 2D vector feature renderers |
| CQgs25DRenderer | A vector renderer which represents 3D features in an isometric view |
| CQgsCategorizedSymbolRenderer | A feature renderer which represents features using a list of renderer categories |
| CQgsEmbeddedSymbolRenderer | A vector feature renderer which uses embedded feature symbology to render per-feature symbols |
| CQgsGraduatedSymbolRenderer | A vector feature renderer which uses numeric attributes to classify features into different ranges |
| CQgsHeatmapRenderer | A renderer which draws points as a live heatmap |
| ►CQgsMergedFeatureRenderer | A polygon or line-only feature renderer used to render a set of features merged (or dissolved) into a single geometry |
| CQgsInvertedPolygonRenderer | A polygon-only feature renderer used to display features inverted |
| CQgsNullSymbolRenderer | Null symbol renderer, which draws no symbols for features by default, but allows for labeling and diagrams for the layer |
| ►CQgsPointDistanceRenderer | An abstract base class for distance based point renderers (e.g., clusterer and displacement renderers) |
| CQgsPointClusterRenderer | A renderer that automatically clusters points with the same geographic position |
| CQgsPointDisplacementRenderer | A renderer that automatically displaces points with the same geographic location |
| CQgsRuleBasedRenderer | Rule based renderer |
| CQgsSingleSymbolRenderer | A feature renderer which renders all features with the same symbol |
| CQgsFeatureRendererGenerator | An interface for objects which generate feature renderers for vector layers |
| CQgsFeatureRequest | Wraps a request for features to a vector layer (or directly its vector data provider) |
| ►CUi::QgsFeatureSelectionDlg | |
| CQgsFeatureSelectionDlg | A dialog for selecting features from a vector layer |
| ►CQgsFeatureSink | An interface for objects which accept features via addFeature(s) methods |
| ►CQgsFeaturePool | A feature pool is based on a vector layer and caches features |
| CQgsVectorDataProviderFeaturePool | A feature pool based on a vector data provider |
| CQgsVectorLayerFeaturePool | A feature pool based on a vector layer |
| CQgsFeatureStore | A container for features with the same fields and crs |
| ►CQgsProxyFeatureSink | A simple feature sink which proxies feature addition onto another feature sink |
| CQgsProcessingFeatureSink | QgsProxyFeatureSink subclass which reports feature addition errors to a QgsProcessingContext |
| CQgsRemappingProxyFeatureSink | A QgsFeatureSink which proxies incoming features to a destination feature sink, after applying transformations and field value mappings |
| CQgsSpatialIndex | A spatial index for QgsFeature objects |
| CQgsVectorDataProvider | Base class for vector data providers |
| CQgsVectorFileWriter | A convenience class for writing vector layers to disk based formats (e.g |
| CQgsVectorLayer | Represents a vector layer which manages a vector based dataset |
| CQgsVectorLayerExporter | A convenience class for exporting vector layers to a destination data provider |
| CQgsVectorLayerJoinBuffer | Manages joined fields for a vector layer |
| ►CQgsFeatureSource | An interface for objects which provide features via a getFeatures method |
| CQgsProcessingFeatureSource | QgsFeatureSource subclass which proxies methods to an underlying QgsFeatureSource, modifying results according to the settings in a QgsProcessingContext |
| CQgsVectorDataProvider | Base class for vector data providers |
| CQgsVectorLayer | Represents a vector layer which manages a vector based dataset |
| CQgsVectorLayerSelectedFeatureSource | QgsFeatureSource subclass for the selected features from a QgsVectorLayer |
| CQgsField | Encapsulate a field in an attribute table or data source |
| ►CUi::QgsFieldCalculatorBase | |
| CQgsFieldCalculator | A dialog that provides calculation of new fields using existing fields, values and a set of operators |
| ►CUi::QgsFieldConditionalWidget | |
| CQgsFieldConditionalFormatWidget | A widget for customizing conditional formatting options |
| CQgsFieldConstraints | Stores information about constraints which may be present on a field |
| ►CQgsFieldDomain | Base class for field domains |
| CQgsCodedFieldDomain | Definition of a coded / enumerated field domain |
| CQgsGlobFieldDomain | Definition of a field domain for field content validated by a glob |
| CQgsRangeFieldDomain | Definition of a numeric field domain with a range of validity for values |
| ►CQgsFieldFormatter | A field formatter helps to handle and display values for a field |
| CQgsCheckBoxFieldFormatter | Field formatter for a checkbox field |
| CQgsDateTimeFieldFormatter | Field formatter for a date time field |
| CQgsFallbackFieldFormatter | A default fallback field formatter in case no specialized field formatter is defined |
| CQgsKeyValueFieldFormatter | Field formatter for a key value field |
| CQgsListFieldFormatter | Field formatter for a list field |
| CQgsRangeFieldFormatter | Field formatter for a range (double) field with precision and locale |
| CQgsRelationReferenceFieldFormatter | Field formatter for a relation reference field |
| CQgsValueMapFieldFormatter | Field formatter for a ValueMap field |
| CQgsValueRelationFieldFormatter | Field formatter for a value relation field |
| CQgsFieldFormatterContext | A context for field formatter containing information like the project |
| CQgsFields | Container of fields for a vector layer |
| ►CQgsFileFilterGenerator | Abstract interface for classes which generate a file filter string |
| ►CQgsProcessingDestinationParameter | Base class for all parameter definitions which represent file or layer destinations, e.g |
| CQgsProcessingParameterFeatureSink | A feature sink output for processing algorithms |
| CQgsProcessingParameterFileDestination | A generic file based destination parameter, for specifying the destination path for a file (non-map layer) created by the algorithm |
| CQgsProcessingParameterFolderDestination | A folder destination parameter, for specifying the destination path for a folder created by the algorithm or used for creating new files within the algorithm |
| CQgsProcessingParameterPointCloudDestination | A point cloud layer destination parameter, for specifying the destination path for a point cloud layer created by the algorithm |
| CQgsProcessingParameterRasterDestination | A raster layer destination parameter, for specifying the destination path for a raster layer created by the algorithm |
| CQgsProcessingParameterVectorDestination | A vector layer destination parameter, for specifying the destination path for a vector layer created by the algorithm |
| CQgsProcessingParameterVectorTileDestination | A vector tile layer destination parameter, for specifying the destination path for a vector tile layer created by the algorithm |
| CQgsProcessingParameterFeatureSource | An input feature source (such as vector layers) parameter for processing algorithms |
| CQgsProcessingParameterFile | An input file or folder parameter for processing algorithms |
| CQgsProcessingParameterMapLayer | A map layer parameter for processing algorithms |
| CQgsProcessingParameterMeshLayer | A mesh layer parameter for processing algorithms |
| CQgsProcessingParameterMultipleLayers | A parameter for processing algorithms which accepts multiple map layers |
| CQgsProcessingParameterPointCloudLayer | A point cloud layer parameter for processing algorithms |
| CQgsProcessingParameterRasterLayer | A raster layer parameter for processing algorithms |
| CQgsProcessingParameterVectorLayer | A vector layer (with or without geometry) parameter for processing algorithms |
| CQgsFileUtils | Contains utilities for working with files |
| ►CUi::QgsFindFilesByPatternWidgetBase | |
| CQgsFindFilesByPatternWidget | A reusable widget for finding files (recursively) by file pattern |
| CQgsFontDownloadDetails | Encapsulates details required for downloading a font |
| CQgsFontUtils | Contains utility functions for working with fonts |
| ►CUi::QgsFractionNumericFormatWidgetBase | |
| CQgsFractionNumericFormatWidget | A widget which allows control over the properties of a QgsFractionNumericFormat |
| CQgsFrameGraphUtils | Util class to dump Qt3D framegraph or scenegraph |
| CQgsGcpPoint | Contains properties of a ground control point (GCP) |
| ►CQgsGcpTransformerInterface | An interface for Ground Control Points (GCP) based transformations |
| CQgsGDALGeorefTransform | Interface to gdal thin plate splines and 1st/2nd/3rd order polynomials |
| CQgsHelmertGeorefTransform | 2-dimensional Helmert transform, parametrised by isotropic scale, rotation angle and translation |
| CQgsLinearGeorefTransform | A simple transform which is parametrized by a translation and anistotropic scale |
| CQgsProjectiveGeorefTransform | A planar projective transform, expressed by a homography |
| CQgsGdalGuiUtils | Utility functions for working with GDAL in GUI classes |
| CQgsGdalOption | Encapsulates the definition of a GDAL configuration option |
| CQgsGdalUtils | Utilities for working with GDAL |
| ►CUi::QgsGenericProjectionSelectorBase | |
| CQgsCrsSelectionWidget | A 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 |
| CQgsGenericSpatialIndex< QgsCalloutPosition > | |
| CQgsGenericSpatialIndex< QgsLabelPosition > | |
| CQgsGeocoderContext | Encapsulates the context of a geocoding operation |
| ►CQgsGeocoderInterface | Interface for geocoders |
| CQgsGoogleMapsGeocoder | A geocoder which uses the Google Map geocoding API to retrieve results |
| CQgsNominatimGeocoder | A geocoder which uses the Nominatim geocoding API to retrieve results |
| CQgsGeocoderResult | Represents a matching result from a geocoder search |
| ►CUi::QgsGeographicCoordinateNumericFormatWidgetBase | |
| CQgsGeographicCoordinateNumericFormatWidget | A widget which allows control over the properties of a QgsGeographicCoordinateNumericFormat |
| ►CQgsGeometry | A geometry is the spatial representation of a feature |
| CQgsReferencedGeometry | A QgsGeometry with associated coordinate reference system |
| ►CQgsGeometryCheck | Base class for geometry checks |
| CQgsGeometryAngleCheck | Angle check |
| ►CQgsGeometryAreaCheck | Area check |
| CQgsGeometrySliverPolygonCheck | A sliver polygon check |
| CQgsGeometryContainedCheck | A contained check |
| CQgsGeometryDangleCheck | A dangle check |
| CQgsGeometryDegeneratePolygonCheck | A degenerate polygon check |
| CQgsGeometryDuplicateCheck | A duplicate geometry check |
| CQgsGeometryDuplicateNodesCheck | A duplicate nodes check |
| CQgsGeometryFollowBoundariesCheck | A follow boundaries check |
| CQgsGeometryGapCheck | Checks for gaps between neighbouring polygons |
| CQgsGeometryHoleCheck | A hole check |
| CQgsGeometryLineIntersectionCheck | A line intersection check |
| CQgsGeometryLineLayerIntersectionCheck | A line layer intersection check |
| CQgsGeometryMissingVertexCheck | A topology check for missing vertices |
| CQgsGeometryOverlapCheck | Checks if geometries overlap |
| CQgsGeometryPointCoveredByLineCheck | A point covered by line check |
| CQgsGeometryPointInPolygonCheck | A point in polygon check |
| CQgsGeometrySegmentLengthCheck | A segment length check |
| ►CQgsSingleGeometryCheck | Base class for geometry checks for a single geometry without any context of the layer or other layers in the project |
| CQgsGeometryIsValidCheck | Checks if geometries are valid using the backend configured in the QGIS settings |
| CQgsGeometryMultipartCheck | A multipark check |
| CQgsGeometrySelfContactCheck | A self contact check |
| CQgsGeometrySelfIntersectionCheck | A self intersection check |
| CQgsGeometryTypeCheck | A geometry type check |
| CQgsGeometryCheckContext | Base configuration for geometry checks |
| ►CQgsGeometryCheckError | This represents an error reported by a geometry check |
| CQgsGeometryCheckErrorSingle | Wraps a QgsSingleGeometryError into a standard QgsGeometryCheckError |
| CQgsGeometryContainedCheckError | A contained check error |
| CQgsGeometryDuplicateCheckError | A duplicate geometry check error |
| CQgsGeometryGapCheckError | An error produced by a QgsGeometryGapCheck |
| CQgsGeometryMissingVertexCheckError | A geometry check error for a missing vertex |
| CQgsGeometryOverlapCheckError | An error of a QgsGeometryOverlapCheck |
| CQgsGeometryCheckerUtils | Contains utilities required for geometry checks |
| ►CQgsGeometryCheckFactory | A factory for geometry checks |
| CQgsGeometryCheckFactoryT< T > | Template to create a factory for a geometry check |
| CQgsGeometryCheckRegistry | A registry for all known geometry check factories |
| CQgsGeometryCheckResolutionMethod | Implements a resolution for problems detected in geometry checks |
| CQgsGeometryConstPartIterator | Java-style iterator for const traversal of parts of a geometry |
| CQgsGeometryEditUtils | Convenience functions for geometry editing |
| ►CQgsGeometryEngine | A geometry engine is a low-level representation of a QgsAbstractGeometry object, optimised for use with external geometry libraries such as GEOS |
| CQgsGeos | Does vector analysis using the GEOS library and handles import, export, and exception handling |
| CQgsGeometryFactory | Contains geometry creation routines |
| CQgsGeometryParameters | Encapsulates parameters under which a geometry operation is performed |
| CQgsGeometryPartIterator | Java-style iterator for traversal of parts of a geometry |
| CQgsGeometryPrivate | |
| CQgsGeometrySnapperSingleSource | Ensures that any two vertices of the vector layer are at least at a distance given by the threshold value |
| CQgsGeometryUtils | Contains various geometry utility functions |
| CQgsGeometryUtilsBase | Convenience functions for geometry utils |
| CQgsGeosContext | Used to create and store a proj context object, correctly freeing the context upon destruction |
| CQgsGmlFeatureClass | Description of feature class in GML |
| CQgsGmlStreamingParser | Builds features from GML data in a streaming way |
| CQgsGpsConnectionRegistry | Registers existing GPS connections such that the information is available to all classes and plugins |
| CQgsGpsInformation | Encapsulates information relating to a GPS position fix |
| CQgsGpsToolsInterface | Abstract interface class for the QGIS GPS tools |
| ►CUi::QgsGradientColorRampDialogBase | |
| CQgsGradientColorRampDialog | A dialog which allows users to modify the properties of a QgsGradientColorRamp |
| CQgsGradientStop | Represents a color stop within a QgsGradientColorRamp color ramp |
| ►CUi::QgsGraduatedSymbolRendererWidget | |
| CQgsGraduatedSymbolRendererWidget | A widget for configuring a QgsGraduatedSymbolRenderer |
| CQgsGraph | Mathematical graph representation |
| CQgsGraphAnalyzer | Performs graph analysis, e.g |
| ►CQgsGraphBuilderInterface | Interface for creating a graph |
| CQgsGraphBuilder | Used for making the QgsGraph object |
| CQgsGraphEdge | Represents an edge in a graph |
| CQgsGraphVertex | Represents vertex in a graph |
| CQgsGridFileWriter | Handles interpolation to a grid and writes the results to a raster grid file |
| ►CUi::QgsGroupWMSDataDialogBase | |
| CQgsGroupWmsDataDialog | A dialog for configuring a WMS group |
| ►CUi::QgsHeatmapRendererWidgetBase | |
| CQgsHeatmapRendererWidget | A widget for configuring a QgsHeatmapRenderer |
| CQgsHelp | Helper class for showing help topic URI for the given key |
| ►CUi::QgsHillShadeWidget | |
| CQgsHillshadeRendererWidget | Renderer widget for the hill shade renderer |
| CQgsHistogram | Calculator for a numeric histogram from a list of values |
| ►CUi::QgsHistogramWidgetBase | |
| ►CQgsHistogramWidget | Graphical histogram for displaying distributions of field values |
| CQgsGraduatedHistogramWidget | Graphical histogram for displaying distribution of field values and editing range breaks for a QgsGraduatedSymbolRenderer renderer |
| CQgsHistoryEntry | Encapsulates a history entry |
| ►CQgsHistoryEntryNode | Base class for nodes representing a QgsHistoryEntry |
| CQgsHistoryEntryGroup | Base class for history entry "group" nodes, which contain children of their own |
| ►CUi::QgsHistoryWidgetBase | |
| ►CQgsHistoryWidget | A widget showing entries from a QgsHistoryProviderRegistry |
| CQgsDatabaseQueryHistoryWidget | Custom QgsHistoryWidget for use with the database query provider |
| CQgsHistoryWidgetContext | Contains settings which reflect the context in which a history widget is shown, e.g., an associated message bar |
| CQgsHstoreUtils | Provides utility functions for handling hstore-formatted strings |
| CQgsHtmlUtils | Contains utilities for working with HTML |
| CQgsHttpHeaders | Implements simple HTTP header management |
| ►CUi::QgsHttpHeaderWidget | |
| CQgsHttpHeaderWidget | Displays referer HTTP header field and collapsible table of key/value pairs |
| CQgsIconUtils | Contains utility functions for working with icons |
| CQgsIdentifyContext | Identify contexts are used to encapsulate the settings to be used to perform an identify action |
| CQgsImageOperation | Contains operations and filters which apply to QImages |
| CQgsIndexedFeature | Temporarily used structure to cache order by information |
| CQgsInternalGeometryEngine | Offers geometry processing methods |
| CQgsInternalGeometrySnapper | Allows a set of geometries to be snapped to each other |
| CQgsInterpolatedLineColor | Defines color interpolation for rendering mesh datasets |
| CQgsInterpolatedLineRenderer | Represents a simple line renderer with width and color varying depending on values |
| ►CUi::QgsInterpolatedLineSymbolLayerWidgetBase | |
| CQgsInterpolatedLineSymbolLayerWidget | A widget for configuring a QgsInterpolatedLineSymbolLayer |
| CQgsInterpolatedLineWidth | Represents a width that can vary depending on values |
| ►CQgsInterpolator | Interface class for interpolations |
| CQgsIDWInterpolator | Inverse distance weight interpolator |
| CQgsTinInterpolator | Interpolation in a triangular irregular network |
| CQgsInterpolatorVertexData | Interpolation data for an individual source vertex |
| CQgsInterval | A representation of the interval between two datetime values |
| ►CUi::QgsInvertedPolygonRendererWidgetBase | |
| CQgsInvertedPolygonRendererWidget | A widget for configuring options for a QgsInvertedPolygonRenderer |
| ►CUi::QgsJoinDialogBase | |
| CQgsJoinDialog | A dialog for configuring vector layer joins |
| ►CUi::QgsJsonEditConfigDlg | |
| CQgsJsonEditConfigDlg | A configuration widget for JSON edit widget |
| ►CUi::QgsJsonEditWidget | |
| CQgsJsonEditWidget | A widget for displaying JSON data in a code highlighted text or tree form |
| CQgsJsonExporter | Handles exporting QgsFeature features to GeoJSON features |
| CQgsJsonUtils | Helper utilities for working with JSON and GeoJSON conversions |
| CQgsKernelDensityEstimation | Performs Kernel Density Estimation ("heatmap") calculations on a vector layer |
| CQgsLabelBlockingRegion | Label blocking region (in map coordinates and CRS) |
| CQgsLabelCandidate | Represents a label candidate |
| ►CUi::QgsLabelEngineConfigWidgetBase | |
| CQgsLabelEngineConfigWidget | Widget for configuring the labeling engine |
| ►CQgsLabelFeature | Describes a feature that should be used within the labeling engine |
| CQgsDiagramLabelFeature | Adds extra information to QgsLabelFeature for labeling of diagrams |
| CQgsTextLabelFeature | Adds extra information to QgsLabelFeature for text labels |
| CQgsLabelFeatureThinningSettings | Contains settings related to how the label engine removes candidate label positions and reduces the number of displayed labels for one particular label feature |
| CQgsLabeling | Contains constants and enums relating to labeling |
| ►CQgsLabelingEngine | Provides map labeling functionality |
| CQgsDefaultLabelingEngine | Default QgsLabelingEngine implementation, which completes the whole labeling operation (including label rendering) in the run() method |
| CQgsStagedRenderLabelingEngine | A QgsLabelingEngine implementation, which only calculates the labeling solution during its run() method |
| CQgsLabelingEngineContext | Encapsulates the context for a labeling engine run |
| CQgsLabelingEngineRuleRegistry | A registry for labeling engine rules |
| CQgsLabelingEngineSettings | Stores global configuration for labeling engine |
| ►CQgsLabelingGui | |
| CQgsRasterLabelSettingsWidget | A widget for customizing settings for raster layer labeling |
| CQgsLabelingResults | Stores computed placement from labeling engine |
| ►CUi::QgsLabelingRulePropsWidget | |
| CQgsLabelingRulePropsWidget | Widget for editing a labeling rule |
| CQgsLabelingUtils | Contains helper utilities for working with QGIS' labeling engine |
| ►CUi::QgsLabelingWidget | |
| CQgsLabelingWidget | Master widget for configuration of labeling of a vector layer |
| ►CUi::QgsLabelLineAnchorWidgetBase | |
| CQgsLabelLineAnchorWidget | A widget for customising label line anchor settings |
| CQgsLabelLineSettings | Contains settings related to how the label engine places and formats labels for line features (or polygon features which are labeled in a "perimeter" style mode) |
| CQgsLabelObstacleSettings | Contains settings related to how the label engine treats features as obstacles |
| ►CUi::QgsLabelObstacleSettingsWidgetBase | |
| CQgsLabelObstacleSettingsWidget | A widget for customising label obstacle settings |
| CQgsLabelPlacementSettings | Contains general settings related to how labels are placed |
| CQgsLabelPointSettings | Contains settings related to how the label engine places and formats labels for point-like features |
| CQgsLabelPosition | Represents the calculated placement of a map label |
| ►CUi::QgsLabelRemoveDuplicateSettingsWidgetBase | |
| CQgsLabelRemoveDuplicatesSettingsWidget | A widget for customising label duplicate removal settings |
| CQgsLabelSearchTree | Queries the labeling structure at a given point |
| ►CQgsLabelSink | Abstract base class that can be used to intercept rendered labels from a labeling / rendering job |
| CQgsDxfExport | Exports QGIS layers to the DXF format |
| CQgsLabelThinningSettings | Contains settings related to how the label engine removes candidate label positions and reduces the number of displayed labels |
| CQgsLayerDefinition | Holds generic methods for loading/exporting QLR files |
| CQgsLayerMetadataFormatter | Formats layer metadata into HTML |
| CQgsLayerMetadataSearchResults | Container of result records from a layer metadata search |
| ►CUi::QgsLayerMetadataSearchWidget | |
| CQgsLayerMetadataSearchWidget | Offers layer metadata search and filtering |
| CQgsLayerNotesUtils | Contains utility functions for working with layer notes |
| ►CUi::QgsLayerRefreshWidgetBase | |
| CQgsMapLayerRefreshSettingsWidget | A widget for configuring the automatic refresh settings for map layers |
| CQgsLayerRestorer | RAII class to restore layer configuration on destruction (opacity, filters, ...) |
| ►CUi::QgsLayerTreeEmbeddedConfigWidgetBase | |
| CQgsLayerTreeEmbeddedConfigWidget | A widget to configure layer tree embedded widgets for a particular map layer |
| CQgsLayerTreeEmbeddedWidgetProvider | Provider interface to be implemented in order to introduce new kinds of embedded widgets for use in layer tree |
| CQgsLayerTreeEmbeddedWidgetRegistry | Registry of widgets that may be embedded into layer tree view |
| CQgsLayerTreeFilterSettings | Contains settings relating to filtering the contents of QgsLayerTreeModel and views |
| CQgsLayerTreeUtils | Assorted functions for dealing with layer trees |
| CQgsLayerTreeViewMenuProvider | Implementation of this interface can be implemented to allow QgsLayerTreeView instance to provide custom context menus (opened upon right-click) |
| CQgsLayoutAligner | Handles aligning and distributing sets of layout items |
| ►CUi::QgsLayoutAtlasWidgetBase | |
| CQgsLayoutAtlasWidget | Widget for configuring the properties of a layout atlas |
| ►CUi::QgsLayoutAttributeSelectionDialogBase | |
| CQgsLayoutAttributeSelectionDialog | A dialog to select what attributes to display (in the table item), set the column properties and specify a sort order |
| ►CUi::QgsLayoutAttributeTableWidgetBase | |
| CQgsLayoutAttributeTableWidget | A widget for configuring layout attribute table items |
| ►CUi::QgsLayoutElevationProfileWidgetBase | |
| CQgsLayoutElevationProfileWidget | A widget for layout elevation profile item settings |
| CQgsLayoutExporter | Handles rendering and exports of layouts to various formats |
| ►CUi::QgsLayoutGuideWidgetBase | |
| CQgsLayoutGuideWidget | Widget for managing the layout guides |
| CQgsLayoutGuiUtils | Utils for layout handling from app |
| ►CUi::QgsLayoutHtmlWidgetBase | |
| CQgsLayoutHtmlWidget | A widget for configuring layout html items |
| ►CUi::QgsLayoutImageExportOptionsDialog | |
| CQgsLayoutImageExportOptionsDialog | A dialog for customizing the properties of an exported image file |
| ►CQgsLayoutItemAbstractGuiMetadata | Stores GUI metadata about one layout item class |
| CQgsLayoutItemGuiMetadata | Convenience metadata class that uses static functions to handle layout item GUI behavior |
| ►CQgsLayoutItemAbstractMetadata | Stores metadata about one layout item class |
| CQgsLayoutItemMetadata | Convenience metadata class that uses static functions to create layout items and their configuration widgets |
| CQgsLayoutItemGuiGroup | Stores GUI metadata about a group of layout item classes |
| ►CQgsLayoutItemMapItemStack | A collection of map items which are drawn above the map content in a QgsLayoutItemMap |
| CQgsLayoutItemMapGridStack | A collection of grids which is drawn above the map content in a QgsLayoutItemMap |
| CQgsLayoutItemMapOverviewStack | A collection of overviews which are drawn above the map content in a QgsLayoutItemMap |
| CQgsLayoutItemRenderContext | Contains settings and helpers relating to a render of a QgsLayoutItem |
| ►CUi::QgsLayoutItemWidgetBase | |
| CQgsLayoutItemPropertiesWidget | A widget for controlling the common properties of layout items (e.g |
| ►CUi::QgsLayoutLabelWidgetBase | |
| CQgsLayoutLabelWidget | A widget for layout item settings |
| ►CUi::QgsLayoutLegendLayersDialogBase | |
| CQgsLayoutLegendLayersDialog | A dialog to add new layers to the legend |
| ►CUi::QgsLayoutManualTableWidgetBase | |
| CQgsLayoutManualTableWidget | A widget for configuring layout manual table items |
| ►CUi::QgsLayoutMapClippingWidgetBase | |
| CQgsLayoutMapClippingWidget | Allows configuration of layout map clipping settings |
| ►CUi::QgsLayoutMapGridWidgetBase | |
| CQgsLayoutMapGridWidget | A widget for configuring layout map grid items |
| ►CUi::QgsLayoutMapLabelingWidgetBase | |
| CQgsLayoutMapLabelingWidget | Allows configuration of layout map labeling settings |
| ►CUi::QgsLayoutMapWidgetBase | |
| CQgsLayoutMapWidget | Input widget for the configuration of QgsLayoutItemMap |
| ►CUi::QgsLayoutMarkerWidgetBase | |
| CQgsLayoutMarkerWidget | A widget for configuring layout shape items |
| CQgsLayoutMeasurement | Provides a method of storing measurements for use in QGIS layouts using a variety of different measurement units |
| CQgsLayoutMeasurementConverter | Provides a method of converting QgsLayoutMeasurements from one unit to another |
| ►CQgsLayoutMultiFrameAbstractMetadata | Stores metadata about one layout multiframe class |
| CQgsLayoutMultiFrameMetadata | Convenience metadata class that uses static functions to create layout multiframes and their configuration widgets |
| ►CUi::QgsLayoutNewItemPropertiesDialog | |
| CQgsLayoutItemPropertiesDialog | A dialog for configuring properties like the size and position of layout items |
| ►CUi::QgsLayoutNewPageDialog | |
| CQgsLayoutAddPagesDialog | A dialog for configuring properties of new pages to be added to a layout |
| ►CUi::QgsLayoutPagePropertiesWidget | |
| CQgsLayoutPagePropertiesWidget | A widget for configuring properties of pages in a layout |
| ►CUi::QgsLayoutPictureWidgetBase | |
| CQgsLayoutPictureWidget | A widget for configuring layout picture items |
| CQgsLayoutPoint | Provides a method of storing points, consisting of an x and y coordinate, for use in QGIS layouts |
| ►CUi::QgsLayoutPolygonWidgetBase | |
| CQgsLayoutPolygonWidget | Input widget for QgsLayoutItemPolygon |
| ►CUi::QgsLayoutPolylineWidgetBase | |
| CQgsLayoutPolylineWidget | Input widget for QgsLayoutItemPolyline |
| ►CUi::QgsLayoutScaleBarWidgetBase | |
| CQgsLayoutScaleBarWidget | A widget to define the properties of a QgsLayoutItemScaleBar |
| ►CUi::QgsLayoutShapeWidgetBase | |
| CQgsLayoutShapeWidget | A widget for configuring layout shape items |
| CQgsLayoutSize | Provides a method of storing sizes, consisting of a width and height, for use in QGIS layouts |
| ►CUi::QgsLayoutTableBackgroundDialog | |
| CQgsLayoutTableBackgroundColorsDialog | A dialog for customization of the cell background colors for a QgsLayoutTable |
| CQgsLayoutTableColumn | Stores properties of a column for a QgsLayoutTable |
| CQgsLayoutTableStyle | Styling option for a layout table cell |
| ►CQgsLayoutUndoObjectInterface | Interface for layout objects which support undo/redo commands |
| CQgsLayout | Base class for layouts, which can contain items such as maps, labels, scalebars, etc |
| CQgsLayoutItem | Base class for graphical items within a QgsLayout |
| CQgsLayoutMultiFrame | Abstract base class for layout items with the ability to distribute the content to several frames (QgsLayoutFrame items) |
| ►CQgsLayoutSerializableObject | An interface for layout objects which can be stored and read from DOM elements |
| CQgsLayoutAtlas | Used to render QgsLayout as an atlas, by iterating over the features from an associated vector layer |
| CQgsLayoutGridSettings | Contains settings relating to the appearance, spacing and offset for layout grids |
| CQgsLayoutGuideCollection | Stores and manages the snap guides used by a layout |
| CQgsLayoutPageCollection | A manager for a collection of pages in a layout |
| CQgsLayoutSnapper | Manages snapping grids and preset snap lines in a layout, and handles snapping points to the nearest grid coordinate/snap line when possible |
| CQgsLayoutUtils | Utilities for layouts |
| CQgsLayoutViewMenuProvider | Interface for a QgsLayoutView context menu |
| ►CUi::QgsLayoutWidgetBase | |
| CQgsLayoutPropertiesWidget | Widget for configuring the properties of a layout |
| CQgsLazInfo | Extracts information contained in a LAZ file, such as the public header block and variable length records |
| CQgsLeastSquares | Utilities for calculation of least squares based transformations |
| CQgsLegendPatchShape | Represents a patch shape for use in map legends |
| ►CUi::QgsLegendPatchShapeWidgetBase | |
| CQgsLegendPatchShapeWidget | Widget for configuring a custom legend patch shape |
| CQgsLegendRenderer | Handles automatic layout and rendering of legends |
| CQgsLegendSettings | Stores the appearance and layout settings for legend drawing with QgsLegendRenderer |
| CQgsLegendStyle | Contains detailed styling information relating to how a layout legend should be rendered |
| CQgsLegendSymbolItem | Stores 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 |
| ►CQgsLightSource | Base class for light sources in 3d scenes |
| CQgsDirectionalLightSettings | Definition of a directional light in a 3D map scene |
| CQgsPointLightSettings | Definition of a point light in a 3D map scene |
| ►CUi::QgsLimitedRandomColorRampWidgetBase | |
| CQgsLimitedRandomColorRampWidget | A widget which allows users to modify the properties of a QgsLimitedRandomColorRamp |
| ►CUi::QgsLinearReferencingSymbolLayerWidgetBase | |
| CQgsLinearReferencingSymbolLayerWidget | A widget for controlling the properties of a QgsLinearReferencingSymbolLayer |
| CQgsLineSegment2D | Represents a single 2D line segment, consisting of a 2D start and end vertex only |
| ►CUi::QgsListConfigDlg | |
| CQgsListConfigDlg | A configuration dialog for the List Widget class |
| ►CUi::QgsLoadRasterAttributeTableDialogBase | |
| CQgsLoadRasterAttributeTableDialog | A dialog allowing selection of a VAT.DBF file and associating the resulting raster attribute table with a raster band |
| CQgsLocalDefaultSettings | Contains local default settings which should be respected when creating new objects such as QgsProjects |
| CQgsLocaleNumC | Sets the current locale to the c locale for the lifetime of the object |
| CQgsLocalizedDataPathRegistry | A registry class to hold localized data paths which can be used for basemaps, logos, etc |
| CQgsLocatorContext | Encapsulates the properties relating to the context of a locator search |
| ►CQgsLocatorFilter SIP_ABSTRACT | |
| ►CQgsAbstractGeocoderLocatorFilter | An abstract base class which implements a locator filter populated from a QgsGeocoderInterface |
| CQgsGeocoderLocatorFilter | An adapter class which implements a locator filter populated from a QgsGeocoderInterface |
| CQgsLocatorResult | Encapsulates properties of an individual matching result found by a QgsLocatorFilter |
| CQgsLogger | Responsible for printing debug/warning/error messages to the console |
| ►CUi::QgsLUDialogBase | |
| CQgsLUDialog | A dialog for setting a lower and upper range value |
| ►CUi::QgsManageConnectionsDialogBase | |
| CQgsManageConnectionsDialog | A dialog for importing or exporting stored connections |
| ►CQgsMapBoxGlStyleAbstractSource | Abstract base class for MapBox GL style sources |
| CQgsMapBoxGlStyleRasterSource | Encapsulates a MapBox GL style raster source |
| CQgsMapBoxGlStyleConversionContext | Context for a MapBox GL style conversion operation |
| CQgsMapBoxGlStyleConverter | Handles conversion of MapBox GL styles to QGIS vector tile renderers and labeling settings |
| CQgsMapBoxGlStyleRasterSubLayer | Encapsulates a MapBox GL style raster sub layer |
| CQgsMapCanvasInteractionBlocker | An interface for objects which block interactions with a QgsMapCanvas |
| CQgsMapCanvasUtils | Utility functions for working with QgsMapCanvas widgets |
| CQgsMapClippingRegion | A map clipping region (in map coordinates and CRS) |
| CQgsMapClippingUtils | Utility functions for use when clipping map renders |
| CQgsMapDecoration | Interface for map decorations |
| CQgsMapHitTest | Runs a hit test with given map settings |
| CQgsMapInfoSymbolConversionContext | Context for a MapInfo symbol conversion operation |
| CQgsMapInfoSymbolConverter | Handles conversion of MapInfo symbols to QGIS symbology |
| CQgsMapLayerActionContext | Encapsulates the context in which a QgsMapLayerAction action is executed |
| ►CQgsMapLayerActionContextGenerator | An interface for objects which can create a QgsMapLayerActionContext |
| CQgsAttributeDialog | An attribute table dialog for a vector layer |
| CQgsMapLayerConfigWidgetContext | Encapsulates the context for a QgsMapLayerConfigWidget |
| CQgsMapLayerConfigWidgetFactory | Factory class for creating custom map layer property pages |
| CQgsMapLayerDependency | Models dependencies with or between map layers |
| CQgsMapLayerFactory | Contains utility functions for creating map layers |
| CQgsMapLayerLegendUtils | Miscellaneous utility functions for handling of map layer legend |
| ►CQgsMapLayerRenderer | Base class for utility classes that encapsulate information necessary for rendering of map layers |
| CQgsAnnotationLayerRenderer | Implementation of threaded rendering for annotation layers |
| CQgsGroupLayerRenderer | Implementation of threaded rendering for group layers |
| CQgsMeshLayerRenderer | Implementation of threaded rendering for mesh layers |
| CQgsPointCloudLayerRenderer | Implementation of threaded rendering for point cloud layers |
| CQgsRasterLayerRenderer | Implementation of threaded rendering for raster layers |
| CQgsTiledSceneLayerRenderer | Implementation of threaded 2D rendering for tiled scene layers |
| CQgsVectorLayerRenderer | Implementation of threaded rendering for vector layers |
| CQgsVectorTileLayerRenderer | Provides map rendering functionality for vector tile layers |
| ►CUi::QgsMapLayerSaveStyleDialog | |
| CQgsMapLayerSaveStyleDialog | A dialog which allows saving map layer styles |
| ►CUi::QgsMapLayerServerPropertiesWidgetBase | |
| CQgsMapLayerServerPropertiesWidget | Provides widget to edit server properties |
| CQgsMapLayerStyle | Stores style information (renderer, opacity, labeling, diagrams etc.) applicable to a map layer |
| CQgsMapLayerStyleOverride | Restore overridden layer style on destruction |
| CQgsMapLayerUtils | Contains utility functions for working with map layers |
| CQgsWms::QgsMapRendererJobProxy | Proxy for sequential or parallel map render job |
| CQgsMapSettingsUtils | Utilities for map settings |
| CQgsMapToolShapeMetadata | Base class for shape map tools metadata to be used in QgsMapToolShapeRegistry |
| CQgsMapToolShapeRegistry | Keeps track of the registered shape map tools |
| CQgsMapToPixel | Perform transforms between map coordinates and device coordinates |
| CQgsMapUnitScale | Struct for storing maximum and minimum scales for measurements in map units |
| ►CUi::QgsMapUnitScaleWidgetBase | |
| CQgsMapUnitScaleWidget | A widget which allows the user to choose the minimum and maximum scale of an object in map units and millimeters |
| CQgsMargins | Defines the four margins of a rectangle |
| CQgsMaskedLayer | |
| CQgsMaskIdProvider | Allows the creation of mask ids based on the different label layers and to give a mask id from a label layer |
| CQgsMaskRenderSettings | Contains settings regarding how masks are calculated and handled during a map render |
| ►CUi::QgsMaskSymbolLayerWidgetBase | |
| CQgsMaskMarkerSymbolLayerWidget | Symbol layer widget for the handling of QgsMaskMarkerSymbolLayer |
| ►CQgsMasterLayoutInterface | Interface for master layout type objects, such as print layouts and reports |
| CQgsPrintLayout | Print layout, a QgsLayout subclass for static or atlas-based layouts |
| ►CUi::QgsMasterPasswordResetDialog | |
| CQgsMasterPasswordResetDialog | Dialog to verify current master password and initiate reset of authentication database with a new password |
| CQgsMaterialContext | Context settings for a material |
| CQgsMaterialRegistry | Registry of available 3d material settings classes |
| ►CQgsMaterialSettingsAbstractMetadata | Stores metadata about one 3D material settings class |
| CQgsMaterialSettingsMetadata | Convenience metadata class that uses static functions to create a 3D material settings object and its widget |
| CQgsMatrix4x4 | A simple 4x4 matrix implementation useful for transformation in 3D space |
| CQgsMbTiles | Utility class for reading and writing MBTiles files (which are SQLite3 databases) |
| CQgsMemoryProviderUtils | Utility functions for use with the memory vector data provider |
| ►CUi::QgsMergedFeatureRendererWidgetBase | |
| CQgsMergedFeatureRendererWidget | A widget for configuring options for a QgsMergedFeatureRenderer |
| CQgsMesh | Mesh - vertices, edges and faces |
| ►CQgsMesh3DAveragingMethod | Abstract class for interpolating 3d stacked mesh data to 2d data |
| CQgsMeshElevationAveragingMethod | Elevation averaging method averages the values based on range defined absolute value to the model's datum |
| CQgsMeshMultiLevelsAveragingMethod | Multi level averaging method specifies limits of vertical layers from the top layer down or reversed |
| CQgsMeshRelativeHeightAveragingMethod | Relative height averaging method which averages the values based on range defined relative to bed elevation or surface |
| CQgsMeshSigmaAveragingMethod | Sigma averages over the values between 0 (bed level) and 1 (surface) |
| CQgsMesh3DDataBlock | A block of 3d stacked mesh data related N faces defined on base mesh frame |
| CQgsMeshCalculator | Performs mesh layer calculations |
| CQgsMeshContours | Exporter of contours lines or polygons from a mesh layer |
| CQgsMeshDataBlock | A block of integers/doubles from a mesh dataset |
| ►CQgsMeshDataset | Abstract class that represents a mesh dataset |
| CQgsMeshMemoryDataset | Stores mesh memory datasets |
| CQgsMeshVerticesElevationDataset | Represents a dataset with elevation value of the vertices of an existing mesh that can be edited |
| CQgsMeshZValueDataset | Convenient class that can be used to obtain a dataset that represents the Z values of mesh vertices |
| ►CQgsMeshDatasetGroup | Abstract class that represents a dataset group |
| CQgsMeshMemoryDatasetGroup | Represents a mesh dataset group stored in memory |
| CQgsMeshVerticesElevationDatasetGroup | Represents a dataset group with elevation value of the vertices of an existing mesh that can be edited |
| CQgsMeshVirtualDatasetGroup | Represents a dataset group calculated from a formula string |
| CQgsMeshZValueDatasetGroup | Convenience class that can be used to obtain a dataset group on vertices that represents the Z value of the mesh vertices |
| CQgsMeshDatasetGroupMetadata | A collection of dataset group metadata such as whether the data is vector or scalar, name |
| CQgsMeshDatasetGroupTreeItem | Tree item for display of the mesh dataset groups |
| ►CUi::QgsMeshDatasetGroupTreeWidgetBase | |
| CQgsMeshDatasetGroupTreeWidget | A widget for configuring dataset groups attached to a QgsMeshLayer |
| CQgsMeshDatasetIndex | An index that identifies the dataset group (e.g |
| CQgsMeshDatasetMetadata | Represents mesh dataset metadata, such as whether the data is valid or the associated time |
| ►CQgsMeshDatasetSourceInterface | Interface for mesh datasets and dataset groups |
| CQgsMeshDataProvider | Base class for providing data for QgsMeshLayer |
| CQgsMeshExtraDatasetStore | Stores and accesses extra dataset groups for meshes |
| CQgsMeshDatasetValue | Represents a single mesh dataset value |
| ►CQgsMeshDataSourceInterface | Interface for mesh data sources |
| CQgsMeshDataProvider | Base class for providing data for QgsMeshLayer |
| CQgsMeshDriverMetadata | Holds metadata about mesh drivers |
| CQgsMeshEditingError | Represents an error which occurred during mesh editing |
| ►CUi::QgsMeshLabelingWidget | |
| CQgsMeshLabelingWidget | Master widget for configuration of labeling of a mesh layer |
| ►CUi::QgsMeshLayerPropertiesBase | |
| CQgsMeshLayerProperties | A dialog for configuring mesh layer properties |
| ►CUi::QgsMeshRenderer3dAveragingWidgetBase | |
| CQgsMeshRenderer3DAveragingWidget | A widget for setup of the averaging method from 3d to 2d datasets on 3d stacked mesh |
| ►CUi::QgsMeshRendererActiveDatasetWidgetBase | |
| CQgsMeshRendererActiveDatasetWidget | Widget for selection of active dataset group from tree view |
| CQgsMeshRendererMeshSettings | Represents a mesh renderer settings for mesh objects |
| ►CUi::QgsMeshRendererMeshSettingsWidgetBase | |
| CQgsMeshRendererMeshSettingsWidget | A widget for setup of the mesh frame settings of the mesh layer |
| CQgsMeshRendererScalarSettings | Represents a mesh renderer settings for scalar datasets |
| ►CUi::QgsMeshRendererScalarSettingsWidgetBase | |
| CQgsMeshRendererScalarSettingsWidget | A widget for setup of the scalar dataset renderer settings of a mesh layer |
| CQgsMeshRendererSettings | Represents all mesh renderer settings |
| CQgsMeshRendererVectorArrowSettings | Represents a mesh renderer settings for vector datasets displayed with arrows |
| CQgsMeshRendererVectorSettings | Represents a renderer settings for vector datasets |
| ►CUi::QgsMeshRendererVectorSettingsWidgetBase | |
| CQgsMeshRendererVectorSettingsWidget | A widget for setup of the vector dataset renderer settings of a mesh layer |
| CQgsMeshRendererVectorStreamlineSettings | Represents a streamline renderer settings for vector datasets displayed by streamlines |
| CQgsMeshRendererVectorTracesSettings | Represents a trace renderer settings for vector datasets displayed by particle traces |
| CQgsMeshRendererVectorWindBarbSettings | Represents a mesh renderer settings for vector datasets displayed with wind barbs |
| CQgsMeshSimplificationSettings | Represents an overview renderer settings |
| CQgsMeshSpatialIndex | A spatial index for QgsMeshFace or QgsMeshEdge objects |
| ►CUi::QgsMeshStaticDatasetWidget | |
| CQgsMeshStaticDatasetWidget | A widget for setup of the static dataset of a mesh layer |
| CQgsMeshTimeSettings | Represents a mesh time settings for mesh datasets |
| CQgsMeshUtils | Provides utility functions for working with mesh data |
| ►CUi::QgsMeshVariableStrokeWidthWidget | |
| CQgsMeshVariableStrokeWidthWidget | A widget to set parameters of variable stroke width |
| CQgsMeshVectorTraceAnimationGenerator | A wrapper for QgsMeshParticuleTracesField used to render the particles |
| CQgsMeshVertexCirculator | Convenience class that turns around a vertex and provides information about faces and vertices |
| CQgsMessageLogNotifyBlocker | Temporarily blocks the application QgsMessageLog (see QgsApplication::messageLog()) from emitting the messageReceived( bool ) signal for the lifetime of the object |
| ►CUi::QgsMessageLogViewer | |
| CQgsMessageLogViewer | A generic dialog widget for displaying QGIS log messages |
| ►CQgsMessageOutput | Interface for showing messages from QGIS in GUI independent way |
| CQgsMessageOutputConsole | Default implementation of message output interface |
| CQgsMessageViewer | A generic message view for displaying QGIS messages |
| ►CUi::QgsMessageViewer | |
| CQgsMessageViewer | A generic message view for displaying QGIS messages |
| CQgsMetadataSearchContext | Metadata search context |
| CQgsMetadataUtils | Contains utility functions for working with metadata |
| ►CUi::QgsMetadataWidgetBase | |
| CQgsMetadataWidget | A wizard to edit metadata on a map layer |
| CQgsMimeDataUtils | Contains utility functions for working with MIME data |
| CQgsModelSnapper | Manages snapping grids and preset snap lines in a layout, and handles snapping points to the nearest grid coordinate/snap line when possible |
| ►CUi::QgsMultiBandColorRendererWidgetBase | |
| CQgsMultiBandColorRendererWidget | A widget for configuring a QgsMultiBandColorRenderer |
| CQgsMultiRenderChecker | Allows checking rendered images against comparison images |
| CQgsNetworkAuthenticationHandler | Network authentication handler, used for responding to network authentication requests during network requests |
| CQgsNetworkReplyContent | Encapsulates a network reply within a container which is inexpensive to copy and safe to pass between threads |
| CQgsNetworkRequestParameters | Encapsulates parameters and properties of a network request |
| ►CQgsNetworkStrategy | Defines strategy used for calculation of the edge cost in networks |
| CQgsNetworkDistanceStrategy | Strategy for calculating edge cost based on its length |
| CQgsNetworkSpeedStrategy | Strategy for calculating edge cost based on travel time |
| ►CUi::QgsNewAuxiliaryFieldDialogBase | |
| CQgsNewAuxiliaryFieldDialog | A dialog to create a new auxiliary field |
| ►CUi::QgsNewAuxiliaryLayerDialogBase | |
| CQgsNewAuxiliaryLayerDialog | A dialog to create a new auxiliary layer |
| ►CUi::QgsNewDatabaseTableNameWidget | |
| CQgsNewDatabaseTableNameWidget | A widget which embeds the browser view to select a DB schema and a new table name |
| ►CUi::QgsNewGeoPackageLayerDialogBase | |
| CQgsNewGeoPackageLayerDialog | Dialog to set up parameters to create a new GeoPackage layer, and on accept() to create it and add it to the layers |
| ►CUi::QgsNewHttpConnectionBase | |
| CQgsNewHttpConnection | Dialog to allow the user to configure and save connection information for an HTTP Server for WMS, etc |
| ►CUi::QgsNewMemoryLayerDialogBase | |
| CQgsNewMemoryLayerDialog | A dialog for configuring the properties of a new memory (scratch) layer |
| ►CUi::QgsNewOgrConnectionBase | |
| CQgsNewOgrConnection | Dialog to allow the user to define, test and save connection information for OGR databases |
| ►CUi::QgsNewVectorLayerDialogBase | |
| CQgsNewVectorLayerDialog | A dialog for configuring the properties of a new vector layer |
| ►CQgsNineCellFilter | Base class for raster analysis methods that work with a 3x3 cell filter and calculate the value of each cell based on the cell value and the eight neighbour cells |
| ►CQgsDerivativeFilter | Adds the ability to calculate derivatives in x- and y-directions |
| CQgsAspectFilter | Calculates aspect values in a window of 3x3 cells based on first order derivatives in x- and y- directions |
| CQgsHillshadeFilter | A hillshade filter |
| CQgsSlopeFilter | Calculates slope values in a window of 3x3 cells based on first order derivatives in x- and y- directions |
| CQgsRuggednessFilter | Calculates the ruggedness index based on a 3x3 moving window |
| CQgsTotalCurvatureFilter | Calculates total curvature as described by Wilson, Gallant (2000): terrain analysis |
| ►CQgsNumericFormat | Abstract base class for numeric formatters, which allow for formatting a numeric value for display |
| ►CQgsBasicNumericFormat | A numeric formatter which returns a simple text representation of a value |
| CQgsBearingNumericFormat | A numeric formatter which returns a text representation of a direction/bearing |
| CQgsCurrencyNumericFormat | A numeric formatter which returns a text representation of a currency value |
| CQgsGeographicCoordinateNumericFormat | A numeric formatter which returns a text representation of a geographic coordinate (latitude or longitude) |
| CQgsPercentageNumericFormat | A numeric formatter which returns a text representation of a percentage value |
| CQgsScientificNumericFormat | A numeric formatter which returns a scientific notation representation of a value |
| CQgsExpressionBasedNumericFormat | A numeric formatter which uses a QgsExpression to calculate the text representation of a value |
| CQgsFallbackNumericFormat | A basic numeric formatter which returns a simple text representation of a value |
| CQgsFractionNumericFormat | A numeric formatter which returns a vulgar fractional representation of a decimal value (e.g |
| CQgsNumericFormatConfigurationWidgetFactory | Interface base class for factories for numeric format configuration widgets |
| CQgsNumericFormatContext | A context for numeric formats |
| CQgsNumericFormatGuiRegistry | A registry for widgets which configure QgsNumericFormat objects |
| CQgsNumericFormatRegistry | A registry which manages classes of QgsNumericFormat |
| ►CUi::QgsNumericFormatSelectorBase | |
| CQgsNumericFormatSelectorWidget | A widget which allows choice of numeric formats and the properties of them |
| CQgsObjectCustomProperties | Simple key-value store (keys = strings, values = variants) that supports loading/saving to/from XML in |
| CQgsOgcCrsUtils | Utilities related to OGC CRS encodings |
| CQgsOgcUtils | Provides various utility functions for conversion between OGC (Open Geospatial Consortium) standards and QGIS internal representations |
| CQgsOgcUtilsExpressionFromFilter | Internal use by QgsOgcUtils |
| CQgsOgcUtilsExprToFilter | Internal use by QgsOgcUtils |
| CQgsOgcUtilsSQLStatementToFilter | Internal use by QgsOgcUtils |
| CQgsOgrUtils | Utilities for working with OGR features and layers |
| CQgsOpenClUtils | Utilities responsible for common OpenCL operations |
| CQgsOptional< T > | A container for other classes and adds an additional enabled/disabled flag |
| ►CQgsOptional< QgsExpression > | |
| CQgsOptionalExpression | An expression with an additional enabled flag |
| ►CQgsOptionsDialogHighlightWidget | Container for a widget to be used to search text in the option dialog |
| CQgsOptionsDialogHighlightButton | A highlight widget for buttons |
| CQgsOptionsDialogHighlightCheckBox | A highlight widget for checkboxes |
| CQgsOptionsDialogHighlightGroupBox | A highlight widget for group boxes |
| CQgsOptionsDialogHighlightLabel | A highlight widget for labels |
| CQgsOptionsDialogHighlightTable | A highlight widget for table widgets |
| CQgsOptionsDialogHighlightTree | A highlight widget for trees |
| CQgsSettingsTreeWidget | A widget with the settings tree to visualize, search and edit settings |
| ►CUi::QgsOrganizeTableColumnsDialog | |
| CQgsOrganizeTableColumnsDialog | Dialog for organising (hiding and reordering) columns in the attributes table |
| CQgsOrientedBox3D | Represents a oriented (rotated) box in 3 dimensions |
| CQgsOWSServerFilterRestorer | RAII class to restore layer filters on destruction |
| ►CUi::QgsOWSSourceSelectBase | |
| CQgsOWSSourceSelect | Dialog to create connections and add layers WCS etc |
| ►CUi::QgsOWSSourceWidgetBase | |
| CQgsOWSSourceWidget | This widget sets and updates OWS layers source URI |
| CQgsPageSize | A named page size for layouts |
| CQgsPageSizeRegistry | A registry for known page sizes |
| ►CQgsPaintEffect | Base class for visual effects which can be applied to QPicture drawings |
| CQgsBlurEffect | A paint effect which blurs a source picture, using a number of different blur methods |
| CQgsColorEffect | A paint effect which alters the colors (e.g., brightness, contrast) in a source picture |
| CQgsDrawSourceEffect | A paint effect which draws the source picture with minor or no alterations |
| CQgsEffectStack | A paint effect which consists of a stack of other chained paint effects |
| ►CQgsGlowEffect | Base class for paint effects which draw a glow inside or outside a picture |
| CQgsInnerGlowEffect | A paint effect which draws a glow within a picture |
| CQgsOuterGlowEffect | A paint effect which draws a glow outside of a picture |
| ►CQgsShadowEffect | Base class for paint effects which render offset, blurred shadows |
| CQgsDropShadowEffect | A paint effect which draws an offset and optionally blurred drop shadow |
| CQgsInnerShadowEffect | A paint effect which draws an offset and optionally blurred drop shadow within a picture |
| CQgsTransformEffect | A paint effect which applies transformations (such as move, scale and rotate) to a picture |
| ►CQgsPaintEffectAbstractMetadata | Stores metadata about a paint effect class |
| CQgsPaintEffectMetadata | Convenience metadata class that uses static functions to create an effect and its widget |
| CQgsPaintEffectRegistry | Registry of available paint effects |
| CQgsPainterSwapper | Manages painter saving and restoring required for drawing on a different painter (mask painter for example) |
| CQgsPainting | Contains miscellaneous painting utility functions |
| ►CUi::QgsPalettedRendererWidgetBase | |
| CQgsPalettedRendererWidget | A widget for configuring QgsPalettedRasterRenderer |
| CQgsPalLabeling | PAL labeling utilities |
| CQgsPalLayerSettings | Contains settings for how a map layer will be labeled |
| CQgsPathResolver | Resolves relative paths into absolute paths and vice versa |
| ►CUi::QgsPdfExportOptionsDialog | |
| CQgsLayoutPdfExportOptionsDialog | A dialog for customizing the properties of an exported PDF file from a layout |
| CQgsPdfRenderer | Utility class for rendering PDF documents |
| ►CUi::QgsPercentageNumericFormatWidgetBase | |
| CQgsPercentageNumericFormatWidget | A widget which allows control over the properties of a QgsPercentageNumericFormat |
| CQgsPkiBundle | Storage set for PKI bundle: SSL certificate, key, optional CA cert chain |
| CQgsPkiConfigBundle | Storage set for constructed SSL certificate, key, associated with an authentication config |
| ►CUi::QgsPlaybackControllerWidgetBase | |
| CQgsPlaybackControllerWidget | A compound widget containing a set of buttons for controlling media playback |
| ►CQgsPlot | Base class for plot/chart/graphs |
| CQgs2DPlot | Base class for 2-dimensional plot/chart/graphs |
| CQgsPlotAxis | Encapsulates the properties of a plot axis |
| CQgsPlotDefaultSettings | Manages default settings for plot objects |
| CQgsPluginLayerRegistry | A registry of plugin layers types |
| CQgsPluginLayerType | Responsible for creating plugin specific map layers |
| CQgsPointCloudAttribute | Attribute for point cloud data pair of name and size in bytes |
| CQgsPointCloudAttributeCollection | A collection of point cloud attributes |
| CQgsPointCloudAttributeStatistics | Stores statistics of one attribute of a point cloud dataset |
| CQgsPointCloudBlock | Base class for storing raw data from point cloud nodes |
| CQgsPointCloudCacheKey | Container class for QgsPointCloudBlock cache keys |
| CQgsPointCloudCategory | Represents an individual category (class) from a QgsPointCloudClassifiedRenderer |
| CQgsPointCloudIndex | Smart pointer for QgsAbstractPointCloudIndex |
| CQgsPointCloudLayerEditUtils | Contains utility functions for editing point cloud layers |
| CQgsPointCloudLayerExporter | Handles exporting point cloud layers to memory layers, OGR supported files and PDAL supported files |
| ►CUi::QgsPointCloudLayerSaveAsDialogBase | |
| CQgsPointCloudLayerSaveAsDialog | A dialog for selecting destination file and parameters for point cloud exports |
| CQgsPointCloudNode | Keeps metadata for an indexed point cloud node |
| CQgsPointCloudNodeId | Represents an indexed point cloud node's position in octree |
| ►CUi::QgsPointCloudQueryBuilderBase | |
| CQgsPointCloudQueryBuilder | Query Builder for layers |
| CQgsPointCloudRenderContext | Encapsulates the render context for a 2D point cloud rendering operation |
| ►CQgsPointCloudRenderer | Abstract base class for 2d point cloud renderers |
| CQgsPointCloudAttributeByRampRenderer | An RGB renderer for 2d visualisation of point clouds using embedded red, green and blue attributes |
| CQgsPointCloudClassifiedRenderer | Renders point clouds by a classification attribute |
| CQgsPointCloudExtentRenderer | A renderer for 2d visualisation of point clouds which shows the dataset's extents using a fill symbol |
| CQgsPointCloudRgbRenderer | An RGB renderer for 2d visualisation of point clouds using embedded red, green and blue attributes |
| ►CQgsPointCloudRendererAbstractMetadata | Stores metadata about one point cloud renderer class |
| CQgsPointCloudRendererMetadata | Convenience metadata class that uses static functions to create point cloud renderer and its widget |
| ►CUi::QgsPointCloudRendererPropsDialogBase | |
| CQgsPointCloudRendererPropertiesWidget | A generic widget for setting the 2D renderer for a point cloud layer |
| CQgsPointCloudRendererRegistry | Registry of 2D renderers for point clouds |
| CQgsPointCloudRequest | Point cloud data request |
| CQgsPointCloudStatistics | Used to store statistics of a point cloud dataset |
| ►CUi::QgsPointClusterRendererWidgetBase | |
| CQgsPointClusterRendererWidget | A widget which allows configuration of the properties for a QgsPointClusterRenderer |
| ►CUi::QgsPointDisplacementRendererWidgetBase | |
| CQgsPointDisplacementRendererWidget | A widget for configuring QgsPointDisplacementRenderer |
| ►CQgsPointXY | Represents a 2D point |
| CQgsReferencedPointXY | A QgsPointXY with associated coordinate reference system |
| CQgsPolymorphicRelation | A relation where the referenced (parent) layer is calculated based on fields from the referencing (child) layer |
| CQgsPostgresStringUtils | Provides functions to handle postgres array-like formatted lists in strings |
| CQgsPrecalculatedTextMetrics | Contains precalculated properties regarding text metrics for text to be rendered at a later stage |
| ►CQgsPreparedPointCloudRendererData | Base class for 2d point cloud renderer prepared data containers |
| CQgsPointCloudAttributeByRampRendererPreparedData | Prepared data container for QgsPointCloudAttributeByRampRenderer |
| CQgsPointCloudClassifiedRendererPreparedData | Prepared data container for QgsPointCloudClassifiedRenderer |
| CQgsPointCloudRgbRendererPreparedData | Prepared data container for QgsPointCloudRgbRenderer |
| ►CUi::QgsPresetColorRampWidgetBase | |
| CQgsPresetColorRampWidget | A widget which allows users to modify the properties of a QgsPresetSchemeColorRamp |
| CQgsProcessing | Contains enumerations and other constants for use in processing algorithms and parameters |
| ►CQgsProcessingAlgorithm | Abstract base class for processing algorithms |
| ►CQgsProcessingFeatureBasedAlgorithm | An abstract QgsProcessingAlgorithm base class for processing algorithms which operate "feature-by-feature" |
| CQgsBatchGeocodeAlgorithm | A base class for batch geocoder algorithms, which takes a QgsGeocoderInterface object and exposes it as a Processing algorithm for batch geocoding operations |
| CQgsProcessingAlgorithmConfigurationWidgetFactory | Interface base class for factories for algorithm configuration widgets |
| CQgsProcessingAlgorithmInformation | Contains basic properties for a Processing algorithm |
| CQgsProcessingContext | Contains information about the context in which a processing algorithm is executed |
| CQgsProcessingContextGenerator | An interface for objects which can create Processing contexts |
| CQgsProcessingFeatureSourceDefinition | Encapsulates settings relating to a feature source input to a processing algorithm |
| CQgsProcessingGui | Contains general functions and values related to Processing GUI components |
| CQgsProcessingGuiRegistry | A registry for widgets for use with the Processing framework |
| CQgsProcessingGuiUtils | Contains utility functions relating to Processing GUI components |
| CQgsProcessingLayerPostProcessorInterface | An interface for layer post-processing handlers for execution following a processing algorithm operation |
| CQgsProcessingModelChildAlgorithmResult | Encapsulates the results of running a child algorithm within a model |
| CQgsProcessingModelInitialRunConfig | Configuration settings which control how a Processing model is executed |
| CQgsProcessingModelResult | Encapsulates the results of running a Processing model |
| ►CQgsProcessingOutputDefinition | Base class for the definition of processing outputs |
| CQgsProcessingOutputBoolean | A boolean output for processing algorithms |
| CQgsProcessingOutputConditionalBranch | A conditional branch output for processing algorithms, which represents a possible model logic flow which branches out from this algorithm |
| CQgsProcessingOutputFile | A file output for processing algorithms |
| CQgsProcessingOutputFolder | A folder output for processing algorithms |
| CQgsProcessingOutputHtml | A HTML file output for processing algorithms |
| CQgsProcessingOutputMapLayer | A map layer output for processing algorithms, where layers may be either vector or raster |
| CQgsProcessingOutputMultipleLayers | A multi-layer output for processing algorithms which create map layers, when the number and nature of the output layers is not predefined |
| CQgsProcessingOutputNumber | A numeric output for processing algorithms |
| CQgsProcessingOutputPointCloudLayer | A pointcloud layer output for processing algorithms |
| CQgsProcessingOutputRasterLayer | A raster layer output for processing algorithms |
| CQgsProcessingOutputString | A string output for processing algorithms |
| CQgsProcessingOutputVariant | A variant output for processing algorithms, capable of storing any QVariant value |
| CQgsProcessingOutputVectorLayer | A vector layer output for processing algorithms |
| CQgsProcessingOutputVectorTileLayer | A vector tile layer output for processing algorithms |
| CQgsProcessingOutputLayerDefinition | Encapsulates settings relating to a feature sink or output raster layer for a processing algorithm |
| ►CQgsProcessingParameterDefinition | Base class for the definition of processing parameters |
| CQgsProcessingDestinationParameter | Base class for all parameter definitions which represent file or layer destinations, e.g |
| CQgsProcessingParameterAggregate | A parameter for "aggregate" configurations, which consist of a definition of desired output fields, types, and aggregate used to populate them |
| CQgsProcessingParameterAlignRasterLayers | A parameter for Processing algorithms specifying how rasters should be aligned |
| CQgsProcessingParameterAnnotationLayer | An annotation layer parameter for processing algorithms |
| CQgsProcessingParameterAuthConfig | A string parameter for authentication configuration ID values |
| CQgsProcessingParameterBand | A raster band parameter for Processing algorithms |
| CQgsProcessingParameterBoolean | A boolean parameter for processing algorithms |
| CQgsProcessingParameterColor | A color parameter for processing algorithms |
| CQgsProcessingParameterCoordinateOperation | A coordinate operation parameter for processing algorithms |
| CQgsProcessingParameterCrs | A coordinate reference system parameter for processing algorithms |
| CQgsProcessingParameterDatabaseSchema | A database schema parameter for processing algorithms, allowing users to select from existing schemas on a registered database connection |
| CQgsProcessingParameterDatabaseTable | A database table name parameter for processing algorithms |
| CQgsProcessingParameterDateTime | A datetime (or pure date or time) parameter for processing algorithms |
| CQgsProcessingParameterDxfLayers | A parameter for Processing algorithms that need a list of input vector layers to export as DXF file |
| CQgsProcessingParameterEnum | An enum based parameter for processing algorithms, allowing for selection from predefined values |
| CQgsProcessingParameterExpression | An expression parameter for processing algorithms |
| CQgsProcessingParameterExtent | A rectangular map extent parameter for processing algorithms |
| CQgsProcessingParameterFeatureSource | An input feature source (such as vector layers) parameter for processing algorithms |
| CQgsProcessingParameterField | A vector layer or feature source field parameter for processing algorithms |
| CQgsProcessingParameterFieldMapping | A parameter for "field mapping" configurations, which consist of a definition of desired output fields, types, and expressions used to populate them |
| CQgsProcessingParameterFile | An input file or folder parameter for processing algorithms |
| CQgsProcessingParameterGeometry | A geometry parameter for processing algorithms |
| CQgsProcessingParameterLayout | A print layout parameter, allowing users to select a print layout |
| CQgsProcessingParameterLayoutItem | A print layout item parameter, allowing users to select a particular item from a print layout |
| CQgsProcessingParameterMapLayer | A map layer parameter for processing algorithms |
| CQgsProcessingParameterMapTheme | A map theme parameter for processing algorithms, allowing users to select an existing map theme from a project |
| CQgsProcessingParameterMatrix | A table (matrix) parameter for processing algorithms |
| CQgsProcessingParameterMeshDatasetGroups | A parameter for processing algorithms that need a list of mesh dataset groups |
| CQgsProcessingParameterMeshDatasetTime | A parameter for processing algorithms that need a list of mesh dataset index from time parameter |
| CQgsProcessingParameterMeshLayer | A mesh layer parameter for processing algorithms |
| CQgsProcessingParameterMultipleLayers | A parameter for processing algorithms which accepts multiple map layers |
| ►CQgsProcessingParameterNumber | A numeric parameter for processing algorithms |
| CQgsProcessingParameterArea | A double numeric parameter for area values |
| CQgsProcessingParameterDistance | A double numeric parameter for distance values |
| CQgsProcessingParameterDuration | A double numeric parameter for duration values |
| CQgsProcessingParameterScale | A double numeric parameter for map scale values |
| CQgsProcessingParameterVolume | A double numeric parameter for volume values |
| CQgsProcessingParameterPoint | A point parameter for processing algorithms |
| CQgsProcessingParameterPointCloudAttribute | A point cloud layer attribute parameter for Processing algorithms |
| CQgsProcessingParameterPointCloudLayer | A point cloud layer parameter for processing algorithms |
| CQgsProcessingParameterProviderConnection | A data provider connection parameter for processing algorithms, allowing users to select from available registered connections for a particular data provider |
| CQgsProcessingParameterRange | A numeric range parameter for processing algorithms |
| CQgsProcessingParameterRasterLayer | A raster layer parameter for processing algorithms |
| CQgsProcessingParameterString | A string parameter for processing algorithms |
| CQgsProcessingParameterTinInputLayers | A parameter for processing algorithms that need a list of input vector layers to construct a TIN |
| CQgsProcessingParameterVectorLayer | A vector layer (with or without geometry) parameter for processing algorithms |
| CQgsProcessingParameterVectorTileWriterLayers | A parameter for Processing algorithms that need a list of input vector layers for writing of vector tiles |
| ►CQgsProcessingParameterLimitedDataTypes | Can be inherited by parameters which require limits to their acceptable data types |
| CQgsProcessingParameterFeatureSource | An input feature source (such as vector layers) parameter for processing algorithms |
| CQgsProcessingParameterMapLayer | A map layer parameter for processing algorithms |
| CQgsProcessingParameterVectorLayer | A vector layer (with or without geometry) parameter for processing algorithms |
| CQgsProcessingParameters | A collection of utilities for working with parameters when running a processing algorithm |
| CQgsProcessingParametersGenerator | An interface for objects which can create sets of parameter values for processing algorithms |
| ►CQgsProcessingParameterType | Makes metadata of processing parameters available |
| CQgsProcessingParameterTypeAnnotationLayer | An annotation layer parameter for processing algorithms |
| CQgsProcessingParameterTypeAuthConfig | An authentication configuration parameter for processing algorithms |
| CQgsProcessingParameterTypeBand | A raster band parameter for Processing algorithms |
| CQgsProcessingParameterTypeBoolean | A boolean parameter for processing algorithms |
| CQgsProcessingParameterTypeColor | A color parameter for Processing algorithms |
| CQgsProcessingParameterTypeCoordinateOperation | A coordinate operation parameter for Processing algorithms |
| CQgsProcessingParameterTypeCrs | A crs parameter for processing algorithms |
| CQgsProcessingParameterTypeDatabaseSchema | A database schema name parameter for processing algorithms |
| CQgsProcessingParameterTypeDatabaseTable | A database table name parameter for processing algorithms |
| CQgsProcessingParameterTypeDateTime | A datetime parameter for processing algorithms |
| ►CQgsProcessingParameterTypeDestination | A common generic type for destination parameter, for specifying the destination path for a vector layer created by the algorithm |
| CQgsProcessingParameterTypeFeatureSink | A feature sink parameter for Processing algorithms |
| CQgsProcessingParameterTypeFileDestination | A generic file based destination parameter, for specifying the destination path for a file (non-map layer) created by the algorithm |
| CQgsProcessingParameterTypeFolderDestination | A folder destination parameter, for specifying the destination path for a folder created by the algorithm or used for creating new files within the algorithm |
| CQgsProcessingParameterTypePointCloudDestination | A pointcloud layer destination parameter, for specifying the destination path for a point cloud layer created by the algorithm |
| CQgsProcessingParameterTypeRasterDestination | A raster layer destination parameter, for specifying the destination path for a raster layer created by the algorithm |
| CQgsProcessingParameterTypeVectorDestination | A vector layer destination parameter, for specifying the destination path for a vector layer created by the algorithm |
| CQgsProcessingParameterTypeVectorTileDestination | A vector tile layer destination parameter, for specifying the destination path for a vector tile layer created by the algorithm |
| CQgsProcessingParameterTypeEnum | An enum based parameter for processing algorithms, allowing for selection from predefined values |
| CQgsProcessingParameterTypeExpression | An expression parameter for processing algorithms |
| CQgsProcessingParameterTypeExtent | A rectangular map extent parameter for processing algorithms |
| CQgsProcessingParameterTypeFeatureSource | An input feature source (such as vector layers) parameter for processing algorithms |
| CQgsProcessingParameterTypeField | A vector layer or feature source field parameter for processing algorithms |
| CQgsProcessingParameterTypeFile | An input file or folder parameter for processing algorithms |
| CQgsProcessingParameterTypeGeometry | A geometry parameter for processing algorithms |
| CQgsProcessingParameterTypeLayout | A print layout parameter for Processing algorithms |
| CQgsProcessingParameterTypeLayoutItem | A print layout item parameter for Processing algorithms |
| CQgsProcessingParameterTypeMapLayer | A generic map layer parameter for processing algorithms |
| CQgsProcessingParameterTypeMapTheme | A map theme parameter for Processing algorithms |
| CQgsProcessingParameterTypeMatrix | A table (matrix) parameter for processing algorithms |
| CQgsProcessingParameterTypeMeshLayer | A mesh layer parameter for processing algorithms |
| CQgsProcessingParameterTypeMultipleLayers | A parameter for processing algorithms which accepts multiple map layers |
| ►CQgsProcessingParameterTypeNumber | A numeric parameter for processing algorithms |
| CQgsProcessingParameterTypeArea | An area parameter for processing algorithms |
| CQgsProcessingParameterTypeDistance | A distance parameter for processing algorithms |
| CQgsProcessingParameterTypeDuration | A duration parameter for processing algorithms |
| CQgsProcessingParameterTypeScale | A scale parameter for processing algorithms |
| CQgsProcessingParameterTypeVolume | A volume parameter for processing algorithms |
| CQgsProcessingParameterTypePoint | A point parameter for processing algorithms |
| CQgsProcessingParameterTypePointCloudAttribute | A point cloud layer attribute parameter for Processing algorithms |
| CQgsProcessingParameterTypePointCloudLayer | A point cloud layer parameter for processing algorithms |
| CQgsProcessingParameterTypeProviderConnection | A provider connection name parameter for processing algorithms |
| CQgsProcessingParameterTypeRange | A numeric range parameter for processing algorithms |
| CQgsProcessingParameterTypeRasterLayer | A raster layer parameter for processing algorithms |
| CQgsProcessingParameterTypeString | A string parameter for processing algorithms |
| CQgsProcessingParameterTypeVectorLayer | A vector layer parameter for processing algorithms |
| CQgsProcessingParameterWidgetContext | Contains settings which reflect the context in which a Processing parameter widget is shown |
| CQgsProcessingParameterWidgetFactoryInterface | An interface for Processing widget wrapper factories |
| CQgsProcessingUtils | Utility functions for use with processing classes |
| CQgsProfileExporter | Handles exports of elevation profiles in various formats |
| CQgsProfileGenerationContext | Encapsulates the context in which an elevation profile is to be generated |
| CQgsProfileIdentifyContext | Encapsulates the context of identifying profile results |
| CQgsProfileIdentifyResults | Stores identify results generated by a QgsAbstractProfileResults object |
| CQgsProfilePoint | Encapsulates a point on a distance-elevation profile |
| CQgsProfileRenderContext | Abstract base class for storage of elevation profiles |
| CQgsProfileRequest | Encapsulates properties and constraints relating to fetching elevation profiles from different sources |
| CQgsProfileSnapContext | Encapsulates the context of snapping a profile point |
| CQgsProfileSnapResult | Encapsulates results of snapping a profile point |
| CQgsProfileSourceRegistry | Registry of profile sources used by QgsProfilePlotRenderer |
| CQgsProjContext | Used to create and store a proj context object, correctly freeing the context upon destruction |
| ►CQgsProjectBadLayerHandler | Interface for classes that handle missing layer files when reading project files |
| CQgsStoreBadLayerInfo | Stores layer IDs for bad (broken) layers |
| CQgsProjectDirtyBlocker | Temporarily blocks QgsProject "dirtying" for the lifetime of the object |
| CQgsProjectFileTransform | Convert from older project file versions to newer |
| CQgsProjectionFactors | Contains various cartographic properties, such as scale factors, angular distortion and meridian convergence |
| ►CUi::QgsProjectionSelectorBase | |
| CQgsProjectionSelectionTreeWidget | A widget for selecting a coordinate reference system from a tree |
| ►CQgsProjectProperty | An abstract base class for QGIS project property hierarchys |
| CQgsProjectPropertyKey | Project property key node |
| CQgsProjectPropertyValue | Project property value node, contains a QgsProjectPropertyKey's value |
| CQgsProjectServerValidator | Validates the server specific parts of the configuration of a QGIS project |
| CQgsProjectStorage | Abstract interface for project storage - to be implemented by various backends and registered in QgsProjectStorageRegistry |
| CQgsProjectStorageGuiProvider | Abstract interface for project storage GUI - to be implemented by various backends and registered in QgsProjectStorageGuiRegistry |
| CQgsProjectStorageGuiRegistry | A registry / canonical manager of GUI parts of project storage backends |
| CQgsProjectStorageRegistry | Registry of storage backends that QgsProject may use |
| ►CQgsProjectTranslator | An interface for objects which can translate project strings |
| CQgsProject | Encapsulates a QGIS project, including sets of map layers and their styles, layouts, annotations, canvases, etc |
| CQgsProjectUtils | Contains utility functions for working with QGIS projects |
| CQgsProjectVersion | Describes the version of a project |
| CQgsProjOperation | Contains information about a PROJ operation |
| CQgsProjUtils | Utility functions for working with the proj library |
| CQgsProperty | A store for object properties |
| CQgsPropertyDefinition | Definition for a property |
| ►CQgsPropertyTransformer | Abstract base class for objects which transform the calculated value of a property |
| CQgsColorRampTransformer | QgsPropertyTransformer subclass for transforming a numeric value into a color from a color ramp |
| CQgsGenericNumericTransformer | QgsPropertyTransformer subclass for scaling an input numeric value into an output numeric value |
| CQgsSizeScaleTransformer | QgsPropertyTransformer subclass for scaling a value into a size according to various scaling methods |
| CQgsProviderGuiMetadata | Holds data for the GUI part of the data providers |
| CQgsProviderGuiRegistry | A registry / canonical manager of GUI parts of data providers |
| CQgsProviderRegistry | A registry / canonical manager of data providers |
| CQgsProviderSourceWidgetProvider | An interface for providers of widgets designed to configure a data provider's source |
| CQgsProviderSourceWidgetProviderRegistry | A registry that keeps a list of provider source widget providers |
| CQgsProviderSqlQueryBuilder | Provides an interface for provider-specific creation of SQL queries |
| CQgsProviderSublayerDetails | Contains details about a sub layer available from a dataset |
| ►CUi::QgsProviderSublayersDialogBase | |
| CQgsProviderSublayersDialog | Dialog for selecting provider sublayers |
| CQgsProviderUtils | Contains utility functions for working with data providers |
| CQgsPythonRunner | Utility class for running Python commands from various parts of QGIS |
| CQgsQuadrilateral | Quadrilateral geometry type |
| ►CQgsQuadtreeChunkLoaderFactory | |
| ►CQgsTerrainGenerator | Base class for generators of terrain |
| CQgsDemTerrainGenerator | Implementation of terrain generator that uses a raster layer with DEM to build terrain |
| CQgsFlatTerrainGenerator | Terrain generator that creates a simple square flat area |
| CQgsOnlineTerrainGenerator | Implementation of terrain generator that uses online resources to download heightmaps |
| CQgsQuantizedMeshTerrainGenerator | Terrain generator using a Quantized Mesh tile layer |
| CQgsQuantizedMeshHeader | |
| CQgsQuantizedMeshTile | |
| ►CUi::QgsQueryBuilderBase | |
| CQgsQueryBuilder | Query Builder for layers |
| CQgsSearchQueryBuilder | Query builder for search strings |
| CQgsRange< T > | A template based class for storing ranges (lower to upper values) |
| ►CQgsRange< double > | |
| CQgsDoubleRange | QgsRange which stores a range of double values |
| ►CQgsRange< int > | |
| CQgsIntRange | QgsRange which stores a range of integer values |
| ►CUi::QgsRangeConfigDlgBase | |
| CQgsRangeConfigDlg | Configuration widget for range widgets |
| CQgsRangeRequestCache | A custom cache for handling the storage and retrieval of HTTP range requests on disk |
| CQgsRaster | Raster namespace |
| CQgsRasterAttributeTable | Represents a Raster Attribute Table (RAT) |
| ►CUi::QgsRasterAttributeTableAddColumnDialogBase | |
| CQgsRasterAttributeTableAddColumnDialog | A dialog which collects options to add a new column to a raster attribute table |
| ►CUi::QgsRasterAttributeTableAddRowDialogBase | |
| CQgsRasterAttributeTableAddRowDialog | The QgsRasterAttributeTableAddColumnDialog class collects options to add a new row to a raster attribute table |
| CQgsRasterBandStats | The RasterBandStats struct is a container for statistics about a single raster band |
| CQgsRasterBlock | Raster data container |
| CQgsRasterCalcNode | Represents a node in a raster calculator |
| CQgsRasterCalculator | Performs raster layer calculations |
| CQgsRasterCalculatorEntry | Represents an individual raster layer/band number entry within a raster calculation |
| CQgsRasterChecker | A helper class for unit tests that need to write an image and compare it to an expected result or render time |
| ►CUi::QgsRasterContourRendererWidget | |
| CQgsRasterContourRendererWidget | Configuration widget for QgsRasterContourRenderer |
| CQgsRasterDrawer | The drawing pipe for raster layers |
| CQgsRasterFileWriter | The raster file writer which allows you to save a raster to a new file |
| ►CUi::QgsRasterFormatSaveOptionsWidgetBase | |
| CQgsRasterFormatSaveOptionsWidget | A widget to select format-specific raster saving options |
| CQgsRasterHistogram | A container for a histogram of a single raster band |
| ►CUi::QgsRasterHistogramWidgetBase | |
| CQgsRasterHistogramWidget | A widget for display and configuring a raster layer histogram |
| CQgsRasterIdentifyResult | Raster identify results container |
| ►CQgsRasterInterface | Base class for processing filters like renderers, reprojector, resampler etc |
| CQgsBrightnessContrastFilter | Brightness/contrast and gamma correction filter pipe for rasters |
| CQgsHueSaturationFilter | Color and saturation filter pipe for rasters |
| CQgsRasterDataProvider | Base class for raster data providers |
| CQgsRasterNuller | Raster pipe that deals with null values |
| CQgsRasterProjector | Implements approximate projection support for optimised raster transformation |
| ►CQgsRasterRenderer | Raster renderer pipe that applies colors to a raster |
| CQgsHillshadeRenderer | A renderer for generating live hillshade models |
| CQgsMultiBandColorRenderer | Renderer for multiband images with the color components |
| CQgsPalettedRasterRenderer | Renderer for paletted raster images |
| CQgsRasterContourRenderer | Raster renderer that generates contours on the fly for a source raster band |
| CQgsRasterSingleColorRenderer | Raster renderer which renders all data pixels using a single color |
| CQgsSingleBandColorDataRenderer | Raster renderer pipe for single band color |
| CQgsSingleBandGrayRenderer | Raster renderer pipe for single band gray |
| CQgsSingleBandPseudoColorRenderer | Raster renderer pipe for single band pseudocolor |
| CQgsRasterResampleFilter | Resample filter pipe for rasters |
| CQgsRasterIterator | Iterator for sequentially processing raster cells |
| ►CUi::QgsRasterLabelingWidgetBase | |
| CQgsRasterLabelingWidget | Master widget for configuration of labeling of a raster layer |
| ►CUi::QgsRasterLayerPropertiesBase | |
| CQgsRasterLayerProperties | A dialog for raster layer properties |
| ►CUi::QgsRasterLayerSaveAsDialogBase | |
| CQgsRasterLayerSaveAsDialog | A dialog for configuring raster layer export parameters |
| ►CUi::QgsRasterLayerTemporalPropertiesWidgetBase | |
| CQgsRasterLayerTemporalPropertiesWidget | A widget for configuring the temporal properties for a raster layer |
| CQgsRasterLayerUtils | Contains utility functions for working with raster layers |
| CQgsRasterMatrix | Represents a matrix in a raster calculator operation |
| CQgsRasterMinMaxOrigin | Describes the origin of minimum and maximum values in a raster |
| ►CUi::QgsRasterMinMaxWidgetBase | |
| CQgsRasterMinMaxWidget | A widget for configuring how the minimum and maximum value of a raster layer is determined |
| CQgsRasterPipe | Contains a pipeline of raster interfaces for sequential raster processing |
| CQgsRasterPyramid | This struct is used to store pyramid info for the raster layer |
| ►CUi::QgsRasterPyramidsOptionsWidgetBase | |
| CQgsRasterPyramidsOptionsWidget | A widget to select format-specific raster saving options |
| CQgsRasterRange | Represents a range of raster values between min and max, optionally including the min and max value |
| CQgsRasterRendererRegistry | Registry for raster renderers |
| CQgsRasterRendererRegistryEntry | Registry for raster renderer entries |
| CQgsRasterRendererUtils | Utility functions for raster renderers |
| ►CQgsRasterResampler | Interface for resampling rasters (e.g |
| ►CQgsRasterResamplerV2 | Interface for resampling rasters (V2) (e.g |
| CQgsBilinearRasterResampler | Bilinear raster resampler |
| CQgsCubicRasterResampler | Cubic Raster Resampler |
| CQgsRasterShader | Interface for all raster shaders |
| ►CQgsRasterShaderFunction | The raster shade function applies a shader to a pixel at render time - typically used to render grayscale images as false color |
| CQgsColorRampShader | A ramp shader will color a raster pixel based on a list of values ranges in a ramp |
| ►CUi::QgsRasterSingleColorRendererWidgetBase | |
| CQgsRasterSingleColorRendererWidget | Renderer widget for the single color renderer |
| CQgsRasterTransparency | Defines the list of pixel values to be considered as transparent or semi transparent when rendering rasters |
| ►CUi::QgsRasterTransparencyWidget | |
| CQgsRasterTransparencyWidget | A widget for controlling a raster layer's transparency and related options |
| CQgsRasterViewPort | This class provides details of the viewable area that a raster will be rendered into |
| CQgsRay2D | A 2D ray which extends from an origin point to an infinite distance in a given direction |
| CQgsRay3D | A representation of a ray in 3D |
| CQgsReadWriteContext | A container for the context for various read/write operations on objects |
| CQgsReadWriteContextCategoryPopper | Allows entering a context category and takes care of leaving this category on deletion of the class |
| CQgsReadWriteLocker | A convenience class that simplifies locking and unlocking QReadWriteLocks |
| CQgsRecentStyleHandler | Handles and tracks style items recently used in the QGIS GUI |
| ►CQgsRectangle | A rectangle specified with double values |
| CQgsReferencedRectangle | A QgsRectangle with associated coordinate reference system |
| ►CQgsReferencedGeometryBase | A base class for geometry primitives which are stored with an associated reference system |
| CQgsReferencedGeometry | A QgsGeometry with associated coordinate reference system |
| CQgsReferencedPointXY | A QgsPointXY with associated coordinate reference system |
| CQgsReferencedRectangle | A QgsRectangle with associated coordinate reference system |
| CQgsRegularPolygon | Regular Polygon geometry type |
| CQgsRelation | Represents a relationship between two vector layers |
| CQgsRelationContext | Context for relations |
| ►CUi::QgsRelationEditorConfigWidgetBase | |
| CQgsRelationEditorConfigWidget | Creates a new configuration widget for the relation editor widget |
| CQgsRelationWidgetRegistry | Keeps track of the registered relations widgets |
| CQgsRelief | Produces colored relief rasters from DEM |
| ►CUi::QgsRelReferenceConfigDlgBase | |
| CQgsRelationReferenceConfigDlg | Configuration widget for relation reference widgets |
| CQgsRemappingSinkDefinition | Defines the parameters used to remap features when creating a QgsRemappingProxyFeatureSink |
| CQgsRenderChecker | Helper class for unit tests that need to write an image and compare it to an expected result or render time |
| CQgsRenderedFeatureHandlerInterface | An interface for classes which provide custom handlers for features rendered as part of a map render job |
| ►CQgsRenderedItemDetails | Base class for detailed information about a rendered item |
| CQgsRenderedAnnotationItemDetails | Contains information about a rendered annotation item |
| CQgsRenderedLayerStatistics | Contains computed statistics for a layer render |
| CQgsRenderedItemResults | Stores collated details of rendered items during a map rendering operation |
| CQgsWms::QgsRenderer | Map renderer for WMS requests |
| ►CQgsRendererAbstractMetadata | Stores metadata about one renderer class |
| CQgsRendererMetadata | Convenience metadata class that uses static functions to create renderer and its widget |
| CQgsRendererCategory | Represents an individual category (class) from a QgsCategorizedSymbolRenderer |
| ►CUi::QgsRendererMeshPropsWidgetBase | |
| CQgsRendererMeshPropertiesWidget | Widget for renderer properties of the mesh, contours (scalars) and vectors data associated with the mesh layer |
| ►CUi::QgsRendererPropsDialogBase | |
| CQgsRendererPropertiesDialog | A dialog for configuring vector layer renderers |
| CQgsRendererRange | Represents a value range for a QgsGraduatedSymbolRenderer |
| CQgsRendererRangeLabelFormat | Encapsulates the formatting for a QgsRendererRange label |
| ►CUi::QgsRendererRasterPropsWidgetBase | |
| CQgsRendererRasterPropertiesWidget | A widget for configuring properties of a raster layer renderer |
| CQgsRendererRegistry | Registry of renderers |
| ►CUi::QgsRendererRulePropsWidget | |
| CQgsRendererRulePropsWidget | A widget for editing the details of a rule based renderer rule |
| ►CUi::QgsRendererWidgetContainerBase | |
| CQgsPanelWidgetStack | A stack widget to manage multiple overlapping stacked panels |
| CQgsRequestHandler | An interface hiding the details of reading input and writing output from/to a wms request mechanism |
| ►CUi::QgsRichTextEditorBase | |
| CQgsRichTextEditor | A widget for editing rich text documents, with support for user controlled formatting of text and insertion of hyperlinks and images |
| ►CUi::QgsRuleBasedLabelingWidget | |
| CQgsRuleBasedLabelingWidget | Widget for configuring rule based labeling |
| CQgsRuleBasedRendererCount | |
| ►CUi::QgsRuleBasedRendererWidget | |
| CQgsRuleBasedRendererWidget | A widget for configuring a QgsRuleBasedRenderer |
| CQgsRuntimeProfilerNode | A node representing an entry in a QgsRuntimeProfiler |
| CQgsSatelliteInfo | Encapsulates information relating to a GPS satellite |
| ►CQgsScaleBarRenderer | Abstract base class for scale bar renderers |
| CQgsDoubleBoxScaleBarRenderer | Double box with alternating colors |
| CQgsHollowScaleBarRenderer | Scalebar style that draws a single box with alternating color for the segments, with horizontal lines through alternating segments |
| CQgsNumericScaleBarRenderer | A scale bar style that draws text in the form of '1:XXXXX' |
| CQgsSingleBoxScaleBarRenderer | Scalebar style that draws a single box with alternating color for the segments |
| CQgsSteppedLineScaleBarRenderer | Scalebar style that draws a stepped line representation of a scalebar |
| CQgsTicksScaleBarRenderer | A scale bar that draws segments using short ticks |
| CQgsScaleBarRendererRegistry | A registry which manages registered scalebar renderers |
| CQgsScaleBarSettings | Stores the appearance and layout settings for scalebar drawing with QgsScaleBarRenderer |
| CQgsScaleCalculator | Calculates scale for a given combination of canvas size, map extent, and monitor dpi |
| CQgsScaleUtils | Contains utility functions for working with map scales |
| ►CUi::QgsScientificNumericFormatWidgetBase | |
| CQgsScientificNumericFormatWidget | A widget which allows control over the properties of a QgsScientificNumericFormat |
| CQgsScopedAssignObjectToCurrentThread | Temporarily moves a QObject to the current thread, then resets it back to nullptr thread on destruction |
| CQgsScopedProjCollectingLogger | Scoped object for temporary swapping to an error-collecting PROJ log function |
| CQgsScopedProjSilentLogger | Scoped object for temporary suppression of PROJ logging output |
| CQgsScopedProxyProgressTask | A QgsProxyProgressTask with automatic lifetime |
| CQgsScopedQPainterState | Scoped object for saving and restoring a QPainter object's state |
| CQgsScopedRenderContextPainterSwap | Scoped object for temporary replacement of a QgsRenderContext destination painter |
| CQgsScopedRenderContextReferenceScaleOverride | Scoped object for temporary override of the symbologyReferenceScale property of a QgsRenderContext |
| CQgsScopedRenderContextScaleToMm | Scoped object for temporary scaling of a QgsRenderContext for millimeter based rendering |
| CQgsScopedRenderContextScaleToPixels | Scoped object for temporary scaling of a QgsRenderContext for pixel based rendering |
| CQgsScopedRuntimeProfile | Scoped object for logging of the runtime for a single operation or group of operations |
| CQgsScopeLogger | Logs the location of the call |
| CQgsScreenProperties | Stores properties relating to a screen |
| CQgsScrollBarHighlight | Encapsulates the details of a highlight in a scrollbar, used alongside QgsScrollBarHighlightController |
| CQgsScrollBarHighlightController | Adds highlights (colored markers) to a scrollbar |
| CQgsSelectionContext | Encapsulates the context of a layer selection operation |
| ►CQgsSensorAbstractGuiMetadata | Stores GUI metadata about one sensor class |
| CQgsSensorGuiMetadata | Convenience metadata class that uses static functions to handle sensor GUI behavior |
| ►CQgsSensorAbstractMetadata | Stores metadata about a sensor class |
| CQgsSensorMetadata | Convenience metadata class that uses static functions to create sensors and their configuration widgets |
| CQgsSensorThingsExpansionDefinition | Encapsulates information about how relationships in a SensorThings API service should be expanded |
| CQgsSensorThingsUtils | Utility functions for working with OGC SensorThings API services |
| CQgsServer | A server which provides OGC web services |
| ►CQgsServerApi | Server generic API endpoint abstract base class |
| CQgsServerOgcApi | QGIS Server OGC API endpoint |
| CQgsServerApiContext | Encapsulates the resources for a particular client request |
| CQgsServerApiUtils | Contains helper functions to handle common API operations |
| CQgsServerCacheFilter | Defines cache interface for QGIS Server plugins |
| CQgsServerCacheManager | A helper class that centralizes caches accesses given by all the server cache filter plugins |
| CQgsServerFeatureId | Contains utility functions for using primary keys for feature IDs |
| CQgsServerFilter | Defines I/O filters for QGIS Server and implemented in plugins |
| ►CQgsServerInterface | Defines interfaces exposed by QGIS Server and made available to plugins |
| CQgsServerInterfaceImpl | Interfaces exposed by QGIS Server and made available to plugins |
| ►CQgsServerMetadataUrlProperties | Manages QGIS Server properties for a map layer |
| ►CQgsMapLayerServerProperties | Manages QGIS Server properties for a map layer |
| CQgsVectorLayerServerProperties | Convenient class for API compatibility |
| ►CQgsServerOgcApiHandler | An abstract class which represents an OGC API handler to be registered in QgsServerOgcApi class |
| CQgsServerStaticHandler | Serves static files from the static path (resources/server/api/wfs3/static) |
| ►CQgsServerParameterDefinition | Definition of a parameter with basic conversion methods |
| CQgsServerParameter | Parameter common to all services (WMS, WFS, ...) |
| CQgsWfs::QgsWfsParameter | WFS parameter received from the client |
| CQgsWms::QgsWmsParameter | WMS parameter received from the client |
| ►CQgsServerParameters | Provides an interface to retrieve and manipulate global parameters received from the client |
| CQgsWfs::QgsWfsParameters | Provides an interface to retrieve and manipulate WFS parameters received from the client |
| CQgsWms::QgsWmsParameters | Provides an interface to retrieve and manipulate WMS parameters received from the client |
| CQgsServerPlugins | Initializes Python server plugins and stores a list of server plugin names |
| CQgsServerProjectUtils | Contains utility functions to retrieve specific entries from a QgsProject |
| CQgsServerQueryStringParameter | Holds the information regarding a query string input parameter and its validation |
| ►CQgsServerRequest | Defines requests passed to QgsService classes |
| CQgsBufferServerRequest | Defines a request with data |
| CQgsFcgiServerRequest | Defines fcgi requests |
| CQgsWms::QgsWmsRequest | Defines request interfaces passed to WMS service |
| ►CQgsServerResponse | Defines the response interface passed to QgsService |
| CQgsBufferServerResponse | Defines a buffered server response |
| CQgsFcgiServerResponse | Defines fcgi responses |
| CQgsFilterResponseDecorator | A decorator for calling filter's hooks |
| CQgsServerSettings | Provides a way to retrieve settings by prioritizing according to environment variables, ini file and default values |
| ►CQgsServerWmsDimensionProperties | Manages QGIS Server properties for WMS dimensions |
| CQgsMapLayerServerProperties | Manages QGIS Server properties for a map layer |
| ►CQgsService | Defines interfaces for QGIS server services |
| CQgsWcs::Service | OGC web service specialized for WCS |
| CQgsWfs::Service | OGC web service specialized for WFS |
| CQgsWms::Service | OGC web service specialized for WMS |
| ►CQgsServiceModule | Defines the service module interface for QGIS server services |
| CQgsWcsModule | Service module specialized for WCS |
| CQgsWfsModule | Module specialized for WFS service |
| CQgsWmsModule | Module specialized for WMS service |
| CQgsServiceNativeLoader | Defines the native service module loader for QGIS server services |
| CQgsServiceNativeModuleEntry | Native module (location, the module itself and the unload function) |
| CQgsServiceRegistry | A registry manager for QGIS server services |
| CQgsSettingsEditorWidgetRegistry | A registry that manages editor widgets for settings |
| ►CQgsSettingsEntryBase | Represents a settings entry and provides methods for reading and writing settings values |
| ►CQgsSettingsEntryBaseTemplate< bool > | |
| CQgsSettingsEntryBool | A boolean settings entry |
| ►CQgsSettingsEntryBaseTemplate< QColor > | |
| CQgsSettingsEntryColor | A color settings entry |
| ►CQgsSettingsEntryBaseTemplate< double > | |
| CQgsSettingsEntryDouble | A double settings entry |
| ►CQgsSettingsEntryBaseTemplate< int > | |
| CQgsSettingsEntryInteger | An integer settings entry |
| ►CQgsSettingsEntryBaseTemplate< qlonglong > | |
| CQgsSettingsEntryInteger64 | A 64 bits integer (long long) settings entry |
| ►CQgsSettingsEntryBaseTemplate< QString > | |
| CQgsSettingsEntryString | A string settings entry |
| ►CQgsSettingsEntryBaseTemplate< QStringList > | |
| CQgsSettingsEntryStringList | A string list settings entry |
| ►CQgsSettingsEntryBaseTemplate< QVariant > | |
| CQgsSettingsEntryVariant | A variant settings entry |
| ►CQgsSettingsEntryBaseTemplate< QVariantMap > | |
| CQgsSettingsEntryVariantMap | A string list settings entry |
| CQgsSettingsEntryBaseTemplate< ENUM > | |
| CQgsSettingsEntryBaseTemplate< FLAGS > | |
| CQgsSettingsEntryBaseTemplate< Qgis::GpsConnectionType > | |
| CQgsSettingsEntryBaseTemplate< Qt::TimeSpec > | |
| CQgsSettingsEntryBaseTemplate< Qgis::GpsInformationComponent > | |
| CQgsSettingsEntryBaseTemplate< Qgis::DpiMode > | |
| CQgsSettingsEntryBaseTemplate< Qgis::TilePixelRatio > | |
| CQgsSettingsEntryBaseTemplate< Qgis::HttpMethod > | |
| CQgsSettingsEntryBaseTemplate< Qgis::SnappingMode > | |
| CQgsSettingsEntryBaseTemplate< Qgis::SnappingType > | |
| CQgsSettingsEntryBaseTemplate< Qgis::MapToolUnit > | |
| CQgsSettingsEntryBaseTemplate< Qgis::JoinStyle > | |
| CQgsSettingsEntryBaseTemplate< Qgis::EndCapStyle > | |
| CQgsSettingsEntryBaseTemplate< Qgis::VectorSimplificationAlgorithm > | |
| CQgsSettingsEntryBaseTemplate< Qgis::VectorRenderingSimplificationFlags > | |
| ►CQgsSettingsEntryBaseTemplate< T > | Base abstract class for settings entries with typed get and set methods |
| CQgsSettingsEntryEnumFlag< ENUM > | |
| CQgsSettingsEntryEnumFlag< FLAGS > | |
| CQgsSettingsEntryEnumFlag< Qgis::GpsConnectionType > | |
| CQgsSettingsEntryEnumFlag< Qt::TimeSpec > | |
| CQgsSettingsEntryEnumFlag< Qgis::GpsInformationComponent > | |
| CQgsSettingsEntryEnumFlag< Qgis::DpiMode > | |
| CQgsSettingsEntryEnumFlag< Qgis::TilePixelRatio > | |
| CQgsSettingsEntryEnumFlag< Qgis::HttpMethod > | |
| CQgsSettingsEntryEnumFlag< Qgis::SnappingMode > | |
| CQgsSettingsEntryEnumFlag< Qgis::SnappingType > | |
| CQgsSettingsEntryEnumFlag< Qgis::MapToolUnit > | |
| CQgsSettingsEntryEnumFlag< Qgis::JoinStyle > | |
| CQgsSettingsEntryEnumFlag< Qgis::EndCapStyle > | |
| CQgsSettingsEntryEnumFlag< Qgis::VectorSimplificationAlgorithm > | |
| CQgsSettingsEntryEnumFlag< Qgis::VectorRenderingSimplificationFlags > | |
| CQgsSettingsEntryEnumFlag< T > | A template class for enum and flag settings entry |
| CQgsSettingsEntryGroup | Creates a group of settings which have a common definition of base key |
| CQgsSettingsProxy | A helper class for access to either a temporary QgsSettings object or the thread local object |
| ►CQgsSettingsRegistry | Used for settings introspection and collects a list of child QgsSettingsRegistry and a list of child QgsSettingsRegistry |
| CQgsSettingsRegistryCore | Used for settings introspection and collects all QgsSettingsEntry instances of core |
| CQgsSettingsRegistryGui | Used for settings introspection and collects all QgsSettingsEntry instances of GUI |
| CQgsSettingsTree | Holds the tree structure for the settings in QGIS core |
| ►CQgsSettingsTreeNode | A tree node for the settings tree to help organizing and introspecting the tree |
| CQgsSettingsTreeNamedListNode | A named list tree node for the settings tree to help organizing and introspecting the tree |
| CQgsShadowSettings | Contains configuration for rendering shadows |
| CQgsShapeGenerator | Contains utility functions for generating shapes |
| CQgsSignalBlocker< Object > | RAII signal blocking class |
| CQgsSimplifyMethod | Contains information about how to simplify geometries fetched from a QgsFeatureIterator |
| ►CUi::QgsSingleBandGrayRendererWidgetBase | |
| CQgsSingleBandGrayRendererWidget | A widget for configuring a QgsSingleBandGrayRenderer |
| ►CUi::QgsSingleBandPseudoColorRendererWidgetBase | |
| CQgsSingleBandPseudoColorRendererWidget | Single band pseudo color renderer widget consists of a color ramp shader widget, a raster min max widget and a band selector |
| ►CQgsSingleGeometryCheckError | An error from a QgsSingleGeometryCheck |
| CQgsGeometryIsValidCheckError | An error for a QgsGeometryIsValid check |
| CQgsGeometrySelfIntersectionCheckError | A self intersection check error |
| CQgsGeometryTypeCheckError | A geometry type check error |
| CQgsSipUtils | Contains utilities for working with SIP Python objects |
| CQgsSkyboxSettings | Contains the configuration of a skybox entity |
| CQgsSldExportContext | Holds SLD export options and other information related to SLD export of a QGIS layer style |
| ►CUi::QgsSmartGroupConditionWidget | |
| CQgsSmartGroupCondition | A widget for configuring the conditions attached to a style smart group |
| ►CUi::QgsSmartGroupEditorDialogBase | |
| CQgsSmartGroupEditorDialog | A dialog for configuring a style smart group |
| CQgsSnapIndicator | Shows a snapping marker on map canvas for the current snapping match |
| CQgsSnappingConfig | Stores configuration of snapping settings for the project |
| CQgsSocketMonitoringThread | Thread used to monitor the fcgi socket |
| ►CQgsSourceSelectProvider | An interface for pages shown in a QgsDataSourceManagerDialog |
| CQgsLayerMetadataSourceSelectProvider | Source select provider for layer metadata |
| CQgsSpatialIndexKDBush | A very fast static spatial index for 2D points based on a flat KD-tree |
| CQgsSpatialIndexKDBushData | A container for data stored inside a QgsSpatialIndexKDBush index |
| CQgsSpatialIndexUtils | Contains utility functions for working with spatial indexes |
| CQgsSpatialiteCloser | Closes a spatialite database |
| CQgsSphere | A spherical geometry object |
| ►CUi::QgsSQLComposerDialogBase | |
| CQgsSQLComposerDialog | SQL composer dialog |
| CQgsSqlExpressionCompiler | Generic expression compiler for translation to provider specific SQL WHERE clauses |
| CQgsSqlite3Closer | Closes a sqlite3 database |
| CQgsSqlite3StatementFinalizer | Finalizes an sqlite3 statement |
| CQgsSqliteUtils | Contains utilities for working with Sqlite data sources |
| ►CQgsSQLStatement | Parses SQL statements |
| CQgsSQLStatementFragment | Parses fragments of SQL statements, such as an expression or where clause |
| CQgsSslErrorHandler | SSL error handler, used for responding to SSL errors encountered during network requests |
| ►CUi::QgsStackedDiagramPropertiesBase | |
| CQgsStackedDiagramProperties | A widget for editing sub diagrams |
| CQgsStatisticalSummary | Calculator for summary statistics for a list of doubles |
| CQgsStoredExpression | Stored expression containing name, content (expression text) and a category tag |
| CQgsStringReplacement | A representation of a single string replacement |
| CQgsStringReplacementCollection | A collection of string replacements (specified using QgsStringReplacement objects) |
| CQgsStringStatisticalSummary | Calculator for summary statistics and aggregates for a list of strings |
| CQgsStringUtils | Utility functions for working with strings |
| ►CQgsStyleEntityInterface | An interface for entities which can be placed in a QgsStyle database |
| CQgsStyleColorRampEntity | A color ramp entity for QgsStyle databases |
| CQgsStyleLabelSettingsEntity | A label settings entity for QgsStyle databases |
| CQgsStyleLegendPatchShapeEntity | A legend patch shape entity for QgsStyle databases |
| CQgsStyleSymbol3DEntity | A 3d symbol entity for QgsStyle databases |
| CQgsStyleSymbolEntity | A symbol entity for QgsStyle databases |
| CQgsStyleTextFormatEntity | A text format entity for QgsStyle databases |
| CQgsStyleEntityVisitorInterface | An interface for classes which can visit style entity (e.g |
| ►CUi::QgsStyleExportImportDialogBase | |
| CQgsStyleExportImportDialog | A dialog allowing importing and exporting of entities from a QgsStyle |
| ►CUi::QgsStyleItemsListWidgetBase | |
| CQgsStyleItemsListWidget | A reusable widget for showing a filtered list of entities from a QgsStyle database |
| ►CUi::QgsStyleManagerDialogBase | |
| CQgsStyleManagerDialog | A dialog allowing users to customize and populate a QgsStyle |
| ►CUi::QgsStyleSaveDialog | |
| CQgsStyleSaveDialog | A dialog for setting properties of a newly saved style |
| ►CUi::QgsSublayersDialogBase | |
| CQgsSublayersDialog | Presents a choice of sublayers |
| CQgsSubsetStringEditorProvider | An interface for widgets which edit a subset string |
| CQgsSubsetStringEditorProviderRegistry | A registry for subset string editor providers |
| ►CUi::QgsSubstitutionListWidgetBase | |
| CQgsSubstitutionListWidget | A widget which allows users to specify a list of substitutions to apply to a string, with options for exporting and importing substitution lists |
| ►CQgsSymbol | Abstract base class for all rendered symbols |
| CQgsFillSymbol | A fill symbol type, for rendering Polygon and MultiPolygon geometries |
| CQgsLineSymbol | A line symbol type, for rendering LineString and MultiLineString geometries |
| CQgsMarkerSymbol | A marker symbol type, for rendering Point and MultiPoint geometries |
| CQgsSymbolAnimationSettings | Contains settings relating to symbol animation |
| ►CUi::QgsSymbolAnimationSettingsWidgetBase | |
| CQgsSymbolAnimationSettingsWidget | A widget for customising animation settings for a symbol |
| CQgsSymbolBufferSettings | Contains settings relating to symbol buffers, which draw a "halo" effect around the symbol |
| ►CUi::QgsSymbolBufferSettingsWidgetBase | |
| CQgsSymbolBufferSettingsWidget | A widget for customising buffer settings for a symbol |
| ►CQgsSymbolLayer | Abstract base class for symbol layers |
| ►CQgsFillSymbolLayer | Abstract base class for fill symbol layers |
| CQgsCentroidFillSymbolLayer | A fill symbol layer which renders a marker symbol at the centroid of a polygon geometry |
| CQgsGradientFillSymbolLayer | A fill symbol layer which draws a smooth color gradient over a polygon |
| ►CQgsImageFillSymbolLayer | Base class for fill symbol layers which fill polygons with a repeated image |
| CQgsLinePatternFillSymbolLayer | A symbol fill consisting of repeated parallel lines |
| CQgsPointPatternFillSymbolLayer | A fill symbol layer which fills polygon shapes with repeating marker symbols |
| CQgsRasterFillSymbolLayer | A fill symbol layer which fills polygons with a repeated raster image |
| CQgsSVGFillSymbolLayer | A fill symbol layer which fills polygons with a repeated SVG file |
| CQgsRandomMarkerFillSymbolLayer | A fill symbol layer which places markers at random locations within polygons |
| CQgsShapeburstFillSymbolLayer | A fill symbol layer which applies a gradient from the outer edges of a symbol to the inside |
| CQgsSimpleFillSymbolLayer | Renders polygons using a single fill and stroke color |
| CQgsGeometryGeneratorSymbolLayer | A symbol layer subclass which alters rendered feature shapes through the use of QGIS expressions |
| ►CQgsLineSymbolLayer | Abstract base class for line symbol layers |
| ►CQgsAbstractBrushedLineSymbolLayer | Base class for line symbol layer types which draws line sections using a QBrush |
| CQgsLineburstSymbolLayer | Line symbol layer type which draws a gradient pattern perpendicularly along a line |
| CQgsRasterLineSymbolLayer | Line symbol layer type which draws line sections using a raster image file |
| CQgsArrowSymbolLayer | Line symbol layer used for representing lines as arrows |
| CQgsFilledLineSymbolLayer | A line symbol layer type which fills a stroked line with a QgsFillSymbol |
| CQgsInterpolatedLineSymbolLayer | A symbol layer that represents vector layer line features as interpolated lines |
| CQgsLinearReferencingSymbolLayer | Line symbol layer used for decorating according to linear referencing |
| CQgsSimpleLineSymbolLayer | A simple line symbol layer, which renders lines using a line in a variety of styles (e.g |
| ►CQgsTemplatedLineSymbolLayerBase | Base class for templated line symbols, e.g |
| CQgsHashedLineSymbolLayer | Line symbol layer type which draws repeating line sections along a line feature |
| CQgsMarkerLineSymbolLayer | Line symbol layer type which draws repeating marker symbols along a line feature |
| ►CQgsMarkerSymbolLayer | Abstract base class for marker symbol layers |
| CQgsEllipseSymbolLayer | A symbol layer for rendering objects with major and minor axis (e.g |
| CQgsFontMarkerSymbolLayer | A marker symbol layer which displays characters rendered using a font |
| CQgsMaskMarkerSymbolLayer | Special symbol layer that uses its sub symbol as a selective mask |
| ►CQgsRasterMarkerSymbolLayer | Raster marker symbol layer class |
| CQgsAnimatedMarkerSymbolLayer | Animated marker symbol layer class |
| ►CQgsSimpleMarkerSymbolLayerBase | Abstract base class for simple marker symbol layers |
| CQgsFilledMarkerSymbolLayer | Filled marker symbol layer, consisting of a shape which is rendered using a QgsFillSymbol |
| CQgsSimpleMarkerSymbolLayer | Simple marker symbol layer, consisting of a rendered shape with solid fill color and a stroke |
| CQgsSvgMarkerSymbolLayer | A marker symbol layer which renders an SVG graphic |
| CQgsVectorFieldSymbolLayer | A symbol layer class for displaying displacement arrows based on point layer attributes |
| ►CQgsSymbolLayerAbstractMetadata | Stores metadata about one symbol layer class |
| CQgsSymbolLayerMetadata | Convenience metadata class that uses static functions to create symbol layer and its widget |
| CQgsSymbolLayerId | We 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) |
| CQgsSymbolLayerReference | Type used to refer to a specific symbol layer in a symbol of a layer |
| CQgsSymbolLayerRegistry | Registry of available symbol layer classes |
| CQgsSymbolLayerUtils | Contains utility functions for working with symbols and symbol layers |
| CQgsSymbolLevelItem | Represents a symbol level during vector rendering operations |
| ►CUi::QgsSymbolLevelsDialogBase | |
| CQgsSymbolLevelsWidget | A widget which allows the user to modify the rendering order of symbol layers |
| CQgsSymbolRenderContext | Encapsulates the context in which a symbol is being rendered |
| ►CUi::QgsSymbolSelectorDialogBase | |
| CQgsSymbolSelectorWidget | Symbol selector widget that can be used to select and build a symbol |
| CQgsSymbolWidgetContext | Contains settings which reflect the context in which a symbol (or renderer) widget is shown, e.g., the map canvas and relevant expression contexts |
| CQgsTableCell | Encapsulates the contents and formatting of a single table cell |
| ►CUi::QgsTableEditorBase | |
| CQgsTableEditorDialog | A reusable window for editing simple spreadsheet-style tables |
| ►CUi::QgsTableEditorFormattingWidgetBase | |
| CQgsTableEditorFormattingWidget | A reusable widget for formatting the contents of a QgsTableCell |
| ►CUi::QgsTableWidgetUiBase | |
| ►CQgsTableWidgetBase | Base widget allowing editing a collection, using a table |
| CQgsKeyValueWidget | Widget allowing editing a QVariantMap, using a table |
| CQgsListWidget | Widget allowing editing a QVariantList, using a table |
| ►CUi::QgsTabPositionWidgetBase | |
| CQgsTabPositionWidget | A widget for configuring QgsTextFormat tab positions |
| ►CUi::QgsTemporalControllerWidgetBase | |
| CQgsTemporalControllerWidget | A widget for controlling playback properties of a QgsTemporalController |
| CQgsTemporalRange< T > | A template based class for storing temporal ranges (beginning to end values) |
| CQgsTemporalRange< QDateTime > | |
| ►CQgsTemporalRangeObject | Base class for objects with an associated (optional) temporal range |
| CQgs3DMapSettings | Definition of the world |
| CQgsLayoutItem3DMap | Implements support of 3D map views in print layouts |
| CQgsLayoutItemMap | Layout graphical items for displaying a map |
| CQgsMapSettings | Contains configuration for rendering maps |
| CQgsRenderContext | Contains information about the context of a rendering operation |
| CQgsTemporalUtils | Contains utility methods for working with temporal layers and projects |
| CQgsTemporaryCursorOverride | Temporarily sets a cursor override for the QApplication for the lifetime of the object |
| CQgsTemporaryCursorRestoreOverride | Temporarily removes all cursor overrides for the QApplication for the lifetime of the object |
| CQgsTerrainDownloader | Takes care of downloading terrain data from a publicly available data source |
| CQgsTessellator | Tessellates polygons into triangles |
| CQgsTextBackgroundSettings | Container for settings relating to a text background object |
| CQgsTextBlock | Represents a block of text consisting of one or more QgsTextFragment objects |
| CQgsTextBlockFormat | Stores information relating to individual block formatting |
| CQgsTextBufferSettings | Container for settings relating to a text buffer |
| CQgsTextCharacterFormat | Stores information relating to individual character formatting |
| CQgsTextDocument | Represents a document consisting of one or more QgsTextBlock objects |
| CQgsTextDocumentMetrics | Contains pre-calculated metrics of a QgsTextDocument |
| CQgsTextDocumentRenderContext | Encapsulates the context in which a text document is to be rendered |
| ►CUi::QgsTextEditConfigDlg | |
| CQgsTextEditConfigDlg | Configuration widget for text edit widgets |
| CQgsTextFormat | Container for all settings relating to text rendering |
| ►CUi::QgsTextFormatWidgetBase | |
| CQgsTextFormatWidget | A widget for customizing text formatting settings |
| CQgsTextFragment | Stores a fragment of document along with formatting overrides to be used when rendering the fragment |
| CQgsTextMaskSettings | Container for settings relating to a selective masking around a text |
| CQgsTextRenderer | Handles rendering text using rich formatting options, including drop shadows, buffers and background shapes |
| CQgsTextRendererUtils | Utility functions for text rendering |
| CQgsTextShadowSettings | Container for settings relating to a text shadow |
| CQgsThreadingUtils | Provides threading utilities for QGIS |
| CQgsTileCache | A simple tile cache implementation |
| CQgsTileDownloadManager | Tile download manager handles downloads of map tiles for the purpose of map rendering |
| CQgsTiledSceneBoundingVolume | Represents a bounding volume for a tiled scene |
| CQgsTiledSceneIndex | An index for tiled scene data providers |
| CQgsTiledSceneNode | Allows representing QgsTiledSceneTiles in a hierarchical tree |
| CQgsTiledSceneRenderContext | Encapsulates the render context for a 2D tiled scene rendering operation |
| ►CQgsTiledSceneRenderer | Abstract base class for 2d tiled scene renderers |
| CQgsTiledSceneTextureRenderer | Renders tiled scene layers using textures |
| CQgsTiledSceneWireframeRenderer | Renders tiled scene layers using the raw primitive wireframes |
| ►CQgsTiledSceneRendererAbstractMetadata | Stores metadata about one tiled scene renderer class |
| CQgsTiledSceneRendererMetadata | Convenience metadata class that uses static functions to create tiled scene renderer and its widget |
| ►CUi::QgsTiledSceneRendererPropsDialogBase | |
| CQgsTiledSceneRendererPropertiesWidget | A generic widget for setting the 2D renderer for a tiled scene layer |
| CQgsTiledSceneRendererRegistry | Registry of 2D renderers for tiled scenes |
| CQgsTiledSceneRequest | Tiled scene data request |
| CQgsTiledSceneTile | Represents an individual tile from a tiled scene data source |
| CQgsTileMatrix | Defines a matrix of tiles for a single zoom level: it is defined by its size (width * |
| ►CQgsTileMatrixSet | Defines a set of tile matrices for multiple zoom levels |
| CQgsVectorTileMatrixSet | Encapsulates properties of a vector tile matrix set, including tile origins and scaling information |
| CQgsTileRange | A range of tiles in a tile matrix |
| CQgsTileXYZ | Stores coordinates of a tile in a tile matrix set |
| CQgsTilingScheme | Encapsulates tiling schemes (just like with WMTS / TMS / XYZ layers) |
| CQgsTimeDuration | Contains utility methods for working with temporal layers and projects |
| CQgsTolerance | Provides calculations for tolerance values in map units |
| CQgsTopologicalMesh | Wraps a QgsMesh to ensure the consistency of the mesh during editing and helps to access elements from other elements |
| CQgsTracerGraph | Simple graph structure for shortest path search |
| CQgsTranslationContext | Used for the collecting of strings from projects for translation and creation of ts files |
| CQgsTriangularMesh | A triangular/derived mesh with vertices in map coordinates |
| ►CQgsTriangulation | Interface for Triangulation classes |
| CQgsDualEdgeTriangulation | DualEdgeTriangulation is an implementation of a triangulation class based on the dual edge data structure |
| ►CTriDecorator | Decorator class for Triangulations (s |
| CNormVecDecorator | Decorator class which adds the functionality of estimating normals at the data points |
| ►CUi::QgsUniqueValuesConfigDlgBase | |
| CQgsUniqueValuesConfigDlg | Configuration widget for unique value widgets |
| ►CUi::QgsUnitSelectionWidget | |
| CQgsUnitSelectionWidget | A widget displaying a combobox allowing the user to choose between various display units, such as millimeters or map units |
| CQgsUnitTypes | Helper functions for various unit types |
| CQgsUnsetAttributeValue | Represents a default, "not-specified" value for a feature attribute |
| CQgsUserProfile | User profile contains information about the user profile folders on the machine |
| ►CQgsValidityCheckContext | Base class for validity check contexts |
| CQgsLayoutValidityCheckContext | Validity check context for print layout validation |
| CQgsValidityCheckRegistry | A registry that keeps a list of QgsAbstractValidityCheck checks which can be used when performing validity checks |
| CQgsValidityCheckResult | Represents an individual result from a validity check run by a QgsAbstractValidityCheck subclass |
| ►CUi::QgsValidityCheckResultsBase | |
| CQgsValidityCheckResultsWidget | A reusable widget which displays a summary of the results from a QgsAbstractValidityCheck (or checks) |
| ►CUi::QgsValueMapWidget | |
| CQgsValueMapConfigDlg | Configuration widget for value map widgets |
| ►CUi::QgsValueRelationConfigDlgBase | |
| CQgsValueRelationConfigDlg | Configuration widget for value relation widgets |
| CQgsVariantUtils | Contains utility functions for working with QVariants and QVariant types |
| CQgsVector | Represent a 2-dimensional vector |
| CQgsVector3D | A 3D vector (similar to QVector3D) with the difference that it uses double precision instead of single precision floating point numbers |
| CQgsVectorLayer3DTilingSettings | Defines configuration of how a vector layer gets tiled for 3D rendering |
| CQgsVectorLayerEditUtils | Contains utility functions for editing vector layers |
| CQgsVectorLayerJoinInfo | Defines left outer join from our vector layer to some other vector layer |
| ►CUi::QgsVectorLayerLoadStyleDialog | |
| CQgsMapLayerLoadStyleDialog | A reusable dialog which allows users to select stored layer styles and categories to load for a map layer |
| ►CUi::QgsVectorLayerPropertiesBase | |
| CQgsVectorLayerProperties | Layer properties dialog for vector layers |
| ►CUi::QgsVectorLayerSaveAsDialogBase | |
| CQgsVectorLayerSaveAsDialog | A dialog for configuring vector layer save to file operations |
| CQgsVectorLayerTemporalContext | Encapsulates the context in which a QgsVectorLayer's temporal capabilities will be applied |
| ►CUi::QgsVectorLayerTemporalPropertiesWidgetBase | |
| CQgsVectorLayerTemporalPropertiesWidget | A widget for configuring the temporal properties for a vector layer |
| CQgsVectorLayerToolsContext | Contains settings which reflect the context in which vector layer tool operations should be considered |
| CQgsVectorLayerUtils | Contains utility methods for working with QgsVectorLayers |
| CQgsVectorSimplifyMethod | Contains settings for simplifying geometries fetched from a vector layer |
| CQgsVectorTileBasicLabelingStyle | Configuration of a single style within QgsVectorTileBasicLabeling |
| CQgsVectorTileBasicRendererStyle | Definition of map rendering of a subset of vector tile data |
| CQgsVectorTileDataProviderSharedData | Shared data class for vector tile layer data providers |
| ►CQgsVectorTileLabeling | Base class for labeling configuration classes for vector tile layers |
| CQgsVectorTileBasicLabeling | Basic labeling configuration for vector tile layers |
| ►CUi::QgsVectorTileLayerPropertiesBase | |
| CQgsVectorTileLayerProperties | Layer properties dialog for vector tile layers |
| CQgsVectorTileMVTDecoder | Responsible for decoding raw tile data written with Mapbox Vector Tiles encoding |
| CQgsVectorTileMVTEncoder | Handles conversion of vector features to Mapbox vector tiles encoding |
| CQgsVectorTileMVTUtils | Assorted utility functions used during MVT decoding and encoding |
| CQgsVectorTileRawData | Keeps track of raw tile data from one or more sources that need to be decoded |
| ►CQgsVectorTileRenderer | Abstract base class for all vector tile renderer implementations |
| CQgsVectorTileBasicRenderer | The default vector tile renderer implementation |
| CQgsVectorTileRendererData | Contains decoded features of a single vector tile and any other data necessary for rendering of it |
| CQgsVectorTileUtils | Utility functions for working with vector tiles |
| CQgsVectorTileWriter | Takes care of writing vector tiles |
| CQgsVectorWarper | Vector layer warper which warps vector layers based on a list of source and destination GCPs |
| CQgsVertexId | Utility class for identifying a unique vertex within a geometry |
| CQgsVertexIterator | Java-style iterator for traversal of vertices of a geometry |
| CQgsVirtualLayerDefinition | Manipulates the definition of a virtual layer |
| CQgsVirtualLayerDefinitionUtils | Utility class for QgsVirtualLayerDefinition |
| CQgsVtpkTiles | Utility class for reading and writing ESRI VTPK files |
| CQgsWeakRelation | Represent a QgsRelation with possibly unresolved layers or unmatched fields |
| CQgsWfsDescribeFeatureTypeGml | GML output formatter for DescribeFeatureType |
| CQgsWfsDescribeFeatureTypeJson | Json output formatter for DescribeFeatureType |
| CQgsWkbPtr | WKB pointer handler |
| CQgsWkbTypes | Handles storage of information regarding WKB types and their properties |
| ►CUi::QgsWmsDimensionDialogBase | |
| CQgsWmsDimensionDialog | A dialog that provides an interface for WMS/OAPIF (WFS3) dimensions configuration |
| CQgsWmsLayerInfos | WMS Layer infos |
| CQgsWms::QgsWmsParametersComposerMap | |
| CQgsWms::QgsWmsParametersExternalLayer | |
| CQgsWms::QgsWmsParametersFilter | |
| CQgsWms::QgsWmsParametersHighlightLayer | |
| CQgsWms::QgsWmsParametersLayer | |
| CQgsWms::QgsWmsRenderContext | Rendering context for the WMS renderer |
| CQgsWms::QgsWmsRestorer | RAII class to restore the rendering context configuration on destruction |
| CQgsXmlUtils | Assorted helper methods for reading and writing chunks of XML |
| CQgsXyzConnectionSettings | Connections settings for XYZ |
| CQgsZipUtils | Provides utility functions for working with zip files |
| CQgsZonalStatistics | Calculates raster statistics (count, sum, mean) for a polygon or multipolygon layer and appends the results as attributes |
| ►CQItemDelegate | |
| CQgsAttributeTableDelegate | A delegate item class for QgsAttributeTable (see Qt documentation for QItemDelegate) |
| CQgsCategoryDisplayLabelDelegate | A label delegate able to display HTML encoded content |
| CQgsFeatureListViewDelegate | Custom item delegate for feature list views |
| CQgsLayoutColumnAlignmentDelegate | A delegate for showing column alignment as a combo box |
| CQgsLayoutColumnSortOrderDelegate | A delegate for showing column sort order as a combo box |
| CQgsLayoutColumnSourceDelegate | A delegate for showing column attribute source as a QgsFieldExpressionWidget |
| CQgsLayoutColumnWidthDelegate | A delegate for showing column width as a spin box |
| ►CQItemSelectionModel | |
| CQgsFeatureSelectionModel | Item selection model for selecting features |
| ►CQLabel | |
| CQgsPixmapLabel | Shows a pixmap and adjusts its size to the space given to the widget by the layout and keeping its aspect ratio |
| CQgsTextPreview | A widget for previewing text formatting settings |
| ►CQLayout | |
| CQgsOverlayWidgetLayout | A custom layout which can be used to overlay child widgets over a parent widget |
| ►CQLineEdit | |
| ►CQgsFilterLineEdit | QLineEdit subclass with built in support for clearing the widget's value and handling custom null value representations |
| CQgsFieldValuesLineEdit | A line edit with an autocompleter which takes unique values from a vector layer's fields |
| CQgsHighlightableLineEdit | A QgsFilterLineEdit subclass with the ability to "highlight" the edges of the widget |
| CQgsPasswordLineEdit | QLineEdit subclass with built in support for showing/hiding the entered password |
| ►CQList | |
| CQgsFeatureRequest::OrderBy | Represents a list of OrderByClauses, with the most important first and the least important last |
| ►CQListView | |
| CQgsFeatureListView | Shows a list of features and renders an edit button next to each feature |
| ►CQMainWindow | |
| CQgsTableEditorDialog | A reusable window for editing simple spreadsheet-style tables |
| ►CQt3DRender::QMaterial | |
| ►CQgsMaterial | Base class for all materials used within QGIS 3D views |
| CQgsPoint3DBillboardMaterial | Material of the billboard rendering for points in 3D map view |
| CQgsPreviewQuadMaterial | Material component for QgsPreviewQuad object |
| ►CQMenu | |
| CQgsActionMenu | A menu that is populated automatically with the actions defined for a given layer |
| CQgsIdentifyMenu | Builds a menu to be used with identify results |
| CQgsAttributesFormData::QmlElementEditorConfiguration | |
| ►CQMouseEvent | |
| CQgsLayoutViewMouseEvent | A mouse event which is the result of a user interaction with a QgsLayoutView |
| CQgsMapMouseEvent | A mouse event which is the result of a user interaction with a QgsMapCanvas |
| CQgsModelViewMouseEvent | A mouse event which is the result of a user interaction with a QgsModelGraphicsView |
| CQgsPlotMouseEvent | A mouse event which is the result of a user interaction with a QgsPlotCanvas |
| ►CQNetworkAccessManager | |
| CQgsNetworkAccessManager | QNetworkAccessManager with additional QGIS specific logic |
| ►CQNetworkDiskCache | |
| CQgsNetworkDiskCache | Wrapper implementation of QNetworkDiskCache with all methods guarded by a mutex solely for internal use of QgsNetworkAccessManagers |
| ►CQObject | |
| CQWebFrame | A collection of stubs to mimic the API of a QWebFrame on systems where QtWebkit is not available |
| ►CQWebPage | A collection of stubs to mimic the API of a QWebPage on systems where QtWebkit is not available |
| CQgsWebPage | QWebPage subclass which redirects JavaScript errors and console output to the QGIS message log |
| CQWebSettings | A collection of stubs to mimic the API of a QWebSettings on systems where QtWebkit is not available |
| CQgisInterface | Abstract base class defining interfaces exposed by QgisApp and made available to plugins |
| CQgs3DAxis | Display 3D ortho axis in the main 3D view |
| CQgs3DMapSettings | Definition of the world |
| CQgs3DMapTool | Base class for map tools operating on 3D map canvas |
| ►CQgsAbstract3DEngine | Base class for 3D engine implementation |
| CQgsOffscreen3DEngine | Off-screen 3D engine implementation |
| CQgsWindow3DEngine | On-screen 3D engine: it creates an OpenGL window (QWindow) and displays rendered 3D scenes there |
| ►CQgsAbstractContentCacheBase | A QObject derived base class for QgsAbstractContentCache |
| ►CQgsAbstractContentCache< QgsImageCacheEntry > | |
| CQgsImageCache | A cache for images derived from raster files |
| ►CQgsAbstractContentCache< QgsSourceCacheEntry > | |
| CQgsSourceCache | A cache for source strings that returns a local file path containing the source content |
| ►CQgsAbstractContentCache< QgsSvgCacheEntry > | |
| CQgsSvgCache | A cache for images / pictures derived from SVG files |
| CQgsAbstractContentCache< T > | Abstract base class for file content caches, such as SVG or raster image caches |
| ►CQgsAbstractHistoryProvider | Abstract base class for objects which track user history (i.e |
| CQgsDatabaseQueryHistoryProvider | History provider for operations database queries |
| CQgsProcessingHistoryProvider | History provider for operations performed through the Processing framework |
| ►CQgsAbstractInputController | Abstract base class for all input controllers |
| CQgsAbstract2DMapController | Abstract base class for all 2D map controllers |
| CQgsAbstract3DMapController | Abstract base class for all 3D map controllers |
| CQgsAbstractProcessingParameterWidgetWrapper | A widget wrapper for Processing parameter value widgets |
| ►CQgsAbstractSensor | An abstract base class for sensors |
| ►CQgsIODeviceSensor | An abstract class for QIODevice-based sensors |
| CQgsTcpSocketSensor | A TCP socket sensor class |
| CQgsUdpSocketSensor | A UDP socket sensor class |
| CQgsAbstractStyleEntityIconGenerator | An abstract base class for icon generators for a QgsStyleModel |
| CQgsActionManager | Storage and management of actions associated with a layer |
| CQgsActionScopeRegistry | The action scope registry is an application wide registry that contains a list of available action scopes |
| ►CQgsAdvancedDigitizingTool | An abstract class for advanced digitizing tools |
| CQgsAdvancedDigitizingCirclesIntersectionTool | An advanced digitizing tool which handles the selection of a point at the intersection of two circles |
| CQgsAnimatedIcon | Animated icon is keeping an animation running if there are listeners connected to frameChanged |
| ►CQgsAnnotation | Abstract base class for annotation items which are drawn over a map |
| CQgsFormAnnotation | An annotation item that embeds a designer form showing the feature attribute |
| CQgsHtmlAnnotation | An annotation item that embeds HTML content |
| CQgsSvgAnnotation | An annotation which renders the contents of an SVG file |
| CQgsTextAnnotation | An annotation item that displays formatted text from a QTextDocument document |
| CQgsAnnotationItemGuiRegistry | Registry of available annotation item GUI behavior |
| CQgsAnnotationItemRegistry | Registry of available annotation item types |
| CQgsAnnotationManager | Manages storage of a set of QgsAnnotation annotation objects |
| CQgsAttributesFormItem | Holds parent-child relations as well as item data contained in a QgsAttributesFormModel |
| ►CQgsAuthConfigurationStorage | Abstract class that defines the interface for all authentication configuration storage implementations |
| CQgsAuthConfigurationStorageDb | QSqlDatabase based implementation of QgsAuthConfigurationStorage |
| CQgsAuthConfigurationStorageRegistry | Registry for authentication configuration storages |
| CQgsAuthManager | Singleton which offers an interface to manage the authentication configuration database and to utilize configurations through various authentication method plugins |
| CQgsAuthMethod | Abstract base class for authentication method plugins |
| CQgsBlockingNetworkRequest | A thread safe class for performing blocking (sync) network requests, with full support for QGIS proxy and authentication settings |
| CQgsBookmarkManager | Manages storage of a set of bookmarks |
| CQgsCapabilitiesCache | A cache for capabilities xml documents (by configuration file path) |
| CQgsConditionalLayerStyles | Holds conditional style information for a layer |
| CQgsConfigCache | Cache for server configuration |
| CQgsConnectionRegistry | A registry for saved data provider connections, allowing retrieval of saved connections by name and provider type |
| CQgsCoordinateReferenceSystemRegistry | A registry for known coordinate reference system (CRS) definitions, including any user-defined CRSes |
| ►CQgsCptCityDataItem | Base class for all items in a QgsCptCityBrowserModel model |
| ►CQgsCptCityCollectionItem | A logical collection of subcollections and color ramps for use in QgsCptCityBrowserModel |
| CQgsCptCityAllRampsItem | An "All ramps item", which contains all items in a flat hierarchy |
| CQgsCptCityDirectoryItem | A directory which contains subdirectories and color ramps for use in QgsCptCityBrowserModel |
| CQgsCptCitySelectionItem | A selection which contains subdirectories and color ramps for use in QgsCptCityBrowserModel |
| CQgsCptCityColorRampItem | An item that represents a layer that can be opened with one of the providers for a QgsCptCityBrowserModel |
| CQgsCreateAnnotationItemMapToolHandler | A handler object for map tools which create annotation items |
| CQgsCredentialsConsole | Implementation of credentials interface for the console |
| CQgsCredentialsNone | Default implementation of credentials interface |
| CQgsCustomDropHandler | Abstract base class that may be implemented to handle new types of data to be dropped in QGIS |
| CQgsCustomProjectOpenHandler | Abstract base class that may be implemented to handle new project file types within the QGIS application |
| ►CQgsDataItem | Base class for all items in the model |
| ►CQgsDataCollectionItem | A browser item for collections of data |
| CQgsConnectionsRootItem | A browser item that represents a root group of connections from a single data provider |
| CQgsDatabaseSchemaItem | A browser item that represents a database schema item |
| ►CQgsDirectoryItem | A browser item for directories: contains subdirectories and layers |
| CQgsFavoriteItem | A directory item showing a single favorite directory |
| CQgsProjectHomeItem | A directory item showing the current project directory |
| CQgsFavoritesItem | A browser item which contains various Favorites directories |
| CQgsFileDataCollectionGroupItem | A data collection item for grouping of the content in file based data collections (e.g |
| CQgsFileDataCollectionItem | A data collection item for file based data collections (e.g |
| CQgsZipItem | A browser item for zip (archive) files |
| CQgsErrorItem | A browser item that can be used to report problems (e.g |
| CQgsFieldDomainItem | A browser item representing a field domain |
| CQgsFieldDomainsItem | Contains a collection of field domain items |
| CQgsFieldItem | A data item representing a single field from a layer |
| CQgsFieldsItem | A browser item which contains a collection of field items |
| ►CQgsLayerItem | A browser item that represents a layer that can be opened with one of the providers |
| CQgsProviderSublayerItem | A generic data item for file based layers |
| CQgsProjectItem | Data item that can be used to represent QGIS projects |
| CQgsRelationshipItem | A browser item representing a relationship |
| CQgsRelationshipsItem | Contains a collection of relationship items |
| CQgsDataItemProviderRegistry | A registry for data item providers that may add items to the browser tree |
| ►CQgsDataProvider | Abstract base class for spatial data provider implementations |
| CQgsMeshDataProvider | Base class for providing data for QgsMeshLayer |
| CQgsPointCloudDataProvider | Base class for providing data for QgsPointCloudLayer |
| CQgsRasterDataProvider | Base class for raster data providers |
| CQgsTiledSceneDataProvider | Base class for data providers for QgsTiledSceneLayer |
| CQgsVectorDataProvider | Base class for vector data providers |
| CQgsVectorTileDataProvider | Base class for vector tile layer data providers |
| CQgsDatabaseQueryLog | Handles logging of database queries |
| CQgsEditorWidgetRegistry | A registry that manages all known edit widget factories |
| ►CQgsExternalStorageContent | Base class for QgsExternalStorage stored and fetched content |
| CQgsExternalStorageFetchedContent | Abstract base class for QgsExternalStorage fetched content |
| CQgsExternalStorageStoredContent | Abstract base class for QgsExternalStorage stored content |
| ►CQgsFeedback | Base class for feedback objects to be used for cancellation of something running in a worker thread |
| CQgsLabelingEngineFeedback | QgsFeedback subclass for granular reporting of labeling engine progress |
| ►CQgsProcessingFeedback | Base class for providing feedback from a processing algorithm |
| ►CQgsProcessingMultiStepFeedback | Processing feedback object for multi-step operations |
| CQgsProcessingBatchFeedback | Processing feedback subclass for use when batch processing |
| CQgsRasterBlockFeedback | Feedback object tailored for raster block reading |
| CQgsFetchedContent | Holds information about fetched network content |
| CQgsFieldFormatterRegistry | A registry which manages classes of QgsFieldFormatter |
| CQgsFileDownloader | A utility class for downloading files |
| CQgsFocusKeeper | Trick to keep a widget focused and avoid QT crashes |
| CQgsFocusWatcher | An event filter for watching for focus events on a parent object |
| CQgsFontManager | Manages available fonts and font installation for a QGIS instance |
| CQgsGeometryChecker | Manages and runs a set of geometry checks |
| CQgsGeometryOptions | Contains options to automatically adjust geometries to constraints on a layer |
| CQgsGeometrySnapper | Allows a geometry to be snapped to the geometries within a different reference layer |
| CQgsGml | Reads data from a WFS server or alternatively from a GML file |
| CQgsGmlSchema | Represents a GML schema |
| ►CQgsGpsConnection | Abstract base class for connections to a GPS device |
| ►CQgsNmeaConnection | Evaluates NMEA sentences coming from a GPS device |
| CQgsGpsdConnection | Evaluates NMEA sentences coming from gpsd |
| CQgsQtLocationConnection | A GPS connection subclass based on the Qt Location libraries |
| CQgsGpsDetector | Detects connected GPS device ports |
| ►CQgsGpsLogger | Base class for objects which log incoming GPS data |
| CQgsVectorLayerGpsLogger | Handles logging of incoming GPS data to a vector layer |
| ►CQgsGraphDirector | Determine making the graph |
| CQgsVectorLayerDirector | Determines creating a graph from a vector line layer |
| CQgsGui | A singleton class containing various registry and other global members related to GUI classes |
| CQgsHighlight | Highlights features on the map |
| CQgsHistoryProviderRegistry | A registry for objects which track user history (i.e |
| ►CQgsIFeatureSelectionManager | Is an interface class to abstract feature selection handling |
| CQgsGenericFeatureSelectionManager | This selection manager synchronizes a local set of selected features with an attribute table |
| CQgsVectorLayerSelectionManager | Manages vector layer selections |
| CQgsImageFetcher | Handles asynchronous download of images |
| CQgsInputControllerManager | Manages input control devices |
| CQgsLayerMetadataProviderRegistry | Registry of layer metadata provider backends |
| CQgsLayerTreeMapCanvasBridge | Takes care of updates of layer sets for a QgsMapCanvas from a layer tree |
| ►CQgsLayerTreeModelLegendNode | An abstract interface for legend items returned from QgsMapLayerLegend implementation |
| CQgsColorRampLegendNode | A legend node which renders a color ramp |
| CQgsDataDefinedSizeLegendNode | A legend node with a marker symbol |
| CQgsImageLegendNode | Implementation of legend node interface for displaying arbitrary raster images |
| CQgsRasterSymbolLegendNode | Implementation of legend node interface for displaying raster legend entries |
| CQgsSimpleLegendNode | Implementation of legend node interface for displaying arbitrary labels with icons |
| CQgsSymbolLegendNode | Implementation of legend node interface for displaying preview of vector symbols and their labels and allowing interaction with the symbol / renderer |
| CQgsVectorLabelLegendNode | A legend node for a labeling text symbol |
| CQgsWmsLegendNode | Implementation of legend node interface for displaying WMS legend entries |
| ►CQgsLayerTreeNode | Base class for nodes in a layer tree |
| ►CQgsLayerTreeGroup | Layer tree group node serves as a container for layers and further groups |
| CQgsLayerTree | Namespace with helper functions for layer tree operations |
| CQgsLayerTreeLayer | Layer tree node points to a map layer |
| CQgsLayerTreeRegistryBridge | Listens to layer changes from a QgsProject and applies changes to a QgsLayerTree |
| CQgsLayerTreeViewDefaultActions | Serves as a factory of actions that can be used together with a layer tree view |
| CQgsLayerTreeViewIndicator | Indicator that can be used in a layer tree view to display icons next to items of the layer tree |
| CQgsLayoutAtlas | Used to render QgsLayout as an atlas, by iterating over the features from an associated vector layer |
| CQgsLayoutConfigObject | An object for property widgets for layout items |
| ►CQgsLayoutCustomDropHandler | Abstract base class that may be implemented to handle new types of data to be dropped or pasted in QGIS layouts |
| CQgsLayoutQptDropHandler | Layout drop handler for handling QPT files |
| CQgsLayoutDesignerInterface | A common interface for layout designer dialogs and widgets |
| CQgsLayoutGuide | Contains the configuration for a single snap guide used by a layout |
| CQgsLayoutItemGuiRegistry | Registry of available layout item GUI behavior |
| CQgsLayoutItemMapAtlasClippingSettings | Contains settings relating to clipping a layout map by the current atlas feature |
| CQgsLayoutItemMapItemClipPathSettings | Contains settings relating to clipping a layout map by another layout item |
| CQgsLayoutItemRegistry | Registry of available layout item types |
| CQgsLayoutManager | Manages storage of a set of layouts |
| CQgsLayoutNorthArrowHandler | An object which handles north-arrow type behavior for layout items |
| CQgsLayoutObject | A base class for objects which belong to a layout |
| CQgsLayoutPageCollection | A manager for a collection of pages in a layout |
| CQgsLayoutRenderContext | Stores information relating to the current rendering settings for a layout |
| CQgsLayoutReportContext | Stores information relating to the current reporting context for a layout |
| CQgsLayoutUndoStack | An undo stack for QgsLayouts |
| ►CQgsLayoutViewRubberBand | An abstract base class for temporary rubber band items in various shapes, for use within QgsLayoutView widgets |
| CQgsLayoutViewEllipticalRubberBand | An elliptical rubber band for use within QgsLayoutView widgets |
| CQgsLayoutViewRectangularRubberBand | A rectangular rubber band for use within QgsLayoutView widgets |
| CQgsLayoutViewTriangleRubberBand | A triangular rubber band for use within QgsLayoutView widgets |
| ►CQgsLayoutViewTool | Abstract base class for all layout view tools |
| CQgsLayoutViewToolAddItem | Layout view tool for adding items to a layout |
| CQgsLayoutViewToolAddNodeItem | Layout view tool for adding node based items to a layout |
| CQgsLayoutViewToolEditNodes | Layout view tool for editing node based items in the layout |
| CQgsLayoutViewToolMoveItemContent | Layout view tool for moving and zooming item content |
| CQgsLayoutViewToolPan | Layout view tool for panning the layout |
| CQgsLayoutViewToolSelect | Layout view tool for selecting items in the layout |
| CQgsLayoutViewToolTemporaryKeyPan | Layout view tool for temporarily panning a layout while a key is depressed |
| CQgsLayoutViewToolTemporaryMousePan | Layout view tool for temporarily panning a layout while a mouse button is depressed |
| ►CQgsLayoutViewToolZoom | Layout view tool for zooming into and out of the layout |
| CQgsLayoutViewToolTemporaryKeyZoom | Layout view tool for temporarily zooming a layout while a key is depressed |
| CQgsLocator | Handles the management of QgsLocatorFilter objects and async collection of search results from them |
| CQgsLocatorFilter | Abstract base class for filters which collect locator results |
| CQgsLocatorModelBridge | Provides the core functionality to be used in a locator widget |
| CQgsMapCanvasAnnotationItem | An interactive map canvas item which displays a QgsAnnotation |
| ►CQgsMapLayer | Base class for all map layer types |
| CQgsAnnotationLayer | Represents a map layer containing a set of georeferenced annotations, e.g |
| CQgsGroupLayer | A map layer which consists of a set of child layers, where all component layers are rendered as a single flattened object during map renders |
| CQgsMeshLayer | Represents a mesh layer supporting display of data on structured or unstructured meshes |
| CQgsPluginLayer | Base class for plugin layers |
| CQgsPointCloudLayer | Represents a map layer supporting display of point clouds |
| CQgsRasterLayer | Represents a raster layer |
| CQgsTiledSceneLayer | Represents a map layer supporting display of tiled scene objects |
| CQgsVectorLayer | Represents a vector layer which manages a vector based dataset |
| CQgsVectorTileLayer | Implements a map layer that is dedicated to rendering of vector tiles |
| CQgsMapLayerActionRegistry | A registry which tracks map layer actions |
| ►CQgsMapLayerElevationProperties | Base class for storage of map layer elevation properties |
| CQgsMeshLayerElevationProperties | Mesh layer specific subclass of QgsMapLayerElevationProperties |
| CQgsPointCloudLayerElevationProperties | Point cloud layer specific subclass of QgsMapLayerElevationProperties |
| CQgsRasterLayerElevationProperties | Raster layer specific subclass of QgsMapLayerElevationProperties |
| CQgsTiledSceneLayerElevationProperties | Tiled scene layer specific subclass of QgsMapLayerElevationProperties |
| CQgsVectorLayerElevationProperties | Vector layer specific subclass of QgsMapLayerElevationProperties |
| ►CQgsMapLayerLegend | An abstract interface for implementations of legends for one map layer |
| CQgsDefaultMeshLayerLegend | Default legend implementation for mesh layers |
| CQgsDefaultPointCloudLayerLegend | Default legend implementation for point cloud layers |
| CQgsDefaultRasterLayerLegend | Default legend implementation for raster layers |
| CQgsDefaultVectorLayerLegend | Default legend implementation for vector layers |
| ►CQgsMapLayerSelectionProperties | Base class for storage of map layer selection properties |
| CQgsVectorLayerSelectionProperties | Implementation of layer selection properties for vector layers |
| CQgsMapLayerStore | A storage object for map layers, in which the layers are owned by the store and have their lifetime bound to the store |
| CQgsMapLayerStyleGuiUtils | Various GUI utility functions for dealing with map layer's style manager |
| CQgsMapLayerStyleManager | Management of styles for use with one map layer |
| CQgsMapRendererCache | Responsible for keeping a cache of rendered images resulting from a map rendering job |
| ►CQgsMapRendererJob | Abstract base class for map rendering implementations |
| ►CQgsMapRendererAbstractCustomPainterJob | Abstract base class for map renderer jobs which use custom painters |
| CQgsMapRendererCustomPainterJob | Job implementation that renders everything sequentially using a custom painter |
| CQgsMapRendererStagedRenderJob | Render job implementation that renders maps in stages, allowing different stages (e.g |
| ►CQgsMapRendererQImageJob | Intermediate base class adding functionality that allows a client to query the rendered image |
| CQgsMapRendererParallelJob | Job implementation that renders all layers in parallel |
| CQgsMapRendererSequentialJob | Job implementation that renders everything sequentially in one thread |
| CQgsMapThemeCollection | Container class that allows storage of map themes consisting of visible map layers and layer styles |
| ►CQgsMapTool | Abstract base class for all map tools |
| ►CQgsMapToolEdit | Base class for map tools that edit vector geometry |
| ►CQgsMapToolAdvancedDigitizing | A QgsMapTool which gives events directly in map coordinates and allows filtering of events |
| CQgsCreatePictureItemMapTool | A map tool to digitize picture items |
| CQgsCreatePointTextItemMapTool | A map tool to digitize point text items |
| CQgsCreateRectangleTextItemMapTool | A map tool to digitize rectangle text items |
| ►CQgsMapToolCapture | Base class for map tools capable of capturing point, lines and polygons |
| CQgsMapToolCaptureAnnotationItem | A base class to digitize annotation items using QgsMapToolCapture |
| ►CQgsMapToolCaptureLayerGeometry | Base class for map tools digitizing layer geometries |
| CQgsMapToolDigitizeFeature | This tool digitizes geometry of new point/line/polygon features on already existing vector layers |
| CQgsMapToolModifyAnnotation | A map tool for modifying annotations in a QgsAnnotationLayer |
| CQgsMapToolEmitPoint | A map tool that simply emits a point when clicking on the map |
| CQgsMapToolExtent | A map tool that emits an extent from a rectangle drawn onto the map canvas |
| ►CQgsMapToolIdentify | Map tool for identifying features in layers |
| CQgsMapToolIdentifyFeature | A map tool to identify a feature on a chosen layer |
| CQgsMapToolPan | A map tool for panning the map |
| CQgsMapToolZoom | A map tool for zooming into the map |
| CQgsMapToolShapeAbstract | Base class for shape map tools to be used by QgsMapToolCapture |
| CQgsMapViewsManager | Manages storage of a set of views |
| CQgsMeshDatasetGroupSaveMenu | Responsible for creating menus for saving mesh dataset groups |
| CQgsMeshDatasetGroupStore | Registers and accesses all the dataset groups related to a mesh layer |
| CQgsMeshEditor | Handles edit operations on a mesh layer |
| CQgsMeshTriangulation | Handles mesh creation with Delaunay constrained triangulation |
| CQgsMessageLog | Interface for logging messages from QGIS in GUI independent way |
| ►CQgsMessageLogConsole | Default implementation of message logging interface |
| CQgsServerLogger | Writes message log into server log files |
| CQgsMessageOutputConsole | Default implementation of message output interface |
| ►CQgsModelViewRubberBand | An abstract base class for temporary rubber band items in various shapes, for use within QgsModelGraphicsView widgets |
| CQgsModelViewBezierRubberBand | A bezier curve rubber band for use within QgsModelGraphicsView widgets |
| CQgsModelViewRectangularRubberBand | A rectangular rubber band for use within QgsModelGraphicsView widgets |
| ►CQgsModelViewTool | Abstract base class for all model designer view tools |
| CQgsModelViewToolLink | Model 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 |
| CQgsModelViewToolPan | Model designer view tool for panning a model |
| CQgsModelViewToolSelect | Model designer view tool for selecting items in the model |
| CQgsModelViewToolTemporaryKeyPan | Model designer view tool for temporarily panning a layout while a key is depressed |
| CQgsModelViewToolTemporaryMousePan | Model view tool for temporarily panning a model while a mouse button is depressed |
| ►CQgsModelViewToolZoom | Model view tool for zooming into and out of the model |
| CQgsModelViewToolTemporaryKeyZoom | Model view tool for temporarily zooming a model while a key is depressed |
| CQgsNetworkContentFetcher | HTTP network content fetcher |
| CQgsNetworkContentFetcherRegistry | Registry for temporary fetched files |
| CQgsNetworkReplyParser | Multipart QNetworkReply parser |
| CQgsNewsFeedParser | Parser for published QGIS news feeds |
| CQgsOfflineEditing | Handles logic relating to synchronizing online and offline copies of layer data |
| CQgsOptionsWidgetFactory | A factory class for creating custom options pages |
| CQgsOwsConnection | Connections management for OWS connections |
| ►CQgsPlotRubberBand | An abstract base class for temporary rubber band items in various shapes, for use within QgsPlotCanvas widgets |
| CQgsPlotRectangularRubberBand | A rectangular rubber band for use within QgsPlotCanvas widgets |
| ►CQgsPlotTool | Abstract base class for all interactive plot tools |
| CQgsPlotToolPan | Plot tool for panning/zoom/navigating plots |
| CQgsPlotToolTemporaryKeyPan | Plot tool for temporarily panning a plot while a key is depressed |
| CQgsPlotToolTemporaryMousePan | Plot tool for temporarily panning a plot while a mouse button is depressed |
| ►CQgsPlotToolZoom | Plot tool for zooming into and out of the plot |
| CQgsPlotToolTemporaryKeyZoom | Plot tool for temporarily zooming a plot while a key is depressed |
| CQgsPlotToolXAxisZoom | Plot tool for zooming into and out of the plot's x-axis only |
| CQgsPluginManagerInterface | Abstract interface class for the QGIS plugin manager |
| ►CQgsPointCloudBlockRequest | Base class for handling loading QgsPointCloudBlock asynchronously |
| CQgsCachedPointCloudBlockRequest | Handles a QgsPointCloudBlockRequest using existing cached QgsPointCloudBlock |
| CQgsCopcPointCloudBlockRequest | Base class for handling loading QgsPointCloudBlock asynchronously from a remote COPC dataset |
| CQgsEptPointCloudBlockRequest | Base class for handling loading QgsPointCloudBlock asynchronously from a remote EPT dataset |
| CQgsPointCloudStatsCalculator | Calculates statistics of a point cloud dataset |
| CQgsPointLocator | Defines the interface for querying point locations |
| ►CQgsProcessingProvider | Abstract base class for processing providers |
| CQgs3DAlgorithms | QGIS 3D processing algorithm provider |
| CQgsNativeAlgorithms | Native c++ processing algorithm provider |
| CQgsProcessingRegistry | Registry for various processing components, including providers, algorithms and various parameters and outputs |
| CQgsProfilePlotRenderer | Generates and renders elevation profile plots |
| CQgsProject | Encapsulates a QGIS project, including sets of map layers and their styles, layouts, annotations, canvases, etc |
| CQgsProjectDisplaySettings | Contains settings and properties relating to how a QgsProject should display values such as map coordinates and bearings |
| CQgsProjectElevationProperties | Contains elevation properties for a QgsProject |
| CQgsProjectGpsSettings | Contains settings and properties relating to how a QgsProject should interact with a GPS device |
| CQgsProjectStyleSettings | Contains settings and properties relating to how a QgsProject should handle styling |
| CQgsProjectTimeSettings | Contains temporal settings and properties for the project, this may be used when animating maps or showing temporal layers |
| CQgsProjectViewSettings | Contains settings and properties relating to how a QgsProject should be displayed inside map canvas, e.g |
| CQgsProviderMetadata | Holds data provider key, description, and associated shared library file or function pointer information |
| CQgsQuickCoordinateTransformer | Helper class for transform of coordinates (QgsPoint) to a different coordinate reference system |
| CQgsQuickMapSettings | Encapsulates QgsMapSettings class to offer settings of configuration of map rendering via QML properties |
| CQgsQuickMapToScreen | Transform map points to screen coordinates as well as distances from map to screen units |
| CQgsQuickUtils | Utility class for common operations needed either from QML or cpp |
| CQgsRelationManager | Manages a set of relations between layers |
| CQgsRubberBand | Responsible for drawing transient features (e.g |
| CQgsRunProcess | Executes an external program/script |
| CQgsRunnableProviderCreator | Used when reading a project to asynchronously create data providers that support asynchronous creation |
| CQgsScreenHelper | A utility class for dynamic handling of changes to screen properties |
| CQgsSensorGuiRegistry | Registry of available sensor GUI behavior |
| CQgsSensorManager | Manages sensors |
| CQgsSensorRegistry | Registry of available sensor types |
| CQgsServerSettingsEnv | Provides some enum describing the environment currently supported for configuration |
| CQgsSettings | Stores settings for use within QGIS |
| ►CQgsSettingsEditorWidgetWrapper | Base class for settings editor wrappers |
| ►CQgsSettingsEditorWidgetWrapperTemplate< QgsSettingsEntryBool, QCheckBox, bool > | |
| CQgsSettingsBoolCheckBoxWrapper | A factory for editors of boolean settings with a checkbox |
| ►CQgsSettingsEditorWidgetWrapperTemplate< QgsSettingsEntryColor, QgsColorButton, QColor > | |
| CQgsSettingsColorButtonWrapper | A factory for editors of color settings with a color button |
| ►CQgsSettingsEditorWidgetWrapperTemplate< QgsSettingsEntryDouble, QDoubleSpinBox, double > | |
| CQgsSettingsDoubleSpinBoxWrapper | A 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 > | |
| CQgsSettingsIntegerSpinBoxWrapper | A factory for editors for integer settings with a spin box |
| ►CQgsSettingsEditorWidgetWrapperTemplate< QgsSettingsEntryString, QComboBox, QString > | |
| CQgsSettingsStringComboBoxWrapper | A factory for editors of string settings with a combo box |
| ►CQgsSettingsEditorWidgetWrapperTemplate< QgsSettingsEntryString, QLineEdit, QString > | |
| CQgsSettingsStringLineEditWrapper | A factory for editors for string settings with a line edit |
| CQgsSettingsEditorWidgetWrapperTemplate< T, V, U > | Base factory for editors for settings |
| CQgsShortcutsManager | Shortcuts manager is a class that contains a list of QActions and QShortcuts that have been registered and their shortcuts can be changed |
| CQgsSnapToGridCanvasItem | Shows a grid on the map canvas given a spatial resolution |
| ►CQgsSnappingUtils | Contains configuration of snapping and can return answers to snapping queries |
| CQgsMapCanvasSnappingUtils | Snapping utils instance that is connected to a canvas and updates the configuration (map settings + current layer) whenever that is changed in the canvas |
| CQgsSourceSelectProviderRegistry | A registry for QgsSourceSelectProvider source select providers |
| CQgsStoredExpressionManager | Manages stored expressions regarding creation, modification and storing in the project |
| CQgsStoredQueryManager | A manager for stored SQL queries |
| CQgsStyle | A database of saved style entities, including symbols, color ramps, text formats and others |
| ►CQgsTask | Abstract base class for long running background tasks |
| CQgsCopyFileTask | Task to copy a file on disk |
| CQgsMapHitTestTask | Executes a QgsMapHitTest in a background thread |
| CQgsMapRendererTask | QgsTask task which draws a map to an image file or a painter as a background task |
| CQgsNetworkContentFetcherTask | Handles HTTP network content fetching in a background task |
| CQgsPointCloudLayerExporterTask | QgsTask task which performs a QgsPointCloudLayerExporter layer export operation as a background task |
| CQgsProcessingAlgRunnerTask | QgsTask task which runs a QgsProcessingAlgorithm in a background task |
| CQgsProfileExporterTask | Handles exports of elevation profiles in various formats in a background task |
| CQgsProviderSublayerTask | A QgsTask which retrieves sublayer details for a URI |
| CQgsProxyProgressTask | A QgsTask shell which proxies progress reports |
| CQgsRasterFileWriterTask | QgsTask task which performs a QgsRasterFileWriter layer saving operation as a background task |
| CQgsTaskWithSerialSubTasks | A task that is composed of sub-tasks to be executed in a serial way |
| CQgsVectorFileWriterTask | QgsTask task which performs a QgsVectorFileWriter layer saving operation as a background task |
| CQgsVectorLayerExporterTask | QgsTask task which performs a QgsVectorLayerExporter layer export operation as a background task |
| CQgsVectorLayerFeatureCounter | Counts the features in a QgsVectorLayer in task |
| CQgsVectorWarperTask | A task for warping a vector layer in a background thread |
| CQgsVirtualLayerTask | Initializes a virtual layer with postpone mode activated and reloads the data in a separate thread |
| CQgsTaskManager | Task manager for managing a set of long-running QgsTask tasks |
| ►CQgsTemporalController | A controller base class for temporal objects, contains a signal for notifying updates of the objects temporal range |
| CQgsTemporalNavigationObject | Implements a temporal controller based on a frame by frame navigation and animation |
| ►CQgsTemporalProperty | Base class for temporal property |
| ►CQgsMapLayerTemporalProperties | Base class for storage of map layer temporal properties |
| CQgsMeshLayerTemporalProperties | Implementation of map layer temporal properties for mesh layers |
| CQgsRasterLayerTemporalProperties | Implementation of map layer temporal properties for raster layers |
| CQgsVectorLayerTemporalProperties | Implementation of map layer temporal properties for vector layers |
| CQgsTileDownloadManagerReply | Reply object for tile download manager requests returned from calls to QgsTileDownloadManager::get() |
| ►CQgsTracer | Utility class that constructs a planar graph from the input vector layers and provides shortest path search for tracing of existing features |
| CQgsMapCanvasTracer | Extension of QgsTracer that provides extra functionality |
| CQgsTransaction | Allows creation of a multi-layer database-side transaction |
| CQgsTransactionGroup | Represents a transaction group |
| CQgsTreeWidgetItemObject | Custom QgsTreeWidgetItem with extra signals when the item is edited |
| CQgsUserProfileManager | A manager for QGIS user profiles |
| CQgsVectorLayerCache | Caches features for a given QgsVectorLayer |
| ►CQgsVectorLayerEditBuffer | Stores queued vector layer edit operations prior to committing changes to the layer's data provider |
| CQgsVectorLayerEditPassthrough | An edit buffer which directly passes commands through, used when a layer is within a transaction |
| CQgsVectorLayerEditBufferGroup | The edit buffer group manages a group of edit buffers |
| CQgsVectorLayerFeaturePool | A feature pool based on a vector layer |
| CQgsVectorLayerJoinBuffer | Manages joined fields for a vector layer |
| ►CQgsVectorLayerTools | Used to handle basic editing operations on vector layers |
| CQgsTrackedVectorLayerTools | Vector layer tools subclass which "tracks" edits |
| CQgsVectorTileLoader | The loader class takes care of loading raw vector tile data from a tile source |
| CQgsWebEnginePage | A wrapper around the QWebEnginePage class, adding extra functionality |
| CQgsWidgetStateHelper | A helper class to save and restore the geometry of QWidgets in the application |
| ►CQgsWidgetWrapper | Manages an editor widget |
| CQgsActionWidgetWrapper | Wraps a button widget to launch a layer action |
| ►CQgsEditorWidgetWrapper | Manages an editor widget |
| CQgsBinaryWidgetWrapper | Widget wrapper for binary (BLOB) fields |
| CQgsCheckboxWidgetWrapper | Wraps a checkbox widget |
| CQgsClassificationWidgetWrapper | A widget wrapper for classification widgets |
| CQgsColorWidgetWrapper | Wraps a color widget |
| CQgsDateTimeEditWrapper | Wraps a date time widget |
| CQgsEnumerationWidgetWrapper | Widget wrapper for enumeration widgets |
| CQgsExternalResourceWidgetWrapper | Wraps a file name widget |
| CQgsGeometryWidgetWrapper | Widget wrapper for geometry fields |
| CQgsHiddenWidgetWrapper | Wraps a hidden widget |
| CQgsJsonEditWrapper | Wraps a JSON edit widget |
| CQgsKeyValueWidgetWrapper | Wraps a key/value widget |
| CQgsListWidgetWrapper | Wraps a list widget |
| CQgsRangeWidgetWrapper | Wraps a range widget |
| CQgsRelationReferenceWidgetWrapper | Wraps a relation reference widget |
| CQgsTextEditWrapper | Wraps a text widget |
| CQgsUniqueValuesWidgetWrapper | Wraps a unique value widget |
| CQgsUuidWidgetWrapper | Wraps a uuid widget |
| CQgsValueMapWidgetWrapper | Wraps a value map widget |
| CQgsValueRelationWidgetWrapper | Wraps a value relation widget |
| CQgsHtmlWidgetWrapper | Wraps a QQuickWidget to display HTML code |
| CQgsQmlWidgetWrapper | Wraps a QQuickWidget to display QML code |
| CQgsRelationWidgetWrapper | A widget wrapper for relation widgets |
| ►CQgsSearchWidgetWrapper | Shows a search widget on a filter form |
| CQgsCheckboxSearchWidgetWrapper | Wraps a checkbox edit widget for searching |
| CQgsDateTimeSearchWidgetWrapper | Wraps a date/time edit widget for searching |
| ►CQgsDefaultSearchWidgetWrapper | Wraps a search widget |
| CQgsTextEditSearchWidgetWrapper | Wraps a text edit widget for searching |
| CQgsRelationAggregateSearchWidgetWrapper | Search widget for the children of a relation |
| CQgsRelationReferenceSearchWidgetWrapper | Wraps a relation reference search widget |
| CQgsValueMapSearchWidgetWrapper | Wraps a value map search widget |
| CQgsValueRelationSearchWidgetWrapper | Wraps a value relation search widget |
| CQgsSpacerWidgetWrapper | Wraps a spacer widget |
| CQgsTextWidgetWrapper | Wraps 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 |
| CQObjectParentUniquePtr< QgsMapToolCaptureRubberBand > | |
| CQObjectParentUniquePtr< QgsVertexMarker > | |
| CQObjectUniquePtr< T > | Keeps a pointer to a QObject and deletes it whenever this object is deleted |
| CQObjectUniquePtr< QgsMapToolDigitizeFeature > | |
| CQObjectUniquePtr< QgsMapToolIdentifyFeature > | |
| CQObjectUniquePtr< QgsMapToolShapeAbstract > | |
| CQObjectUniquePtr< QgsRubberBand > | |
| ►CQPaintDevice | |
| CQgsDxfPaintDevice | A paint device for drawing into dxf files |
| CQgsGeometryPaintDevice | A paint device which converts everything renderer to a QgsGeometry representation of the rendered shapes |
| CQgsMaskPaintDevice | Mask painter device that can be used to register everything painted into a QPainterPath used later as clip path |
| CQgsNullPaintDevice | Null painter device that can be used for map renderer jobs which use custom painters |
| ►CQt3DRender::QPaintedTextureImage | |
| CQgsImageTexture | Holds an image that can be used as a texture in the 3D view |
| ►CQPaintEngine | |
| CQgsDxfPaintEngine | Custom paint engine for rendering to DXF drawings |
| CQgsGeometryPaintEngine | A paint engine which converts everything renderer to a QgsGeometry representation of the rendered shapes |
| CQgsPaintEngineHack | Hack to workaround Qt #5114 by disabling PatternTransform |
| ►CQPair | |
| CQgsRelation::FieldPair | Defines a relation between matching fields of the two involved tables of a relation |
| ►CQProgressDialog | |
| CQgsFileDownloaderDialog | A QProgressDialog subclass which handles file downloads and user feedback |
| ►CQProxyStyle | |
| ►CQgsProxyStyle | A QProxyStyle subclass which correctly sets the base style to match the QGIS application style, and handles object lifetime by correctly parenting to a parent widget |
| CQgsStackedDiagramsViewStyle | View style which shows a drop indicator line between items |
| ►CQPushButton | |
| CQgsMeshVariableStrokeWidthButton | A widget push button that stores variable stroke width and calls a widget to set parameters |
| ►CQQmlExtensionPlugin | |
| CQgsQuickPlugin | QGIS Qml Extension Plugin responsible for exposing C++ QGIS classes to QML |
| ►CQQuickItem | |
| CQgsQuickElevationProfileCanvas | Implements a visual Qt Quick Item that does elevation profile rendering according to the current project settings and a profile curve geometry |
| CQgsQuickMapCanvasMap | Implements a visual Qt Quick Item that does map rendering according to the current map settings |
| ►CQQuickTransform | |
| CQgsQuickMapTransform | A transformation that can be attached to any QQuickItem |
| ►CUi::QRasterAttributeTableDialogBase | |
| CQgsRasterAttributeTableDialog | A dialog which embeds a raster attribute table widget |
| ►CQRegularExpressionValidator | |
| CQgsDoubleValidator | A custom validator which allows entry of doubles in a locale-tolerant way |
| ►CQRunnable | |
| CQgsRunnableProviderCreator | Used when reading a project to asynchronously create data providers that support asynchronous creation |
| ►CQsciScintilla | |
| ►CQgsCodeEditor | A text editor based on QScintilla2 |
| CQgsCodeEditorCSS | A CSS editor based on QScintilla2 |
| CQgsCodeEditorExpression | A QGIS expression editor based on QScintilla2 |
| CQgsCodeEditorHTML | A HTML editor based on QScintilla2 |
| CQgsCodeEditorJavascript | A Javascript editor based on QScintilla2 |
| CQgsCodeEditorJson | A JSON editor based on QScintilla2 |
| CQgsCodeEditorPython | A Python editor based on QScintilla2 |
| CQgsCodeEditorR | A R stats code editor based on QScintilla2 |
| CQgsCodeEditorSQL | A SQL editor based on QScintilla2 |
| CQgsCodeEditorShell | A shell script code editor based on QScintilla2 |
| ►CQScrollArea | |
| ►CQgsScrollArea | A QScrollArea subclass with improved scrolling behavior |
| CQgsVScrollArea | A QScrollArea subclass which only displays a vertical scrollbar and fits the width to the contents |
| ►CQSlider | |
| CQgsSlider | A custom QSlider with additional refinements |
| ►CQSortFilterProxyModel | |
| CQgsAttributeTableFilterModel | A proxy model for filtering an attribute table model |
| CQgsAttributesFormProxyModel | Proxy model to filter items in the tree views of the drag and drop designer |
| CQgsBookmarkManagerProxyModel | A QSortFilterProxyModel subclass for sorting the entries in a QgsBookmarkManagerModel |
| CQgsBrowserProxyModel | A QSortFilterProxyModel subclass for filtering and sorting browser model items |
| CQgsCoordinateReferenceSystemProxyModel | A sort/filter proxy model for coordinate reference systems |
| CQgsDatabaseFilterProxyModel | Implements a custom filter and can be used as a proxy for QgsDbTableModel |
| CQgsElevationProfileLayerTreeProxyModel | A proxy model for elevation profiles |
| CQgsExpressionItemSearchProxy | Search proxy used to filter the QgsExpressionBuilderWidget tree |
| CQgsFeatureListModel | A proxy model for feature lists |
| CQgsFieldProxyModel | A proxy model to filter the list of fields of a layer |
| CQgsLayerMetadataResultsProxyModel | A proxy model for QgsLayerMetadataResultsModel, handling text and extent filtering |
| CQgsLayerTreeFilterProxyModel | A sort filter proxy model to easily reproduce the legend/layer tree in a tree view |
| CQgsLayerTreeProxyModel | A proxy model for QgsLayerTreeModel, supporting private layers and text filtering |
| CQgsLayoutGuideProxyModel | Filters QgsLayoutGuideCollection models to guides of a single orientation (horizontal or vertical) |
| CQgsLayoutItemsListViewModel | Model for the layout items list view |
| CQgsLayoutManagerProxyModel | QSortFilterProxyModel subclass for QgsLayoutManagerModel |
| CQgsLayoutMapItemBlocksLabelsModel | Model for label blocking items |
| CQgsLayoutProxyModel | Allows for filtering a QgsLayoutModel by item type |
| CQgsLocatorProxyModel | A sort proxy model for QgsLocatorModel, which automatically sorts results by precedence |
| CQgsMapLayerProxyModel | A proxy model which provides an easy to use model to display the list of layers in widgets |
| CQgsMeshDatasetGroupProxyModel | A proxy model for filtering mesh dataset groups |
| CQgsNewsFeedProxyModel | A proxy model for use with QgsNewsFeedModel |
| CQgsPointCloudAttributeProxyModel | A proxy model for filtering available attributes from a point cloud attribute model |
| CQgsProcessingToolboxProxyModel | A proxy model for providers and algorithms shown within the Processing toolbox |
| CQgsProjectStyleDatabaseProxyModel | A proxy model for filtering QgsProjectStyleDatabaseModel |
| CQgsProviderSublayerProxyModel | A QSortFilterProxyModel for filtering and sorting a QgsProviderSublayerModel |
| CQgsRecentCoordinateReferenceSystemsProxyModel | A sort/filter proxy model for recent coordinate reference systems |
| CQgsSettingsTreeProxyModel | A proxy model which allows filtering the settings tree |
| CQgsStyleProxyModel | A QSortFilterProxyModel subclass for showing filtered symbol and color ramps entries from a QgsStyle database |
| CQgsSvgSelectorFilterModel | A model for displaying SVG files with a preview icon which can be filtered by file name |
| ►CQSpinBox | |
| CQgsSpinBox | A spin box with a clear button that will set the value to the defined clear value |
| ►CQStackedWidget | |
| CQgsDualView | This widget is used to show the attributes of a set of features of a QgsVectorLayer |
| CQgsStackedWidget | A QStackedWidget that can be shrunk to its current widget's size |
| ►CQStandardItem | |
| CQgsExpressionItem | An expression item that can be used in the QgsExpressionBuilderWidget tree |
| ►CQStandardItemModel | |
| CQgsAbstractDbTableModel | Pure virtual model class for results in a database source widget selector |
| CQgsCheckableItemModel | QStandardItemModel subclass which makes all items checkable by default |
| CQgsSvgSelectorGroupsModel | A model for displaying SVG search paths |
| ►CQStyledItemDelegate | |
| CEditBlockerDelegate | Custom item delegate which prevents editing |
| CQgsCheckBoxDelegate | QStyledItemDelegate subclass for QgsCheckableComboBox |
| CQgsLayoutGuidePositionDelegate | View delegate displaying a QgsDoubleSpinBox for the layout guide position |
| CQgsLayoutGuideUnitDelegate | View delegate displaying a QgsLayoutUnitsComboBox for the layout guide unit |
| CQgsMeshDatasetGroupTreeItemDelegate | Delegate to display tree item with a contours and vector selector |
| ►CQSyntaxHighlighter | |
| CQgsExpressionHighlighter | Syntax highlighter for QGIS expressions |
| ►CQTableView | |
| ►CQgsTableView | A QTableView subclass with QGIS specific tweaks and improvements |
| CQgsAttributeTableView | Provides a table view of features of a QgsVectorLayer |
| ►CQTableWidget | |
| CQgsTableEditorWidget | A reusable widget for editing simple spreadsheet-style tables |
| ►CQTableWidgetItem | |
| CQgsTableWidgetItem | This can be used like a regular QTableWidgetItem with the difference that a specific role can be set to sort |
| ►CQTabWidget | |
| CQgsTabWidget | A QTabWidget with additional methods to temporarily hide/show tabs |
| ►CQTextBrowser | |
| CQgsWebView | A collection of stubs to mimic the API of QWebView on systems where the real library is not available |
| ►CQTextCodec | |
| CQgsOgrProxyTextCodec | A QTextCodec implementation which relies on OGR to do the text conversion |
| ►CQThread | |
| CQgsGeometryValidator | Validates geometries using the QGIS geometry validation model |
| ►CQToolButton | |
| CQgsAggregateToolButton | Offers a toolbutton to choose between different aggregate functions |
| CQgsColorButton | A cross platform button subclass for selecting colors |
| CQgsColorRampButton | A cross platform button subclass for selecting color ramps |
| CQgsFontButton | A button for customizing QgsTextFormat settings |
| CQgsGroupBoxCollapseButton | A collapse button widget for collapsible group boxes |
| CQgsLegendFilterButton | A tool button that allows enabling or disabling legend filter by contents of the map |
| CQgsLegendPatchShapeButton | A button for creating and modifying QgsLegendPatchShape settings |
| CQgsMultiEditToolButton | A tool button for controlling how edits to multiple features are applied |
| CQgsPropertyOverrideButton | A button for controlling property overrides which may apply to a widget |
| CQgsRatioLockButton | A cross platform button subclass used to represent a locked / unlocked ratio state |
| CQgsSearchWidgetToolButton | A tool button widget which is displayed next to search widgets in forms, and allows for controlling how the widget behaves and how the filtering/searching operates |
| CQgsSymbolButton | A button for creating and modifying QgsSymbol settings |
| ►CQTreeView | |
| CQgsAttributesFormBaseView | Graphical representation for the attribute drag and drop editor |
| CQgsBrowserTreeView | Extends QTreeView with save/restore tree state and other browser-specific functionality |
| CQgsColorSchemeList | An editable list of color swatches, taken from an associated QgsColorScheme |
| CQgsElevationProfileLayerTreeView | A layer tree view for elevation profiles |
| CQgsExpressionTreeView | A tree view to list all expressions functions, variables and fields that can be used in an expression |
| CQgsLayerTreeView | Extends QTreeView and provides additional functionality when working with a layer tree |
| CQgsLayoutItemsListView | A list view for showing items in a layout |
| CQgsMeshActiveDatasetGroupTreeView | Tree widget for display of the mesh dataset groups |
| CQgsMeshDatasetGroupTreeView | Tree widget for display of the mesh dataset groups |
| ►CQTreeWidget | |
| CQgsDirectoryParamWidget | Browser parameter widget implementation for directory items |
| ►CQTreeWidgetItem | |
| ►CQgsTreeWidgetItem | QTreeWidgetItem subclass with custom handling for item sorting |
| CQgsTreeWidgetItemObject | Custom QgsTreeWidgetItem with extra signals when the item is edited |
| CQgsStoredQueryManager::QueryDetails | Contains details about a stored query |
| CQgsAbstractDatabaseProviderConnection::QueryResult | Result of a query executed by execSql() |
| ►CQUndoCommand | |
| CQgsAbstractLayoutUndoCommand | Base class for commands to undo/redo layout and layout object changes |
| ►CQgsMeshLayerUndoCommandMeshEdit | Base class for undo/redo command for mesh editing |
| CQgsMeshLayerUndoCommandAddFaces | Mesh layer undo/redo command for adding faces in mesh |
| CQgsMeshLayerUndoCommandAddVertexInFaceWithDelaunayRefinement | Mesh layer undo/redo command for adding vertex to face with Delaunay refinement of faces surrounding |
| CQgsMeshLayerUndoCommandAddVertices | Mesh layer undo/redo command for adding vertices in mesh |
| CQgsMeshLayerUndoCommandAdvancedEditing | Mesh layer undo/redo command for applying advanced editing |
| CQgsMeshLayerUndoCommandChangeCoordinates | Mesh layer undo/redo command for changing coordinate (X,Y,Z) values of vertices |
| CQgsMeshLayerUndoCommandChangeXYValue | Mesh layer undo/redo command for changing (X,Y) value of vertices |
| CQgsMeshLayerUndoCommandChangeZValue | Mesh layer undo/redo command for changing Z value of vertices |
| CQgsMeshLayerUndoCommandFlipEdge | Mesh layer undo/redo command for flipping edges |
| CQgsMeshLayerUndoCommandMerge | Mesh layer undo/redo command for merging faces |
| CQgsMeshLayerUndoCommandRemoveFaces | Mesh layer undo/redo command for removing faces in mesh |
| CQgsMeshLayerUndoCommandRemoveVerticesFillHoles | Mesh layer undo/redo command for removing vertices in mesh filling holes created by removed faces |
| CQgsMeshLayerUndoCommandRemoveVerticesWithoutFillHoles | Mesh layer undo/redo command for removing vertices in mesh without filling holes created by removed faces |
| CQgsMeshLayerUndoCommandSplitFaces | Mesh layer undo/redo command for splitting faces |
| ►CQgsPointCloudLayerUndoCommand | Base class for undo/redo command for point cloud editing |
| CQgsPointCloudLayerUndoCommandChangeAttribute | An undo command subclass for changing point attribute values in a point cloud index |
| ►CQgsVectorLayerUndoCommand | Base class for undo commands within a QgsVectorLayerEditBuffer |
| CQgsVectorLayerUndoCommandAddAttribute | Undo command for adding a new attribute to a vector layer |
| CQgsVectorLayerUndoCommandAddFeature | Undo command for adding a feature to a vector layer |
| CQgsVectorLayerUndoCommandChangeAttribute | Undo command for modifying an attribute of a feature from a vector layer |
| CQgsVectorLayerUndoCommandChangeGeometry | Undo command for modifying the geometry of a feature from a vector layer |
| CQgsVectorLayerUndoCommandDeleteAttribute | Undo command for removing an existing attribute from a vector layer |
| CQgsVectorLayerUndoCommandDeleteFeature | Undo command for deleting a feature from a vector layer |
| CQgsVectorLayerUndoCommandRenameAttribute | Undo command for renaming an existing attribute of a vector layer |
| ►CQgsVectorLayerUndoPassthroughCommand | Undo command for vector layer in a transaction group mode |
| CQgsVectorLayerUndoPassthroughCommandAddAttribute | Undo command for adding attri to a vector layer in transaction group |
| CQgsVectorLayerUndoPassthroughCommandAddFeatures | Undo command for adding a feature to a vector layer in a transaction group mode |
| CQgsVectorLayerUndoPassthroughCommandChangeAttribute | Undo command for changing attr value from a vector layer in a transaction group |
| CQgsVectorLayerUndoPassthroughCommandChangeAttributes | Undo command for changing attributes' values from a vector layer in a transaction group |
| CQgsVectorLayerUndoPassthroughCommandChangeGeometry | Undo command for changing feature geometry from a vector layer in a transaction group |
| CQgsVectorLayerUndoPassthroughCommandDeleteAttribute | Undo command for deleting attributes of a vector layer in a transaction group |
| CQgsVectorLayerUndoPassthroughCommandDeleteFeatures | Undo command for deleting features from a vector layer in a transaction group |
| CQgsVectorLayerUndoPassthroughCommandRenameAttribute | Undo command for deleting attributes of a vector layer in a transaction group |
| CQgsVectorLayerUndoPassthroughCommandUpdate | Undo command for running a specific sql query in a transaction group |
| ►CQValidator | |
| CQgsFieldValidator | A QValidator for validation against a QgsField's constraints and field type |
| CQgsLongLongValidator | A QValidator which allows validation of long long values |
| ►CQVector | |
| CQgsAttributes | A vector of attributes |
| ►CQWidget | |
| CCharacterWidget | A widget for displaying characters available in a preset font, and allowing users to select an individual character |
| CQgs3DSymbolWidget | Base class for 3D symbol configuration widgets |
| ►CQgsAbstractFieldDomainWidget | Abstract base class for widgets which configure the extended properties of a QgsFieldDomain subclass |
| CQgsCodedFieldDomainWidget | A widget for configuration of the extended properties of a QgsCodedFieldDomain |
| CQgsGlobDomainWidget | A widget for configuration of the extended properties of a QgsGlobFieldDomain |
| CQgsRangeDomainWidget | A widget for configuration of the extended properties of a QgsRangeFieldDomain |
| ►CQgsAbstractFileContentSourceLineEdit | Abstract base class for widgets which allow users to select content from a file, embedding a file, etc |
| ►CQgsPictureSourceLineEditBase | A line edit widget with toolbutton for setting a raster image path |
| CQgsAnimatedImageSourceLineEdit | A line edit widget with toolbutton for setting an animated raster image path |
| CQgsImageSourceLineEdit | A line edit widget with toolbutton for setting a raster image path |
| CQgsSvgSourceLineEdit | A line edit widget with toolbutton for setting an SVG image path |
| ►CQgsAbstractRelationEditorConfigWidget | Abstract base class for configurable relation widget types |
| CQgsRelationEditorConfigWidget | Creates a new configuration widget for the relation editor widget |
| ►CQgsAbstractRelationEditorWidget | Base class to build new relation widgets |
| CQgsRelationEditorWidget | The default relation widget in QGIS |
| CQgsAbstractSensorWidget | Base class for widgets which allow control over the properties of sensors |
| CQgsAdvancedDigitizingFloater | A widget that floats next to the mouse pointer, and allows interaction with the AdvancedDigitizing feature |
| CQgsAnnotationItemCommonPropertiesWidget | A widget for configuring common properties for QgsAnnotationItems |
| CQgsAttributeActionDialog | A dialog for configuring vector layer actions |
| CQgsAttributeForm | The attribute form widget for vector layer features |
| ►CQgsAttributeFormWidget | Base class for all widgets shown on a QgsAttributeForm |
| CQgsAttributeFormEditorWidget | A widget consisting of both an editor widget and additional widgets for controlling the behavior of the editor widget depending on a number of possible modes |
| CQgsAttributeFormRelationEditorWidget | Widget to show for child relations on an attribute form |
| CQgsAttributesFormProperties | Creates panels to configure attributes forms |
| CQgsAuthAuthoritiesEditor | Widget for viewing and editing authentication identities database |
| CQgsAuthCertEditors | Wrapper widget to manage available certificate editors |
| CQgsAuthCertInfo | Widget for viewing detailed info on a certificate and its hierarchical trust chain |
| CQgsAuthConfigEditor | Widget for editing authentication configuration database |
| CQgsAuthConfigIdEdit | Custom widget for editing an authentication configuration ID |
| CQgsAuthConfigSelect | Selector widget for authentication configs |
| CQgsAuthEditorWidgets | Wrapper widget for available authentication editors |
| CQgsAuthIdentitiesEditor | Widget for viewing and editing authentication identities database |
| CQgsAuthMethodEdit | Abstract base class for the edit widget of authentication method plugins |
| CQgsAuthServersEditor | Widget for viewing and editing servers in authentication database |
| CQgsAuthSettingsWidget | Widget for entering authentication credentials both in the form username/password and by using QGIS Authentication Database and its authentication configurations |
| CQgsAuthSslConfigWidget | Widget for editing an SSL server configuration |
| CQgsCalloutWidget | Base class for widgets which allow control over the properties of callouts |
| CQgsCodeEditorDockWidget | A custom dock widget for code editors |
| CQgsColorRampShaderWidget | A widget for configuring numeric ranges associated with a color ramp |
| CQgsColorSwatchGrid | A grid of color swatches, which allows for user selection |
| ►CQgsColorWidget | A base class for interactive color widgets |
| CQgsColorBox | A color box widget |
| CQgsColorPreviewWidget | A preview box which displays one or two colors as swatches |
| CQgsColorRampWidget | A color ramp widget |
| CQgsColorSliderWidget | A composite horizontal color ramp widget and associated spinbox for manual value entry |
| CQgsColorTextWidget | A line edit widget which displays colors as text and accepts string representations of colors |
| CQgsColorWheel | A color wheel widget |
| CQgsCoordinateOperationWidget | A widget for selecting the coordinate operation to use when transforming between a source and destination coordinate reference system |
| CQgsCrsDefinitionWidget | A widget for defining a custom coordinate reference system |
| CQgsCurveEditorWidget | A widget for manipulating QgsCurveTransform curves |
| CQgsCustomLayerOrderWidget | A list box where the user can define custom order for drawing of layers |
| CQgsDatabaseSchemaComboBox | A combo box which displays the list of schemas for a specific database connection |
| CQgsDatabaseTableComboBox | A combobox which displays the list of tables for a specific database connection |
| CQgsDbRelationWidget | A widget for configuration of the properties of a relationship in a database |
| CQgsDetailedItemWidget | A widget renderer for detailed item views |
| CQgsDirectionalLightWidget | Widget for direction light settings |
| CQgsEditorConfigWidget | Base class for widgets which configure editor widget types |
| CQgsElevationControllerWidget | A widget for configuring vertical elevation slicing behavior for maps |
| CQgsExpressionBuilderWidget | A reusable widget that can be used to build an expression string |
| CQgsExpressionLineEdit | A widget which includes a line edit for entering expressions together with a button to open the expression creation dialog |
| CQgsExpressionPreviewWidget | A widget for previewing an expression result |
| CQgsExtentWidget | A widget for configuration of a map extent |
| CQgsExternalResourceWidget | Widget to display file path with a push button for an "open file" dialog It can also be used to display a picture or a web page |
| CQgsFeaturePickerWidget | This offers a combobox with autocompleter that allows selecting features from a layer |
| CQgsFieldDomainWidget | A widget for configuration of the properties of a QgsFieldDomain |
| CQgsFieldExpressionWidget | A widget for selection of layer fields or expression creation |
| ►CQgsFileWidget | A widget for selecting a file or a folder |
| CQgsExternalStorageFileWidget | A widget for selecting a file or a folder and optionally storing it to an external storage backend |
| CQgsFindFilesByPatternWidget | A reusable widget for finding files (recursively) by file pattern |
| ►CQgsFloatingWidget | A QWidget subclass for creating widgets which float outside of the normal Qt layout system |
| CQgsUserInputWidget | A floating widget that can be used to display widgets for user inputs |
| CQgsGeometryWidget | A widget for storing and interacting with a QgsGeometry object |
| CQgsGradientStopEditor | An interactive editor for previewing a gradient color ramp and modifying the position of color stops along the gradient |
| CQgsHistogramWidget | Graphical histogram for displaying distributions of field values |
| CQgsHttpHeaderWidget | Displays referer HTTP header field and collapsible table of key/value pairs |
| CQgsJsonEditWidget | A widget for displaying JSON data in a code highlighted text or tree form |
| CQgsLayerTreeEmbeddedConfigWidget | A widget to configure layer tree embedded widgets for a particular map layer |
| CQgsLayoutAtlasWidget | Widget for configuring the properties of a layout atlas |
| CQgsLayoutItemPropertiesWidget | A widget for controlling the common properties of layout items (e.g |
| CQgsLayoutRuler | A custom ruler widget for use with QgsLayoutView, displaying the current zoom and position of the visible layout and for interacting with guides in a layout |
| CQgsLocatorWidget | A special locator widget which allows searching for matching results from a QgsLocator and presenting them to users for selection |
| CQgsMapLayerRefreshSettingsWidget | A widget for configuring the automatic refresh settings for map layers |
| CQgsMapLayerServerPropertiesWidget | Provides widget to edit server properties |
| CQgsMapOverviewCanvas | A widget that displays an overview map |
| CQgsMapTip | Displays a tool tip on a map canvas when the mouse is hovered over a feature |
| CQgsMaskSourceSelectionWidget | A widget that allows the selection of a list of sources for selective masking |
| CQgsMaterialSettingsWidget | Base class for 3D material settings widgets |
| CQgsMediaWidget | A widget for playing back audio and video media files |
| CQgsMenuHeader | Custom widget for displaying subheaders within a QMenu in a standard style |
| CQgsMeshDatasetGroupTreeWidget | A widget for configuring dataset groups attached to a QgsMeshLayer |
| CQgsMeshRenderer3DAveragingWidget | A widget for setup of the averaging method from 3d to 2d datasets on 3d stacked mesh |
| CQgsMeshRendererActiveDatasetWidget | Widget for selection of active dataset group from tree view |
| CQgsMeshRendererMeshSettingsWidget | A widget for setup of the mesh frame settings of the mesh layer |
| CQgsMeshRendererScalarSettingsWidget | A widget for setup of the scalar dataset renderer settings of a mesh layer |
| CQgsMeshRendererVectorSettingsWidget | A widget for setup of the vector dataset renderer settings of a mesh layer |
| CQgsMeshStaticDatasetWidget | A widget for setup of the static dataset of a mesh layer |
| CQgsMessageBarItem | Represents an item shown within a QgsMessageBar widget |
| CQgsMetadataWidget | A wizard to edit metadata on a map layer |
| CQgsOpacityWidget | A widget for setting an opacity value |
| CQgsOptionsPageWidget | Base class for widgets for pages included in the options dialog |
| CQgsPaintEffectPropertiesWidget | A widget which modifies the properties of a QgsPaintEffect |
| ►CQgsPaintEffectWidget | Base class for effect properties widgets |
| CQgsBlurWidget | A widget for configuring QgsBlurEffect effects |
| CQgsColorEffectWidget | A widget for configuring QgsColorEffect effects |
| CQgsDrawSourceWidget | A widget for configuring QgsDrawSourceEffect effects |
| CQgsGlowWidget | A widget for configuring QgsGlowEffect effects |
| CQgsShadowEffectWidget | A widget for configuring QgsShadowEffect effects |
| CQgsTransformWidget | A widget for configuring QgsTransformEffect effects |
| ►CQgsPanelWidget | Base class for any widget that can be shown as an inline panel |
| CQgsAggregateMappingWidget | A widget which creates a mapping for defining sets of aggregates of fields from a QgsFields object |
| CQgsAnnotationItemBaseWidget | A base class for property widgets for annotation items |
| CQgsBrowserWidget | A widget showing a browser tree view along with toolbar and toggleable properties pane |
| CQgsCalloutPanelWidget | A panel widget for configuration of callouts |
| CQgsCodeEditorWidget | A widget which wraps a QgsCodeEditor in additional functionality |
| CQgsColorBrewerColorRampWidget | A widget which allows users to modify the properties of a QgsColorBrewerColorRamp |
| CQgsColorRampLegendNodeWidget | A widget for properties relating to a QgsColorRampLegendNode (QgsColorRampLegendNodeSettings) |
| CQgsCompoundColorWidget | A custom QGIS widget for selecting a color, including options for selecting colors via hue wheel, color swatches, and a color sampler |
| CQgsCrsSelectionWidget | A generic widget allowing users to pick a Coordinate Reference System (or define their own) |
| CQgsDashSpaceWidget | A widget for entering a custom dash space pattern for lines |
| CQgsDataDefinedSizeLegendWidget | Widget for configuration of appearance of legend for marker symbols with data-defined size |
| CQgsDataSourceSelectWidget | Embeds the browser view to select an existing data source |
| CQgsDevToolWidget | A panel widget that can be shown in the developer tools panel |
| CQgsDiagramProperties | A widget which configures diagrams for a vector layer |
| CQgsEditConditionalFormatRuleWidget | A widget for customizing an individual conditional formatting rule |
| CQgsEffectStackCompactWidget | A small widget consisting of a checkbox for enabling/disabling an effect stack and a button for opening an effect stack customization dialog |
| CQgsEffectStackPropertiesWidget | A widget for modifying the properties of a QgsEffectStack, including adding and reordering effects within the stack |
| CQgsExtentBufferWidget | A widget which allows the user to modify the rendering order of extent buffers |
| CQgsFieldConditionalFormatWidget | A widget for customizing conditional formatting options |
| CQgsFieldMappingWidget | Creates a mapping from one set of QgsFields to another, for each set of "destination" fields an expression defines how to obtain the values of the "destination" fields |
| CQgsHistoryWidget | A widget showing entries from a QgsHistoryProviderRegistry |
| CQgsLabelEngineConfigWidget | Widget for configuring the labeling engine |
| CQgsLabelSettingsWidgetBase | Base class for widgets which allow customization of label engine properties, such as label placement settings |
| CQgsLabelingEngineRuleWidget | Base class for widgets which allow control over the properties of QgsAbstractLabelingEngineRule subclasses |
| CQgsLabelingEngineRulesWidget | A widget which allows configuration of a list of labeling engine rules |
| CQgsLabelingRulePropsWidget | Widget for editing a labeling rule |
| CQgsLayerPropertiesWidget | A widget which allows configuration of the properties of a single QgsSymbolLayer |
| CQgsLayoutGuideWidget | Widget for managing the layout guides |
| ►CQgsLayoutItemBaseWidget | A base class for property widgets for layout items |
| CQgsLayoutAttributeTableWidget | A widget for configuring layout attribute table items |
| CQgsLayoutElevationProfileWidget | A widget for layout elevation profile item settings |
| CQgsLayoutHtmlWidget | A widget for configuring layout html items |
| CQgsLayoutLabelWidget | A widget for layout item settings |
| CQgsLayoutManualTableWidget | A widget for configuring layout manual table items |
| CQgsLayoutMapClippingWidget | Allows configuration of layout map clipping settings |
| CQgsLayoutMapGridWidget | A widget for configuring layout map grid items |
| CQgsLayoutMapLabelingWidget | Allows configuration of layout map labeling settings |
| CQgsLayoutMapWidget | Input widget for the configuration of QgsLayoutItemMap |
| CQgsLayoutMarkerWidget | A widget for configuring layout shape items |
| CQgsLayoutPagePropertiesWidget | A widget for configuring properties of pages in a layout |
| CQgsLayoutPictureWidget | A widget for configuring layout picture items |
| CQgsLayoutPolygonWidget | Input widget for QgsLayoutItemPolygon |
| CQgsLayoutPolylineWidget | Input widget for QgsLayoutItemPolyline |
| CQgsLayoutScaleBarWidget | A widget to define the properties of a QgsLayoutItemScaleBar |
| CQgsLayoutShapeWidget | A widget for configuring layout shape items |
| CQgsLayoutPropertiesWidget | Widget for configuring the properties of a layout |
| CQgsLegendPatchShapeWidget | Widget for configuring a custom legend patch shape |
| CQgsLimitedRandomColorRampWidget | A widget which allows users to modify the properties of a QgsLimitedRandomColorRamp |
| ►CQgsMapLayerConfigWidget | A panel widget that can be shown in the map style dock |
| CQgsDiagramWidget | A widget for configuring layer diagrams |
| CQgsLabelingWidget | Master widget for configuration of labeling of a vector layer |
| CQgsMapLayerStyleManagerWidget | A widget which is used to visually manage the layer styles |
| CQgsMeshLabelingWidget | Master widget for configuration of labeling of a mesh layer |
| CQgsPointCloudRendererPropertiesWidget | A generic widget for setting the 2D renderer for a point cloud layer |
| CQgsRasterHistogramWidget | A widget for display and configuring a raster layer histogram |
| CQgsRasterLabelingWidget | Master widget for configuration of labeling of a raster layer |
| CQgsRasterTransparencyWidget | A widget for controlling a raster layer's transparency and related options |
| CQgsRendererMeshPropertiesWidget | Widget for renderer properties of the mesh, contours (scalars) and vectors data associated with the mesh layer |
| CQgsRendererRasterPropertiesWidget | A widget for configuring properties of a raster layer renderer |
| CQgsTiledSceneRendererPropertiesWidget | A generic widget for setting the 2D renderer for a tiled scene layer |
| CQgsMapUnitScaleWidget | A widget which allows the user to choose the minimum and maximum scale of an object in map units and millimeters |
| CQgsMeshVariableStrokeWidthWidget | A widget to set parameters of variable stroke width |
| CQgsNewDatabaseTableNameWidget | A widget which embeds the browser view to select a DB schema and a new table name |
| CQgsNumericFormatSelectorWidget | A widget which allows choice of numeric formats and the properties of them |
| CQgsNumericFormatWidget | Base class for widgets which allow control over the properties of QgsNumericFormat subclasses |
| ►CQgsPanelWidgetWrapper | Wrapper widget for existing widgets which can't have the inheritance tree changed, e.g dialogs |
| CQgsTextFormatPanelWidget | A panel widget for customizing text formatting settings |
| CQgsPointCloudRendererWidget | Base class for point cloud 2D renderer settings widgets |
| CQgsPresetColorRampWidget | A widget which allows users to modify the properties of a QgsPresetSchemeColorRamp |
| CQgsProcessingHistoryWidget | A widget for showing Processing algorithm execution history |
| CQgsPropertyAssistantWidget | Shows a user-friendly assistant guiding users through the creation of QgsProperty overrides |
| CQgsRendererRulePropsWidget | A widget for editing the details of a rule based renderer rule |
| CQgsRendererWidget | Base class for renderer settings widgets |
| CQgsRuleBasedLabelingWidget | Widget for configuring rule based labeling |
| CQgsStackedDiagramProperties | A widget for editing sub diagrams |
| CQgsSubstitutionListWidget | A widget which allows users to specify a list of substitutions to apply to a string, with options for exporting and importing substitution lists |
| CQgsSymbolAnimationSettingsWidget | A widget for customising animation settings for a symbol |
| CQgsSymbolBufferSettingsWidget | A widget for customising buffer settings for a symbol |
| CQgsSymbolLevelsWidget | A widget which allows the user to modify the rendering order of symbol layers |
| CQgsSymbolSelectorWidget | Symbol selector widget that can be used to select and build a symbol |
| CQgsTabPositionWidget | A widget for configuring QgsTextFormat tab positions |
| CQgsTableEditorFormattingWidget | A reusable widget for formatting the contents of a QgsTableCell |
| CQgsTemporalControllerWidget | A widget for controlling playback properties of a QgsTemporalController |
| CQgsTiledSceneRendererWidget | Base class for tiled scene 2D renderer settings widgets |
| CQgsPanelWidgetStack | A stack widget to manage multiple overlapping stacked panels |
| CQgsPercentageWidget | A widget for setting a percentage value |
| CQgsPlaybackControllerWidget | A compound widget containing a set of buttons for controlling media playback |
| CQgsProcessingAbstractParameterDefinitionWidget | Abstract base class for widgets which allow users to specify the properties of a Processing parameter |
| CQgsProcessingAlgorithmConfigurationWidget | A configuration widget for processing algorithms allows providing additional configuration options directly on algorithm level, in addition to parameters |
| CQgsProcessingModelerParameterWidget | A widget for customising the value of Processing algorithm parameters inside a Processing model |
| CQgsProcessingParameterDefinitionWidget | A widget which allows users to specify the properties of a Processing parameter |
| CQgsProjectionSelectionTreeWidget | A widget for selecting a coordinate reference system from a tree |
| CQgsProjectionSelectionWidget | A widget for selecting a projection |
| ►CQgsProviderSourceWidget | Base class for widgets which allow customization of a provider's source URI |
| CQgsOWSSourceWidget | This widget sets and updates OWS layers source URI |
| CQgsRangeSlider | A slider control with two interactive endpoints, for interactive selection of a range of values |
| CQgsRasterFormatSaveOptionsWidget | A widget to select format-specific raster saving options |
| CQgsRasterLayerTemporalPropertiesWidget | A widget for configuring the temporal properties for a raster layer |
| CQgsRasterMinMaxWidget | A widget for configuring how the minimum and maximum value of a raster layer is determined |
| CQgsRasterPyramidsOptionsWidget | A widget to select format-specific raster saving options |
| ►CQgsRasterRendererWidget | Abstract base class for widgets which configure a QgsRasterRenderer |
| CQgsHillshadeRendererWidget | Renderer widget for the hill shade renderer |
| CQgsMultiBandColorRendererWidget | A widget for configuring a QgsMultiBandColorRenderer |
| CQgsPalettedRendererWidget | A widget for configuring QgsPalettedRasterRenderer |
| CQgsRasterContourRendererWidget | Configuration widget for QgsRasterContourRenderer |
| CQgsRasterSingleColorRendererWidget | Renderer widget for the single color renderer |
| CQgsSingleBandGrayRendererWidget | A widget for configuring a QgsSingleBandGrayRenderer |
| CQgsSingleBandPseudoColorRendererWidget | Single band pseudo color renderer widget consists of a color ramp shader widget, a raster min max widget and a band selector |
| CQgsRelationReferenceWidget | A widget which shows related features |
| CQgsRichTextEditor | A widget for editing rich text documents, with support for user controlled formatting of text and insertion of hyperlinks and images |
| CQgsScaleMethodWidget | A widget which lets the user select from scale calculation methods |
| CQgsScaleRangeWidget | A widget allowing entry of a range of map scales, e.g |
| CQgsScaleWidget | A combobox which lets the user select map scale from predefined list and highlights nearest to current scale value |
| CQgsSettingsTreeWidget | A widget with the settings tree to visualize, search and edit settings |
| CQgsSmartGroupCondition | A widget for configuring the conditions attached to a style smart group |
| CQgsSourceFieldsProperties | A widget which displays information about vector layer fields, and allows some configuration of them |
| CQgsStatusBar | A proxy widget for QStatusBar |
| CQgsStyleItemsListWidget | A reusable widget for showing a filtered list of entities from a QgsStyle database |
| CQgsSvgSelectorWidget | A widget allowing selection of an SVG file, and configuration of SVG related parameters |
| CQgsSymbolLayerSelectionWidget | A widget that allows the selection of a list of symbol layers from a layer |
| CQgsSymbolLayerWidget | Abstract base class for widgets used to configure QgsSymbolLayer classes |
| CQgsSymbolsListWidget | A widget which presents symbol-level properties (such as size), and allows selection of symbols from stored styles |
| CQgsTableWidgetBase | Base widget allowing editing a collection, using a table |
| CQgsTaskManagerWidget | A widget which displays tasks from a QgsTaskManager and allows for interaction with the manager |
| CQgsTextFormatWidget | A widget for customizing text formatting settings |
| CQgsUnitSelectionWidget | A widget displaying a combobox allowing the user to choose between various display units, such as millimeters or map units |
| CQgsValidityCheckResultsWidget | A reusable widget which displays a summary of the results from a QgsAbstractValidityCheck (or checks) |
| CQgsVariableEditorWidget | A tree based widget for editing expression context scope variables |
| CQgsVectorLayerLegendWidget | A widget for configuration of options specific to a vector layer's legend |
| CQgsVectorLayerTemporalPropertiesWidget | A widget for configuring the temporal properties for a vector layer |
| ►CQWidgetAction | |
| CQgsColorSwatchGridAction | A color swatch grid which can be embedded into a menu |
| CQgsColorWidgetAction | An action containing a color widget, which can be embedded into a menu |
| CQgsMenuHeaderWidgetAction | Custom QWidgetAction for displaying subheaders within a QMenu in a standard style |
| CQWidgetUpdateBlocker | Temporarily disables updates for a QWidget for the lifetime of the object |
| ►CQWindow | |
| CQgs3DMapCanvas | Convenience wrapper to simplify the creation of a 3D window ready to be used with QGIS |
| CQgsAlignRaster::RasterInfo | Utility class for gathering information about rasters |
| CQgsAlignRasterData::RasterItem | Definition of one raster layer for alignment |
| CQgsRayCastingUtils::RayCastContext | Helper struct to store ray casting parameters |
| CQgsRayCastingUtils::RayHit | Helper struct to store ray casting results |
| CQgsReadWriteContext::ReadWriteMessage | Struct for QgsReadWriteContext error or warning messages |
| CQgsAttributesFormData::RelationEditorConfiguration | |
| CQgsRelief::ReliefColor | |
| CQgsAbstractGeospatialPdfExporter::RenderedFeature | Contains information about a feature rendered inside the PDF |
| CQgsRenderedFeatureHandlerInterface::RenderedFeatureContext | |
| CQgsRuleBasedRenderer::RenderJob | A QgsRuleBasedRenderer rendering job, consisting of a feature to be rendered with a particular symbol |
| CQgsRuleBasedRenderer::RenderLevel | Render level: a list of jobs to be drawn at particular level for a QgsRuleBasedRenderer |
| CQgsLocatorResult::ResultAction | The ResultAction stores basic information for additional actions to be used in a locator widget for the result |
| CQgsProcessingGuiUtils::ResultLayerDetails | Contains details of a layer result from running an algorithm |
| ►CRTree | |
| CPalRtree< pal::LabelPosition > | |
| CPalRtree< T > | A rtree spatial index for use in the pal labeling engine |
| CQgsRuleBased3DRenderer::Rule | A child rule for a QgsRuleBased3DRenderer |
| CQgsRuleBasedLabeling::Rule | A child rule for QgsRuleBasedLabeling |
| CQgsRuleBasedRenderer::Rule | Represents an individual rule for a rule-based renderer |
| CQgsMapLayerSaveStyleDialog::SaveToDbSettings | |
| CQgsVectorFileWriter::SaveVectorOptions | Options to pass to QgsVectorFileWriter::writeAsVectorFormat() |
| CQgsScaleBarRenderer::ScaleBarContext | Contains parameters regarding scalebar calculations |
| CQgsGeometryUtils::SelfIntersection | |
| CQgsAbstractSensor::SensorData | Contains details of a sensor data capture |
| CQgsServerSettings::Setting | |
| CQgsAuthConfigurationStorage::SettingParameter | Storage configuration setting parameter |
| CQgsDatumTransform::SingleOperationDetails | Contains information about a single coordinate operation |
| CQgsDataDefinedSizeLegend::SizeClass | Definition of one class for the legend |
| CSol | Chain solution parameters |
| CQgsVirtualLayerDefinition::SourceLayer | Either a reference to a live layer in the registry or all the parameters needed to load it (provider key, source, etc.) |
| CQgsAttributesFormData::SpacerElementEditorConfiguration | |
| CQgsLayerMetadata::SpatialExtent | Metadata spatial extent structure |
| CQgsAbstractDatabaseProviderConnection::SpatialIndexOptions | The SpatialIndexOptions contains extra options relating to spatial index creation |
| CQgsSQLComposerDialog::SQLValidatorCallback | Callback to do validation check on dialog validation |
| CQgsAbstractDatabaseProviderConnection::SqlVectorLayerOptions | The SqlVectorLayerOptions stores all information required to create a SQL (query) layer |
| CQgsExpressionContextScope::StaticVariable | Single variable definition for use within a QgsExpressionContextScope |
| CQgsTileDownloadManager::Stats | Encapsulates any statistics we would like to keep about requests |
| CStatsProcessor | |
| CQgsStyleEntityVisitorInterface::StyleLeaf | Contains information relating to the style entity currently being visited |
| CQgsOWSSourceSelect::SupportedFormat | Formats supported by provider |
| CQgsLayoutExporter::SvgExportSettings | Contains settings relating to exporting layouts to SVG |
| ►CUi::SymbolsGroupSelectionDialogBase | |
| CQgsStyleGroupSelectionDialog | A dialog which presents available groups from a QgsStyle |
| ►CUi::SymbolsListWidget | |
| CQgsSymbolsListWidget | A widget which presents symbol-level properties (such as size), and allows selection of symbols from stored styles |
| CQgsTextFormat::Tab | Defines a tab position for a text format |
| CQgsEditFormConfig::TabData | |
| CQgsAbstractDatabaseProviderConnection::TableProperty | Database table or view |
| CQgsSQLComposerDialog::TableSelectedCallback | Callback to do actions on table selection |
| CQgsTaskManager::TaskDefinition | Definition of a task for inclusion in the manager |
| CQgsAttributesFormData::TextElementEditorConfiguration | |
| CTiePointInfo | |
| CQgsCesiumUtils::TileContents | Encapsulates the contents of a 3D tile |
| CQgsTopologicalMesh::TopologicalFaces | Contains 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::TransformDetails | Contains information about a coordinate transformation operation |
| CQgsDatumTransform::TransformInfo | Contains datum transform information |
| CQgsDatumTransformDialog::TransformInfo | Dialog transformation entry info |
| CTransformItem | |
| CQgsDatumTransform::TransformPair | Contains datum transform information |
| CQgsRasterTransparency::TransparentSingleValuePixel | Defines the transparency for a range of single-band pixel values |
| CQgsRasterTransparency::TransparentThreeValuePixel | Defines the transparency for a RGB pixel value |
| ►CTriangleInterpolator | An interface for interpolator classes for triangulations |
| CCloughTocherInterpolator | An implementation of a Clough-Tocher interpolator based on a triangular tessellation |
| CLinTriangleInterpolator | Interpolates linearly on a triangulation |
| CQgsPointCloudRenderContext::TriangulationData | Helper data structure used when rendering points as triangulated surface |
| ►CUi_QgsAttributesFormProperties | |
| CQgsAttributesFormProperties | Creates panels to configure attributes forms |
| ►CUi_QgsCodedValueDomainWidgetBase | |
| CQgsCodedFieldDomainWidget | A widget for configuration of the extended properties of a QgsCodedFieldDomain |
| ►CUi_QgsCredentialDialog | |
| CQgsCredentialDialog | A generic dialog for requesting credentials |
| ►CUi_QgsDbRelationshipWidgetBase | |
| CQgsDbRelationWidget | A widget for configuration of the properties of a relationship in a database |
| ►CUi_QgsFieldDomainWidgetBase | |
| CQgsFieldDomainWidget | A widget for configuration of the properties of a QgsFieldDomain |
| ►CUi_QgsGlobDomainWidgetBase | |
| CQgsGlobDomainWidget | A widget for configuration of the extended properties of a QgsGlobFieldDomain |
| ►CUi_QgsLabelingEngineRulesWidgetBase | |
| CQgsLabelingEngineRulesWidget | A widget which allows configuration of a list of labeling engine rules |
| ►CUi_QgsNewVectorTableDialogBase | |
| CQgsNewVectorTableDialog | A dialog for customising new tables created on a database |
| ►CUi_QgsRangeDomainWidgetBase | |
| CQgsRangeDomainWidget | A widget for configuration of the extended properties of a QgsRangeFieldDomain |
| ►CUi_QgsSourceFieldsProperties | |
| CQgsSourceFieldsProperties | A widget which displays information about vector layer fields, and allows some configuration of them |
| ►Cstd::unique_ptr | |
| Cspatialite_database_unique_ptr | Unique pointer for spatialite databases, which automatically closes the database when the pointer goes out of scope or is reset |
| Csqlite3_database_unique_ptr | Unique pointer for sqlite3 databases, which automatically closes the database when the pointer goes out of scope or is reset |
| Csqlite3_statement_unique_ptr | Unique pointer for sqlite3 prepared statements, which automatically finalizes the statement when the pointer goes out of scope or is reset |
| CQgsProviderRegistry::UnusableUriDetails | Contains information about unusable URIs which aren't handled by any registered providers |
| CQgsProviderRegistry::UnusableUriHandlerInterface | An interface used to handle unusable URIs which aren't handled by any registered providers, and construct user-friendly warnings as to why the URI is unusable |
| CQgsCopcUpdate::UpdatedChunk | Keeps information how points of a single chunk has been modified |
| CQgsMimeDataUtils::Uri | |
| CQgsRasterAttributeTable::UsageInformation | Information about a field usage |
| CQgsCoordinateReferenceSystemRegistry::UserCrsDetails | Contains details of a custom (user defined) CRS |
| Cpal::Util | Pal utilities |
| CQgsTracerGraph::V | |
| CQgsAbstractMetadataBaseValidator::ValidationResult | Contains the parameters describing a metadata validation failure |
| CQgsProjectServerValidator::ValidationResult | Contains the parameters describing a project validation failure |
| CQgsValueRelationFieldFormatter::ValueRelationItem | |
| CVector3D | Represents a 3D-Vector, capable of storing x, y and z-coordinates in double values |
| CQgsAbstractGeospatialPdfExporter::VectorComponentDetail | Contains information relating to a single PDF layer in the Geospatial PDF export |
| CQgsAbstractDatabaseProviderConnection::VectorLayerExporterOptions | Stores all information required to create a QgsVectorLayerExporter for the backend |
| CQgsProcessingAlgorithm::VectorProperties | Properties of a vector source or sink used in an algorithm |
| CQgsAbstractGeometry::vertex_iterator | STL-style iterator for vertices |
| CQgsRasterDataProvider::VirtualRasterInputLayers | Struct that stores information of the raster used in QgsVirtualRasterProvider for the calculations, this struct is stored in the DecodedUriParameters |
| CQgsRasterDataProvider::VirtualRasterParameters | Struct that stores the information about the parameters that should be given to the QgsVirtualRasterProvider through the QgsRasterDataProvider::DecodedUriParameters |
| ►CQgsSQLStatement::Visitor | Support for visitor pattern - algorithms dealing with the statement may be implemented without modifying the Node classes |
| ►CQgsSQLStatement::RecursiveVisitor | A visitor that recursively explores all children |
| CQgsSQLStatementCollectTableNames | Internal use |
| CQgsGdalUtils::VsiNetworkFileSystemDetails | Encapsulates details for a GDAL VSI network file system |
| CQgsExpressionNodeCondition::WhenThen | Represents a "WHEN... THEN..." portation of a CASE WHEN clause in an expression |
| ►CUi::WidgetAnimatedMarker | |
| CQgsAnimatedMarkerSymbolLayerWidget | A widget for configuring QgsAnimatedMarkerSymbolLayer symbol layers |
| ►CUi::WidgetBlur | |
| CQgsBlurWidget | A widget for configuring QgsBlurEffect effects |
| ►CUi::WidgetCentroidFill | |
| CQgsCentroidFillSymbolLayerWidget | A widget for controlling the properties of a QgsCentroidFillSymbolLayer |
| ►CUi::WidgetColorEffect | |
| CQgsColorEffectWidget | A widget for configuring QgsColorEffect effects |
| ►CUi::WidgetDrawSource | |
| CQgsDrawSourceWidget | A widget for configuring QgsDrawSourceEffect effects |
| ►CUi::WidgetEllipseBase | |
| CQgsEllipseSymbolLayerWidget | A widget for configuring a QgsEllipseSymbolLayer |
| ►CUi::WidgetFilledLine | |
| CQgsFilledLineSymbolLayerWidget | A widget for configuring QgsFilledLineSymbolLayer |
| ►CUi::WidgetFilledMarker | |
| CQgsFilledMarkerSymbolLayerWidget | A widget for configuring QgsFilledMarkerSymbolLayer symbol layers |
| ►CUi::WidgetFontMarker | |
| CQgsFontMarkerSymbolLayerWidget | A widget for controlling the properties of a QgsFontMarkerSymbolLayer |
| ►CUi::WidgetGlow | |
| CQgsGlowWidget | A widget for configuring QgsGlowEffect effects |
| ►CUi::WidgetGradientFill | |
| CQgsGradientFillSymbolLayerWidget | A widget for controlling the properties of a QgsGradientFillSymbolLayer |
| ►CUi::WidgetGradientLine | |
| CQgsLineburstSymbolLayerWidget | A widget for configuring QgsLineburstSymbolLayer symbol layers |
| ►CUi::WidgetHashedLine | |
| CQgsHashedLineSymbolLayerWidget | A widget for controlling the properties of a QgsHashedLineSymbolLayer |
| ►CUi::WidgetLinePatternFill | |
| CQgsLinePatternFillSymbolLayerWidget | A widget for controlling the properties of a QgsLinePatternFillSymbolLayer |
| ►CUi::WidgetMarkerLine | |
| CQgsMarkerLineSymbolLayerWidget | A widget for controlling the properties of a QgsMarkerLineSymbolLayer |
| ►CUi::WidgetPointPatternFill | |
| CQgsPointPatternFillSymbolLayerWidget | A widget for controlling the properties of a QgsPointPatternFillSymbolLayer |
| ►CUi::WidgetRandomMarkerFill | |
| CQgsRandomMarkerFillSymbolLayerWidget | A widget for controlling the properties of a QgsRandomMarkerFillSymbolLayer |
| ►CUi::WidgetRasterFill | |
| CQgsRasterFillSymbolLayerWidget | A widget for controlling the properties of a QgsRasterFillSymbolLayer |
| ►CUi::WidgetRasterLine | |
| CQgsRasterLineSymbolLayerWidget | A widget for configuring QgsRasterLineSymbolLayer symbol layers |
| ►CUi::WidgetRasterMarker | |
| CQgsRasterMarkerSymbolLayerWidget | A widget for configuring QgsRasterMarkerSymbolLayer symbol layers |
| ►CUi::WidgetShadowEffect | |
| CQgsShadowEffectWidget | A widget for configuring QgsShadowEffect effects |
| ►CUi::WidgetShapeburstFill | |
| CQgsShapeburstFillSymbolLayerWidget | A widget for controlling the properties of a QgsShapeburstFillSymbolLayer |
| ►CUi::WidgetSimpleFill | |
| CQgsSimpleFillSymbolLayerWidget | A widget for controlling the properties of a QgsSimpleFillSymbolLayer |
| ►CUi::WidgetSimpleLine | |
| CQgsSimpleLineSymbolLayerWidget | A widget for controlling the properties of a QgsSimpleLineSymbolLayer |
| ►CUi::WidgetSimpleMarker | |
| CQgsSimpleMarkerSymbolLayerWidget | A widget for controlling the properties of a QgsSimpleMarkerSymbolLayer |
| ►CUi::WidgetSVGFill | |
| CQgsSVGFillSymbolLayerWidget | A widget for controlling the properties of a QgsSVGFillSymbolLayer |
| ►CUi::WidgetSvgMarker | |
| CQgsSvgMarkerSymbolLayerWidget | A widget for controlling the properties of a QgsSvgMarkerSymbolLayer |
| ►CUi::WidgetSvgSelector | |
| CQgsSvgSelectorWidget | A widget allowing selection of an SVG file, and configuration of SVG related parameters |
| ►CUi::WidgetTransform | |
| CQgsTransformWidget | A widget for configuring QgsTransformEffect effects |
| ►CUi::WidgetVectorFieldBase | |
| CQgsVectorFieldSymbolLayerWidget | A widget for configuring a QgsVectorFieldSymbolLayer |
| CWkbEntry | |
| CQgsServerWmsDimensionProperties::WmsDimensionInfo | Setting to define QGIS Server WMS Dimension |