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 |
CQgsAdvancedDigitizingDockWidget::CadConstraint | The CadConstraint is an abstract class for all basic constraints (angle/distance/x/y). It contains all values (locked, value, relative) and pointers to corresponding widgets |
Cpal::CandidatePolygonRingDistanceCalculator | Calculates distance from a label candidate to 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 | Class that 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 | Class derived from QgsMeshAdvancedEditing that forces mesh based on a line |
CQgsMeshEditForceByPolylines | Class derived from QgsMeshEditForceByLine that forces mesh based on polyline |
CQgsMeshEditingDelaunayTriangulation | Class that can be used with QgsMeshEditor::advancedEdit() to add triangle faces to a mesh created by a Delaunay triangulation on provided existing vertex |
CQgsMeshEditRefineFaces | Class that can do a refinement of faces of a mesh. This refinement is operated only on faces with 3 or 4 vertices (triangles or quads) by adding a vertex on the middle of each refined face. For quad faces, a vertex is added on the centroid of the original face. New vertices Z value are interpolated between original vertices. Original triangle faces are replaced by four triangles, and original quad faces are replaced by four quads. Neighboring faces are triangulated to take account of the new vertex in the shared edge |
CQgsMeshTransformVerticesByExpression | Class that can transform vertices of a mesh by expression |
CQgsTriangularMesh::Changes | Used to make changes of the triangular and to keep traces of this changes If a Changes instance is applied (see QgsTriangularMesh::applyChanges()), these changes can be reversed (see QgsTriangularMesh::reverseChanges()) as long as other changes are not applied |
CQgsPalettedRasterRenderer::Class | Properties of a single value class |
CQgsColorRampShader::ColorRampItem | |
CQgsAttributeTableConfig::ColumnConfig | Defines the configuration of a column in the attribute table |
Ccomp | |
CQgsAbstractGeoPdfExporter::ComponentLayerDetail | Contains details of a particular input component to be used during PDF composition |
CQgsAbstractGeometry::const_part_iterator | The part_iterator class provides 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 | |
CQgsAbstractGeoPdfExporter::ControlPoint | Contains details of a control point used during georeferencing GeoPDF 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 |
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 | Class used to work with layer 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 |
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 | |
►CEffectPropertiesWidget | |
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 | |
►Cexception | |
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 |
Cpal::PalException::FeatureExists | Features already exists |
Cpal::PalException::LayerExists | Layer already exists |
Cpal::PalException::NotImplemented | Thrown when a feature is not yet implemented |
Cpal::PalException::UnknownFeature | Try to access an unknown feature |
Cpal::PalException::UnknownLayer | Try to access an unknown layer |
Cpal::PalException::ValueNotInRange | Thrown when a value is not in the valid scale range\ |
CQgsAbstractGeoPdfExporter::ExportDetails | |
CQgsLayoutItem::ExportLayerDetail | Contains details of a particular export layer relating to a layout item |
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 |
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() |
CQgsFields::Field | |
CQgsFieldMappingModel::Field | The Field struct holds information about a mapped field |
CQgsAttributesFormProperties::FieldConfig | Holds the configuration for a field |
CQgsVectorFileWriter::FieldValueConverter | Interface to convert raw field values to their user-friendly value |
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::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 |
►CGeometryGeneratorWidgetBase | |
CQgsGeometryGeneratorSymbolLayerWidget | |
Cpal::GeomFunction | Pal labeling engine geometry functions |
CQgsAbstractGeoPdfExporter::GeoReferencedSection | |
Cgeos::GeosDeleter | Destroys the GEOS geometry geom, using the static QGIS geos context |
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 | HalfEdge |
CQgsHistoryProviderRegistry::HistoryEntryOptions | Contains options for storing history entries |
CQgsAttributesFormProperties::HtmlElementEditorConfiguration | |
►CIDataStream | |
CQgsPointLocator_Stream | Helper class for bulk loading of R-trees |
CQgsMapToolIdentify::IdentifyResult | |
CQgsLayoutExporter::ImageExportSettings | Contains settings relating to exporting layouts to raster images |
CIndexedPointCloudNode | Represents a indexed point cloud node in octree |
CQgsSnappingConfig::IndividualLayerSettings | This is 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 |
►CIQueryStrategy | |
CQgsPointLocator_DumpTree | Helper class to dump the R-index nodes and their content |
CQgsAlignRaster::Item | Definition of one raster layer for alignment |
CQgsConnectionPoolGroup< T >::Item | |
CQgsLayerTreeModelLegendNode::ItemContext | |
CQgsLayerTreeModelLegendNode::ItemMetrics | |
CQgsGeometryCheckerUtils::LayerFeatures::iterator | An iterator over all features in a QgsGeometryCheckerUtils::LayerFeatures |
►CIVisitor | |
CQgsPointLocator_VisitorEdgesInRect | Helper class used when traversing the index looking for edges - builds a list of matches |
CQgsPointLocator_VisitorNearestVertex | Helper class used when traversing the index looking for vertices - builds a list of matches |
►CIVisitor | |
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_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_VisitorVerticesInRect | Helper class used when traversing the index looking for vertices - builds a list of matches |
CQgsSpatialIndexCopyVisitor | |
CQgs3DAnimationSettings::Keyframe | Keyframe definition |
CLabelInfo | Pal labeling engine |
CQgsAttributeEditorElement::LabelStyle | The TabStyle struct defines color and font overrides for form fields, tabs and groups labels |
CQgsVectorTileWriter::Layer | Configuration of a single input vector layer to be included in the output |
Cpal::Layer | A set of features which influence the labeling process |
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 |
CQgsPointCloudLayer::LayerOptions | Setting options for loading point cloud layers |
CQgsGroupLayer::LayerOptions | Setting options for loading group layers |
CQgsProviderSublayerDetails::LayerOptions | Setting options for loading layers |
CQgsRasterLayer::LayerOptions | Setting options for loading raster layers |
CQgsMapLayerFactory::LayerOptions | Setting options for loading layers |
CQgsVectorLayer::LayerOptions | Setting options for loading vector layers |
CQgsVectorTileLayer::LayerOptions | Setting options for loading vector tile layers |
CQgsMeshLayer::LayerOptions | Setting options for loading mesh layers |
CQgsAnnotationLayer::LayerOptions | Setting options for loading annotation layers |
CQgsAccessControlFilter::LayerPermissions | Describe the layer permission |
CQgsGmlStreamingParser::LayerProperties | Layer properties |
CQgsOgcUtils::LayerProperties | Layer properties. Used by SQLStatementToOgcFilter() |
►CLayerPropertiesWidget | |
CQgsLayerPropertiesWidget | |
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 | |
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 |
CMVTGeometryWriter | Helper class for writing of geometry commands |
CQgsExpressionNode::NamedNode | Named node |
CQgsVectorDataProvider::NativeType | |
CQgsRasterNuller::NoData | |
►CQgsSQLStatement::Node | Abstract node class |
CQgsSQLStatement::NodeBetweenOperator | '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 | '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 logicial/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 |
►Cnumpunct | |
Cformatter | |
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 | |
CQgsVectorFileWriter::HiddenOption | |
CQgsVectorFileWriter::IntOption | |
►CQgsVectorFileWriter::SetOption | |
CQgsVectorFileWriter::BoolOption | |
CQgsVectorFileWriter::StringOption | |
CQgsFeatureRequest::OrderByClause | Order by clause for a QgsFeatureRequest |
►COrderByDialogBase | |
CQgsOrderByDialog | This is 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 |
CQgsGeometryOverlapCheckError::OverlappedFeature | |
CQgsLayoutExporter::PageExportDetails | Contains details of a page being exported by the class |
Cpal::Pal | Main Pal labeling class |
Cpal::PalException | Various Exceptions |
Cpal::PalStat | Summary statistics of labeling problem |
CQgsExpressionFunction::Parameter | Represents a single parameter passed to a function |
CQgsKernelDensityEstimation::Parameters | KDE parameters |
►CParametricLine | ParametricLine is an Interface for parametric lines |
CBezier3D | Class Bezier3D 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 | Main class to handle feature |
Cpal::LabelPosition | LabelPosition is a candidate feature label position |
CQgsSettings::Prefix | Prefixes for the settings keys |
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 |
►CPropertyAssistantBase | |
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 | |
►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 |
CQgsCptCityBrowserModel | |
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. Features are fetched asynchronously |
CQgsFeaturePickerModel | Provides a list of features based on filter conditions. Features are fetched asynchronously |
CQgsFieldModel | Model to display the list of fields in widgets (optionally associated with a vector layer). If allowed, expressions might be added to the end of the model. It can be associated with a QgsMapLayerModel to dynamically display a layer and its fields |
►CQgsLayerTreeModel | Model implementation for Qt item views framework |
CQgsLegendModel | Item model implementation based on layer tree model for layout legend |
CQgsLayoutModel | A model for items attached to a layout. The model also maintains the z-order for the layout, and must be notified whenever item stacking changes |
►CQgsMapLayerModel | Model to display layers in widgets |
CQgsGeoPdfLayerTreeModel | Layer tree model for Geo-PDF layers |
►CQgsMeshDatasetGroupTreeModel | Item Model for QgsMeshDatasetGroupTreeItem |
CQgsMeshAvailableDatasetGroupTreeModel | |
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 |
CQgsRuleBasedLabelingModel | Model for rule based rendering rules view |
CQgsRuleBasedRendererModel | Tree model for the rules: |
CQgsRuntimeProfiler | Provides a method of recording run time profiles of operations, allowing easy recording of their overall run time |
CQgsSingleItemModel | A QgsSingleItemModel 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 QgsAbtractValidityCheck |
►CQAbstractListModel | |
CQgsLayoutManagerModel | List model representing the print layouts and reports available in a layout manager |
CQgsMapLayerStyleCategoriesModel | Model for layer style categories |
CQgsMeshDatasetGroupListModel | |
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. Population of the model is performed in a background thread to ensure that initial creation of the model is responsive and does not block the GUI |
►CQAbstractTableModel | |
CQgsAggregateMappingModel | The QgsAggregateMappingModel 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 | The QgsFieldMappingModel holds mapping information for mapping from one set of QgsFields to another, for each set of "destination" fields an expression defines how to obtain the values of the "destination" fields. The model can be optionally set "editable" allowing to modify all the fields, by default only the mapping expression is editable |
►CQgsLayoutAttributeTableColumnModelBase | A base model to hold the displaying or sortings 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 has is associated directly with a QgsLocator, and is automatically populated with results from locator searches |
CQgsQueryResultModel | Model for QgsAbstractDatabaseProviderConnection::QueryResult |
►CQAction | |
CQgsAttributeTableAction | |
CQgsAttributeTableMapLayerAction | |
CQgsMapLayerAction | An action which can run on map layers The class can be used in two manners: |
►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. left, right, ...) |
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 | |
CQgsCheckableComboBox | QComboBox subclass which allows selecting multiple items |
CQgsEffectDrawModeComboBox | A combo box allowing selection of paint effect draw modes |
CQgsFeatureListComboBox | This offers a combobox with autocompleter that allows selecting features from a layer |
CQgsFieldComboBox | The QgsFieldComboBox is a combo box which displays the list of fields of a given layer. It might be combined with a QgsMapLayerComboBox to automatically update fields according to a chosen layer. If expression must be used, QgsFieldExpressionWidget shall be used instead |
CQgsHighlightableComboBox | A QComboBox subclass with the ability to "highlight" the edges of the widget |
CQgsLayoutComboBox | Combo box which displays available layouts from a QgsLayoutManager |
CQgsLayoutItemComboBox | Combo box which displays items of a matching type from a layout |
CQgsLayoutUnitsComboBox | A custom combo box for selecting units for layout settings |
CQgsMapLayerComboBox | Combo box which displays the list of layers |
CQgsPenCapStyleComboBox | |
CQgsPenJoinStyleComboBox | |
CQgsPenStyleComboBox | |
CQgsPointCloudAttributeComboBox | The QgsPointCloudAttributeComboBox is a combo box which displays the list of attributes of a given point cloud layer. It might be combined with a QgsMapLayerComboBox to automatically update attributes according to a chosen layer |
CQgsProviderConnectionComboBox | 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 |
►CQConcatenateTablesProxyModel | |
CQgsCombinedStyleModel | A model which contains entities from multiple QgsStyle databases |
►CQDateTimeEdit | |
►CQgsDateTimeEdit | QDateTimeEdit with the capability of setting/reading null date/times |
CQgsDateEdit | QDateEdit widget with the capability of setting/reading null dates |
CQgsTimeEdit | QTimeEdit widget with the capability of setting/reading null date/times |
►CQDial | |
CQgsDial | |
►CQDialog | |
CQgs3DSymbolDialog | A dialog for configuring a 3D symbol |
►CQgsAbstractDataSourceWidget | Abstract base Data Source Widget to create connections and add layers This class provides common functionality and the interface for all source select dialogs used by data providers to configure data sources and add layers |
CQgsOWSSourceSelect | Dialog to create connections and add layers WCS etc |
CQgsAddAttrDialog | Dialog to add a source field attribute |
CQgsAddTabOrGroup | Dialog to add a tab or group of attributes |
CQgsAttributeActionPropertiesDialog | |
CQgsAttributeDialog | |
CQgsAttributesFormInitCode | |
CQgsAttributeTypeLoadDialog | |
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 allow 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 |
CQgsColorBrewerColorRampDialog | A dialog which allows users to modify the properties of a QgsColorBrewerColorRamp |
CQgsColorDialog | A custom QGIS dialog for selecting a color. Has many improvements over the standard Qt color picker dialog, including hue wheel supports, color swatches, and a color sampler |
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 |
CQgsCredentialDialog | A generic dialog for requesting credentials |
CQgsDashSpaceDialog | A dialog to enter a custom dash space pattern for lines |
►CQgsDataDefinedValueDialog | Utility classes for "en masse" size definition |
CQgsDataDefinedRotationDialog | |
CQgsDataDefinedSizeDialog | |
CQgsDataDefinedWidthDialog | |
CQgsDataSourceSelectDialog | Embeds the browser view to select an existing data source |
CQgsDatumTransformDialog | |
►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 | New name, for example new layer name dialog. If existing names are provided, the dialog warns users if an entered name already exists |
CQgsEncodingSelectionDialog | A dialog which presents the user with a choice of file encodings |
CQgsErrorDialog | |
CQgsExpressionBuilderDialog | A generic dialog for building expression strings |
CQgsExpressionSelectionDialog | This class offers a dialog to change feature selections. To do so, a QgsExpressionBuilderWidget is shown in a dialog. It offers the possibilities to create a new selection, add to the current selection remove from the current selection or select within the current selection |
CQgsExpressionStoreDialog | A generic dialog for editing expression text, label and help text |
CQgsFeatureSelectionDlg | |
CQgsFieldCalculator | A dialog class 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 allow control over the properties of a QgsGeographicCoordinateNumericFormat |
CQgsGradientColorRampDialog | A dialog which allows users to modify the properties of a QgsGradientColorRamp |
CQgsGroupWmsDataDialog | |
CQgsJoinDialog | |
CQgsLabelEngineConfigDialog | Dialog for configuring the labeling engine |
CQgsLabelingRulePropsDialog | Dialog for editing labeling rule |
CQgsLabelSettingsWidgetDialog | A blocking dialog containing a QgsLabelSettingsWidgetBase |
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 |
CQgsLUDialog | |
CQgsManageConnectionsDialog | |
CQgsMapLayerLoadStyleDialog | A reusable dialog which allows users to select stored layer styles and categories to load for a map layer |
CQgsMapUnitScaleDialog | A dialog which allows the user to choose the minimum and maximum scale of an object in map units and millimeters. This dialog is designed to allow users to edit the properties of a QgsMapUnitScale object |
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 allow 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 | QgsNewDatabaseTableNameDialog is 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 | |
CQgsNewOgrConnection | Dialog to allow the user to define, test and save connection information for OGR databases |
CQgsNewVectorLayerDialog | |
CQgsNewVectorTableDialog | Provider-agnostic database vector and aspatial table designer dialog based on the connections API |
►CQgsOptionsDialogBase | A base dialog for options and properties dialogs that offers vertical tabs. It handles saving/restoring of geometry, splitter and current tab states, switching vertical tabs between icon/text to icon-only modes (splitter collapsed to left), and connecting QDialogButtonBox's accepted/rejected signals to dialog's accept/reject slots |
CQgsDataSourceManagerDialog | Embeds the browser panel and all the provider dialogs. The dialog does not handle layer addition directly but emits signals that need to be forwarded to the QGIS application to be handled |
CQgsMeshLayerProperties | Property sheet for a mesh map layer. Contains information, source and style tabs |
CQgsRasterLayerProperties | Property sheet for a raster map layer |
CQgsVectorLayerProperties | |
CQgsOrderByDialog | This is a dialog to build and manage a list of order by clauses |
CQgsOrganizeTableColumnsDialog | Dialog for organising (hiding and reordering) columns in the attributes table |
CQgsPresetColorRampDialog | A dialog which allows users to modify the properties of a QgsPresetSchemeColorRamp |
CQgsProcessingParameterDefinitionDialog | A dialog which allow users to specify the properties of a Processing parameter |
CQgsProjectionSelectionDialog | A generic dialog to prompt the user for a Coordinate Reference System |
CQgsRasterLayerSaveAsDialog | |
CQgsRendererPropertiesDialog | |
CQgsRendererRulePropsDialog | |
CQgsScaleVisibilityDialog | A dialog allowing users to enter a scale visibility range |
CQgsSearchQueryBuilder | Query Builder for search strings |
CQgsSmartGroupEditorDialog | |
CQgsStyleExportImportDialog | |
CQgsStyleGroupSelectionDialog | |
CQgsStyleManagerDialog | A dialog allowing users to customize and populate a QgsStyle |
CQgsStyleSaveDialog | Dialog for setting properties of a newly saved style |
CQgsSublayersDialog | |
►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 | |
CQgsSymbolAnimationSettingsDialog | A dialog for customising animation settings for a symbol |
CQgsSymbolLevelsDialog | A dialog which allows the user to modify the rendering order of symbol layers |
CQgsSymbolSelectorDialog | |
CQgsTextFormatDialog | A simple dialog for customizing text formatting settings |
CQgsVectorLayerSaveAsDialog | Class to select destination file, type and CRS for ogr layers |
CQgsVectorLayerSaveStyleDialog | UI to save the current style or multiple styles into different storage containers (QML, SLD and DB). The user can select what categories must be saved |
CQgsWmsDimensionDialog | Interface for WMS/OAPIF (WFS3) dimensions configuration Available pre-defined dimensions are |
►CQDockWidget | |
►CQgsDockWidget | QgsDockWidget subclass with more fine-grained control over how the widget is closed or opened |
CQgsAdvancedDigitizingDockWidget | Dockable widget used to handle the CAD tools on top of a selection of map tools. It handles both the UI and the constraints. Constraints are applied by implementing filters called from QgsMapToolAdvancedDigitizing |
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. The clear value can be either the minimum or the maiximum value of the spin box or a custom value. This value can then be handled by a special value text |
►CQEntity | |
CQgs3DMapScene | Entity that encapsulates our 3D scene - contains all other entities (such as terrain) as children |
CQgs3DSceneExporter | Entity that handles the exporting of 3D scene |
CQgsCameraController | Object that controls camera movement based on user input |
CQgsPostprocessingEntity | An entity that is responsible for applying post processing effect |
CQgsPreviewQuad | Rectangular quad entity used for debugging depth maps |
CQgsShadowRenderingFrameGraph | Container class that holds different objects related to shadow rendering |
►CQgsSkyboxEntity | Base class for all skybox types |
CQgsCubeFacesSkyboxEntity | A skybox constructed from a 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 |
►CQGeometry | |
CQgsBillboardGeometry | Geometry of the billboard rendering for points in 3D map view |
CQgsTessellatedPolygonGeometry | Class derived from Qt3DRender::QGeometry that represents polygons tessellated into 3D geometry |
CQuantizedMeshGeometry | Stores vertex and index buffer for one tile of quantized mesh terrain |
►CQGeometryRenderer | |
CQgs3DWiredMesh | Geometry renderer for lines, draws a wired mesh |
CQgis | Global constants 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 | A class for highlight features on the map |
CQgsMapCanvasAnnotationItem | An interactive map canvas item which displays a QgsAnnotation |
CQgsRubberBand | A class for drawing transient features (e.g. digitizing lines) on the map |
CQgsSnapToGridCanvasItem | Shows a grid on the map canvas given a spatial resolution |
CQgsVertexMarker | A class for marking vertices of features using e.g. circles or 'x' |
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 |
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. rectangles, ellipses) |
►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. Basic class QgsCollapsibleGroupBoxBasic does not auto-save collapsed or checked state Holding Alt modifier key when toggling collapsed state will synchronize the toggling across other collapsible group boxes with the same syncGroup QString value Holding Shift modifier key when attempting to toggle collapsed state will expand current group box, then collapse any others with the same syncGroup QString value |
►CQgsCollapsibleGroupBox | A groupbox that collapses/expands when toggled and can save its collapsed and checked states. By default, it auto-saves only its collapsed state to the global settings based on the widget and it's parent names. Holding Alt modifier key when toggling collapsed state will synchronize the toggling across other collapsible group boxes with the same syncGroup QString value Holding Shift modifier key when attempting to toggle collapsed state will expand current group box, then collapse any others with the same syncGroup QString value |
CQgsExtentGroupBox | Collapsible group box for configuration of extent, typically for a save operation |
►CQgs25DRendererWidgetBase | |
CQgs25DRendererWidget | |
CQgs3D | Qgs3D is a singleton class containing various registries and other global members related to 3D classes |
CQgs3DAnimationSettings | Class that holds information about animation in 3D view. The animation is defined as a series of keyframes |
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 |
CQgs3DMapScenePickHandler | Abstract base class for handlers that process pick events from a 3D map scene |
►CQgs3DRenderContext | |
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 |
CQgsVectorLayer3DRendererMetadata | Metadata for vector layer 3D renderer to allow creation of its instances from XML |
CQgs3DRendererRegistry | Keeps track of 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 |
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 may to participate in 3D view |
►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. The appearance is completely defined by the symbol |
CQgsMeshLayer3DRenderer | 3D renderer that renders all mesh triangles of a mesh layer |
►CQgsAbstract3DSymbol | Abstract base class for 3D symbols that are used by VectorLayer3DRenderer objects |
CQgsMesh3DSymbol | 3D symbol that draws mesh geometry as planar triangles |
►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) |
CQgsPoint3DSymbol | 3D symbol that draws point geometries as 3D objects using one of the predefined shapes |
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 | |
►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< T > | Helper template that cares of two things: 1. automatic deletion of source if owned by iterator, 2. notification of open/closed iterator |
►CQgsAbstractFeatureIteratorFromSource< QgsVectorLayerFeatureSource > | |
CQgsVectorLayerFeatureIterator | |
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 |
►CQgsAbstractGeometrySimplifier | Abstract base class for simplify geometries using a specific algorithm |
CQgsMapToPixelSimplifier | Implementation of GeometrySimplifier 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 |
►CQgsAbstractGeoPdfExporter | Abstract base class for GeoPDF exporters |
CQgsLayoutGeoPdfExporter | Handles GeoPDF export specific setup, cleanup and processing steps |
►CQgsAbstractHistoryProvider | Abstract base class for objects which track user history (i.e |
CQgsProcessingHistoryProvider | History provider for operations performed through the Processing framework |
►CQgsAbstractLabelProvider | Interface class. Implementations return list of labels and their associated geometries - these are used by QgsLabelingEngine to compute the final layout of labels |
CQgsVectorLayerDiagramProvider | Implements support for diagrams within the labeling engine. Parameters for the diagrams are taken from the layer settings |
►CQgsVectorLayerLabelProvider | Implements a label provider for vector layers. Parameters for the labeling are taken from the layer's custom properties or from the given settings |
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 |
►CQgsAbstractLayoutIterator | An abstract base class for QgsLayout based classes which can be exported by QgsLayoutExporter |
CQgsLayoutAtlas | Class 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 which automatically handle all the necessary logic for toggling the map tool and enabling/disabling the associated action when the QGIS application is in a state permissible for the tool |
►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 |
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 |
►CQgsAbstractMetadataBase | An abstract base class for metadata stores |
CQgsLayerMetadata | A structured metadata store for a map layer |
CQgsProjectMetadata | A structured metadata store for a map layer |
►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 |
►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 data sets |
CQgsAuxiliaryLayer | Class allowing to manage 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 a integer key value |
CQgsPropertyCollectionStack | An ordered stack of QgsPropertyCollection containers, where collections added later to the stack will take priority over earlier collections |
►CQgsAbstractProviderConnection | The QgsAbstractProviderConnection provides an interface for data provider connections |
CQgsAbstractDatabaseProviderConnection | Common functionality for DB based connections |
►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 |
►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 |
►CQgsAbstractValidityCheck | Abstract base class for individual validity checks |
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 | Class defining 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 |
►CQgsAddAttrDialogBase | |
CQgsAddAttrDialog | Dialog to add a source field attribute |
►CQgsAddTabOrGroupBase | |
CQgsAddTabOrGroup | Dialog to add a tab or group of attributes |
►CQgsAdvancedDigitizingDockWidgetBase | |
CQgsAdvancedDigitizingDockWidget | Dockable widget used to handle the CAD tools on top of a selection of map tools. It handles both the UI and the constraints. Constraints are applied by implementing filters called from QgsMapToolAdvancedDigitizing |
►CQgsAdvancedDigitizingFloaterBase | |
CQgsAdvancedDigitizingFloater | Widget that floats next to the mouse pointer, and allow interaction with the AdvancedDigitizing feature. It proxies display and actions to QgsMapToolAdvancedDigitizingDockWidget |
CQgsAggregateCalculator | Utility class for calculating aggregates for a field (or expression) over the features from a vector layer. It is recommended that QgsVectorLayer::aggregate() is used rather then directly using this class, as the QgsVectorLayer method can handle delegating aggregate calculation to a data provider for remote calculation |
CQgsAlignRaster | QgsAlignRaster takes one or more raster layers and warps (resamples) them so they have the same: |
CQgsAnalysis | QgsAnalysis is a singleton class containing various registry and other global members related to analysis classes |
►CQgsAnnotationCommonPropertiesWidgetBase | |
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 |
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 |
►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 |
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 |
CQgsArcGisPortalUtils | Utility functions for working with ArcGIS REST services |
CQgsArcGisRestQueryUtils | Utility functions for querying ArcGIS REST services |
CQgsArcGisRestUtils | Utility functions for working with ArcGIS REST services |
►CQgsArchive | Class allowing to manage the zip/unzip actions |
CQgsProjectArchive | Class allowing to manage the zip/unzip actions on project file |
►CQgsArrowSymbolLayerWidgetBase | |
CQgsArrowSymbolLayerWidget | |
►CQgsAttributeActionDialogBase | |
CQgsAttributeActionDialog | |
►CQgsAttributeActionPropertiesDialogBase | |
CQgsAttributeActionPropertiesDialog | |
CQgsAttributeEditorContext | This class contains context information for attribute editor widgets. It will be passed to embedded widgets whenever this occurs (e.g. when showing an embedded form due to relations) |
►CQgsAttributeEditorElement | This is 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 | This is a container for attribute editors, used to group them visually in the attribute form if it is set to the drag and drop designer |
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 |
►CQgsAttributeFormInterface | |
CQgsAttributeFormLegacyInterface | This class helps to support legacy open form scripts to be compatible with the new QgsAttributeForm style interface |
►CQgsAttributeLoadValues | |
CQgsAttributeTypeLoadDialog | |
►CQgsAttributesFormInitCode | |
CQgsAttributesFormInitCode | |
CQgsAttributeTableConfig | This is a container for configuration of the attribute table. The configuration is specific for one vector layer |
►CQgsAuthAuthoritiesEditor | |
CQgsAuthAuthoritiesEditor | Widget for viewing and editing authentication identities database |
►CQgsAuthCertInfo | |
CQgsAuthCertInfo | Widget for viewing detailed info on a certificate and its hierarchical trust chain |
►CQgsAuthCertManager | |
CQgsAuthCertEditors | Wrapper widget to manage available certificate editors |
CQgsAuthCertUtils | Utilities for working with certificates and keys |
►CQgsAuthConfigEdit | |
CQgsAuthConfigEdit | Widget for editing an authentication configuration |
►CQgsAuthConfigEditor | |
CQgsAuthConfigEditor | Widget for editing authentication configuration database |
►CQgsAuthConfigIdEdit | |
CQgsAuthConfigIdEdit | Custom widget for editing an authentication configuration ID |
►CQgsAuthConfigSelect | |
CQgsAuthConfigSelect | Selector widget for authentication configs |
CQgsAuthConfigSslServer | Configuration container for SSL server connection exceptions or overrides |
►CQgsAuthConfigUriEdit | |
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 |
►CQgsAuthEditors | |
CQgsAuthEditorWidgets | Wrapper widget for available authentication editors |
CQgsAuthGuiUtils | Utility functions for use by authentication GUI widgets or standalone apps |
►CQgsAuthIdentitiesEditor | |
CQgsAuthIdentitiesEditor | Widget for viewing and editing authentication identities database |
►CQgsAuthImportCertDialog | |
CQgsAuthImportCertDialog | Widget for importing a certificate into the authentication database |
►CQgsAuthImportIdentityDialog | |
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 |
►CQgsAuthMethodPlugins | |
CQgsAuthMethodPlugins | Dialog for viewing available authentication method plugins |
CQgsAuthMethodRegistry | A registry / canonical manager of authentication methods |
►CQgsAuthServersEditor | |
CQgsAuthServersEditor | Widget for viewing and editing servers in authentication database |
►CQgsAuthSettingsWidget | |
CQgsAuthSettingsWidget | Widget for entering authentication credentials both in the form username/password and by using QGIS Authentication Database and its authentication configurations |
►CQgsAuthSslConfigWidget | |
CQgsAuthSslConfigWidget | Widget for editing an SSL server configuration |
►CQgsAuthSslErrorsDialog | |
CQgsAuthSslErrorsDialog | Widget for reporting SSL errors and offering an option to store an SSL server exception into the authentication database |
►CQgsAuthSslTestDialog | |
CQgsAuthSslImportDialog | Widget for importing an SSL server certificate exception into the authentication database |
►CQgsAuthTrustedCAsDialog | |
CQgsAuthTrustedCAsDialog | Widget for listing trusted Certificate (Intermediate) Authorities used in secure connections |
CQgsAuxiliaryStorage | Class providing some utility methods to manage auxiliary storage |
CQgsBabelFormatRegistry | A registry for QgsAbstractBabelFormat GPSBabel formats |
►CQgsBasicNumericFormatWidgetBase | |
CQgsBasicNumericFormatWidget | A widget which allow control over the properties of a QgsBasicNumericFormat |
►CQgsBearingNumericFormatWidgetBase | |
CQgsBearingNumericFormatWidget | A widget which allow 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 |
►CQgsBrowserWidgetBase | |
CQgsBrowserWidget | A widget showing a browser tree view along with toolbar and toggleable properties pane |
CQgsCadUtils | 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 |
CQgsCalloutPosition | Represents the calculated placement of a map label callout line |
CQgsCalloutRegistry | Registry of available callout classes |
CQgsCameraPose | Class that encapsulates camera pose in a 3D scene |
►CQgsCategorizedSymbolRendererWidget | |
CQgsCategorizedSymbolRendererWidget | |
CQgsCelestialBody | Contains information about a celestial body |
►CQgsCharacterSelectorBase | |
CQgsCharacterSelectorDialog | A dialog for selecting a single character from a single font |
►CQgsCheckBoxConfigDlgBase | |
CQgsCheckBoxConfigDlg | |
►CQgsClassificationMethod | QgsClassificationMethod is an abstract class for implementations of classification methods |
CQgsClassificationCustom | QgsClassificationCustom is a dummy implementation of QgsClassification which does not compute any break |
CQgsClassificationEqualInterval | QgsClassificationEqualInterval is an implementation of QgsClassificationMethod for equal intervals |
CQgsClassificationFixedInterval | Implementation of a fixed interval classification |
CQgsClassificationJenks | QgsClassificationJenks is an implementation of QgsClassificationMethod for natural breaks based on Jenks method |
CQgsClassificationLogarithmic | Implementation of a logarithmic scale method |
CQgsClassificationPrettyBreaks | QgsClassificationPrettyBreaks is an implementation of QgsClassificationMethod for pretty breaks |
CQgsClassificationQuantile | QgsClassificationQuantile is an implementation of QgsClassificationMethod based on quantiles |
CQgsClassificationStandardDeviation | QgsClassificationCustom is an implementation of QgsClassificationMethod based on standard deviation |
CQgsClassificationMethodRegistry | This class manages all known classification methods |
CQgsClassificationRange | QgsClassificationRange contains the information about a classification range |
CQgsClipper | A class to trim 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 |
►CQgsColorBrewerColorRampWidgetBase | |
CQgsColorBrewerColorRampWidget | A widget which allows users to modify the properties of a QgsColorBrewerColorRamp |
CQgsColorBrewerPalette | |
►CQgsColorDialogBase | |
CQgsColorDialog | A custom QGIS dialog for selecting a color. Has many improvements over the standard Qt color picker dialog, including hue wheel supports, color swatches, and a color sampler |
►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 | |
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 | Totally random color ramp. Returns colors generated at random, but constrained to some hardcoded saturation and value ranges to prevent ugly color generation |
CQgsColorRampLegendNodeSettings | Settings for a color ramp legend node |
►CQgsColorRampLegendNodeWidgetBase | |
CQgsColorRampLegendNodeWidget | A widget for properties relating to a QgsColorRampLegendNode (QgsColorRampLegendNodeSettings) |
►CQgsColorRampShaderWidgetBase | |
CQgsColorRampShaderWidget | It has 2 ways how to use it. For raster layers, raster data provider and band is assigned and the Quantile classification mode can be used and the LoadFromBandButton is visible |
►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 |
CQgsCommandLineUtils | Utils class for QGIS command line tools |
CQgsCompositionConverter | QgsCompositionConverter class converts a QGIS 2.x composition to a QGIS 3.x layout |
►CQgsCompoundColorWidgetBase | |
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 |
►CQgsConfigureShortcutsDialog | |
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 | Manipulates raster or point cloud pixel values so that they enhanceContrast or clip into a specified numerical range according to the specified ContrastEnhancementAlgorithm |
►CQgsContrastEnhancementFunction | A contrast enhancement function is the base class for all raster contrast enhancements |
CQgsClipToMinMaxEnhancement | A raster contrast enhancement that will clip a value to the specified min/max range. For example if a min max range of [10,240] is specified in the constructor, and a value of 250 is called using enhance(), the value will be truncated ('clipped') to 240 |
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 |
►CQgsCoordinateOperationWidgetBase | |
CQgsCoordinateOperationWidget | A widget for selecting the coordinate operation to use when transforming between a source and destination coordinate reference system |
CQgsCoordinateReferenceSystem | This class represents a coordinate reference system (CRS) |
CQgsCoordinateReferenceSystemUtils | Utility functions for working with QgsCoordinateReferenceSystem objects |
CQgsCoordinateTransform | Class for doing transforms between two map coordinate systems |
CQgsCoordinateTransformContext | Contains information about the context in which a coordinate transform is executed |
CQgsCPLHTTPFetchOverrider | Utility class to redirect GDAL's CPL HTTP calls through QgsBlockingNetworkRequest |
CQgsCptCityArchive | |
►CQgsCptCityColorRampDialogBase | |
CQgsCptCityColorRampDialog | A dialog which allows users to modify the properties of a QgsCptCityColorRamp |
CQgsCreateAnnotationItemMapToolInterface | An interface for map tools which create annotation items |
►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 |
►CQgsCrsDefinitionWidgetBase | |
CQgsCrsDefinitionWidget | A widget for definition a custom coordinate reference system |
►CQgsCurrencyNumericFormatWidgetBase | |
CQgsCurrencyNumericFormatWidget | A widget which allow 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 | |
►CQgsDashSpaceWidgetBase | |
CQgsDashSpaceWidget | A widget to enter 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 |
►CQgsDataDefinedSizeLegendWidget | |
CQgsDataDefinedSizeLegendWidget | Widget for configuration of appearance of legend for marker symbols with data-defined size |
►CQgsDataDefinedValueBaseDialog | |
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 | This class keeps a list of data item GUI providers that may affect how QgsDataItems behave within the application GUI |
►CQgsDataItemProvider | This is the interface for those who want to add custom data items to the browser tree |
CQgsFileBasedDataItemProvider | A data item provider for file based data sources |
►CQgsDataProviderTemporalCapabilities | Base class for handling properties relating to a data provider's temporal capabilities |
CQgsMeshDataProviderTemporalCapabilities | Class for handling 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 |
►CQgsDataSourceManagerDialog | |
CQgsDataSourceManagerDialog | Embeds the browser panel and all the provider dialogs. The dialog does not handle layer addition directly but emits signals that need to be forwarded to the QGIS application to be handled |
►CQgsDataSourceSelectDialog | |
CQgsDataSourceSelectWidget | Embeds the browser view to select an existing data source |
CQgsDataSourceUri | Class for storing the component parts of a RDBMS data source URI (e.g. a Postgres data source) |
►CQgsDateTimeEditConfig | |
CQgsDateTimeEditConfig | |
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 |
►CQgsDatumTransformDialogBase | |
CQgsDatumTransformDialog | |
CQgsDefaultValue | Container for managing client side default values for fields |
CQgsDetailedItemData | This class is the data only representation of a QgsDetailedItemWidget, designed to be used in custom views |
►CQgsDetailedItemWidgetBase | |
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 |
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 |
►CQgsDiagramPropertiesBase | |
CQgsDiagramProperties | |
►CQgsDiagramRenderer | Evaluates and returns the diagram settings relating to a diagram for a specific feature |
CQgsLinearlyInterpolatedDiagramRenderer | |
CQgsSingleCategoryDiagramRenderer | Renders the diagrams for all features with the same settings |
CQgsDiagramSettings | Stores the settings for rendering a single diagram |
CQgsDistanceArea | A general purpose distance and area calculator, capable of performing ellipsoid based calculations |
►CQgsDualViewBase | |
CQgsDualView | This widget is used to show the attributes of a set of features of a QgsVectorLayer. The attributes can be edited. It supports two different layouts: the table layout, in which the attributes for the features are shown in a table and the editor layout, where the features are shown as a selectable list and the attributes for the currently selected feature are shown in a form |
►CQgsDummyConfigDlgBase | |
CQgsDummyConfigDlg | |
CQgsVectorLayerUtils::QgsDuplicateFeatureContext | Contains mainly the QMap with QgsVectorLayer and QgsFeatureIds do list all the duplicated features |
►CQgsEditConditionalRuleWidget | |
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 | |
CQgsClassificationWidgetWrapperFactory | |
CQgsColorWidgetFactory | |
CQgsDateTimeEditFactory | |
CQgsEnumerationWidgetFactory | |
CQgsExternalResourceWidgetFactory | |
CQgsHiddenWidgetFactory | |
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 | |
CQgsRelationReferenceFactory | |
CQgsTextEditWidgetFactory | |
CQgsUniqueValueWidgetFactory | |
CQgsUuidWidgetFactory | |
CQgsValueMapWidgetFactory | |
CQgsValueRelationWidgetFactory | |
CQgsEditorWidgetSetup | Holder for the widget type and its configuration for a field |
CQgsEffectPainter | A class to manager painter saving and restoring required for effect drawing |
►CQgsEffectStackPropertiesWidgetBase | |
CQgsEffectStackPropertiesWidget | A widget for modifying the properties of a QgsEffectStack, including adding and reordering effects within the stack |
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 |
►CQgsEmbeddedSymbolRendererWidgetBase | |
CQgsEmbeddedSymbolRendererWidget | A widget used represent options of a QgsEmbeddedSymbolRenderer |
CQgsError | QgsError is container for error messages (report). It may contain chain (sort of traceback) of error messages (e.g. GDAL - provider - layer). Higher level messages are appended at the end |
►CQgsErrorDialogBase | |
CQgsErrorDialog | |
CQgsErrorMessage | QgsErrorMessage represents 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 |
►CQgsServerException | Exception base class for server exceptions |
►CQgsOgcServiceException | Exception base class for service exceptions |
CQgsBadRequestException | Exception thrown in case of malformed request |
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 | Configuration error on the server prevents to serve the request, which would be valid otherwise |
CQgsServerApiInternalServerError | Internal server error API exception |
CQgsServerApiInvalidMimeTypeException | Client sent an invalid mime type in the "Accept" header |
CQgsServerApiNotFoundError | Not found error API exception |
CQgsServerApiNotImplementedException | This method is not yet implemented |
CQgsServerApiPermissionDeniedException | Forbidden (permission denied) 403 |
CQgsWkbException | Custom exception class for Wkb related exceptions |
CQgsExifTools | Contains utilities for working with EXIF tags in images |
CQgsExpression | Class for parsing and evaluation of expressions (formerly called "search strings"). The expressions try to follow both syntax and semantics of SQL expressions |
►CQgsExpressionBuilderDialogBase | |
CQgsExpressionBuilderDialog | A generic dialog for building expression strings |
►CQgsExpressionBuilderWidgetBase | |
CQgsExpressionBuilderWidget | A reusable widget that can be used to build a expression string. See QgsExpressionBuilderDialog for example of usage |
CQgsExpressionContext | Expression contexts are used to encapsulate the parameters around which a QgsExpression should be evaluated. QgsExpressions can then utilize the information stored within a context to contextualise their evaluated result. A QgsExpressionContext consists of a stack of QgsExpressionContextScope objects, where scopes added later to the stack will override conflicting variables and functions from scopes lower in the stack |
►CQgsExpressionContextGenerator | Abstract interface for generating an expression context |
►CQgsAbstractProcessingParameterWidgetWrapper | A widget wrapper for Processing parameter value widgets |
CQgsProcessingHiddenWidgetWrapper | An widget wrapper for hidden widgets |
CQgsAttributeActionPropertiesDialog | |
CQgsAttributesFormProperties | |
CQgsCalloutWidget | Base class for widgets which allow control over the properties of callouts |
CQgsCategorizedSymbolRendererWidget | |
CQgsDataDefinedValueDialog | Utility classes for "en masse" size definition |
CQgsDiagramProperties | |
►CQgsEditorConfigWidget | This class should be subclassed for every configurable editor widget type |
CQgsCheckBoxConfigDlg | |
CQgsDateTimeEditConfig | |
CQgsDummyConfigDlg | |
CQgsExternalResourceConfigDlg | |
CQgsJsonEditConfigDlg | The QgsJsonEditConfigDlg is a configuration widget for JSON edit widget |
CQgsListConfigDlg | A configuration dialog for the List Widget class |
CQgsRangeConfigDlg | |
CQgsRelationReferenceConfigDlg | |
CQgsTextEditConfigDlg | |
CQgsUniqueValuesConfigDlg | |
CQgsValueMapConfigDlg | |
CQgsValueRelationConfigDlg | |
CQgsEmbeddedSymbolRendererWidget | A widget used represent options of a QgsEmbeddedSymbolRenderer |
CQgsGraduatedSymbolRendererWidget | |
CQgsHeatmapRendererWidget | |
►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 |
CQgsLayerPropertiesWidget | |
CQgsLayout | Base class for layouts, which can contain items such as maps, labels, scalebars, etc |
CQgsLayoutAtlas | Class 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 |
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 | A class to display a table in the print layout, and allow 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 |
CQgsPointClusterRendererWidget | A widget which allows configuration of the properties for a QgsPointClusterRenderer |
CQgsPointDisplacementRendererWidget | |
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 parameter inside a Processing model |
CQgsProject | Encapsulates a QGIS project, including sets of map layers and their styles, layouts, annotations, canvases, etc |
CQgsRasterLayerProperties | Property sheet for a raster map layer |
CQgsRasterTransparencyWidget | Widget to control a layers transparency and related options |
►CQgsSymbolLayerWidget | |
CQgsAnimatedMarkerSymbolLayerWidget | Widget for configuring QgsAnimatedMarkerSymbolLayer symbol layers |
CQgsArrowSymbolLayerWidget | |
CQgsCentroidFillSymbolLayerWidget | |
CQgsEllipseSymbolLayerWidget | |
CQgsFilledMarkerSymbolLayerWidget | Widget for configuring QgsFilledMarkerSymbolLayer symbol layers |
CQgsFontMarkerSymbolLayerWidget | |
CQgsGeometryGeneratorSymbolLayerWidget | |
CQgsGradientFillSymbolLayerWidget | |
CQgsHashedLineSymbolLayerWidget | Widget for controlling the properties of a QgsHashedLineSymbolLayer |
CQgsInterpolatedLineSymbolLayerWidget | QgsInterpolatedLineSymbolLayerWidget |
CQgsLineburstSymbolLayerWidget | Widget for configuring QgsLineburstSymbolLayer symbol layers |
CQgsLinePatternFillSymbolLayerWidget | |
CQgsMarkerLineSymbolLayerWidget | |
CQgsMaskMarkerSymbolLayerWidget | Symbol layer widget for the handling of QgsMaskMarkerSymbolLayer |
CQgsPointPatternFillSymbolLayerWidget | |
CQgsRandomMarkerFillSymbolLayerWidget | Widget for controlling the properties of a QgsRandomMarkerFillSymbolLayer |
CQgsRasterFillSymbolLayerWidget | |
CQgsRasterLineSymbolLayerWidget | Widget for configuring QgsRasterLineSymbolLayer symbol layers |
CQgsRasterMarkerSymbolLayerWidget | Widget for configuring QgsRasterMarkerSymbolLayer symbol layers |
CQgsShapeburstFillSymbolLayerWidget | |
CQgsSimpleFillSymbolLayerWidget | |
CQgsSimpleLineSymbolLayerWidget | |
CQgsSimpleMarkerSymbolLayerWidget | |
CQgsSVGFillSymbolLayerWidget | |
CQgsSvgMarkerSymbolLayerWidget | |
CQgsVectorFieldSymbolLayerWidget | |
CQgsSymbolsListWidget | |
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 data sets |
CQgsVectorLayerProperties | |
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. Examples include a project's scope, which could contain information about the current project such as the project file's location. QgsExpressionContextScope can encapsulate both variables (static values) and functions(which are calculated only when an expression is evaluated) |
►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 data sets |
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 |
►CQgsExpressionFunction | A 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. This differs from a standard QgsExpression::Function in that it requires an implemented clone() method |
CQgsStaticExpressionFunction | C++ 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 it value from a feature's field |
CQgsExpressionNodeCondition | An expression node for CASE WHEN clauses |
CQgsExpressionNodeFunction | An expression node for expression functions |
CQgsExpressionNodeIndexOperator | A indexing expression operator, which allows use of square brackets [] to reference map and array items |
CQgsExpressionNodeInOperator | An expression node for value IN or NOT IN clauses |
CQgsExpressionNodeLiteral | An expression node for literal values |
CQgsExpressionNodeUnaryOperator | A unary node is either negative as in boolean (not) or as in numbers (minus) |
►CQgsExpressionPreviewWidgetBase | |
CQgsExpressionPreviewWidget | QgsExpressionPreviewWidget is a widget to preview an expression result. If the layer is set, one can browse across features to see the different outputs |
►CQgsExpressionSelectionDialogBase | |
CQgsExpressionSelectionDialog | This class offers a dialog to change feature selections. To do so, a QgsExpressionBuilderWidget is shown in a dialog. It offers the possibilities to create a new selection, add to the current selection remove from the current selection or select within the current selection |
►CQgsExpressionStoreDialogBase | |
CQgsExpressionStoreDialog | A generic dialog for editing expression text, label and help text |
CQgsExpressionUtils | A set of expression-related functions |
►CQgsExtentGroupBoxWidget | |
CQgsExtentWidget | A widget for configuration of a map extent |
►CQgsExternalResourceConfigDlg | |
CQgsExternalResourceConfigDlg | |
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 |
CQgsFeatureFilter | A feature filter provider allowing to set filter expressions on a per-layer basis |
CQgsFeatureFilterProviderGroup | A filter filter provider grouping several filter providers |
CQgsFeatureIterator | Wrapper for iterator of features from vector data provider or vector layer |
►CQgsFeatureModel | |
CQgsAttributeTableFilterModel | |
CQgsFeatureListModel | |
►CQgsFeatureRenderer | |
CQgs25DRenderer | |
CQgsCategorizedSymbolRenderer | |
CQgsEmbeddedSymbolRenderer | A vector feature renderer which uses embedded feature symbology to render per-feature symbols |
CQgsGraduatedSymbolRenderer | |
CQgsHeatmapRenderer | A renderer which draws points as a live heatmap |
►CQgsMergedFeatureRenderer | QgsMergedFeatureRenderer is a polygon or line-only feature renderer used to renderer a set of features merged (or dissolved) into a single geometry |
CQgsInvertedPolygonRenderer | QgsInvertedPolygonRenderer is a polygon-only feature renderer used to display features inverted, where the exterior is turned to an interior and where the exterior theoretically spans the entire plane, allowing to mask the surroundings of some features |
CQgsNullSymbolRenderer | Null symbol renderer. Renderer which draws no symbols for features by default, but allows for labeling and diagrams for the layer. Selected features will also be drawn with a default symbol |
►CQgsPointDistanceRenderer | An abstract base class for distance based point renderers (e.g., clusterer and displacement renderers). QgsPointDistanceRenderer handles calculation of point clusters using a distance based threshold. Subclasses must implement drawGroup() to handle the rendering of individual point clusters in the desired style |
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 | |
CQgsFeatureRendererGenerator | An interface for objects which generate feature renderers for vector layers |
CQgsFeatureRequest | This class wraps a request for features to a vector layer (or directly its vector data provider) |
►CQgsFeatureSelectionDlg | |
CQgsFeatureSelectionDlg | |
►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 on to 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 | This is the base class for vector data providers |
CQgsVectorFileWriter | A convenience class for writing vector layers to disk based formats (e.g. Shapefiles, GeoPackage) |
CQgsVectorLayer | Represents a vector layer which manages a vector based data sets |
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 | This is the base class for vector data providers |
CQgsVectorLayer | Represents a vector layer which manages a vector based data sets |
CQgsVectorLayerSelectedFeatureSource | QgsFeatureSource subclass for the selected features from a QgsVectorLayer |
CQgsField | Encapsulate a field in an attribute table or data source |
►CQgsFieldCalculatorBase | |
CQgsFieldCalculator | A dialog class that provides calculation of new fields using existing fields, values and a set of operators |
►CQgsFieldConditionalWidget | |
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. parameters which are used for the destination for layers output by an algorithm |
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 |
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. Consider using the more versatile QgsProcessingParameterFeatureSource wherever possible |
CQgsFileUtils | Class for file utilities |
►CQgsFindFilesByPatternWidgetBase | |
CQgsFindFilesByPatternWidget | A reusable widget for finding files (recursively) by file pattern |
CQgsFontUtils | |
►CQgsFractionNumericFormatWidgetBase | |
CQgsFractionNumericFormatWidget | A widget which allow control over the properties of a QgsFractionNumericFormat |
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 |
CQgsGdalUtils | Utilities for working with GDAL |
►CQgsGenericProjectionSelectorBase | |
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 |
►CQgsGeographicCoordinateNumericFormatWidgetBase | |
CQgsGeographicCoordinateNumericFormatWidget | A widget which allow 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 | This class implements a geometry check |
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. Classic examples are validity checks like self-intersection |
CQgsGeometryIsValidCheck | Checks if geometries are valid using the backend configured in the QGIS settings. This does not offer any fixes but makes sure that all geometries are valid |
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. The single error can be obtained via singleError |
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 | This class manages all known geometry check factories |
CQgsGeometryCheckResolutionMethod | This class 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, exception handling* |
CQgsGeometryFactory | Contains geometry creation routines |
CQgsGeometryPartIterator | Java-style iterator for traversal of parts of a geometry |
CQgsGeometryPrivate | |
CQgsGeometrySnapperSingleSource | Makes sure that any two vertices of the vector layer are at least at distance given by the threshold value |
CQgsGeometryUtils | Contains various geometry utility functions |
CQgsGeoNodeConnection | Encapsulates settings related to a single GeoNode connection |
CQgsGeoNodeConnectionUtils | Contains various utilities for managing the known collection of GeoNode servers associated with a QGIS install |
CQgsGeoNodeStyle | Encapsulates information about a GeoNode layer style |
CQgsGmlFeatureClass | Description of feature class in GML |
CQgsGmlStreamingParser | This class builds features from GML data in a streaming way |
CQgsGpsConnectionRegistry | A class to register / unregister existing GPS connections such that the information is available to all classes and plugins |
CQgsGpsInformation | Encapsulates information relating to a GPS position fix |
►CQgsGradientColorRampDialogBase | |
CQgsGradientColorRampDialog | A dialog which allows users to modify the properties of a QgsGradientColorRamp |
CQgsGradientStop | Represents a color stop within a QgsGradientColorRamp color ramp |
►CQgsGraduatedSymbolRendererWidget | |
CQgsGraduatedSymbolRendererWidget | |
CQgsGraph | Mathematical graph representation |
CQgsGraphAnalyzer | This class performs graph analysis, e.g. calculates shortest path between two points using different strategies with Dijkstra algorithm |
►CQgsGraphBuilderInterface | Determine interface for creating a graph. Contains the settings of the graph. QgsGraphBuilder and QgsGraphDirector both use a "builder" design pattern |
CQgsGraphBuilder | This class used for making the QgsGraph object |
CQgsGraphEdge | This class implements a graph edge |
CQgsGraphVertex | This class implements a graph vertex |
CQgsGridFileWriter | A class that does interpolation to a grid and writes the results to an ascii grid |
►CQgsGroupWMSDataDialogBase | |
CQgsGroupWmsDataDialog | |
►CQgsHeatmapRendererWidgetBase | |
CQgsHeatmapRendererWidget | |
CQgsHelp | Helper class for showing help topic URI for the given key |
►CQgsHillShadeWidget | |
CQgsHillshadeRendererWidget | Renderer widget for the hill shade renderer |
CQgsHistogram | Calculator for a numeric histogram from a list of values |
►CQgsHistogramWidgetBase | |
►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 |
CQgsHtmlUtils | Class for HTML utilities |
CQgsHttpHeaders | This class implements simple http header management |
►CQgsHttpHeaderWidget | |
CQgsHttpHeaderWidget | Display 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 | This class offers geometry processing methods |
CQgsInternalGeometrySnapper | QgsInternalGeometrySnapper allows a set of geometries to be snapped to each other. It can be used to close gaps in layers |
CQgsInterpolatedLineColor | Class defining color to render mesh datasets. The color can vary depending on the dataset value |
CQgsInterpolatedLineRenderer | Represents a simple line renderer with width and color varying depending on values |
►CQgsInterpolatedLineSymbolLayerWidgetBase | |
CQgsInterpolatedLineSymbolLayerWidget | QgsInterpolatedLineSymbolLayerWidget |
CQgsInterpolatedLineWidth | Represents a width than 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 |
►CQgsInvertedPolygonRendererWidgetBase | |
CQgsInvertedPolygonRendererWidget | A widget used represent options of a QgsInvertedPolygonRenderer |
►CQgsJoinDialogBase | |
CQgsJoinDialog | |
►CQgsJsonEditConfigDlg | |
CQgsJsonEditConfigDlg | The QgsJsonEditConfigDlg is a configuration widget for JSON edit widget |
►CQgsJsonEditWidget | |
CQgsJsonEditWidget | The QgsJsonEditWidget is a widget to display 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 |
►CQgsLabelEngineConfigWidgetBase | |
CQgsLabelEngineConfigWidget | Widget for configuring the labeling engine |
►CQgsLabelFeature | Describes a feature that should be used within the labeling engine. Those may be the usual textual labels, diagrams, or any other custom type of map annotations (generated by custom label providers) |
CQgsDiagramLabelFeature | Class that adds extra information to QgsLabelFeature for labeling of diagrams |
CQgsTextLabelFeature | Class that adds extra information to QgsLabelFeature for text labels |
CQgsLabeling | Contains constants and enums relating to labeling |
►CQgsLabelingEngine | Map labeling functionality. The input for the engine is a list of label provider objects and map settings. Based on the input, the engine computes layout of labels for the given map view with no collisions between the labels. Drawing of resulting labels is done again by label providers |
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. The actual rendering of labels themselves is deferred to follow up calls to ... |
CQgsLabelingEngineSettings | Stores global configuration for labeling engine |
CQgsLabelingResults | Class that stores computed placement from labeling engine |
►CQgsLabelingRulePropsWidget | |
CQgsLabelingRulePropsWidget | Widget for editing a labeling rule |
CQgsLabelingUtils | Contains helper utilities for working with QGIS' labeling engine |
►CQgsLabelingWidget | |
CQgsLabelingWidget | Master widget for configuration of labeling of a vector layer |
►CQgsLabelLineAnchorWidgetBase | |
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 |
►CQgsLabelObstacleSettingsWidgetBase | |
CQgsLabelObstacleSettingsWidget | A widget for customising label obstacle settings |
CQgsLabelPlacementSettings | Contains general settings related to how labels are placed |
CQgsLabelPosition | Represents the calculated placement of a map label |
CQgsLabelSearchTree | A class to query the labeling structure at a given point (small wrapper around pal RTree class) |
►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 |
CQgsLabelSorter | Helper class for sorting labels into correct draw order |
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 | Class for metadata formatter |
CQgsLayerNotesUtils | Contains utility functions for working with layer notes |
CQgsLayerRestorer | RAII class to restore layer configuration on destruction (opacity, filters, ...) |
►CQgsLayerTreeEmbeddedConfigWidgetBase | |
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. Embedded widgets are assigned per individual map layers and they are shown before any legend entries |
CQgsLayerTreeEmbeddedWidgetRegistry | Registry of widgets that may be embedded into layer tree view. Embedded widgets are assigned per individual map layers and they are shown before any legend entries. Layer tree must have UseEmbeddedWidgets flag enabled in order to show assigned widgets |
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 |
►CQgsLayoutAtlasWidgetBase | |
CQgsLayoutAtlasWidget | Widget for configuring the properties of a layout atlas |
►CQgsLayoutAttributeSelectionDialogBase | |
CQgsLayoutAttributeSelectionDialog | A dialog to select what attributes to display (in the table item), set the column properties and specify a sort order |
►CQgsLayoutAttributeTableWidgetBase | |
CQgsLayoutAttributeTableWidget | A widget for configuring layout attribute table items |
CQgsLayoutExporter | Handles rendering and exports of layouts to various formats |
►CQgsLayoutGuideWidgetBase | |
CQgsLayoutGuideWidget | Widget for managing the layout guides |
CQgsLayoutGuiUtils | Utils for layout handling from app |
►CQgsLayoutHtmlWidgetBase | |
CQgsLayoutHtmlWidget | A widget for configuring layout html items |
►CQgsLayoutImageExportOptionsDialog | |
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. The item stack controls which items are drawn and the order they are drawn in |
CQgsLayoutItemMapGridStack | A collection of grids which is drawn above the map content in a QgsLayoutItemMap. The grid stack controls which grids are drawn and the order they are drawn in |
CQgsLayoutItemMapOverviewStack | A collection of overviews which are drawn above the map content in a QgsLayoutItemMap. The overview stack controls which overviews are drawn and the order they are drawn in |
CQgsLayoutItemRenderContext | Contains settings and helpers relating to a render of a QgsLayoutItem |
►CQgsLayoutItemWidgetBase | |
CQgsLayoutItemPropertiesWidget | A widget for controlling the common properties of layout items (e.g. position and size, background, stroke, frame). This widget can be embedded into other layout item widgets |
►CQgsLayoutLabelWidgetBase | |
CQgsLayoutLabelWidget | A widget for layout item settings |
►CQgsLayoutLegendLayersDialogBase | |
CQgsLayoutLegendLayersDialog | A dialog to add new layers to the legend |
►CQgsLayoutManualTableWidgetBase | |
CQgsLayoutManualTableWidget | A widget for configuring layout manual table items |
►CQgsLayoutMapClippingWidgetBase | |
CQgsLayoutMapClippingWidget | Allows configuration of layout map clipping settings |
►CQgsLayoutMapGridWidgetBase | |
CQgsLayoutMapGridWidget | A widget for configuring layout map grid items |
►CQgsLayoutMapLabelingWidgetBase | |
CQgsLayoutMapLabelingWidget | Allows configuration of layout map labeling settings |
►CQgsLayoutMapWidgetBase | |
CQgsLayoutMapWidget | Input widget for the configuration of QgsLayoutItemMap |
►CQgsLayoutMarkerWidgetBase | |
CQgsLayoutMarkerWidget | A widget for configuring layout shape items |
CQgsLayoutMeasurement | This class provides a method of storing measurements for use in QGIS layouts using a variety of different measurement units |
CQgsLayoutMeasurementConverter | This class provides a method of converting QgsLayoutMeasurements from one unit to another. Conversion to or from pixel units utilizes a specified dots per inch (DPI) property for the converter. Converters default to using 300 DPI |
►CQgsLayoutMultiFrameAbstractMetadata | Stores metadata about one layout multiframe class |
CQgsLayoutMultiFrameMetadata | Convenience metadata class that uses static functions to create layout multiframes and their configuration widgets |
►CQgsLayoutNewItemPropertiesDialog | |
CQgsLayoutItemPropertiesDialog | A dialog for configuring properties like the size and position of layout items |
►CQgsLayoutNewPageDialog | |
CQgsLayoutAddPagesDialog | A dialog for configuring properties of new pages to be added to a layout |
►CQgsLayoutPagePropertiesWidget | |
CQgsLayoutPagePropertiesWidget | A widget for configuring properties of pages in a layout |
►CQgsLayoutPictureWidgetBase | |
CQgsLayoutPictureWidget | A widget for configuring layout picture items |
CQgsLayoutPoint | This class provides a method of storing points, consisting of an x and y coordinate, for use in QGIS layouts. Measurement units are stored alongside the position |
►CQgsLayoutPolygonWidgetBase | |
CQgsLayoutPolygonWidget | Input widget for QgsLayoutItemPolygon |
►CQgsLayoutPolylineWidgetBase | |
CQgsLayoutPolylineWidget | Input widget for QgsLayoutItemPolyline |
►CQgsLayoutScaleBarWidgetBase | |
CQgsLayoutScaleBarWidget | A widget to define the properties of a QgsLayoutItemScaleBar |
►CQgsLayoutShapeWidgetBase | |
CQgsLayoutShapeWidget | A widget for configuring layout shape items |
CQgsLayoutSize | This class provides a method of storing sizes, consisting of a width and height, for use in QGIS layouts. Measurement units are stored alongside the size |
►CQgsLayoutTableBackgroundDialog | |
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 | Class 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 |
►CQgsLayoutWidgetBase | |
CQgsLayoutPropertiesWidget | Widget for configuring the properties of a layout |
CQgsLazInfo | Class for extracting information contained in 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 |
►CQgsLegendPatchShapeWidgetBase | |
CQgsLegendPatchShapeWidget | Widget for configuring a custom legend patch shape |
CQgsLegendRenderer | Handles automatic layout and rendering of legend. The content is given by QgsLayerTreeModel instance. Various layout properties can be configured within QgsLegendRenderer |
CQgsLegendSettings | Stores the appearance and layout settings for legend drawing with QgsLegendRenderer. The content of the legend is given in QgsLegendModel class |
CQgsLegendStyle | Contains detailed styling information relating to how a layout legend should be rendered |
CQgsLegendSymbolItem | The class stores information about one class/rule of a vector layer renderer in a unified way that can be used by legend model for rendering of legend |
►CQgsLightSource | 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 |
►CQgsLimitedRandomColorRampWidgetBase | |
CQgsLimitedRandomColorRampWidget | A widget which allows users to modify the properties of a QgsLimitedRandomColorRamp |
CQgsLineSegment2D | Represents a single 2D line segment, consisting of a 2D start and end vertex only |
►CQgsListConfigDlg | |
CQgsListConfigDlg | A configuration dialog for the List Widget class |
CQgsLocalDefaultSettings | Contains local default settings which should be respected when creating new objects such as QgsProjects |
CQgsLocaleNumC | |
CQgsLocalizedDataPathRegistry | A registry class to hold localized data paths which can be used for basemaps, logos, etc. Paths are meant to be absolute paths and are stored by order of preference |
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 | QgsLogger is a class to print debug/warning/error messages to the console |
►CQgsLUDialogBase | |
CQgsLUDialog | |
►CQgsManageConnectionsDialogBase | |
CQgsManageConnectionsDialog | |
CQgsMapBoxGlStyleConversionContext | Context for a MapBox GL style conversion operation |
CQgsMapBoxGlStyleConverter | Handles conversion of MapBox GL styles to QGIS vector tile renderers and labeling settings |
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 | Class that runs a hit test with given map settings. Based on the hit test it returns which symbols will be visible on the map - this is useful for content based legend |
CQgsMapInfoSymbolConversionContext | Context for a MapInfo symbol conversion operation |
CQgsMapInfoSymbolConverter | Handles conversion of MapInfo symbols to QGIS symbology |
CQgsMapLayerConfigWidgetContext | Encapsulates the context for a QgsMapLayerConfigWidget |
CQgsMapLayerConfigWidgetFactory | Factory class for creating custom map layer property pages |
CQgsMapLayerDependency | This class models dependencies with or between map layers |
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 |
CQgsVectorLayerRenderer | Implementation of threaded rendering for vector layers |
CQgsVectorTileLayerRenderer | This class provides map rendering functionality for vector tile layers. In render() function (assumed to be run in a worker thread) it will: |
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 | QgsMapToolShapeMetadata is a 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 |
►CQgsMapUnitScaleWidgetBase | |
CQgsMapUnitScaleWidget | A widget which allows the user to choose the minimum and maximum scale of an object in map units and millimeters. This widget is designed to allow users to edit the properties of a QgsMapUnitScale object |
CQgsMargins | Defines the four margins of a rectangle |
CQgsMaskedLayer | |
CQgsMaskIdProvider | This class allows the creation of mask ids based on the different label layers and to give a mask id from a label layer |
►CQgsMaskSymbolLayerWidgetBase | |
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 |
►CQgsMasterPasswordResetDialog | |
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 |
CQgsMbTiles | Utility class for reading and writing MBTiles files (which are SQLite3 databases) |
CQgsMemoryProviderUtils | Utility functions for use with the memory vector data provider |
►CQgsMergedFeatureRendererWidgetBase | |
CQgsMergedFeatureRendererWidget | A widget used represent options of a QgsMergedFeatureRenderer |
CQgsMesh | Mesh - vertices, edges and faces |
►CQgsMesh3dAveragingMethod | Abstract class to interpolate 3d stacked mesh data to 2d data |
CQgsMeshElevationAveragingMethod | Elevation averaging method averages the values based on range defined absolute value to the model's datum The range is defined in the same length units as defined by model (e.g. meters) |
CQgsMeshMultiLevelsAveragingMethod | Multi level averaging method specifies limits of vertical layers from the top layer down or reversed |
CQgsMeshRelativeHeightAveragingMethod | Relative height averaging method averages the values based on range defined relative to bed elevation or surface (when countedFromTop()) The range is defined in the same length units as defined by model (e.g. meters) |
CQgsMeshSigmaAveragingMethod | Sigma averages over the values between 0 (bed level) and 1 (surface) |
CQgsMesh3dDataBlock | QgsMesh3dDataBlock is 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 | QgsMeshDataBlock is a block of integers/doubles that can be used to retrieve: active flags (e.g. face's active integer flag) scalars (e.g. scalar dataset double values) vectors (e.g. vector dataset doubles x,y values) |
►CQgsMeshDataset | Abstract class that represents a dataset |
CQgsMeshMemoryDataset | Class to store memory dataset |
CQgsMeshVerticesElevationDataset | Class that represents a dataset with elevation value of the vertices of a 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 | Class that represents a dataset group stored in memory |
CQgsMeshVerticesElevationDatasetGroup | Class that represents a dataset group with elevation value of the vertices of a existing mesh that can be edited This dataset group contains only one dataset |
CQgsMeshVirtualDatasetGroup | Represents a dataset group calculated from a formula string |
CQgsMeshZValueDatasetGroup | Convenient class that can be used to obtain a datasetgroup on vertices that represents the Z value of the mesh vertices |
CQgsMeshDatasetGroupMetadata | QgsMeshDatasetGroupMetadata is 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. Dataset group is set of datasets with the same name, but different control variable (e.g. time) |
►CQgsMeshDatasetGroupTreeWidgetBase | |
CQgsMeshDatasetGroupTreeWidget | |
CQgsMeshDatasetIndex | QgsMeshDatasetIndex is index that identifies the dataset group (e.g. wind speed) and a dataset in this group (e.g. magnitude of wind speed in particular time) |
CQgsMeshDatasetMetadata | QgsMeshDatasetMetadata is a collection of mesh dataset metadata such as whether the data is valid or associated time for the dataset |
►CQgsMeshDatasetSourceInterface | Interface for mesh datasets and dataset groups |
CQgsMeshDataProvider | Base class for providing data for QgsMeshLayer |
CQgsMeshExtraDatasetStore | Class that can be used to store and access extra dataset group, like memory dataset (temporary) Derived from QgsMeshDatasetSourceInterface, this class has same methods as QgsMeshDataProvider to access to the datasets |
CQgsMeshDatasetValue | QgsMeshDatasetValue represents single dataset value |
►CQgsMeshDataSourceInterface | Interface for mesh data sources |
CQgsMeshDataProvider | Base class for providing data for QgsMeshLayer |
CQgsMeshDriverMetadata | Holds metadata about mesh driver |
CQgsMeshEditingError | Class that represents an error during mesh editing |
►CQgsMeshLayerPropertiesBase | |
CQgsMeshLayerProperties | Property sheet for a mesh map layer. Contains information, source and style tabs |
►CQgsMeshRenderer3dAveragingWidgetBase | |
CQgsMeshRenderer3dAveragingWidget | A widget for setup of the averaging method from 3d to 2d datasets on 3d stacked mesh. The mesh layer must be connected |
►CQgsMeshRendererActiveDatasetWidgetBase | |
CQgsMeshRendererActiveDatasetWidget | Widget for selection of active dataset group from tree view. Also selects the active scalar and vector dataset by slider |
CQgsMeshRendererMeshSettings | Represents a mesh renderer settings for mesh object |
►CQgsMeshRendererMeshSettingsWidgetBase | |
CQgsMeshRendererMeshSettingsWidget | A widget for setup of the mesh frame settings of the mesh layer. Can be used for native, triangular and edge mesh renderer settings |
CQgsMeshRendererScalarSettings | Represents a mesh renderer settings for scalar datasets |
►CQgsMeshRendererScalarSettingsWidgetBase | |
CQgsMeshRendererScalarSettingsWidget | A widget for setup of the scalar dataset renderer settings of a mesh layer. The layer must be connected and an active dataset must be selected |
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 |
►CQgsMeshRendererVectorSettingsWidgetBase | |
CQgsMeshRendererVectorSettingsWidget | A widget for setup of the vector dataset renderer settings of a mesh layer. The layer must be connected and an active dataset must be selected |
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 |
CQgsMeshSimplificationSettings | Represents an overview renderer settings |
CQgsMeshSpatialIndex | A spatial index for QgsMeshFace or QgsMeshEdge objects |
►CQgsMeshStaticDatasetWidget | |
CQgsMeshStaticDatasetWidget | A widget for setup of the static dataset of a mesh layer |
CQgsMeshTimeSettings | Represents a mesh time settings for mesh datasets |
►CQgsMeshVariableStrokeWidthWidget | |
CQgsMeshVariableStrokeWidthWidget | A widget to set parameters of variable stroke width |
CQgsMeshVectorTraceAnimationGenerator | A wrapper for QgsMeshParticuleTracesField used to render the particles. Available for Python binding |
CQgsMeshVertexCirculator | Convenient class that turn around a vertex and provide 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 |
►CQgsMessageLogViewer | |
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 |
►CQgsMessageViewer | |
CQgsMessageViewer | A generic message view for displaying QGIS messages |
CQgsMetadataUtils | Contains utility functions for working with metadata |
►CQgsMetadataWidgetBase | |
CQgsMetadataWidget | A wizard to edit metadata on a map layer |
CQgsMimeDataUtils | |
CQgsModelSnapper | Manages snapping grids and preset snap lines in a layout, and handles snapping points to the nearest grid coordinate/snap line when possible |
►CQgsMultiBandColorRendererWidgetBase | |
CQgsMultiBandColorRendererWidget | |
CQgsMultiRenderChecker | This class 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 | QgsNetworkStrategy defines strategy used for calculation of the edge cost. For example it can take into account travel distance, amount of time or money. Currently there are two strategies implemented in the analysis library: QgsNetworkDistanceStrategy and QgsNetworkSpeedStrategy. QgsNetworkStrategy implemented using "strategy" design pattern |
CQgsNetworkDistanceStrategy | Strategy for calculating edge cost based on its length. Should be used for finding shortest path between two points |
CQgsNetworkSpeedStrategy | Strategy for calculating edge cost based on travel time. Should be used for finding fastest path between two points |
►CQgsNewAuxiliaryFieldDialogBase | |
CQgsNewAuxiliaryFieldDialog | A dialog to create a new auxiliary field |
►CQgsNewAuxiliaryLayerDialogBase | |
CQgsNewAuxiliaryLayerDialog | A dialog to create a new auxiliary layer |
►CQgsNewDatabaseTableNameWidget | |
CQgsNewDatabaseTableNameWidget | Embeds the browser view to select a DB schema and a new table name |
►CQgsNewGeoPackageLayerDialogBase | |
CQgsNewGeoPackageLayerDialog | Dialog to set up parameters to create a new GeoPackage layer, and on accept() to create it and add it to the layers |
►CQgsNewHttpConnectionBase | |
CQgsNewHttpConnection | Dialog to allow the user to configure and save connection information for an HTTP Server for WMS, etc |
►CQgsNewMemoryLayerDialogBase | |
CQgsNewMemoryLayerDialog | |
►CQgsNewOgrConnectionBase | |
CQgsNewOgrConnection | Dialog to allow the user to define, test and save connection information for OGR databases |
►CQgsNewVectorLayerDialogBase | |
CQgsNewVectorLayerDialog | |
►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 | A numeric formatter allows for formatting a numeric value for display, using a variety of different formatting techniques (e.g. as scientific notation, currency values, percentage values, etc) |
►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 |
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. "1/2" instead of 0.5) |
CQgsNumericFormatConfigurationWidgetFactory | Interface base class for factories for numeric format configuration widgets |
CQgsNumericFormatContext | A context for numeric formats |
CQgsNumericFormatGuiRegistry | The QgsNumericFormatGuiRegistry is a home for widgets for configuring QgsNumericFormat objects |
CQgsNumericFormatRegistry | The QgsNumericFormatRegistry manages registered classes of QgsNumericFormat |
►CQgsNumericFormatSelectorBase | |
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 |
CQgsOgcUtils | 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 | Responsible for common OpenCL operations such as |
CQgsOptional< T > | QgsOptional is a container for other classes and adds an additional enabled/disabled flag |
►CQgsOptional< QgsExpression > | |
CQgsOptionalExpression | An expression with an additional enabled flag |
►CQgsOrganizeTableColumnsDialog | |
CQgsOrganizeTableColumnsDialog | Dialog for organising (hiding and reordering) columns in the attributes table |
CQgsOWSServerFilterRestorer | RAII class to restore layer filters on destruction |
►CQgsOWSSourceSelectBase | |
CQgsOWSSourceSelect | Dialog to create connections and add layers WCS etc |
►CQgsOWSSourceWidgetBase | |
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 effect 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 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 | A class to manage painter saving and restoring required for drawing on a different painter (mask painter for example) |
CQgsPainting | Misc painting enums and functions |
►CQgsPalettedRendererWidgetBase | |
CQgsPalettedRendererWidget | |
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. Used for writing |
►CQgsPdfExportOptionsDialog | |
CQgsLayoutPdfExportOptionsDialog | A dialog for customizing the properties of an exported PDF file from a layout |
►CQgsPercentageNumericFormatWidgetBase | |
CQgsPercentageNumericFormatWidget | A widget which allow 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 |
►CQgsPlot | Base class for plot/chart/graphs |
CQgs2DPlot | Base class for 2-dimensional plot/chart/graphs |
CQgsPlotAxis | Encapsulates the properties of a plot axis |
CQgsPluginLayerRegistry | A registry of plugin layers types |
CQgsPluginLayerType | Class for creating plugin specific layers |
CQgsPointCloudAttribute | Attribute for point cloud data pair of name and size in bytes |
CQgsPointCloudAttributeCollection | Collection of point cloud attributes |
CQgsPointCloudAttributeStatistics | Class used to store statistics of one attribute of a point cloud dataset |
CQgsPointCloudBlock | Base class for storing raw data from point cloud nodes |
CQgsPointCloudCategory | Represents an individual category (class) from a QgsPointCloudClassifiedRenderer |
CQgsPointCloudDataBounds | Represents packaged data bounds |
►CQgsPointCloudQueryBuilderBase | |
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 |
►CQgsPointCloudRendererPropsDialogBase | |
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 | Class used to store statistics of a point cloud dataset |
►CQgsPointClusterRendererWidgetBase | |
CQgsPointClusterRendererWidget | A widget which allows configuration of the properties for a QgsPointClusterRenderer |
►CQgsPointDisplacementRendererWidgetBase | |
CQgsPointDisplacementRendererWidget | |
►CQgsPointXY | A class to represent a 2D point |
CQgsReferencedPointXY | A QgsPointXY with associated coordinate reference system |
CQgsPolymorphicRelation | A polymorphic relation consists of the same properties like a normal relation except for the referenced layer which is calculated based on one or several fields of the referencing layer |
CQgsPostgresStringUtils | The QgsPostgresStringUtils provides functions to handle postgres array like formatted lists in strings |
CQgsPrecalculatedTextMetrics | Contains precalculated properties regarding text metrics for text to be renderered at a later stage |
►CQgsPreparedPointCloudRendererData | Base class for 2d point cloud renderer prepared data containers |
CQgsPointCloudAttributeByRampRendererPreparedData | Prepared data container for QgsPointCloudAttributeByRampRenderer |
CQgsPointCloudClassifiedRendererPreparedData | Prepared data container for QgsPointCloudClassifiedRenderer |
CQgsPointCloudRgbRendererPreparedData | Prepared data container for QgsPointCloudRgbRenderer |
►CQgsPresetColorRampWidgetBase | |
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 |
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 | The QgsProcessingGuiRegistry is a home for widgets for processing configuration widgets |
CQgsProcessingLayerPostProcessorInterface | An interface for layer post-processing handlers for execution following a processing algorithm operation |
►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 |
CQgsProcessingOutputVectorLayer | A vector 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. parameters which are used for the destination for layers output by an algorithm |
CQgsProcessingParameterAggregate | A parameter for "aggregate" configurations, which consist of a definition of desired output fields, types, and aggregate used to populate then |
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, for selection between available coordinate operations to use when projecting between a source and destination coordinate reference system |
CQgsProcessingParameterCrs | A coordinate reference system parameter for processing algorithms |
CQgsProcessingParameterDatabaseSchema | A database schema parameter for processing algorithms, allowing users to select from existing schemas on a registered database connection |
CQgsProcessingParameterDatabaseTable | A database table name parameter for processing algorithms, allowing users to select from existing database tables on a registered database connection (or optionally to enter a new table name) |
CQgsProcessingParameterDateTime | A datetime (or pure date or time) parameter for processing algorithms |
CQgsProcessingParameterDxfLayers | A parameter for Processing algorithms that need a list of input vector layers to export as DXF file - this parameter provides Processing framework's adapter for QList<QgsDxfExport::DxfLayer> |
CQgsProcessingParameterEnum | An enum based parameter for processing algorithms, allowing for selection from predefined values |
CQgsProcessingParameterExpression | An expression parameter for processing algorithms |
CQgsProcessingParameterExtent | A rectangular map extent parameter for processing algorithms |
CQgsProcessingParameterFeatureSource | An input feature source (such as vector layers) parameter for processing algorithms |
CQgsProcessingParameterField | A vector layer or feature source field parameter for processing algorithms |
CQgsProcessingParameterFieldMapping | A parameter for "field mapping" configurations, which consist of a definition of desired output fields, types, and expressions used to populate then |
CQgsProcessingParameterFile | An input file or folder parameter for processing algorithms |
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 |
CQgsProcessingParameterDistance | A double numeric parameter for distance values. Linked to a source layer or CRS parameter to determine what units the distance values are in |
CQgsProcessingParameterDuration | A double numeric parameter for duration values. The returned value will always be in milliseconds |
CQgsProcessingParameterScale | A double numeric parameter for map scale values |
CQgsProcessingParameterPoint | A point 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. Consider using the more versatile QgsProcessingParameterFeatureSource wherever possible |
CQgsProcessingParameterVectorTileWriterLayers | A parameter for processing algorithms that need a list of input vector layers for writing of vector tiles - this parameter provides processing framework's adapter for QList<QgsVectorTileWriter::Layer> |
►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. Consider using the more versatile QgsProcessingParameterFeatureSource wherever possible |
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 | A authentication configuration parameter for processing algorithms |
CQgsProcessingParameterTypeBand | A raster band parameter for Processing algorithms |
CQgsProcessingParameterTypeBoolean | A boolean parameter for processing algorithms |
CQgsProcessingParameterTypeColor | A color parameter for Processing algorithms |
CQgsProcessingParameterTypeCoordinateOperation | A coordinate operation parameter for Processing algorithms |
CQgsProcessingParameterTypeCrs | A crs parameter for processing algorithms |
CQgsProcessingParameterTypeDatabaseSchema | A database schema name parameter for processing algorithms |
CQgsProcessingParameterTypeDatabaseTable | A database table name parameter for processing algorithms |
CQgsProcessingParameterTypeDateTime | A datetime parameter for processing algorithms |
CQgsProcessingParameterTypeDistance | A distance parameter for processing algorithms |
CQgsProcessingParameterTypeDuration | A duration parameter for processing algorithms |
CQgsProcessingParameterTypeEnum | An enum based parameter for processing algorithms, allowing for selection from predefined values |
CQgsProcessingParameterTypeExpression | An expression parameter for processing algorithms |
CQgsProcessingParameterTypeExtent | A rectangular map extent parameter for processing algorithms |
CQgsProcessingParameterTypeFeatureSink | A feature sink parameter for Processing algorithms |
CQgsProcessingParameterTypeFeatureSource | An input feature source (such as vector layers) parameter for processing algorithms |
CQgsProcessingParameterTypeField | A vector layer or feature source field parameter for processing algorithms |
CQgsProcessingParameterTypeFile | An input file or folder parameter for processing algorithms |
CQgsProcessingParameterTypeFileDestination | A generic file based destination parameter, for specifying the destination path for a file (non-map layer) created by the algorithm |
CQgsProcessingParameterTypeFolderDestination | A folder destination parameter, for specifying the destination path for a folder created by the algorithm or used for creating new files within the algorithm |
CQgsProcessingParameterTypeGeometry | A geometry parameter for processing algorithms |
CQgsProcessingParameterTypeLayout | A print layout parameter for Processing algorithms |
CQgsProcessingParameterTypeLayoutItem | A print layout item parameter for Processing algorithms |
CQgsProcessingParameterTypeMapLayer | A generic map layer parameter for processing algorithms |
CQgsProcessingParameterTypeMapTheme | A map theme parameter for Processing algorithms |
CQgsProcessingParameterTypeMatrix | A table (matrix) parameter for processing algorithms |
CQgsProcessingParameterTypeMeshLayer | A mesh layer parameter for processing algorithms |
CQgsProcessingParameterTypeMultipleLayers | A parameter for processing algorithms which accepts multiple map layers |
CQgsProcessingParameterTypeNumber | A numeric parameter for processing algorithms |
CQgsProcessingParameterTypePoint | A point parameter for processing algorithms |
CQgsProcessingParameterTypePointCloudDestination | A pointcloud layer destination parameter, for specifying the destination path for a point cloud layer created by the algorithm |
CQgsProcessingParameterTypePointCloudLayer | A point cloud layer parameter for processing algorithms |
CQgsProcessingParameterTypeProviderConnection | A provider connection name parameter for processing algorithms |
CQgsProcessingParameterTypeRange | A numeric range parameter for processing algorithms |
CQgsProcessingParameterTypeRasterDestination | A raster layer destination parameter, for specifying the destination path for a raster layer created by the algorithm |
CQgsProcessingParameterTypeRasterLayer | A raster layer parameter for processing algorithms |
CQgsProcessingParameterTypeScale | A scale parameter for processing algorithms |
CQgsProcessingParameterTypeString | A string parameter for processing algorithms |
CQgsProcessingParameterTypeVectorDestination | A vector layer destination parameter, for specifying the destination path for a vector layer created by the algorithm |
CQgsProcessingParameterTypeVectorLayer | A vector layer parameter for processing algorithms |
CQgsProcessingParameterWidgetContext | Contains settings which reflect the context in which a Processing parameter widget is shown, e.g., the parent model algorithm, a linked map canvas, and other relevant information which allows the widget to fine-tune its behavior |
CQgsProcessingParameterWidgetFactoryInterface | An interface for Processing widget wrapper factories |
CQgsProcessingUtils | Utility functions for use with processing classes |
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 |
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 file |
CQgsStoreBadLayerInfo | Stores layer ids of bad layers |
CQgsProjectDirtyBlocker | Temporarily blocks QgsProject "dirtying" for the lifetime of the object |
CQgsProjectFileTransform | Class to convert from older project file versions to newer |
CQgsProjectionFactors | Various cartographic properties, such as scale factors, angular distortion and meridian convergence |
►CQgsProjectionSelectorBase | |
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 | Wherever an object of this class is available, the derived translate function can be called from |
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 | A class to describe 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. Possible uses include transformers which map a value into a scaled size or color from a gradient |
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 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 | This class keeps a list of provider source widget providers |
CQgsProviderSublayerDetails | Contains details about a sub layer available from a dataset |
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 |
CQuantizedMeshTerrainGenerator | Terrain generator using downloaded terrain tiles using quantized mesh specification |
►CQgsQueryBuilderBase | |
CQgsQueryBuilder | Query Builder for layers |
CQgsSearchQueryBuilder | Query Builder for search strings |
►CQgsQueryResultWidgetBase | |
CQgsQueryResultWidget | Allows users to enter and run an SQL query on a DB connection (an instance of QgsAbstractDatabaseProviderConnection) |
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 |
►CQgsRangeConfigDlgBase | |
CQgsRangeConfigDlg | |
CQgsRangeRequestCache | A custom cache for handling the storage and retrieval of HTTP range requests on disk |
CQgsRaster | Raster namespace |
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 | This is a helper class for unit tests that need to write an image and compare it to an expected result or render time |
►CQgsRasterContourRendererWidget | |
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 |
►CQgsRasterFormatSaveOptionsWidgetBase | |
CQgsRasterFormatSaveOptionsWidget | A widget to select format-specific raster saving options |
CQgsRasterHistogram | The QgsRasterHistogram is a container for histogram of a single raster band. It is used to cache computed histograms in raster providers |
►CQgsRasterHistogramWidgetBase | |
CQgsRasterHistogramWidget | Histogram widget |
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 | QgsRasterProjector implements approximate projection support for it calculates grid of points in source CRS for target CRS + extent which are used to calculate affine transformation matrices |
►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 |
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 |
►CQgsRasterLayerPropertiesBase | |
CQgsRasterLayerProperties | Property sheet for a raster map layer |
►CQgsRasterLayerSaveAsDialogBase | |
CQgsRasterLayerSaveAsDialog | |
►CQgsRasterLayerTemporalPropertiesWidgetBase | |
CQgsRasterLayerTemporalPropertiesWidget | A widget for configuring the temporal properties for a raster layer |
CQgsRasterMatrix | Represents a matrix in a raster calculator operation |
CQgsRasterMinMaxOrigin | This class describes the origin of min/max values. It does not store by itself the min/max values |
►CQgsRasterMinMaxWidgetBase | |
CQgsRasterMinMaxWidget | |
CQgsRasterPipe | Contains a pipeline of raster interfaces for sequential raster processing |
CQgsRasterPyramid | This struct is used to store pyramid info for the raster layer |
►CQgsRasterPyramidsOptionsWidgetBase | |
CQgsRasterPyramidsOptionsWidget | A widget to select format-specific raster saving options |
CQgsRasterRange | Raster values range container. Represents range of values between min and max including 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. to have a smoother appearance) |
►CQgsRasterResamplerV2 | Interface for resampling rasters (V2) (e.g. to have a smoother appearance), which provides a more efficient interface vs QgsRasterResampler |
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 |
CQgsRasterTransparency | Defines the list of pixel values to be considered as transparent or semi transparent when rendering rasters |
►CQgsRasterTransparencyWidget | |
CQgsRasterTransparencyWidget | Widget to control a layers transparency and related options |
CQgsRasterViewPort | |
CQgsRay2D | A 2D ray which extends from an origin point to an infinite distance in a given direction |
CQgsRay3D | A representation of a ray in 3D |
CQgsReadWriteContext | The class is used as a container of context for various read/write operations on other objects |
CQgsReadWriteContextCategoryPopper | Allows entering a context category and takes care of leaving this category on deletion of the class. This would happen when it gets out of scope |
CQgsReadWriteLocker | 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 | |
CQgsRelationContext | Context for relations. Used to resolve layers from projects |
►CQgsRelationEditorConfigWidgetBase | |
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 |
►CQgsRelReferenceConfigDlgBase | |
CQgsRelationReferenceConfigDlg | |
CQgsRemappingSinkDefinition | Defines the parameters used to remap features when creating a QgsRemappingProxyFeatureSink |
CQgsRenderChecker | This is a helper class for unit tests that need to write an image and compare it to an expected result or render time |
CQgsRenderedFeatureHandlerInterface | An interface for classes which provider 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 |
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 |
►CQgsRendererMeshPropsWidgetBase | |
CQgsRendererMeshPropertiesWidget | Widget for renderer properties of the mesh, contours (scalars) and vectors data associated with the mesh layer |
►CQgsRendererPropsDialogBase | |
CQgsRendererPropertiesDialog | |
CQgsRendererRange | |
CQgsRendererRangeLabelFormat | |
►CQgsRendererRasterPropsWidgetBase | |
CQgsRendererRasterPropertiesWidget | |
CQgsRendererRegistry | Registry of renderers |
►CQgsRendererRulePropsWidget | |
CQgsRendererRulePropsWidget | |
►CQgsRendererWidgetContainerBase | |
CQgsPanelWidgetStack | A stack widget to manage panels in the interface. Handles the open and close events for added panels. Any widgets that want to have a non blocking panel based interface should use this class to manage the panels |
CQgsRequestHandler | This class is an interface hiding the details of reading input and writing output from/to a wms request mechanism |
►CQgsRichTextEditorBase | |
CQgsRichTextEditor | A widget for editing rich text documents, with support for user controlled formatting of text and insertion of hyperlinks and images |
►CQgsRuleBasedLabelingWidget | |
CQgsRuleBasedLabelingWidget | Widget for configuring rule based labeling |
CQgsRuleBasedRendererCount | |
►CQgsRuleBasedRendererWidget | |
CQgsRuleBasedRendererWidget | |
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. AKA "South African" style |
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 | The QgsScaleBarRendererRegistry manages registered scalebar renderers |
CQgsScaleBarSettings | Stores the appearance and layout settings for scalebar drawing with QgsScaleBarRenderer |
CQgsScaleCalculator | Calculates scale for a given combination of canvas size, map extent, and monitor dpi |
CQgsScaleUtils | |
►CQgsScientificNumericFormatWidgetBase | |
CQgsScientificNumericFormatWidget | A widget which allow control over the properties of a QgsScientificNumericFormat |
CQgsScopedProxyProgressTask | Scoped QgsScopedProxyProgressTask, which automatically adds the proxy task to the application task manager on construction and finalizes the task when it goes out of scope |
CQgsScopedQPainterState | Scoped object for saving and restoring a QPainter object's state |
CQgsScopedRenderContextPainterSwap | Scoped object for temporary replacement of a QgsRenderContext destination painter |
CQgsScopedRenderContextReferenceScaleOverride | Scoped object for temporary override of the symbologyReferenceScale property of a QgsRenderContext |
CQgsScopedRenderContextScaleToMm | Scoped object for temporary scaling of a QgsRenderContext for millimeter based rendering |
CQgsScopedRenderContextScaleToPixels | Scoped object for temporary scaling of a QgsRenderContext for pixel based rendering |
CQgsScopedRuntimeProfile | Scoped object for logging of the runtime for a single operation or group of operations |
CQgsScopeLogger | |
CQgsServer | OGC web services |
►CQgsServerApi | Server generic API endpoint abstract base class |
CQgsServerOgcApi | QGIS Server OGC API endpoint. QgsServerOgcApi provides the foundation for the new generation of REST-API based OGC services (e.g. WFS3) |
CQgsServerApiContext | Encapsulates the resources for a particular client request: the request and response objects, the project (might be NULL) and the server interface, the API root path that matched the request is also added |
CQgsServerApiUtils | Helper functions to handle common API operations |
CQgsServerCacheFilter | Class defining cache interface for QGIS Server plugins |
CQgsServerCacheManager | A helper class that centralizes caches accesses given by all the server cache filter plugins |
CQgsServerFilter | Class defining I/O filters for QGIS Server and implemented in plugins |
►CQgsServerInterface | QgsServerInterface Class defining interfaces exposed by QGIS Server and made available to plugins |
CQgsServerInterfaceImpl | Interfaces exposed by QGIS Server and made available to plugins |
►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 | The QgsServerOgcApiHandler abstract class represents a 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 | QgsServerParameters 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 |
CQgsServerQueryStringParameter | Holds the information regarding a query string input parameter and its validation |
►CQgsServerRequest | QgsServerRequest Class defining request interface passed to services QgsService::executeRequest() method |
CQgsBufferServerRequest | Class defining request with data |
CQgsFcgiServerRequest | Class defining fcgi request |
CQgsWms::QgsWmsRequest | Class defining request interface passed to WMS service |
►CQgsServerResponse | QgsServerResponse Class defining response interface passed to services QgsService::executeRequest() method |
CQgsBufferServerResponse | Class defining buffered response |
CQgsFcgiServerResponse | Class defining fcgi response |
CQgsFilterResponseDecorator | Class defining 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 | QgsService Class defining 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 | Class defining 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 | Class defining the native service module loader for QGIS server services |
CQgsServiceNativeModuleEntry | Native module (location, the module itself and the unload function) |
CQgsServiceRegistry | QgsServiceRegistry Class defining the registry manager for QGIS server services |
►CQgsSettingsEntryBase | Represent settings entry and provides methods for reading and writing settings values. Different subclasses are provided for different settings types with metainformations to validate set values and provide more accurate settings description for the gui |
CQgsSettingsEntryByReference< T > | Base abstract class for settings entry which are passed by reference |
►CQgsSettingsEntryByReference< QColor > | |
CQgsSettingsEntryColor | A color settings entry |
►CQgsSettingsEntryByReference< QString > | |
CQgsSettingsEntryString | A string settings entry |
►CQgsSettingsEntryByReference< QStringList > | |
CQgsSettingsEntryStringList | A string list settings entry |
►CQgsSettingsEntryByReference< QVariant > | |
CQgsSettingsEntryVariant | A variant settings entry |
►CQgsSettingsEntryByValue< T > | Base abstract class for settings entry which are passed by value |
CQgsSettingsEntryEnumFlag< T > | A template class for enum and flag settings entry |
►CQgsSettingsEntryByValue< bool > | |
CQgsSettingsEntryBool | A boolean settings entry |
►CQgsSettingsEntryByValue< double > | |
CQgsSettingsEntryDouble | A double settings entry |
►CQgsSettingsEntryByValue< Qgis::DpiMode > | |
CQgsSettingsEntryEnumFlag< Qgis::DpiMode > | |
►CQgsSettingsEntryByValue< Qgis::EndCapStyle > | |
CQgsSettingsEntryEnumFlag< Qgis::EndCapStyle > | |
►CQgsSettingsEntryByValue< Qgis::JoinStyle > | |
CQgsSettingsEntryEnumFlag< Qgis::JoinStyle > | |
►CQgsSettingsEntryByValue< Qgis::SnappingMode > | |
CQgsSettingsEntryEnumFlag< Qgis::SnappingMode > | |
►CQgsSettingsEntryByValue< Qgis::SnappingType > | |
CQgsSettingsEntryEnumFlag< Qgis::SnappingType > | |
►CQgsSettingsEntryByValue< QgsTolerance::UnitType > | |
CQgsSettingsEntryEnumFlag< QgsTolerance::UnitType > | |
►CQgsSettingsEntryByValue< qlonglong > | |
CQgsSettingsEntryInteger | An integer settings entry |
CQgsSettingsEntryGroup | Creates a group of setting which have a common definition of base key |
►CQgsSettingsRegistry | QgsSettingsRegistry is used for settings introspection and collects a list of child QgsSettingsRegistry and a list of child QgsSettingsRegistry |
CQgsSettingsRegistryCore | QgsSettingsRegistryCore is used for settings introspection and collects all QgsSettingsEntry instances of core |
CQgsSettingsRegistryGui | QgsSettingsRegistryGui is used for settings introspection and collects all QgsSettingsEntry instances of gui |
CQgsShadowSettings | Class containing the configuration of shadows rendering |
CQgsShapeGenerator | Contains utility functions for generating shapes |
CQgsSignalBlocker< Object > | RAII signal blocking class. Used for temporarily blocking signals from a QObject for the lifetime of QgsSignalBlocker object |
CQgsSimplifyMethod | This class contains information about how to simplify geometries fetched from a QgsFeatureIterator |
►CQgsSingleBandGrayRendererWidgetBase | |
CQgsSingleBandGrayRendererWidget | |
►CQgsSingleBandPseudoColorRendererWidgetBase | |
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 |
CQgsSkyboxSettings | Contains the configuration of a skybox entity |
►CQgsSmartGroupConditionWidget | |
CQgsSmartGroupCondition | |
►CQgsSmartGroupEditorDialogBase | |
CQgsSmartGroupEditorDialog | |
CQgsSnapIndicator | Class that shows snapping marker on map canvas for the current snapping match |
CQgsSnappingConfig | This is a container for configuration of the snapping of the project |
CQgsSourceSelectProvider | This is the interface for those who want to add entries to the QgsDataSourceManagerDialog |
CQgsSourceSelectProviderRegistry | This class keeps a list of source select providers that may add items to the QgsDataSourceManagerDialog When created, it automatically adds providers from data provider plugins (e.g. PostGIS, WMS, ...) |
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 |
►CQgsSQLComposerDialogBase | |
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 | Class for parsing SQL statements |
CQgsSQLStatementFragment | Class for parsing fragments of SQL statements, such as an expression or where clause |
CQgsSslErrorHandler | SSL error handler, used for responding to SSL errors encountered during network requests |
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. symbol) nodes (using the visitor pattern) |
►CQgsStyleExportImportDialogBase | |
CQgsStyleExportImportDialog | |
►CQgsStyleItemsListWidgetBase | |
CQgsStyleItemsListWidget | A reusable widget for showing a filtered list of entities from a QgsStyle database |
►CQgsStyleManagerDialogBase | |
CQgsStyleManagerDialog | A dialog allowing users to customize and populate a QgsStyle |
►CQgsStyleSaveDialog | |
CQgsStyleSaveDialog | Dialog for setting properties of a newly saved style |
►CQgsSublayersDialogBase | |
CQgsSublayersDialog | |
CQgsSubsetStringEditorProvider | This is the interface for those who want to provide a dialog to edit a subset string |
CQgsSubsetStringEditorProviderRegistry | This class keeps a list of subset string editor providers |
►CQgsSubstitutionListWidgetBase | |
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 |
►CQgsSymbolAnimationSettingsWidgetBase | |
CQgsSymbolAnimationSettingsWidget | A widget for customising animation settings for a symbol |
►CQgsSymbolLayer | |
►CQgsFillSymbolLayer | |
CQgsCentroidFillSymbolLayer | |
CQgsGradientFillSymbolLayer | |
►CQgsImageFillSymbolLayer | Base class for polygon renderers generating texture images |
CQgsLinePatternFillSymbolLayer | A symbol fill consisting of repeated parallel lines |
CQgsPointPatternFillSymbolLayer | A fill symbol layer which fills polygon shapes with repeating marker symbols |
CQgsRasterFillSymbolLayer | A class for filling symbols with a repeated raster image |
CQgsSVGFillSymbolLayer | A class for filling symbols with a repeated SVG file |
CQgsRandomMarkerFillSymbolLayer | A fill symbol layer which places markers at random locations within polygons |
CQgsShapeburstFillSymbolLayer | |
CQgsSimpleFillSymbolLayer | |
CQgsGeometryGeneratorSymbolLayer | |
►CQgsLineSymbolLayer | |
►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 |
CQgsInterpolatedLineSymbolLayer | A symbol layer that represents vector layer line feature as interpolated line The interpolation is done between two values defined at the extremities |
CQgsSimpleLineSymbolLayer | A simple line symbol layer, which renders lines using a line in a variety of styles (e.g. solid, dotted, dashed) |
►CQgsTemplatedLineSymbolLayerBase | Base class for templated line symbols, e.g. line symbols which draw markers or hash lines at intervals along the line feature |
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. ellipse, rectangle, etc) |
CQgsFontMarkerSymbolLayer | |
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. Handles creation of the symbol shapes but leaves the actual drawing of the symbols to subclasses |
CQgsFilledMarkerSymbolLayer | Filled marker symbol layer, consisting of a shape which is rendered using a QgsFillSymbol. This allows the symbol to support advanced styling of the interior and stroke of the shape |
CQgsSimpleMarkerSymbolLayer | Simple marker symbol layer, consisting of a rendered shape with solid fill color and an stroke |
CQgsSvgMarkerSymbolLayer | |
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 is 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 | |
CQgsSymbolLevelItem | |
►CQgsSymbolLevelsDialogBase | |
CQgsSymbolLevelsWidget | A widget which allows the user to modify the rendering order of symbol layers |
CQgsSymbolRenderContext | |
►CQgsSymbolSelectorDialogBase | |
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 |
►CQgsTableEditorBase | |
CQgsTableEditorDialog | A reusable window for editing simple spreadsheet-style tables |
►CQgsTableEditorFormattingWidgetBase | |
CQgsTableEditorFormattingWidget | A reusable widget for formatting the contents of a QgsTableCell |
►CQgsTableWidgetUiBase | |
►CQgsTableWidgetBase | Base widget allowing to edit a collection, using a table |
CQgsKeyValueWidget | Widget allowing to edit a QVariantMap, using a table |
CQgsListWidget | Widget allowing to edit a QVariantList, using a table |
►CQgsTemporalControllerWidgetBase | |
CQgsTemporalControllerWidget | A widget for controlling playback properties of a QgsTemporalController |
CQgsTemporalRange< T > | A template based class for storing temporal ranges (beginning to end values) |
►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 | Configuration for rendering of the map. The rendering itself is done by QgsMapRendererJob subclasses |
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 | Class that takes care of tessellation of 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 |
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 |
►CQgsTextEditConfigDlg | |
CQgsTextEditConfigDlg | |
CQgsTextFormat | Container for all settings relating to text rendering |
►CQgsTextFormatWidgetBase | |
CQgsTextFormatWidget | A widget for customizing text formatting settings |
CQgsTextFragment | Stores a fragment of text along with formatting overrides to be used when rendering the fragment |
CQgsTextMaskSettings | Container for settings relating to a selective masking around a text. A selective masking only makes sense in contexts where the text is rendered over some other map layers, especially for labeling |
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. The purpose of this class is to handle a couple of situations that may happen: |
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 | Range of tiles in a tile matrix to be rendered. The selection is rectangular, given by start/end row and column numbers |
CQgsTileXYZ | Stores coordinates of a tile in a tile matrix set. Tile matrix is identified by the zoomLevel(), and the position within tile matrix is given by column() and row() |
CQgsTilingScheme | The class encapsulates tiling scheme (just like with WMTS / TMS / XYZ layers) |
CQgsTimeDuration | Contains utility methods for working with temporal layers and projects |
CQgsTolerance | This is the class is providing tolerance value in map unit values |
CQgsTopologicalMesh | Class that wraps a QgsMesh to ensure the consistency of the mesh during editing and help to access to 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 | Triangular/Derived Mesh is 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. Decorator pattern in Gamma et al.) |
CNormVecDecorator | Decorator class which adds the functionality of estimating normals at the data points |
►CQgsUniqueValuesConfigDlgBase | |
CQgsUniqueValuesConfigDlg | |
►CQgsUnitSelectionWidget | |
CQgsUnitSelectionWidget | A widget displaying a combobox allowing the user to choose between various display units, such as millimeters or map unit. If the user chooses map units, a button appears allowing adjustment of minimum and maximum scaling |
CQgsUnitTypes | Helper functions for various unit types |
CQgsUserProfile | User profile contains information about the user profile folders on the machine. In QGIS 3 all settings, plugins, etc were moved into a APPDATA%/profiles folder for each platform. This allows for manage different user profiles per machine vs the single default one that was allowed in the past |
►CQgsValidityCheckContext | Base class for validity check contexts |
CQgsLayoutValidityCheckContext | Validity check context for print layout validation |
CQgsValidityCheckRegistry | This class keeps a list of QgsAbstractValidityCheck checks which can be used when performing validity checks |
CQgsValidityCheckResult | Represents an individual result from a validity check run by a QgsAbstractValidityCheck subclass |
►CQgsValidityCheckResultsBase | |
CQgsValidityCheckResultsWidget | A reusable widget which displays a summary of the results from a QgsAbstractValidityCheck (or checks) |
►CQgsValueMapWidget | |
CQgsValueMapConfigDlg | |
►CQgsValueRelationConfigDlgBase | |
CQgsValueRelationConfigDlg | |
CQgsVariantUtils | Contains utility functions for working with QVariants and QVariant types |
CQgsVector | A class to represent a vector. Currently no Z axis / 2.5D support is implemented |
CQgsVector3D | Class for storage of 3D vectors similar to QVector3D, with the difference that it uses double precision instead of single precision floating point numbers |
CQgsVectorLayer3DTilingSettings | This class defines configuration of how a vector layer gets tiled for 3D rendering |
CQgsVectorLayerEditUtils | |
CQgsVectorLayerJoinInfo | Defines left outer join from our vector layer to some other vector layer. The join is done based on [our layer].targetField = [join layer].joinField |
►CQgsVectorLayerLoadStyleDialog | |
CQgsMapLayerLoadStyleDialog | A reusable dialog which allows users to select stored layer styles and categories to load for a map layer |
►CQgsVectorLayerPropertiesBase | |
CQgsVectorLayerProperties | |
►CQgsVectorLayerSaveAsDialogBase | |
CQgsVectorLayerSaveAsDialog | Class to select destination file, type and CRS for ogr layers |
►CQgsVectorLayerSaveStyleDialog | |
CQgsVectorLayerSaveStyleDialog | UI to save the current style or multiple styles into different storage containers (QML, SLD and DB). The user can select what categories must be saved |
CQgsVectorLayerTemporalContext | Encapsulates the context in which a QgsVectorLayer's temporal capabilities will be applied |
►CQgsVectorLayerTemporalPropertiesWidgetBase | |
CQgsVectorLayerTemporalPropertiesWidget | A widget for configuring the temporal properties for a vector layer |
CQgsVectorLayerUtils | Contains utility methods for working with QgsVectorLayers |
CQgsVectorSimplifyMethod | This class contains information how to simplify 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. The subset of data is defined by: |
►CQgsVectorTileLabeling | Base class for labeling configuration classes for vector tile layers |
CQgsVectorTileBasicLabeling | Basic labeling configuration for vector tile layers. It contains a definition of a list of labeling styles, where each labeling style is a combination of sub-layer name, geometry type, filter expression, zoom range and label settings |
CQgsVectorTileMVTDecoder | This class is responsible for decoding raw tile data written with Mapbox Vector Tiles encoding |
CQgsVectorTileMVTEncoder | Handles conversion of vector features to Mapbox vector tiles encoding |
CQgsVectorTileMVTUtils | Assorted utility functions used during MVT decoding and encoding |
CQgsVectorTileRawData | Keeps track of raw tile data that need to be decoded |
►CQgsVectorTileRenderer | Abstract base class for all vector tile renderer implementations |
CQgsVectorTileBasicRenderer | The default vector tile renderer implementation. It has an ordered list of "styles", each defines a rendering rule |
CQgsVectorTileRendererData | Contains decoded features of a single vector tile and any other data necessary for rendering of it |
CQgsVectorTileUtils | Random utility functions for working with vector tiles |
CQgsVectorTileWriter | Takes care of writing vector tiles. The intended use is to set up the class by setting the destination URI, extent, zoom level range and input vector layers. Then with a call to writeTiles() the data gets written. In case of a failure, errorMessage() returns the cause of the problem during writing |
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 | Class to manipulate the definition of a virtual layer |
CQgsVirtualLayerDefinitionUtils | Utils class for QgsVirtualLayerDefinition |
CQgsVtpkTiles | Utility class for reading and writing ESRI VTPK files |
CQgsWeakRelation | Represent a QgsRelation with possibly unresolved layers or unmatched fields |
CQgsWkbPtr | WKB pointer handler |
CQgsWkbTypes | Handles storage of information regarding WKB types and their properties |
►CQgsWmsDimensionDialogBase | |
CQgsWmsDimensionDialog | Interface for WMS/OAPIF (WFS3) dimensions configuration Available pre-defined dimensions are |
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 |
CQgsZonalStatistics | A class that 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) |
CQgsFeatureListViewDelegate | |
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 | |
►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 |
►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. The autocompleter is populated from the vector layer in the background to ensure responsive interaction with the widget |
CQgsHighlightableLineEdit | A QgsFilterLineEdit subclass with the ability to "highlight" the edges of the widget |
CQgsPasswordLineEdit | QLineEdit subclass with built in support for showing/hiding 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 a edit button next to each feature |
►CQMainWindow | |
CQgsTableEditorDialog | A reusable window for editing simple spreadsheet-style tables |
►CQMaterial | |
CQgsPoint3DBillboardMaterial | Material of the billboard rendering for points in 3D map view |
CQgsPreviewQuadMaterial | Material component for QgsPreviewQuad object |
►CQMenu | |
CQgsActionMenu | This class is a menu that is populated automatically with the actions defined for a given layer |
CQgsIdentifyMenu | Builds a menu to be used with identify results ( |
CQgsAttributesFormProperties::QmlElementEditorConfiguration | |
►CQMouseEvent | |
CQgsLayoutViewMouseEvent | A QgsLayoutViewMouseEvent is the result of a user interaction with the mouse on a QgsLayoutView |
CQgsMapMouseEvent | A QgsMapMouseEvent is the result of a user interaction with the mouse on a QgsMapCanvas. It is sent whenever the user moves, clicks, releases or double clicks the mouse. In addition to the coordinates in pixel space it also knows the coordinates in the mapcanvas' CRS as well as it knows the concept of snapping |
CQgsModelViewMouseEvent | A QgsModelViewMouseEvent is the result of a user interaction with the mouse on a QgsModelGraphicsView |
CQgsPlotMouseEvent | A QgsPlotMouseEvent is the result of a user interaction with the mouse on a QgsPlotCanvas |
►CQNetworkAccessManager | |
CQgsNetworkAccessManager | Network access manager for QGIS |
►CQNetworkDiskCache | |
CQgsNetworkDiskCache | Wrapper implementation of QNetworkDiskCache with all methods guarded by a mutex soly for internal use of QgsNetworkAccessManagers |
►CQObject | |
CQgisInterface | QgisInterface 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 |
►CQgsAbstract3DEngine | Base class for 3D engine implementation. A 3D engine is responsible for setting up rendering with Qt3D. This means mainly: |
CQgsOffscreen3DEngine | Off-screen 3D engine implementation. It is useful for recording rendered 3D scenes of arbitrary size |
CQgsWindow3DEngine | On-screen 3D engine: it creates OpenGL window (QWindow) and displays rendered 3D scene there. The window can be embedded into a QWidget-based application with QWidget::createWindowContainer() |
►CQgsAbstractContentCacheBase | A QObject derived base class for QgsAbstractContentCache |
CQgsAbstractContentCache< T > | Abstract base class for file content caches, such as SVG or raster image caches |
►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 |
CQgsAbstractProcessingParameterWidgetWrapper | A widget wrapper for Processing parameter value widgets |
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 |
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 |
CQgsAuthManager | Singleton offering an interface to manage the authentication configuration database and to utilize configurations through various authentication method plugins |
CQgsAuthMethod | Abstract base class for authentication method plugins |
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. This includes field styles and full row styles |
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 the model |
►CQgsCptCityCollectionItem | A Collection: logical collection of subcollections and color ramps |
CQgsCptCityAllRampsItem | An "All ramps item", which contains all items in a flat hierarchy |
CQgsCptCityDirectoryItem | A directory: contains subdirectories and color ramps |
CQgsCptCitySelectionItem | A selection: contains subdirectories and color ramps |
CQgsCptCityColorRampItem | Item that represents a layer that can be opened with one of the providers |
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 |
CQgsDatabaseQueryLog | Handles logging of database queries |
►CQgsDataItem | Base class for all items in the model |
►CQgsDataCollectionItem | A Collection: logical collection of layers or subcollections, e.g. GRASS location/mapset, database? wms source? |
CQgsConnectionsRootItem | A Collection that represents a root group of connections from a single data provider |
CQgsDatabaseSchemaItem | A Collection that represents a database schema item |
►CQgsDirectoryItem | A directory: contains subdirectories and layers |
CQgsFavoriteItem | A directory item showing the a single favorite directory |
CQgsProjectHomeItem | A directory item showing the current project directory |
CQgsFavoritesItem | Contains various Favorites directories |
CQgsFileDataCollectionItem | A data collection item for file based data collections (e.g. NetCDF files) |
CQgsZipItem | A zip file: contains layers, using GDAL/OGR VSIFILE mechanism |
CQgsErrorItem | Data item that can be used to report problems (e.g. network error) |
CQgsFieldDomainItem | A browser item representing a field domain |
CQgsFieldDomainsItem | Contains a collection of field domain items |
CQgsFieldItem | A layer field item, information about the connection URI, the schema and the table as well as the layer instance the field belongs to can be retrieved from the parent QgsFieldsItem object |
CQgsFieldsItem | A collection of field items with some internal logic to retrieve the fields and a the vector layer instance from a connection URI, the schema and the table name |
►CQgsLayerItem | 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 |
CQgsDataItemProviderRegistry | This class keeps a list of data item providers that may add items to the browser tree. When created, it automatically adds providers from provider plugins (e.g. PostGIS, WMS, ...) |
►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 |
CQgsVectorDataProvider | This is the base class for vector data providers |
CQgsEditorWidgetRegistry | This class manages all known edit widget factories |
►CQgsExternalStorageContent | Base class for QgsExternalStorage stored and fetched content |
CQgsExternalStorageFetchedContent | Class for QgsExternalStorage fetched content |
CQgsExternalStorageStoredContent | 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 | FetchedContent holds useful information about a network content being fetched |
CQgsFieldFormatterRegistry | The QgsFieldFormatterRegistry manages registered classes of QgsFieldFormatter |
CQgsFileDownloader | QgsFileDownloader is a utility class for downloading files |
CQgsFocusKeeper | Trick to keep a widget focused and avoid QT crashes |
CQgsFocusWatcher | A event filter for watching for focus events on a parent object. Usually QObjects must subclass and override methods like focusOutEvent to handle focus events. Using this class as an event filter avoids the need to subclass objects and the focus events can be directly caught using the emitted signals |
CQgsGeometryChecker | Manages and runs a set of geometry checks |
CQgsGeometryOptions | Options to automatically adjust geometries to constraints on a layer |
CQgsGeometrySnapper | QgsGeometrySnapper allows a geometry to be snapped to the geometries within a different reference layer. Vertices in the geometries will be modified to match the reference layer features within a specified snap tolerance |
CQgsGeoNodeRequest | Request handler for GeoNode servers |
CQgsGml | This class reads data from a WFS server or alternatively from a GML file |
CQgsGmlSchema | |
►CQgsGpsConnection | Abstract base class for connection 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 | Class to detect the GPS port |
►CQgsGraphDirector | Determine making the graph. QgsGraphBuilder and QgsGraphDirector implemented using "builder" design patter |
CQgsVectorLayerDirector | Determine making the graph from vector line layer |
CQgsGui | QgsGui is a singleton class containing various registry and other global members related to GUI classes |
CQgsHighlight | A class for highlight features on the map |
CQgsHistoryProviderRegistry | The QgsHistoryProviderRegistry is 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. If you want to synchronize the attribute table selection with the map canvas selection, you should use QgsVectorLayerSelectionManager instead |
CQgsVectorLayerSelectionManager | |
CQgsImageFetcher | Handles asynchronous download of images |
CQgsLayerTreeMapCanvasBridge | Takes care of updates of layer set for QgsMapCanvas from a layer tree. The class listens to the updates in the layer tree and updates the list of layers for rendering whenever some layers are added, removed, or their visibility changes |
►CQgsLayerTreeModelLegendNode | The QgsLegendRendererItem class is abstract interface for legend items returned from QgsMapLayerLegend implementation |
CQgsColorRampLegendNode | A legend node which renders a color ramp |
CQgsDataDefinedSizeLegendNode | Produces legend node with a marker symbol |
CQgsImageLegendNode | Implementation of legend node interface for displaying arbitrary raster image |
CQgsRasterSymbolLegendNode | Implementation of legend node interface for displaying raster legend entries |
CQgsSimpleLegendNode | Implementation of legend node interface for displaying arbitrary label with icon |
CQgsSymbolLegendNode | Implementation of legend node interface for displaying preview of vector symbols and their labels and allowing interaction with the symbol / renderer |
CQgsVectorLabelLegendNode | Produces legend node for a labeling text symbol |
CQgsWmsLegendNode | Implementation of legend node interface for displaying WMS legend entries |
►CQgsLayerTreeNode | This class is a 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 the updates in map layer registry and does changes in layer tree |
CQgsLayerTreeViewDefaultActions | Serves as a factory of actions that can be used together with a layer tree view |
CQgsLayerTreeViewIndicator | Indicator that can be used in a layer tree view to display icons next to items of the layer tree. They add extra context to the item and interactivity (using clicked() signal) |
CQgsLayoutAtlas | Class 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. All layout config type widgets should contain this object |
►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 | QgsLayoutViewRubberBand is an abstract base class for temporary rubber band items in various shapes, for use within QgsLayoutView widgets |
CQgsLayoutViewEllipticalRubberBand | QgsLayoutViewEllipseRubberBand is elliptical rubber band for use within QgsLayoutView widgets |
CQgsLayoutViewRectangularRubberBand | QgsLayoutViewRectangularRubberBand is rectangular rubber band for use within QgsLayoutView widgets |
CQgsLayoutViewTriangleRubberBand | QgsLayoutViewTriangleRubberBand is triangular rubber band for use within QgsLayoutView widgets |
►CQgsLayoutViewTool | Abstract base class for all layout view tools. Layout view tools are user interactive tools for manipulating and adding items to QgsLayoutView widgets |
CQgsLayoutViewToolAddItem | Layout view tool for adding items to a layout |
CQgsLayoutViewToolAddNodeItem | Layout view tool for adding node based items to a layout |
CQgsLayoutViewToolEditNodes | Layout view tool for edit node based items in the layout |
CQgsLayoutViewToolMoveItemContent | Layout view tool for moving and zooming item content |
CQgsLayoutViewToolPan | Layout view tool for panning the layout |
CQgsLayoutViewToolSelect | Layout view tool for selecting items in the layout |
CQgsLayoutViewToolTemporaryKeyPan | Layout view tool for temporarily panning a layout while a key is depressed |
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 | 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. This is the base class for all map layer types (vector, raster) |
CQgsAnnotationLayer | Represents a map layer containing a set of georeferenced annotations, e.g. markers, lines, polygons or text items |
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. These can be implemented by plugins and registered in QgsPluginLayerRegistry |
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 data sets |
CQgsVectorTileLayer | Implements a map layer that is dedicated to rendering of vector tiles. Vector tiles compared to "ordinary" vector layers are pre-processed data optimized for fast rendering. A dataset is provided with a series of zoom levels for different map scales. Each zoom level has a matrix of tiles that contain actual data. A single vector tile may be a a file stored on a local drive, requested over HTTP request or retrieved from a database |
CQgsMapLayerActionRegistry | This class 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 |
CQgsVectorLayerElevationProperties | Vector layer specific subclass of QgsMapLayerElevationProperties |
►CQgsMapLayerLegend | 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 |
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 | This class is responsible for keeping 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. individual map layers) to be rendered to different paint devices |
►CQgsMapRendererQImageJob | Intermediate base class adding functionality that allows 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. Map tools are user interactive tools for manipulating the map canvas. For example map pan and zoom features are implemented as map tools |
►CQgsMapToolEdit | Base class for map tools that edit vector geometry |
►CQgsMapToolAdvancedDigitizing | QgsMapTool which gives event directly in map coordinates and allows filtering its events. Events from QgsMapTool are caught and their QMouseEvent are transformed into QgsMapMouseEvent (with map coordinates). Events are then forwarded to corresponding virtual methods which can be reimplemented in subclasses. An event filter can be set on the map tool to filter and modify the events in map coordinates ( |
►CQgsMapToolCapture | |
►CQgsMapToolCaptureLayerGeometry | QgsMapToolCaptureLayerGeometry is a base class for map tools digitizing layer geometries This map tool subclass automatically handles intersection avoidance with other layers in the active project whenever a geometry is digitized by the user |
CQgsMapToolDigitizeFeature | This tool digitizes geometry of new point/line/polygon features on already existing vector layers Once the map tool is enabled, user can digitize the feature geometry. A signal will then be emitted |
CQgsMapToolModifyAnnotation | A map tool for modifying annotations in a QgsAnnotationLayer |
CQgsMapToolEmitPoint | A map tool that simply emits a point when clicking on the map. Connecting a slot to its canvasClicked() signal will let you implement custom behavior for the passed in point |
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 | Map tool to identify a feature on a chosen layer. Once the map tool is enable, user can click on the map canvas to identify a feature. A signal will then be emitted |
CQgsMapToolPan | A map tool for panning the map |
CQgsMapToolZoom | A map tool for zooming into the map |
CQgsMapToolShapeAbstract | QgsMapToolShapeAbstract is a base class for shape map tools to be used by QgsMapToolCapture |
CQgsMapViewsManager | Manages storage of a set of views |
CQgsMeshDatasetGroupSaveMenu | |
CQgsMeshDatasetGroupStore | Class used to register and access all the dataset groups related to a mesh layer |
CQgsMeshEditor | Class that makes edit operation on a mesh |
CQgsMeshTriangulation | Class that 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 logfile |
CQgsMessageOutputConsole | Default implementation of message output interface |
►CQgsModelViewRubberBand | QgsModelViewRubberBand is an abstract base class for temporary rubber band items in various shapes, for use within QgsModelGraphicsView widgets |
CQgsModelViewRectangularRubberBand | QgsModelViewRectangularRubberBand is rectangular rubber band for use within QgsModelGraphicsView widgets |
►CQgsModelViewTool | Abstract base class for all model designer view tools |
CQgsModelViewToolPan | Model designer view tool for panning a model |
CQgsModelViewToolSelect | Model designer view tool for selecting items in the model |
CQgsModelViewToolTemporaryKeyPan | Model designer view tool for temporarily panning a layout while a key is depressed |
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. A simple method for fetching remote HTTP content and converting the content to standard formats. Url redirects are automatically handled |
CQgsNetworkContentFetcherRegistry | Registry for temporary fetched files |
CQgsNetworkReplyParser | Multipart QNetworkReply parser |
CQgsNewsFeedParser | Parser for published QGIS news feeds |
CQgsOfflineEditing | |
►CQgsOptionsDialogHighlightWidget | Container for a widget to be used to search text in the option dialog If the widget type is handled, it is valid. It can perform a text search in the widget and highlight it in case of success. This uses stylesheets |
CQgsOptionsDialogHighlightButton | A highlight widget for buttons. This is used to search and highlight text in QgsOptionsDialogBase implementations |
CQgsOptionsDialogHighlightCheckBox | A highlight widget for checkboxes. This is used to search and highlight text in QgsOptionsDialogBase implementations |
CQgsOptionsDialogHighlightGroupBox | A highlight widget for group boxes. This is used to search and highlight text in QgsOptionsDialogBase implementations |
CQgsOptionsDialogHighlightLabel | A highlight widget for labels. This is used to search and highlight text in QgsOptionsDialogBase implementations |
CQgsOptionsDialogHighlightTable | A highlight widget for table widgets. This is used to search and highlight text in QgsOptionsDialogBase implementations |
CQgsOptionsDialogHighlightTree | A highlight widget for trees. This is used to search and highlight text in QgsOptionsDialogBase implementations. Highlighting is only available for tree widgets only while searching can be performed in any tree view or inherited class |
CQgsOptionsWidgetFactory | A factory class for creating custom options pages |
CQgsOwsConnection | Connections management |
►CQgsPlotRubberBand | QgsPlotRubberBand is an abstract base class for temporary rubber band items in various shapes, for use within QgsPlotCanvas widgets |
CQgsPlotRectangularRubberBand | QgsPlotRectangularRubberBand is 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 | |
►CQgsPointCloudBlockRequest | Base class for handling loading QgsPointCloudBlock asynchronously |
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 |
CQgsPointCloudIndex | Represents a indexed point clouds data in octree |
CQgsPointCloudStatsCalculator | Class used to calculate statistics of a point cloud dataset |
CQgsPointLocator | The class defines interface for querying point location: |
►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 |
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 |
CQgsRelationManager | This class manages a set of relations between layers |
CQgsRubberBand | A class for drawing transient features (e.g. digitizing lines) on the map |
CQgsRunProcess | A class that executes an external program/script |
CQgsServerSettingsEnv | Provides some enum describing the environment currently supported for configuration |
CQgsSettings | This class is a composition of two QSettings instances: |
CQgsShortcutsManager | Shortcuts manager is a class that contains a list of QActions and QShortcuts that have been registered and their shortcuts can be changed |
►CQgsSnappingUtils | This class has all the 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 |
CQgsSnapToGridCanvasItem | Shows a grid on the map canvas given a spatial resolution |
CQgsStoredExpressionManager | Manages stored expressions regarding creation, modification and storing in the project |
CQgsStyle | |
►CQgsTask | Abstract base class for long running background tasks. Tasks can be controlled directly, or added to a QgsTaskManager for automatic management |
CQgsCopyFileTask | Task to copy a file on disk |
CQgsMapRendererTask | QgsTask task which draws a map to an image file or a painter as a background task. This can be used to draw maps without blocking the QGIS interface |
CQgsNetworkContentFetcherTask | Handles HTTP network content fetching in a background task |
CQgsProcessingAlgRunnerTask | QgsTask task which runs a QgsProcessingAlgorithm 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. This can be used to save a raster layer out to a file without blocking the QGIS interface |
CQgsVectorFileWriterTask | QgsTask task which performs a QgsVectorFileWriter layer saving operation as a background task. This can be used to save a vector layer out to a file without blocking the QGIS interface |
CQgsVectorLayerExporterTask | QgsTask task which performs a QgsVectorLayerExporter layer export operation as a background task. This can be used to export a vector layer out to a provider without blocking the QGIS interface |
CQgsVectorLayerFeatureCounter | Counts the features in a QgsVectorLayer in task. You should most likely not use this directly and instead call QgsVectorLayer::countSymbolFeatures() and connect to the signal QgsVectorLayer::symbolFeatureCountMapChanged() |
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 separated thread |
CQgsTaskManager | Task manager for managing a set of long-running QgsTask tasks. This class can be created directly, or accessed via QgsApplication::taskManager() |
►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 construct 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 | This class allows including a set of layers in a database-side transaction, provided the layer data providers support transactions and are compatible with each other |
CQgsTransactionGroup | |
CQgsTreeWidgetItemObject | Custom QgsTreeWidgetItem with extra signals when item is edited |
CQgsUserProfileManager | User profile manager is used to manager list, and manage user profiles on the users machine |
CQgsVectorLayerCache | This class caches features of a given QgsVectorLayer |
►CQgsVectorLayerEditBuffer | |
CQgsVectorLayerEditPassthrough | |
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 | Methods in this class are used to handle basic operations on vector layers. With an implementation of this class, parts of the application can ask for an operation to be done and the implementation will then take care of it |
CQgsTrackedVectorLayerTools | |
CQgsVectorTileLoader | The loader class takes care of loading raw vector tile data from a tile source |
CQgsWidgetStateHelper | QgsWidgetStateHelper is a helper class to save and restore the geometry of QWidgets in the application. This removes the need for devs to remember to call saveGeometry() and restoreGeometry() when writing new widgets |
►CQgsWidgetWrapper | Manages an editor widget Widget and wrapper share the same parent |
CQgsActionWidgetWrapper | Wraps a button widget to launch a layer action |
►CQgsEditorWidgetWrapper | Manages an editor widget Widget and wrapper share the same parent |
CQgsBinaryWidgetWrapper | Widget wrapper for binary (BLOB) fields |
CQgsCheckboxWidgetWrapper | Wraps a checkbox widget. This will offer a checkbox to represent boolean values |
CQgsClassificationWidgetWrapper | |
CQgsColorWidgetWrapper | Wraps a color widget. Users will be able to choose a color |
CQgsDateTimeEditWrapper | Wraps a date time widget. Users will be able to choose date and time from an appropriate dialog |
CQgsEnumerationWidgetWrapper | |
CQgsExternalResourceWidgetWrapper | Wraps a file name widget. Will offer a file browser to choose files |
CQgsHiddenWidgetWrapper | Wraps a hidden widget. Fields with this widget type will not be visible |
CQgsJsonEditWrapper | Wraps a JSON edit widget. Users will be able to modify JSON text with this widget type |
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. Users will be able to modify text with this widget type |
CQgsUniqueValuesWidgetWrapper | Wraps a unique value widget. Will offer any value previously used for this field |
CQgsUuidWidgetWrapper | Wraps a uuid widget. Will create a new UUID if empty or represent the current value if not empty |
CQgsValueMapWidgetWrapper | Wraps a value map widget |
CQgsValueRelationWidgetWrapper | Wraps a value relation widget. This widget will offer a combobox with values from another layer referenced by a foreign key (a constraint may be set but is not required on data level). This is useful for having value lists on a separate layer containing codes and their translation to human readable names |
CQgsHtmlWidgetWrapper | Wraps a QQuickWidget to display HTML code |
CQgsQmlWidgetWrapper | Wraps a QQuickWidget to display QML code |
CQgsRelationWidgetWrapper | |
►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. Default form is just a QgsLineFilterEdit |
CQgsTextEditSearchWidgetWrapper | Wraps a text edit widget for searching |
CQgsRelationAggregateSearchWidgetWrapper | Search widget for the children of a relation. For each attribute of the child, an additional QgsAggregateToolButton will be shown to determine how the values should be aggregated for searching |
CQgsRelationReferenceSearchWidgetWrapper | Wraps a relation reference search widget |
CQgsValueMapSearchWidgetWrapper | Wraps a value map search widget. This widget will offer a combobox with values from another layer referenced by a foreign key (a constraint may be set but is not required on data level). It will be used as a search widget and produces expression to look for in the layer |
CQgsValueRelationSearchWidgetWrapper | Wraps a value relation search widget. This widget will offer a combobox with values from another layer referenced by a foreign key (a constraint may be set but is not required on data level). It will be used as a search widget and produces expression to look for in the layer |
CQWebFrame | Collection of stubs to mimic the API of a QWebFrame on systems where QtWebkit is not available |
►CQWebPage | Collection of stubs to mimic the API of a QWebPage on systems where QtWebkit is not available |
CQgsWebPage | QWebPage subclass which redirects JavaScript errors and console output to the QGIS message log |
CQWebSettings | Collection of stubs to mimic the API of a QWebSettings on systems where QtWebkit is not available |
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 |
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 |
►CQPaintedTextureImage | |
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 |
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 | QgsFileDownloaderDialog is 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 |
►CQPushButton | |
CQgsMeshVariableStrokeWidthButton | A widget push button that store variable stroke width and call a widget to set parameters |
►CQQmlExtensionPlugin | |
CQgsQuickPlugin | QGIS Qml Extension Plugin responsible for exposing C++ QGIS classes to QML |
►CQQuickItem | |
CQgsQuickMapCanvasMap | This class implements a visual Qt Quick Item that does map rendering according to the current map settings. Client code is expected to use MapCanvas item rather than using this class directly |
►CQQuickTransform | |
CQgsQuickMapTransform | The QgsQuickMapTransform is transformation that can be attached to any QQuickItem |
►CQRegularExpressionValidator | |
CQgsDoubleValidator | QgsDoubleValidator is a QLineEdit Validator that combines QDoubleValidator and QRegularExpressionValidator to allow users to enter doubles with both local and C interpretation as a fallback |
►CQsciScintilla | |
►CQgsCodeEditor | A text editor based on QScintilla2 |
CQgsCodeEditorCSS | A CSS editor based on QScintilla2. Adds syntax highlighting and code autocompletion |
CQgsCodeEditorExpression | A QGIS expression editor based on QScintilla2. Adds syntax highlighting and code autocompletion |
CQgsCodeEditorHTML | A HTML editor based on QScintilla2. Adds syntax highlighting and code autocompletion |
CQgsCodeEditorJavascript | A Javascript editor based on QScintilla2. Adds syntax highlighting and code autocompletion |
CQgsCodeEditorJson | A JSON editor based on QScintilla2. Adds syntax highlighting and code autocompletion |
CQgsCodeEditorPython | A Python editor based on QScintilla2. Adds syntax highlighting and code autocompletion |
CQgsCodeEditorSQL | A SQL editor based on QScintilla2. Adds syntax highlighting and code autocompletion |
►CQScrollArea | |
►CQgsScrollArea | A QScrollArea subclass with improved scrolling behavior |
CQgsVScrollArea | QgsVScrollArea is a QScrollArea subclass which only displays a vertical scrollbar and fits the width to the contents |
►CQSlider | |
CQgsSlider | |
►CQSortFilterProxyModel | |
CQgsAttributeTableFilterModel | |
CQgsBookmarkManagerProxyModel | A QSortFilterProxyModel subclass for sorting the entries in a QgsBookmarkManagerModel |
CQgsBrowserProxyModel | A QSortFilterProxyModel subclass for filtering and sorting browser model items |
CQgsDatabaseFilterProxyModel | A class that implements a custom filter and can be used as a proxy for QgsDbTableModel |
CQgsExpressionItemSearchProxy | Search proxy used to filter the QgsExpressionBuilderWidget tree. The default search for a tree model only searches top level this will handle one level down |
CQgsFeatureListModel | |
CQgsFieldProxyModel | Easy to use model to display the list of fields of a layer |
CQgsLayerTreeFilterProxyModel | QgsLayerTreeFilterProxyModel is a sort filter proxy model to easily reproduce the legend/layer tree in a tree view |
CQgsLayerTreeProxyModel | Proxy model for QgsLayerTreeModel, supports 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 | Easy to use model to display the list of layers in widgets |
CQgsMeshDatasetGroupProxyModel | |
CQgsNewsFeedProxyModel | A proxy model for use with QgsNewsFeedModel |
CQgsPointCloudAttributeProxyModel | A proxy model for filtering available attributes from a point cloud attribute model |
CQgsProcessingToolboxProxyModel | A sort/filter proxy model for providers and algorithms shown within the Processing toolbox, which automatically sorts the toolbox in a logical fashion and supports filtering the results |
CQgsProjectStyleDatabaseProxyModel | A proxy model for filtering QgsProjectStyleDatabaseModel |
CQgsProviderSublayerProxyModel | A QSortFilterProxyModel for filtering and sorting a QgsProviderSublayerModel |
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. Population of the model is performed in a background thread to ensure that initial creation of the model is responsive and does not block the GUI |
►CQSpinBox | |
CQgsSpinBox | The QgsSpinBox is a spin box with a clear button that will set the value to the defined clear value. The clear value can be either the minimum or the maiximum value of the spin box or a custom value. This value can then be handled by a special value text |
►CQStackedWidget | |
CQgsDualView | This widget is used to show the attributes of a set of features of a QgsVectorLayer. The attributes can be edited. It supports two different layouts: the table layout, in which the attributes for the features are shown in a table and the editor layout, where the features are shown as a selectable list and the attributes for the currently selected feature are shown in a form |
►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. Population of the model is performed in a background thread to ensure that initial creation of the model is responsive and does not block the GUI |
►CQStyledItemDelegate | |
CEditBlockerDelegate | |
CQgsCheckBoxDelegate | QStyledItemDelegate subclass for QgsCheckableComboBox. Needed for correct drawing of the checkable items on Mac and GTK |
CQgsLayoutGuidePositionDelegate | View delegate displaying a QgsDoubleSpinBox for the layout guide position |
CQgsLayoutGuideUnitDelegate | View delegate displaying a QgsLayoutUnitsComboBox for the layout guide unit |
CQgsMeshDatasetGroupTreeItemDelagate | Delegate to display tree item with a contours and vector selector |
►CQSyntaxHighlighter | |
CQgsExpressionHighlighter | |
►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 | Same as the QTabWidget but with additional methods to temporarily hide/show tabs |
►CQTextBrowser | |
CQgsWebView | Collection of stubs to mimic the API of QWebView on systems where the real library is not available. It should be used instead of QWebView inside QGIS |
►CQTextCodec | |
CQgsOgrProxyTextCodec | A QTextCodec implementation which relies on OGR to do the text conversion |
►CQThread | |
CQgsGeometryValidator | |
►CQToolButton | |
CQgsAggregateToolButton | Offers a toolbutton to choose between different aggregate functions. Functions are filtered based on the type |
CQgsColorButton | A cross platform button subclass for selecting colors. Will open a color chooser dialog when clicked. Offers live updates to button from color chooser dialog. An attached drop-down menu allows for copying and pasting colors, picking colors from the screen, and selecting colors from color swatch grids |
CQgsColorRampButton | A cross platform button subclass for selecting color ramps. Will open color ramp dialogs when clicked. Offers live updates to button from color ramp dialog. An attached drop-down menu allows for access to saved color ramps, as well as option to invert the current color ramp and create new ramps |
CQgsFontButton | A button for customizing QgsTextFormat settings |
CQgsGroupBoxCollapseButton | |
CQgsLegendFilterButton | A tool button that allows enabling or disabling legend filter by contents of the map. An additional pop down menu allows defining a boolean expression to refine the filtering |
CQgsLegendPatchShapeButton | A button for creating and modifying QgsLegendPatchShape settings |
CQgsMultiEditToolButton | A tool button widget which is displayed next to editor widgets in attribute forms, and allows for controlling how the widget behaves and interacts with the form while in multi edit mode |
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 | |
CQgsBrowserTreeView | Extends QTreeView with save/restore tree state functionality |
CQgsColorSchemeList | An editable list of color swatches, taken from an associated QgsColorScheme |
CQgsExpressionTreeView | QgsExpressionTreeView is a tree view to list all expressions functions, variables and fields that can be used in an expression |
CQgsLayerTreeView | Extends QTreeView and provides some 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 | |
CQgsAttributesDnDTree | This class overrides mime type handling to be able to work with the drag and drop attribute editor |
CQgsDirectoryParamWidget | Browser parameter widget implementation for directory items |
►CQTreeWidgetItem | |
CQgsAttributesFormProperties::DnDTreeItemData | |
►CQgsTreeWidgetItem | QTreeWidgetItem subclass with custom handling for item sorting |
CQgsTreeWidgetItemObject | Custom QgsTreeWidgetItem with extra signals when item is edited |
CQuantizedMeshHeader | |
CQuantizedMeshTile | |
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 | Class for undo/redo command for adding faces in mesh |
CQgsMeshLayerUndoCommandAddVertices | Class for undo/redo command for adding vertices in mesh |
CQgsMeshLayerUndoCommandAdvancedEditing | Class for undo/redo command for applying advanced editing |
CQgsMeshLayerUndoCommandChangeCoordinates | Class for undo/redo command for changing coordinate (X,Y,Z) values of vertices |
CQgsMeshLayerUndoCommandChangeXYValue | Class for undo/redo command for changing (X,Y) value of vertices |
CQgsMeshLayerUndoCommandChangeZValue | Class for undo/redo command for changing Z value of vertices |
CQgsMeshLayerUndoCommandFlipEdge | Class for undo/redo command for flipping edge |
CQgsMeshLayerUndoCommandMerge | Class for undo/redo command for merging face |
CQgsMeshLayerUndoCommandRemoveFaces | Class for undo/redo command for removing faces in mesh |
CQgsMeshLayerUndoCommandRemoveVerticesFillHoles | Class for undo/redo command for removing vertices in mesh filling holes created by removed faces |
CQgsMeshLayerUndoCommandRemoveVerticesWithoutFillHoles | Class for undo/redo command for removing vertices in mesh without filling holes created by removed faces |
CQgsMeshLayerUndoCommandSplitFaces | Class for undo/redo command for splitting faces |
►CQgsVectorLayerUndoCommand | Base class for undo commands within a QgsVectorLayerEditBuffer |
CQgsVectorLayerUndoCommandAddAttribute | Undo command for adding a new attribute to a vector layer |
CQgsVectorLayerUndoCommandAddFeature | Undo command for adding a feature to a vector layer |
CQgsVectorLayerUndoCommandChangeAttribute | Undo command for modifying an attribute of a feature from a vector layer |
CQgsVectorLayerUndoCommandChangeGeometry | Undo command for modifying the geometry of a feature from a vector layer |
CQgsVectorLayerUndoCommandDeleteAttribute | Undo command for removing an existing attribute from a vector layer |
CQgsVectorLayerUndoCommandDeleteFeature | Undo command for deleting a feature from a vector layer |
CQgsVectorLayerUndoCommandRenameAttribute | Undo command for renaming an existing attribute of a vector layer |
►CQgsVectorLayerUndoPassthroughCommand | Undo command for vector layer in transaction group mode |
CQgsVectorLayerUndoPassthroughCommandAddAttribute | Undo command for adding attri to a vector layer in transaction group |
CQgsVectorLayerUndoPassthroughCommandAddFeatures | Undo command for adding a feature to a vector layer in transaction group mode |
CQgsVectorLayerUndoPassthroughCommandChangeAttribute | Undo command for changing attr value from a vector layer in transaction group |
CQgsVectorLayerUndoPassthroughCommandChangeAttributes | Undo command for changing attributes' values from a vector layer in transaction group |
CQgsVectorLayerUndoPassthroughCommandChangeGeometry | Undo command for changing feature geometry from a vector layer in transaction group |
CQgsVectorLayerUndoPassthroughCommandDeleteAttribute | Undo command for deleting attri of a vector layer in transaction group |
CQgsVectorLayerUndoPassthroughCommandDeleteFeatures | Undo command for deleting features from a vector layer in transaction group |
CQgsVectorLayerUndoPassthroughCommandRenameAttribute | Undo command for deleting attri of a vector layer in transaction group |
CQgsVectorLayerUndoPassthroughCommandUpdate | Undo command for running a specific sql query in transaction group |
►CQValidator | |
CQgsFieldValidator | |
CQgsLongLongValidator | |
►CQVector | |
CQgsAttributes | A vector of attributes. Mostly equal to QVector<QVariant> |
►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 a widgets which allows 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 | This class should be subclassed for every configurable relation widget type |
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 |
CQgsAdvancedDigitizingFloater | Widget that floats next to the mouse pointer, and allow interaction with the AdvancedDigitizing feature. It proxies display and actions to QgsMapToolAdvancedDigitizingDockWidget |
CQgsAnnotationItemCommonPropertiesWidget | A widget for configuring common properties for QgsAnnotationItems |
CQgsAttributeActionDialog | |
CQgsAttributeForm | |
►CQgsAttributeFormWidget | Base class for all widgets shown on a QgsAttributeForm. Consists of the widget which is visible in edit mode as well as the widget visible in search mode |
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. For instance, if the parent attribute form is in the multi edit mode, this widget will show both the editor widget and a tool button for controlling the multi edit results |
CQgsAttributeFormRelationEditorWidget | Widget to show for child relations on an attribute form |
CQgsAttributesFormProperties | |
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 |
CQgsColorRampShaderWidget | It has 2 ways how to use it. For raster layers, raster data provider and band is assigned and the Quantile classification mode can be used and the LoadFromBandButton is visible |
CQgsColorSwatchGrid | A grid of color swatches, which allows for user selection. Colors are taken from an associated QgsColorScheme |
►CQgsColorWidget | A base class for interactive color widgets. Widgets can either allow setting a single component of a color (e.g., the red or green components), or an entire color. The QgsColorWidget also keeps track of any explicitly set hue for the color, so that this information is not lost when the widget is set to a color with an ambiguous hue (e.g., black or white shades) |
CQgsColorBox | A color box widget. This widget consists of a two dimensional rectangle filled with color variations, where a different color component varies along both the horizontal and vertical axis |
CQgsColorPreviewWidget | A preview box which displays one or two colors as swatches |
CQgsColorRampWidget | A color ramp widget. This widget consists of an interactive box filled with a color which varies along its length by a single color component (e.g., varying saturation from 0 to 100%) |
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. This widget consists of an outer ring which allows for hue selection, and an inner rotating triangle which allows for saturation and value selection |
CQgsCoordinateOperationWidget | A widget for selecting the coordinate operation to use when transforming between a source and destination coordinate reference system |
CQgsCrsDefinitionWidget | A widget for definition a custom coordinate reference system |
CQgsCurveEditorWidget | A widget for manipulating QgsCurveTransform curves |
CQgsCustomLayerOrderWidget | List box where the user can define custom order for drawing of layers. It also features a checkbox for enabling or disabling the custom order. Any changes made by the user are automatically propagated to the assigned QgsLayerTreeMapCanvasBridge. Also, any updates to the layer tree cause refresh of the list |
CQgsDatabaseSchemaComboBox | Combo box which displays the list of schemas for a specific database connection |
CQgsDatabaseTableComboBox | Combo box which displays the list of tables for a specific database connection |
CQgsDetailedItemWidget | A widget renderer for detailed item views |
CQgsDiagramProperties | |
CQgsEditorConfigWidget | This class should be subclassed for every configurable editor widget type |
CQgsExpressionBuilderWidget | A reusable widget that can be used to build a expression string. See QgsExpressionBuilderDialog for example of usage |
CQgsExpressionLineEdit | Includes a line edit for entering expressions together with a button to open the expression creation dialog |
CQgsExpressionPreviewWidget | QgsExpressionPreviewWidget is a widget to preview an expression result. If the layer is set, one can browse across features to see the different outputs |
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 | Reates a widget to choose fields and edit expressions It contains a combo box to display the fields and expression and a button to open the expression dialog. The combo box is editable, allowing expressions to be edited inline. The validity of the expression is checked live on key press, invalid expressions are displayed in red. The expression will be added to the model (and the fieldChanged signals emitted) only when editing in the line edit is finished (focus lost, enter key pressed) |
►CQgsFileWidget | Creates a widget for selecting a file or a folder |
CQgsExternalStorageFileWidget | Creates a widget for selecting a file or a folder and stores it to a given external storage backend if defined |
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. Floating widgets use an "anchor widget" to determine how they are anchored within their parent widget |
CQgsUserInputWidget | Floating widget that shall be used to display widgets for user inputs. It can be used by map tools, plugins, etc. Several widgets can be displayed at once, they will be separated by a separator. Widgets will be either layout horizontally or vertically. The widget is automatically hidden if it contains no widget |
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 | Display referer http header field and collapsible table of key/value pairs |
CQgsJsonEditWidget | The QgsJsonEditWidget is a widget to display 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. position and size, background, stroke, frame). This widget can be embedded into other layout item widgets |
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 |
CQgsMapOverviewCanvas | A widget that displays an overview map |
CQgsMapTip | A maptip is a class to display a tip on a map canvas when a mouse is hovered over a feature |
CQgsMaskSourceSelectionWidget | A widget that allows the selection of a list of sources for selective masking. A masking source can be either a label mask or a mask symbol layer |
CQgsMaterialSettingsWidget | Base class for 3D material settings widgets |
CQgsMenuHeader | Custom widget for displaying subheaders within a QMenu in a standard style |
CQgsMeshDatasetGroupTreeWidget | |
CQgsMeshRenderer3dAveragingWidget | A widget for setup of the averaging method from 3d to 2d datasets on 3d stacked mesh. The mesh layer must be connected |
CQgsMeshRendererActiveDatasetWidget | Widget for selection of active dataset group from tree view. Also selects the active scalar and vector dataset by slider |
CQgsMeshRendererMeshSettingsWidget | A widget for setup of the mesh frame settings of the mesh layer. Can be used for native, triangular and edge mesh renderer settings |
CQgsMeshRendererScalarSettingsWidget | A widget for setup of the scalar dataset renderer settings of a mesh layer. The layer must be connected and an active dataset must be selected |
CQgsMeshRendererVectorSettingsWidget | A widget for setup of the vector dataset renderer settings of a mesh layer. The layer must be connected and an active dataset must be selected |
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 | |
CQgsColorEffectWidget | |
CQgsDrawSourceWidget | |
CQgsGlowWidget | |
CQgsShadowEffectWidget | |
CQgsTransformWidget | |
►CQgsPanelWidget | Base class for any widget that can be shown as a inline panel |
CQgsAggregateMappingWidget | 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 |
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 to enter 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 |
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 |
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 |
CQgsLabelEngineConfigWidget | Widget for configuring the labeling engine |
CQgsLabelingRulePropsWidget | Widget for editing a labeling rule |
CQgsLabelSettingsWidgetBase | Base class for widgets which allow customization of label engine properties, such as label placement settings |
CQgsLayerPropertiesWidget | |
CQgsLayoutGuideWidget | Widget for managing the layout guides |
►CQgsLayoutItemBaseWidget | A base class for property widgets for layout items. All layout item widgets should inherit from this base class |
CQgsLayoutAttributeTableWidget | A widget for configuring layout attribute table items |
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 |
CQgsLabelingWidget | Master widget for configuration of labeling of a vector layer |
CQgsMapLayerStyleManagerWidget | Which is used to visually manage the layer styles |
CQgsPointCloudRendererPropertiesWidget | A generic widget for setting the 2D renderer for a point cloud layer |
CQgsRasterHistogramWidget | Histogram widget |
CQgsRasterTransparencyWidget | Widget to control a layers transparency and related options |
CQgsRendererMeshPropertiesWidget | Widget for renderer properties of the mesh, contours (scalars) and vectors data associated with the mesh layer |
CQgsRendererRasterPropertiesWidget | |
CQgsMapUnitScaleWidget | A widget which allows the user to choose the minimum and maximum scale of an object in map units and millimeters. This widget is designed to allow users to edit the properties of a QgsMapUnitScale object |
CQgsMeshVariableStrokeWidthWidget | A widget to set parameters of variable stroke width |
CQgsNewDatabaseTableNameWidget | 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 |
CQgsBasicNumericFormatWidget | A widget which allow control over the properties of a QgsBasicNumericFormat |
CQgsBearingNumericFormatWidget | A widget which allow control over the properties of a QgsBearingNumericFormat |
CQgsCurrencyNumericFormatWidget | A widget which allow control over the properties of a QgsCurrencyNumericFormat |
CQgsFractionNumericFormatWidget | A widget which allow control over the properties of a QgsFractionNumericFormat |
CQgsGeographicCoordinateNumericFormatWidget | A widget which allow control over the properties of a QgsGeographicCoordinateNumericFormat |
CQgsPercentageNumericFormatWidget | A widget which allow control over the properties of a QgsPercentageNumericFormat |
CQgsScientificNumericFormatWidget | A widget which allow control over the properties of a QgsScientificNumericFormat |
►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 |
CQgsPropertyAssistantWidget | Shows a user-friendly assistant guiding users through the creation of QgsProperty overrides |
CQgsRendererRulePropsWidget | |
►CQgsRendererWidget | Base class for renderer settings widgets |
CQgs25DRendererWidget | |
CQgsCategorizedSymbolRendererWidget | |
CQgsEmbeddedSymbolRendererWidget | A widget used represent options of a QgsEmbeddedSymbolRenderer |
CQgsGraduatedSymbolRendererWidget | |
CQgsHeatmapRendererWidget | |
CQgsInvertedPolygonRendererWidget | A widget used represent options of a QgsInvertedPolygonRenderer |
CQgsMergedFeatureRendererWidget | A widget used represent options of a QgsMergedFeatureRenderer |
CQgsNullSymbolRendererWidget | Blank widget for customizing QgsNullSymbolRenderer |
CQgsPointClusterRendererWidget | A widget which allows configuration of the properties for a QgsPointClusterRenderer |
CQgsPointDisplacementRendererWidget | |
CQgsRuleBasedRendererWidget | |
CQgsSingleSymbolRendererWidget | |
CQgsRuleBasedLabelingWidget | Widget for configuring rule based labeling |
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 |
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 |
CQgsTableEditorFormattingWidget | A reusable widget for formatting the contents of a QgsTableCell |
CQgsTemporalControllerWidget | A widget for controlling playback properties of a QgsTemporalController |
CQgsPanelWidgetStack | A stack widget to manage panels in the interface. Handles the open and close events for added panels. Any widgets that want to have a non blocking panel based interface should use this class to manage the panels |
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 parameter inside a Processing model |
CQgsProcessingParameterDefinitionWidget | A widget which allow 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 |
CQgsQueryResultWidget | Allows users to enter and run an SQL query on a DB connection (an instance of QgsAbstractDatabaseProviderConnection) |
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 | |
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 | |
CQgsPalettedRendererWidget | |
CQgsRasterContourRendererWidget | Configuration widget for QgsRasterContourRenderer |
CQgsSingleBandGrayRendererWidget | |
CQgsSingleBandPseudoColorRendererWidget | Single band pseudo color renderer widget consists of a color ramp shader widget, a raster min max widget and a band selector |
CQgsRelationReferenceWidget | |
CQgsRichTextEditor | A widget for editing rich text documents, with support for user controlled formatting of text and insertion of hyperlinks and images |
CQgsScaleRangeWidget | A widget allowing entry of a range of map scales, e.g. minimum scale and maximum scale |
CQgsScaleWidget | A combobox which lets the user select map scale from predefined list and highlights nearest to current scale value |
CQgsSmartGroupCondition | |
CQgsSourceFieldsProperties | |
CQgsStatusBar | A proxy widget for QStatusBar |
CQgsStyleItemsListWidget | A reusable widget for showing a filtered list of entities from a QgsStyle database |
CQgsSvgSelectorWidget | |
CQgsSymbolLayerSelectionWidget | A widget that allows the selection of a list of symbol layers from a layer. A tree shows a list of selectable symbol layers |
CQgsSymbolLayerWidget | |
CQgsSymbolsListWidget | |
CQgsTableWidgetBase | Base widget allowing to edit 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 unit. If the user chooses map units, a button appears allowing adjustment of minimum and maximum scaling |
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. The widget allows editing variables from a QgsExpressionContextScope, and can optionally also show inherited variables from a QgsExpressionContext |
CQgsVectorLayerLegendWidget | A widget for configuration of options specific to 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 |
CQgsAlignRaster::RasterInfo | Utility class for gathering information about rasters |
CQgsReadWriteContext::ReadWriteMessage | Struct for QgsReadWriteContext error or warning messages |
CQgsAttributesFormProperties::RelationEditorConfiguration | |
CQgsRelief::ReliefColor | |
CQgsAbstractGeoPdfExporter::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 |
►CRTree | |
CPalRtree< T > | A rtree spatial index for use in the pal labeling engine |
CPalRtree< pal::LabelPosition > | |
CQgsRuleBasedRenderer::Rule | This class keeps data about a rules for rule-based renderer |
CQgsRuleBasedLabeling::Rule | A child rule for QgsRuleBasedLabeling |
CQgsRuleBased3DRenderer::Rule | A child rule for a QgsRuleBased3DRenderer |
CQgsVectorLayerSaveStyleDialog::SaveToDbSettings | |
CQgsVectorFileWriter::SaveVectorOptions | Options to pass to writeAsVectorFormat() |
CQgsScaleBarRenderer::ScaleBarContext | Contains parameters regarding scalebar calculations |
CQgsGeometryUtils::SelfIntersection | |
CQgsGeoNodeRequest::ServiceLayerDetail | Service layer details for an individual layer from a GeoNode connection |
CQgsServerSettings::Setting | |
CQgsDatumTransform::SingleOperationDetails | Contains information about a single coordinate operation |
CQgsDataDefinedSizeLegend::SizeClass | Definition of one class for the legend |
CSol | Chain solution parameters |
CQgsVirtualLayerDefinition::SourceLayer | A SourceLayer is either a reference to a live layer in the registry or all the parameters needed to load it (provider key, source, etc.) |
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 |
►CSymbolsGroupSelectionDialogBase | |
CQgsStyleGroupSelectionDialog | |
►CSymbolsListWidget | |
CQgsSymbolsListWidget | |
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 |
CTiePointInfo | |
CQgsTopologicalMesh::TopologicalFaces | Class that contains independent faces an topological information about this faces |
CQgsWfs::v1_0_0::transactionDelete | |
CQgsWfs::transactionDelete | |
CQgsWfs::transactionInsert | |
CQgsWfs::v1_0_0::transactionInsert | |
CQgsWfs::v1_0_0::transactionRequest | |
CQgsWfs::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 | |
CQgsRasterTransparency::TransparentThreeValuePixel | |
►CTriangleInterpolator | This is an interface for interpolator classes for triangulations |
CCloughTocherInterpolator | This is an implementation of a Clough-Tocher interpolator based on a triangular tessellation |
CLinTriangleInterpolator | LinTriangleInterpolator is a class which interpolates linearly on a triangulation |
►CUi_QgsAttributesFormProperties | |
CQgsAttributesFormProperties | |
►CUi_QgsCodedValueDomainWidgetBase | |
CQgsCodedFieldDomainWidget | A widget for configuration of the extended properties of a QgsCodedFieldDomain |
►CUi_QgsCredentialDialog | |
CQgsCredentialDialog | A generic dialog for requesting credentials |
►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_QgsNewVectorTableDialogBase | |
CQgsNewVectorTableDialog | Provider-agnostic database vector and aspatial table designer dialog based on the connections API |
►CUi_QgsRangeDomainWidgetBase | |
CQgsRangeDomainWidget | A widget for configuration of the extended properties of a QgsRangeFieldDomain |
►CUi_QgsSourceFieldsProperties | |
CQgsSourceFieldsProperties | |
►Cunique_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 |
CQgsMimeDataUtils::Uri | |
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 | Class Vector3D represents a 3D-Vector, capable to store x-,y- and z-coordinates in double values |
CQgsAbstractGeoPdfExporter::VectorComponentDetail | Contains information relating to a single PDF layer in the GeoPDF export |
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 |
CQgsExpressionNodeCondition::WhenThen | Represents a "WHEN... THEN..." portation of a CASE WHEN clause in an expression |
►CWidgetAnimatedMarker | |
CQgsAnimatedMarkerSymbolLayerWidget | Widget for configuring QgsAnimatedMarkerSymbolLayer symbol layers |
►CWidgetBlur | |
CQgsBlurWidget | |
►CWidgetCentroidFill | |
CQgsCentroidFillSymbolLayerWidget | |
►CWidgetColorEffect | |
CQgsColorEffectWidget | |
►CWidgetDrawSource | |
CQgsDrawSourceWidget | |
►CWidgetEllipseBase | |
CQgsEllipseSymbolLayerWidget | |
►CWidgetFilledMarker | |
CQgsFilledMarkerSymbolLayerWidget | Widget for configuring QgsFilledMarkerSymbolLayer symbol layers |
►CWidgetFontMarker | |
CQgsFontMarkerSymbolLayerWidget | |
►CWidgetGlow | |
CQgsGlowWidget | |
►CWidgetGradientFill | |
CQgsGradientFillSymbolLayerWidget | |
►CWidgetGradientLine | |
CQgsLineburstSymbolLayerWidget | Widget for configuring QgsLineburstSymbolLayer symbol layers |
►CWidgetHashedLine | |
CQgsHashedLineSymbolLayerWidget | Widget for controlling the properties of a QgsHashedLineSymbolLayer |
►CWidgetLinePatternFill | |
CQgsLinePatternFillSymbolLayerWidget | |
►CWidgetMarkerLine | |
CQgsMarkerLineSymbolLayerWidget | |
►CWidgetPointPatternFill | |
CQgsPointPatternFillSymbolLayerWidget | |
►CWidgetRandomMarkerFill | |
CQgsRandomMarkerFillSymbolLayerWidget | Widget for controlling the properties of a QgsRandomMarkerFillSymbolLayer |
►CWidgetRasterFill | |
CQgsRasterFillSymbolLayerWidget | |
►CWidgetRasterLine | |
CQgsRasterLineSymbolLayerWidget | Widget for configuring QgsRasterLineSymbolLayer symbol layers |
►CWidgetRasterMarker | |
CQgsRasterMarkerSymbolLayerWidget | Widget for configuring QgsRasterMarkerSymbolLayer symbol layers |
►CWidgetShadowEffect | |
CQgsShadowEffectWidget | |
►CWidgetShapeburstFill | |
CQgsShapeburstFillSymbolLayerWidget | |
►CWidgetSimpleFill | |
CQgsSimpleFillSymbolLayerWidget | |
►CWidgetSimpleLine | |
CQgsSimpleLineSymbolLayerWidget | |
►CWidgetSimpleMarker | |
CQgsSimpleMarkerSymbolLayerWidget | |
►CWidgetSVGFill | |
CQgsSVGFillSymbolLayerWidget | |
►CWidgetSvgMarker | |
CQgsSvgMarkerSymbolLayerWidget | |
►CWidgetSvgSelector | |
CQgsSvgSelectorWidget | |
►CWidgetTransform | |
CQgsTransformWidget | |
►CWidgetVectorFieldBase | |
CQgsVectorFieldSymbolLayerWidget | |
CWkbEntry | |
CQgsServerWmsDimensionProperties::WmsDimensionInfo | Setting to define QGIS Server WMS Dimension |