| 
    QGIS API Documentation 3.99.0-Master (f78f5286a64)
    
   | 
 
The GUI library is build on top of the CORE library and adds reusable GUI widgets. More...
Namespaces | |
| namespace | QgsGuiUtils | 
| The QgsGuiUtils namespace contains constants and helper functions used throughout the QGIS GUI.  | |
Classes | |
| class | QgsAttributesFormData::AttributeFormItemData | 
| Main class to store and transfer editor data contained in a QgsAttributesFormModel.  More... | |
| class | QgsAdvancedDigitizingDockWidget::CadConstraint | 
| The CadConstraint is a class for all basic constraints (angle/distance/x/y).  More... | |
| class | QgsMapCanvas::CanvasProperties | 
| Deprecated to be deleted, stuff from here should be moved elsewhere.  More... | |
| class | CharacterWidget | 
| A widget for displaying characters available in a preset font, and allowing users to select an individual character.  More... | |
| class | EditBlockerDelegate | 
| Custom item delegate which prevents editing.  More... | |
| class | QgsLayoutDesignerInterface::ExportResults | 
| Encapsulates the results of an export operation performed in the designer.  More... | |
| class | FromDbTablePlugin | 
| Widget auto conf plugin that reads the widget setup to use from what the data provider says.  More... | |
| class | FromFactoriesPlugin | 
| Widget auto conf plugin that guesses what widget type to use in function of what the widgets support.  More... | |
| class | QgsHistoryProviderRegistry::HistoryEntryOptions | 
| Contains options for storing history entries.  More... | |
| class | QgsExpressionTreeView::MenuProvider | 
| Implementation of this interface can be implemented to allow QgsExpressionTreeView instance to provide custom context menus (opened upon right-click).  More... | |
| class | QgisInterface | 
| Abstract base class defining interfaces exposed by QgisApp and made available to plugins.  More... | |
| class | Qgs25DRendererWidget | 
| A widget for configuring a Qgs25DRenderer.  More... | |
| class | Qgs3D | 
| A singleton class containing various registries and other global members related to 3D classes.  More... | |
| class | Qgs3DSymbolDialog | 
| A dialog for configuring a 3D symbol.  More... | |
| class | Qgs3DSymbolWidget | 
| Base class for 3D symbol configuration widgets.  More... | |
| class | QgsAbstract2DMapController | 
| Abstract base class for all 2D map controllers.  More... | |
| class | QgsAbstract3DMapController | 
| Abstract base class for all 3D map controllers.  More... | |
| class | QgsAbstractDataSourceWidget | 
| Abstract base class for Data Source widgets to create connections and add layers.  More... | |
| class | QgsAbstractDbTableModel | 
| Pure virtual model class for results in a database source widget selector.  More... | |
| class | QgsAbstractFieldDomainWidget | 
| Abstract base class for widgets which configure the extended properties of a QgsFieldDomain subclass.  More... | |
| class | QgsAbstractFileContentSourceLineEdit | 
| Abstract base class for widgets which allow users to select content from a file, embedding a file, etc.  More... | |
| class | QgsAbstractHistoryProvider | 
| Abstract base class for objects which track user history (i.e.  More... | |
| class | QgsAbstractInputController | 
| Abstract base class for all input controllers.  More... | |
| class | QgsAbstractMapToolHandler | 
| An abstract base class for map tool handlers, implementing application level UI logic.  More... | |
| class | QgsAbstractProcessingParameterWidgetWrapper | 
| A widget wrapper for Processing parameter value widgets.  More... | |
| class | QgsAbstractRelationEditorConfigWidget | 
| Abstract base class for configurable relation widget types.  More... | |
| class | QgsAbstractRelationEditorWidget | 
| Base class to build new relation widgets.  More... | |
| class | QgsAbstractRelationEditorWidgetFactory | 
| Factory class for creating relation widgets and their corresponding config widgets.  More... | |
| class | QgsAbstractSensorWidget | 
| Base class for widgets which allow control over the properties of sensors.  More... | |
| class | QgsActionMenu | 
| A menu that is populated automatically with the actions defined for a given layer.  More... | |
| class | QgsActionWidgetWrapper | 
| Wraps a button widget to launch a layer action.  More... | |
| class | QgsAddAttrDialog | 
| Dialog to add a source field attribute.  More... | |
| class | QgsAddAttributeFormContainerDialog | 
| Dialog to add a container for attribute widgets.  More... | |
| class | QgsAdvancedDigitizingCanvasItem | 
| Draws the graphical elements of the CAD tools (.  More... | |
| class | QgsAdvancedDigitizingCirclesIntersectionTool | 
| An advanced digitizing tool which handles the selection of a point at the intersection of two circles.  More... | |
| class | QgsAdvancedDigitizingDockWidget | 
| A dockable widget used to handle the CAD tools on top of a selection of map tools.  More... | |
| class | QgsAdvancedDigitizingFloater | 
| A widget that floats next to the mouse pointer, and allows interaction with the AdvancedDigitizing feature.  More... | |
| class | QgsAdvancedDigitizingTool | 
| An abstract class for advanced digitizing tools.  More... | |
| class | QgsAdvancedDigitizingToolAbstractMetadata | 
| Stores metadata about one advanced digitizing tool class.  More... | |
| class | QgsAdvancedDigitizingToolMetadata | 
| Convenience metadata class that uses static functions to handle advanced digitizing tool creation.  More... | |
| class | QgsAdvancedDigitizingToolsRegistry | 
| Registry of available advanced digitizing tools.  More... | |
| class | QgsAggregateMappingModel | 
| Holds mapping information for defining sets of aggregates of fields from a QgsFields object.  More... | |
| class | QgsAggregateMappingWidget | 
| A widget which creates a mapping for defining sets of aggregates of fields from a QgsFields object.  More... | |
| class | QgsAggregateToolButton | 
| Offers a toolbutton to choose between different aggregate functions.  More... | |
| class | QgsAlignmentComboBox | 
| A combo box which allows choice of alignment settings (e.g.  More... | |
| class | QgsAnimatedImageSourceLineEdit | 
| A line edit widget with toolbutton for setting an animated raster image path.  More... | |
| class | QgsAnimatedMarkerSymbolLayerWidget | 
| A widget for configuring QgsAnimatedMarkerSymbolLayer symbol layers.  More... | |
| class | QgsAnnotationItemAbstractGuiMetadata | 
| Stores GUI metadata about one annotation item class.  More... | |
| class | QgsAnnotationItemBaseWidget | 
| A base class for property widgets for annotation items.  More... | |
| class | QgsAnnotationItemCommonPropertiesWidget | 
| A widget for configuring common properties for QgsAnnotationItems.  More... | |
| class | QgsAnnotationItemGuiGroup | 
| Stores GUI metadata about a group of annotation item classes.  More... | |
| class | QgsAnnotationItemGuiMetadata | 
| Convenience metadata class that uses static functions to handle annotation item GUI behavior.  More... | |
| class | QgsApplicationExitBlockerInterface | 
| An interface that may be implemented to allow plugins or scripts to temporarily block the QGIS application from exiting.  More... | |
| class | QgsArrowSymbolLayerWidget | 
| A widget for configuring a QgsArrowSymbolLayer.  More... | |
| class | QgsAttributeActionDialog | 
| A dialog for configuring vector layer actions.  More... | |
| class | QgsAttributeActionPropertiesDialog | 
| A dialog for configuring a map layer action.  More... | |
| class | QgsAttributeDialog | 
| An attribute table dialog for a vector layer.  More... | |
| class | QgsAttributeEditorContext | 
| Contains context information for attribute editor widgets.  More... | |
| class | QgsAttributeForm | 
| The attribute form widget for vector layer features.  More... | |
| class | QgsAttributeFormEditorWidget | 
| 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.  More... | |
| class | QgsAttributeFormInterface | 
| Interface class for custom attribute forms.  More... | |
| class | QgsAttributeFormLegacyInterface | 
| Helps to support legacy open form scripts to be compatible with the new QgsAttributeForm style interface.  More... | |
| class | QgsAttributeFormRelationEditorWidget | 
| Widget to show for child relations on an attribute form.  More... | |
| class | QgsAttributeFormWidget | 
| Base class for all widgets shown on a QgsAttributeForm.  More... | |
| class | QgsAttributesAvailableWidgetsModel | 
| Manages available widgets when configuring attributes forms.  More... | |
| class | QgsAttributesAvailableWidgetsView | 
| Graphical representation for the available widgets while configuring attributes forms.  More... | |
| class | QgsAttributesFormBaseView | 
| Graphical representation for the attribute drag and drop editor.  More... | |
| class | QgsAttributesFormData | 
| Describes editor data contained in a QgsAttributesFormModel.  More... | |
| class | QgsAttributesFormInitCode | 
| A dialog for configuring the Python init code handling for attribute forms.  More... | |
| class | QgsAttributesFormItem | 
| Holds parent-child relations as well as item data contained in a QgsAttributesFormModel.  More... | |
| class | QgsAttributesFormLayoutModel | 
| Manages form layouts when configuring attributes forms via drag and drop designer.  More... | |
| class | QgsAttributesFormLayoutView | 
| Graphical representation for the form layout while configuring attributes forms.  More... | |
| class | QgsAttributesFormModel | 
| Abstract class for tree models allowing for configuration of attributes forms.  More... | |
| class | QgsAttributesFormProperties | 
| Creates panels to configure attributes forms.  More... | |
| class | QgsAttributesFormProxyModel | 
| Proxy model to filter items in the tree views of the drag and drop designer.  More... | |
| class | QgsAttributeTableAction | 
| A QAction subclass for map layer actions shown in an attribute table.  More... | |
| class | QgsAttributeTableDelegate | 
| A delegate item class for QgsAttributeTable (see Qt documentation for QItemDelegate).  More... | |
| class | QgsAttributeTableFilterModel | 
| A proxy model for filtering an attribute table model.  More... | |
| class | QgsAttributeTableMapLayerAction | 
| A QAction for attribute table map layer actions.  More... | |
| class | QgsAttributeTableModel | 
| A model backed by a QgsVectorLayerCache which is able to provide feature/attribute information to a QAbstractItemView.  More... | |
| class | QgsAttributeTableView | 
| Provides a table view of features of a QgsVectorLayer.  More... | |
| class | QgsAttributeTypeLoadDialog | 
| A dialog which allows populating value maps using features present in a vector layer.  More... | |
| class | QgsAuthAuthoritiesEditor | 
| Widget for viewing and editing authentication identities database.  More... | |
| class | QgsAuthCertEditors | 
| Wrapper widget to manage available certificate editors.  More... | |
| class | QgsAuthCertInfo | 
| Widget for viewing detailed info on a certificate and its hierarchical trust chain.  More... | |
| class | QgsAuthCertInfoDialog | 
| Dialog wrapper for widget displaying detailed info on a certificate and its hierarchical trust chain.  More... | |
| class | QgsAuthCertManager | 
| Dialog wrapper for widget to manage available certificate editors.  More... | |
| class | QgsAuthCertTrustPolicyComboBox | 
| Widget for editing the trust policy associated with a Certificate (Intermediate) Authority.  More... | |
| class | QgsAuthConfigEdit | 
| Widget for editing an authentication configuration.  More... | |
| class | QgsAuthConfigEditor | 
| Widget for editing authentication configuration database.  More... | |
| class | QgsAuthConfigIdEdit | 
| Custom widget for editing an authentication configuration ID.  More... | |
| class | QgsAuthConfigSelect | 
| Selector widget for authentication configs.  More... | |
| class | QgsAuthConfigUriEdit | 
| Dialog wrapper of select widget to edit an authcfg in a data source URI.  More... | |
| class | QgsAuthEditorWidgets | 
| Wrapper widget for available authentication editors.  More... | |
| class | QgsAuthGuiUtils | 
| Utility functions for use by authentication GUI widgets or standalone apps.  More... | |
| class | QgsAuthIdentitiesEditor | 
| Widget for viewing and editing authentication identities database.  More... | |
| class | QgsAuthImportCertDialog | 
| Widget for importing a certificate into the authentication database.  More... | |
| class | QgsAuthImportIdentityDialog | 
| Widget for importing an identity certificate/key bundle into the authentication database.  More... | |
| class | QgsAuthMethodEdit | 
| Abstract base class for the edit widget of authentication method plugins.  More... | |
| class | QgsAuthMethodPlugins | 
| Dialog for viewing available authentication method plugins.  More... | |
| class | QgsAuthServersEditor | 
| Widget for viewing and editing servers in authentication database.  More... | |
| class | QgsAuthSettingsWidget | 
| Widget for entering authentication credentials both in the form username/password and by using QGIS Authentication Database and its authentication configurations.  More... | |
| class | QgsAuthSslConfigDialog | 
| Dialog wrapper of widget for editing an SSL server configuration.  More... | |
| class | QgsAuthSslConfigWidget | 
| Widget for editing an SSL server configuration.  More... | |
| class | QgsAuthSslErrorsDialog | 
| Widget for reporting SSL errors and offering an option to store an SSL server exception into the authentication database.  More... | |
| class | QgsAuthSslImportDialog | 
| Widget for importing an SSL server certificate exception into the authentication database.  More... | |
| class | QgsAuthTrustedCAsDialog | 
| Widget for listing trusted Certificate (Intermediate) Authorities used in secure connections.  More... | |
| class | QgsBasicNumericFormatWidget | 
| A widget which allows control over the properties of a QgsBasicNumericFormat.  More... | |
| class | QgsBearingNumericFormatDialog | 
| A dialog which allows control over the properties of a QgsBearingNumericFormat.  More... | |
| class | QgsBearingNumericFormatWidget | 
| A widget which allows control over the properties of a QgsBearingNumericFormat.  More... | |
| class | QgsBinaryWidgetFactory | 
| Editor widget factory for binary (BLOB) widgets.  More... | |
| class | QgsBinaryWidgetWrapper | 
| Widget wrapper for binary (BLOB) fields.  More... | |
| class | QgsBlendModeComboBox | 
| A combobox which lets the user select blend modes from a predefined list.  More... | |
| class | QgsBlurWidget | 
| A widget for configuring QgsBlurEffect effects.  More... | |
| class | QgsBrowserDockWidget | 
| A dock widget containing a QgsBrowserWidget for navigating and managing data sources.  More... | |
| class | QgsBrowserGuiModel | 
| A model for showing available data sources and other items in a structured tree.  More... | |
| class | QgsBrowserTreeView | 
| Extends QTreeView with save/restore tree state and other browser-specific functionality.  More... | |
| class | QgsBrowserWidget | 
| A widget showing a browser tree view along with toolbar and toggleable properties pane.  More... | |
| class | QgsBrushStyleComboBox | 
| A combobox which presents choices of Qt::BrushStyle.  More... | |
| class | QgsBusyIndicatorDialog | 
| A simple dialog to show an indeterminate busy progress indicator.  More... | |
| class | QgsCalloutPanelWidget | 
| A panel widget for configuration of callouts.  More... | |
| class | QgsCalloutWidget | 
| Base class for widgets which allow control over the properties of callouts.  More... | |
| class | QgsCategorizedSymbolRendererWidget | 
| A widget for configuring a QgsCategorizedSymbolRenderer.  More... | |
| class | QgsCategoryDisplayLabelDelegate | 
| A label delegate able to display HTML encoded content.  More... | |
| class | QgsCentroidFillSymbolLayerWidget | 
| A widget for controlling the properties of a QgsCentroidFillSymbolLayer.  More... | |
| class | QgsCharacterSelectorDialog | 
| A dialog for selecting a single character from a single font.  More... | |
| class | QgsCheckableComboBox | 
| QComboBox subclass which allows selecting multiple items.  More... | |
| class | QgsCheckableItemModel | 
| QStandardItemModel subclass which makes all items checkable by default.  More... | |
| class | QgsCheckBoxConfigDlg | 
| Configuration widget for checkbox widgets.  More... | |
| class | QgsCheckBoxDelegate | 
| QStyledItemDelegate subclass for QgsCheckableComboBox.  More... | |
| class | QgsCheckboxSearchWidgetWrapper | 
| Wraps a checkbox edit widget for searching.  More... | |
| class | QgsCheckboxWidgetFactory | 
| Editor widget factory for checkbox widgets.  More... | |
| class | QgsCheckboxWidgetWrapper | 
| Wraps a checkbox widget.  More... | |
| class | QgsClassificationMethodRegistry | 
| Manages all known classification methods.  More... | |
| class | QgsClassificationWidgetWrapper | 
| A widget wrapper for classification widgets.  More... | |
| class | QgsClassificationWidgetWrapperFactory | 
| Editor widget factory for classification widgets.  More... | |
| class | QgsCodedFieldDomainWidget | 
| A widget for configuration of the extended properties of a QgsCodedFieldDomain.  More... | |
| class | QgsCodedValueTableModel | 
| A table model for representing the values in a QgsCodedValue list.  More... | |
| class | QgsCodeEditor | 
| A text editor based on QScintilla2.  More... | |
| class | QgsCodeEditorColorScheme | 
| Defines a color scheme for use in QgsCodeEditor widgets.  More... | |
| class | QgsCodeEditorColorSchemeRegistry | 
| A registry of color schemes for use in QgsCodeEditor widgets.  More... | |
| class | QgsCodeEditorCSS | 
| A CSS editor based on QScintilla2.  More... | |
| class | QgsCodeEditorDockWidget | 
| A custom dock widget for code editors.  More... | |
| class | QgsCodeEditorExpression | 
| A QGIS expression editor based on QScintilla2.  More... | |
| class | QgsCodeEditorHistoryDialog | 
| A dialog for displaying and managing command history for a QgsCodeEditor widget.  More... | |
| class | QgsCodeEditorHTML | 
| A HTML editor based on QScintilla2.  More... | |
| class | QgsCodeEditorJavascript | 
| A Javascript editor based on QScintilla2.  More... | |
| class | QgsCodeEditorJson | 
| A JSON editor based on QScintilla2.  More... | |
| class | QgsCodeEditorPython | 
| A Python editor based on QScintilla2.  More... | |
| class | QgsCodeEditorR | 
| A R stats code editor based on QScintilla2.  More... | |
| class | QgsCodeEditorShell | 
| A shell script code editor based on QScintilla2.  More... | |
| class | QgsCodeEditorSQL | 
| A SQL editor based on QScintilla2.  More... | |
| class | QgsCodeEditorWidget | 
| A widget which wraps a QgsCodeEditor in additional functionality.  More... | |
| class | QgsCodeInterpreter | 
| An interface for code interpreters.  More... | |
| class | QgsCollapsibleGroupBox | 
| A groupbox that collapses/expands when toggled and can save its collapsed and checked states.  More... | |
| class | QgsCollapsibleGroupBoxBasic | 
| A groupbox that collapses/expands when toggled.  More... | |
| class | QgsColorBox | 
| A color box widget.  More... | |
| class | QgsColorBrewerColorRampDialog | 
| A dialog which allows users to modify the properties of a QgsColorBrewerColorRamp.  More... | |
| class | QgsColorBrewerColorRampWidget | 
| A widget which allows users to modify the properties of a QgsColorBrewerColorRamp.  More... | |
| class | QgsColorButton | 
| A cross platform button subclass for selecting colors.  More... | |
| class | QgsColorDialog | 
| A custom QGIS dialog for selecting a color.  More... | |
| class | QgsColorEffectWidget | 
| A widget for configuring QgsColorEffect effects.  More... | |
| class | QgsColorPreviewWidget | 
| A preview box which displays one or two colors as swatches.  More... | |
| class | QgsColorRampButton | 
| A cross platform button subclass for selecting color ramps.  More... | |
| class | QgsColorRampLegendNodeDialog | 
| A dialog for configuring a QgsColorRampLegendNode (QgsColorRampLegendNodeSettings).  More... | |
| class | QgsColorRampLegendNodeWidget | 
| A widget for properties relating to a QgsColorRampLegendNode (QgsColorRampLegendNodeSettings).  More... | |
| class | QgsColorRampShaderWidget | 
| A widget for configuring numeric ranges associated with a color ramp.  More... | |
| class | QgsColorRampWidget | 
| A color ramp widget.  More... | |
| class | QgsColorSchemeList | 
| An editable list of color swatches, taken from an associated QgsColorScheme.  More... | |
| class | QgsColorSchemeModel | 
| A model for colors in a color scheme.  More... | |
| class | QgsColorSliderWidget | 
| A composite horizontal color ramp widget and associated spinbox for manual value entry.  More... | |
| class | QgsColorSwatchDelegate | 
| A delegate for showing a color swatch in a list.  More... | |
| class | QgsColorSwatchGrid | 
| A grid of color swatches, which allows for user selection.  More... | |
| class | QgsColorSwatchGridAction | 
| A color swatch grid which can be embedded into a menu.  More... | |
| class | QgsColorTextWidget | 
| A line edit widget which displays colors as text and accepts string representations of colors.  More... | |
| class | QgsColorTooltip | 
| Helper class for generating color tooltips.  More... | |
| class | QgsColorWheel | 
| A color wheel widget.  More... | |
| class | QgsColorWidget | 
| A base class for interactive color widgets.  More... | |
| class | QgsColorWidgetAction | 
| An action containing a color widget, which can be embedded into a menu.  More... | |
| class | QgsColorWidgetFactory | 
| Factory for creation of color widgets.  More... | |
| class | QgsColorWidgetWrapper | 
| Wraps a color widget.  More... | |
| class | QgsCompoundColorWidget | 
| A custom QGIS widget for selecting a color, including options for selecting colors via hue wheel, color swatches, and a color sampler.  More... | |
| class | QgsConfigureShortcutsDialog | 
| Reusable dialog for allowing users to configure shortcuts contained in a QgsShortcutsManager.  More... | |
| class | QgsCoordinateBoundsPreviewMapWidget | 
| A widget for showing the bounds of a rectangular region on an interactive map.  More... | |
| class | QgsCoordinateOperationWidget | 
| A widget for selecting the coordinate operation to use when transforming between a source and destination coordinate reference system.  More... | |
| class | QgsCoordinateReferenceSystemProxyModel | 
| A sort/filter proxy model for coordinate reference systems.  More... | |
| class | QgsCptCityColorRampDialog | 
| A dialog which allows users to modify the properties of a QgsCptCityColorRamp.  More... | |
| class | QgsCreateAnnotationItemMapToolHandler | 
| A handler object for map tools which create annotation items.  More... | |
| class | QgsCreateAnnotationItemMapToolInterface | 
| An interface for map tools which create annotation items.  More... | |
| class | QgsCreateLineItemMapTool | 
| A map tool to digitize line items.  More... | |
| class | QgsCreateLineTextItemMapTool | 
| A map tool to digitize line text items.  More... | |
| class | QgsCreateMarkerItemMapTool | 
| A map tool to digitize marker items.  More... | |
| class | QgsCreatePictureItemMapTool | 
| A map tool to digitize picture items.  More... | |
| class | QgsCreatePointTextItemMapTool | 
| A map tool to digitize point text items.  More... | |
| class | QgsCreatePolygonItemMapTool | 
| A map tool to digitize polygon items.  More... | |
| class | QgsCreateRasterAttributeTableDialog | 
| A dialog which collects the information required to create a new raster attribute table.  More... | |
| class | QgsCreateRectangleTextItemMapTool | 
| A map tool to digitize rectangle text items.  More... | |
| class | QgsCredentialDialog | 
| A generic dialog for requesting credentials.  More... | |
| class | QgsCrsDefinitionWidget | 
| A widget for defining a custom coordinate reference system.  More... | |
| class | QgsCrsSelectionWidget | 
| A generic widget allowing users to pick a Coordinate Reference System (or define their own).  More... | |
| class | QgsCurrencyNumericFormatWidget | 
| A widget which allows control over the properties of a QgsCurrencyNumericFormat.  More... | |
| class | QgsCurveEditorWidget | 
| A widget for manipulating QgsCurveTransform curves.  More... | |
| class | QgsCustomDropHandler | 
| Abstract base class that may be implemented to handle new types of data to be dropped in QGIS.  More... | |
| class | QgsCustomLayerOrderWidget | 
| A list box where the user can define custom order for drawing of layers.  More... | |
| class | QgsCustomProjectOpenHandler | 
| Abstract base class that may be implemented to handle new project file types within the QGIS application.  More... | |
| class | QgsDashSpaceDialog | 
| A dialog for entering a custom dash space pattern for lines.  More... | |
| class | QgsDashSpaceWidget | 
| A widget for entering a custom dash space pattern for lines.  More... | |
| class | QgsDatabaseQueryHistoryProvider | 
| History provider for operations database queries.  More... | |
| class | QgsDatabaseQueryHistoryWidget | 
| Custom QgsHistoryWidget for use with the database query provider.  More... | |
| class | QgsDatabaseSchemaComboBox | 
| A combo box which displays the list of schemas for a specific database connection.  More... | |
| class | QgsDatabaseSchemaSelectionDialog | 
| Dialog which displays selection of a schema for a specific database connection.  More... | |
| class | QgsDatabaseTableComboBox | 
| A combobox which displays the list of tables for a specific database connection.  More... | |
| class | QgsDataDefinedRotationDialog | 
| A dialog for configuring symbol-level data defined rotation.  More... | |
| class | QgsDataDefinedSizeDialog | 
| A dialog for configuring symbol-level data defined size.  More... | |
| class | QgsDataDefinedSizeLegendWidget | 
| Widget for configuration of appearance of legend for marker symbols with data-defined size.  More... | |
| class | QgsDataDefinedValueDialog | 
| Utility classes for "en masse" size definition.  More... | |
| class | QgsDataDefinedWidthDialog | 
| A dialog for configuring symbol-level data defined width.  More... | |
| class | QgsDataItemGuiContext | 
| Encapsulates the context in which a QgsDataItem is shown within the application GUI.  More... | |
| class | QgsDataItemGuiProvider | 
| Abstract base class for providers which affect how QgsDataItem items behave within the application GUI.  More... | |
| class | QgsDataItemGuiProviderRegistry | 
| A registry for data item GUI providers that may affect how QgsDataItems behave within the application GUI.  More... | |
| class | QgsDataItemGuiProviderUtils | 
| Utility functions for QgsDataItemGuiProviders.  More... | |
| class | QgsDataSourceManagerDialog | 
| A dialog which embeds the browser panel and all the provider source select widgets.  More... | |
| class | QgsDataSourceSelectDialog | 
| A dialog which embeds the browser view to select an existing data source.  More... | |
| class | QgsDataSourceSelectWidget | 
| Embeds the browser view to select an existing data source.  More... | |
| class | QgsDateEdit | 
| A QDateEdit widget with the capability of setting/reading null dates.  More... | |
| class | QgsDateTimeEdit | 
| A QDateTimeEdit with the capability of setting/reading null date/times.  More... | |
| class | QgsDateTimeEditConfig | 
| Configuration widget for datetime widgets.  More... | |
| class | QgsDateTimeEditFactory | 
| Editor widget factory for datetime widgets.  More... | |
| class | QgsDateTimeEditWrapper | 
| Wraps a date time widget.  More... | |
| class | QgsDateTimeSearchWidgetWrapper | 
| Wraps a date/time edit widget for searching.  More... | |
| class | QgsDatumTransformDialog | 
| A dialog for configuring transform operations between coordinate reference systems.  More... | |
| class | QgsDbImportVectorLayerDialog | 
| A generic dialog for customising vector layer import options for database connections.  More... | |
| class | QgsDbRelationDialog | 
| A dialog for configuration of the properties of a relationship in a database.  More... | |
| class | QgsDbRelationWidget | 
| A widget for configuration of the properties of a relationship in a database.  More... | |
| class | QgsDefaultSearchWidgetWrapper | 
| Wraps a search widget.  More... | |
| class | QgsDetailedItemData | 
| The data only representation of a QgsDetailedItemWidget, designed to be used in custom views.  More... | |
| class | QgsDetailedItemDelegate | 
| A custom model/view delegate that can display an icon, heading and detail sections.  More... | |
| class | QgsDetailedItemWidget | 
| A widget renderer for detailed item views.  More... | |
| class | QgsDevToolWidget | 
| A panel widget that can be shown in the developer tools panel.  More... | |
| class | QgsDevToolWidgetFactory | 
| Factory class for creating custom developer/debugging tool pages.  More... | |
| class | QgsDiagramProperties | 
| A widget which configures diagrams for a vector layer.  More... | |
| class | QgsDiagramWidget | 
| A widget for configuring layer diagrams.  More... | |
| class | QgsDial | 
| A QDial subclass with additional refinements.  More... | |
| class | QgsDialog | 
| A generic dialog with layout and button box.  More... | |
| class | QgsDirectionalLightWidget | 
| Widget for direction light settings.  More... | |
| class | QgsDockWidget | 
| A QDockWidget subclass with more fine-grained control over how the widget is closed or opened.  More... | |
| class | QgsDoubleSpinBox | 
| The QgsSpinBox is a spin box with a clear button that will set the value to the defined clear value.  More... | |
| class | QgsDoubleValidator | 
| A custom validator which allows entry of doubles in a locale-tolerant way.  More... | |
| class | QgsDrawSourceWidget | 
| A widget for configuring QgsDrawSourceEffect effects.  More... | |
| class | QgsDualView | 
| This widget is used to show the attributes of a set of features of a QgsVectorLayer.  More... | |
| class | QgsDummyConfigDlg | 
| Configuration widget for dummy widgets.  More... | |
| class | QgsEditConditionalFormatRuleWidget | 
| A widget for customizing an individual conditional formatting rule.  More... | |
| class | QgsEditorConfigWidget | 
| Base class for widgets which configure editor widget types.  More... | |
| class | QgsEditorWidgetAutoConfPlugin | 
| Base class for plugins allowing to pick automatically a widget type for editing fields.  More... | |
| class | QgsEditorWidgetFactory | 
| Every attribute editor widget needs a factory, which inherits this class.  More... | |
| class | QgsEditorWidgetRegistry | 
| A registry that manages all known edit widget factories.  More... | |
| class | QgsEditorWidgetWrapper | 
| Manages an editor widget.  More... | |
| class | QgsEffectDrawModeComboBox | 
| A combobox allowing selection of paint effect draw modes.  More... | |
| class | QgsEffectStackCompactWidget | 
| A small widget consisting of a checkbox for enabling/disabling an effect stack and a button for opening an effect stack customization dialog.  More... | |
| class | QgsEffectStackPropertiesDialog | 
| A dialog for modifying the properties of a QgsEffectStack, including adding and reordering effects within the stack.  More... | |
| class | QgsEffectStackPropertiesWidget | 
| A widget for modifying the properties of a QgsEffectStack, including adding and reordering effects within the stack.  More... | |
| class | QgsElevationControllerWidget | 
| A widget for configuring vertical elevation slicing behavior for maps.  More... | |
| class | QgsElevationProfileCanvas | 
| A canvas for elevation profiles.  More... | |
| class | QgsElevationProfileLayerTreeModel | 
| A layer tree model subclass for elevation profiles.  More... | |
| class | QgsElevationProfileLayerTreeProxyModel | 
| A proxy model for elevation profiles.  More... | |
| class | QgsElevationProfileLayerTreeView | 
| A layer tree view for elevation profiles.  More... | |
| class | QgsEllipseSymbolLayerWidget | 
| A widget for configuring a QgsEllipseSymbolLayer.  More... | |
| class | QgsEmbeddedSymbolRendererWidget | 
| A widget for configuring options for a QgsEmbeddedSymbolRenderer.  More... | |
| class | QgsEncodingFileDialog | 
| A file dialog which lets the user select the preferred encoding type for a data provider.  More... | |
| class | QgsEncodingSelectionDialog | 
| A dialog which presents the user with a choice of file encodings.  More... | |
| class | QgsEnumerationWidgetFactory | 
| Editor widget factory for enum widgets.  More... | |
| class | QgsEnumerationWidgetWrapper | 
| Widget wrapper for enumeration widgets.  More... | |
| class | QgsErrorDialog | 
| A dialog which shows error details.  More... | |
| class | QgsExpressionAddFunctionFileDialog | 
| A dialog to select whether to create a function file or project functions.  More... | |
| class | QgsExpressionBasedNumericFormatWidget | 
| A widget which allows control over the properties of a QgsExpressionBasedNumericFormat.  More... | |
| class | QgsExpressionBuilderDialog | 
| A generic dialog for building expression strings.  More... | |
| class | QgsExpressionBuilderWidget | 
| A reusable widget that can be used to build an expression string.  More... | |
| class | QgsExpressionFinder | 
| Helper methods to locate expressions within text editors.  More... | |
| class | QgsExpressionHighlighter | 
| Syntax highlighter for QGIS expressions.  More... | |
| class | QgsExpressionItem | 
| An expression item that can be used in the QgsExpressionBuilderWidget tree.  More... | |
| class | QgsExpressionItemSearchProxy | 
| Search proxy used to filter the QgsExpressionBuilderWidget tree.  More... | |
| class | QgsExpressionLineEdit | 
| A widget which includes a line edit for entering expressions together with a button to open the expression creation dialog.  More... | |
| class | QgsExpressionPreviewWidget | 
| A widget for previewing an expression result.  More... | |
| class | QgsExpressionSelectionDialog | 
| A dialog for selecting features by expression.  More... | |
| class | QgsExpressionStoreDialog | 
| A generic dialog for editing expression text, label and help text.  More... | |
| class | QgsExpressionTreeView | 
| A tree view to list all expressions functions, variables and fields that can be used in an expression.  More... | |
| class | QgsExtentBufferDialog | 
| A dialog which allows the user to modify the extent buffer of a symbol.  More... | |
| class | QgsExtentBufferWidget | 
| A widget which allows the user to modify the rendering order of extent buffers.  More... | |
| class | QgsExtentGroupBox | 
| Collapsible group box for configuration of extent, typically for a save operation.  More... | |
| class | QgsExtentWidget | 
| A widget for configuration of a map extent.  More... | |
| class | QgsExternalResourceConfigDlg | 
| Configuration widget for external resource widgets.  More... | |
| class | QgsExternalResourceWidget | 
| 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.  More... | |
| class | QgsExternalResourceWidgetFactory | 
| Editor widget factory for external resource widgets.  More... | |
| class | QgsExternalResourceWidgetWrapper | 
| Wraps a file name widget.  More... | |
| class | QgsExternalStorageFileWidget | 
| A widget for selecting a file or a folder and optionally storing it to an external storage backend.  More... | |
| class | QgsFeatureListComboBox | 
| This offers a combobox with autocompleter that allows selecting features from a layer.  More... | |
| class | QgsFeatureListModel | 
| A proxy model for feature lists.  More... | |
| class | QgsFeatureListView | 
| Shows a list of features and renders an edit button next to each feature.  More... | |
| class | QgsFeatureListViewDelegate | 
| Custom item delegate for feature list views.  More... | |
| class | QgsFeatureModel | 
| Base class for feature models.  More... | |
| class | QgsFeaturePickerWidget | 
| This offers a combobox with autocompleter that allows selecting features from a layer.  More... | |
| class | QgsFeatureSelectionDlg | 
| A dialog for selecting features from a vector layer.  More... | |
| class | QgsFeatureSelectionModel | 
| Item selection model for selecting features.  More... | |
| class | QgsFieldCalculator | 
| A dialog that provides calculation of new fields using existing fields, values and a set of operators.  More... | |
| class | QgsFieldComboBox | 
| A combobox which displays the list of fields of a given layer.  More... | |
| class | QgsFieldConditionalFormatWidget | 
| A widget for customizing conditional formatting options.  More... | |
| class | QgsFieldDomainDialog | 
| A dialog for configuration of the properties of a QgsFieldDomain.  More... | |
| class | QgsFieldDomainWidget | 
| A widget for configuration of the properties of a QgsFieldDomain.  More... | |
| class | QgsFieldExpressionWidget | 
| A widget for selection of layer fields or expression creation.  More... | |
| class | QgsFieldMappingModel | 
| Holds mapping information for mapping from one set of QgsFields to another.  More... | |
| class | QgsFieldMappingWidget | 
| 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.  More... | |
| class | QgsFieldValidator | 
| A QValidator for validation against a QgsField's constraints and field type.  More... | |
| class | QgsFieldValuesLineEdit | 
| A line edit with an autocompleter which takes unique values from a vector layer's fields.  More... | |
| class | QgsFileDownloaderDialog | 
| A QProgressDialog subclass which handles file downloads and user feedback.  More... | |
| class | QgsFileWidget | 
| A widget for selecting a file or a folder.  More... | |
| class | QgsFilledLineSymbolLayerWidget | 
| A widget for configuring QgsFilledLineSymbolLayer.  More... | |
| class | QgsFilledMarkerSymbolLayerWidget | 
| A widget for configuring QgsFilledMarkerSymbolLayer symbol layers.  More... | |
| class | QgsFilterLineEdit | 
| QLineEdit subclass with built in support for clearing the widget's value and handling custom null value representations.  More... | |
| class | QgsFindFilesByPatternDialog | 
| A dialog for finding files (recursively) by file pattern.  More... | |
| class | QgsFindFilesByPatternWidget | 
| A reusable widget for finding files (recursively) by file pattern.  More... | |
| class | QgsFloatingWidget | 
| A QWidget subclass for creating widgets which float outside of the normal Qt layout system.  More... | |
| class | QgsFocusKeeper | 
| Trick to keep a widget focused and avoid QT crashes.  More... | |
| class | QgsFocusWatcher | 
| An event filter for watching for focus events on a parent object.  More... | |
| class | QgsFontButton | 
| A button for customizing QgsTextFormat settings.  More... | |
| class | QgsFontMarkerSymbolLayerWidget | 
| A widget for controlling the properties of a QgsFontMarkerSymbolLayer.  More... | |
| class | QgsFormAnnotation | 
| An annotation item that embeds a designer form showing the feature attribute.  More... | |
| class | QgsFractionNumericFormatWidget | 
| A widget which allows control over the properties of a QgsFractionNumericFormat.  More... | |
| class | QgsGdalGuiUtils | 
| Utility functions for working with GDAL in GUI classes.  More... | |
| class | QgsGenericFeatureSelectionManager | 
| This selection manager synchronizes a local set of selected features with an attribute table.  More... | |
| class | QgsGeocoderLocatorFilter | 
| An adapter class which implements a locator filter populated from a QgsGeocoderInterface.  More... | |
| class | QgsGeographicCoordinateNumericFormatDialog | 
| A dialog which allows control over the properties of a QgsGeographicCoordinateNumericFormat.  More... | |
| class | QgsGeographicCoordinateNumericFormatWidget | 
| A widget which allows control over the properties of a QgsGeographicCoordinateNumericFormat.  More... | |
| class | QgsGeometryGeneratorSymbolLayerWidget | 
| A widget for controlling the properties of a QgsGeometryGeneratorSymbolLayer.  More... | |
| class | QgsGeometryRubberBand | 
| A rubberband class for QgsAbstractGeometry (considering curved geometries).  More... | |
| class | QgsGeometryWidget | 
| A widget for storing and interacting with a QgsGeometry object.  More... | |
| class | QgsGeometryWidgetFactory | 
| Editor widget factory for geometry widgets.  More... | |
| class | QgsGeometryWidgetWrapper | 
| Widget wrapper for geometry fields.  More... | |
| class | QgsGeospatialPdfLayerTreeModel | 
| Layer tree model for Geo-PDF layers.  More... | |
| class | QgsGlobDomainWidget | 
| A widget for configuration of the extended properties of a QgsGlobFieldDomain.  More... | |
| class | QgsGlowWidget | 
| A widget for configuring QgsGlowEffect effects.  More... | |
| class | QgsGpsToolsInterface | 
| Abstract interface class for the QGIS GPS tools.  More... | |
| class | QgsGradientColorRampDialog | 
| A dialog which allows users to modify the properties of a QgsGradientColorRamp.  More... | |
| class | QgsGradientFillSymbolLayerWidget | 
| A widget for controlling the properties of a QgsGradientFillSymbolLayer.  More... | |
| class | QgsGradientStopEditor | 
| An interactive editor for previewing a gradient color ramp and modifying the position of color stops along the gradient.  More... | |
| class | QgsGraduatedHistogramWidget | 
| Graphical histogram for displaying distribution of field values and editing range breaks for a QgsGraduatedSymbolRenderer renderer.  More... | |
| class | QgsGraduatedSymbolRendererWidget | 
| A widget for configuring a QgsGraduatedSymbolRenderer.  More... | |
| class | QgsGroupBoxCollapseButton | 
| A collapse button widget for collapsible group boxes.  More... | |
| class | QgsGroupWmsDataDialog | 
| A dialog for configuring a WMS group.  More... | |
| class | QgsGui | 
| A singleton class containing various registry and other global members related to GUI classes.  More... | |
| class | QgsHashedLineSymbolLayerWidget | 
| A widget for controlling the properties of a QgsHashedLineSymbolLayer.  More... | |
| class | QgsHeatmapRendererWidget | 
| A widget for configuring a QgsHeatmapRenderer.  More... | |
| class | QgsHelp | 
| Helper class for showing help topic URI for the given key.  More... | |
| class | QgsHiddenWidgetFactory | 
| Editor widget factory for hidden widgets.  More... | |
| class | QgsHiddenWidgetWrapper | 
| Wraps a hidden widget.  More... | |
| class | QgsHighlight | 
| Highlights features on the map.  More... | |
| class | QgsHighlightableComboBox | 
| A QComboBox subclass with the ability to "highlight" the edges of the widget.  More... | |
| class | QgsHighlightableLineEdit | 
| A QgsFilterLineEdit subclass with the ability to "highlight" the edges of the widget.  More... | |
| class | QgsHillshadeRendererWidget | 
| Renderer widget for the hill shade renderer.  More... | |
| class | QgsHistogramWidget | 
| Graphical histogram for displaying distributions of field values.  More... | |
| class | QgsHistoryEntry | 
| Encapsulates a history entry.  More... | |
| class | QgsHistoryEntryGroup | 
| Base class for history entry "group" nodes, which contain children of their own.  More... | |
| class | QgsHistoryEntryModel | 
| An item model representing history entries in a hierarchical tree structure.  More... | |
| class | QgsHistoryEntryNode | 
| Base class for nodes representing a QgsHistoryEntry.  More... | |
| class | QgsHistoryProviderRegistry | 
| A registry for objects which track user history (i.e.  More... | |
| class | QgsHistoryWidget | 
| A widget showing entries from a QgsHistoryProviderRegistry.  More... | |
| class | QgsHistoryWidgetContext | 
| Contains settings which reflect the context in which a history widget is shown, e.g., an associated message bar.  More... | |
| class | QgsHtmlWidgetWrapper | 
| Wraps a QQuickWidget to display HTML code.  More... | |
| class | QgsHttpHeaderWidget | 
| Displays referer HTTP header field and collapsible table of key/value pairs.  More... | |
| class | QgsIdentifyMenu | 
| Builds a menu to be used with identify results.  More... | |
| class | QgsIFeatureSelectionManager | 
| Is an interface class to abstract feature selection handling.  More... | |
| class | QgsImageSourceLineEdit | 
| A line edit widget with toolbutton for setting a raster image path.  More... | |
| class | QgsInputControllerManager | 
| Manages input control devices.  More... | |
| class | QgsInterpolatedLineSymbolLayerWidget | 
| A widget for configuring a QgsInterpolatedLineSymbolLayer.  More... | |
| class | QgsInvertedPolygonRendererWidget | 
| A widget for configuring options for a QgsInvertedPolygonRenderer.  More... | |
| class | QgsJoinDialog | 
| A dialog for configuring vector layer joins.  More... | |
| class | QgsJsonEditConfigDlg | 
| A configuration widget for JSON edit widget.  More... | |
| class | QgsJsonEditWidget | 
| A widget for displaying JSON data in a code highlighted text or tree form.  More... | |
| class | QgsJsonEditWidgetFactory | 
| Editor widget factory for JSON edit widgets.  More... | |
| class | QgsJsonEditWrapper | 
| Wraps a JSON edit widget.  More... | |
| class | QgsKeyValueWidget | 
| Widget allowing editing a QVariantMap, using a table.  More... | |
| class | QgsKeyValueWidgetFactory | 
| Factory for widgets for editing a QVariantMap.  More... | |
| class | QgsKeyValueWidgetWrapper | 
| Wraps a key/value widget.  More... | |
| class | QgsLabelEngineConfigDialog | 
| Dialog for configuring the labeling engine.  More... | |
| class | QgsLabelEngineConfigWidget | 
| Widget for configuring the labeling engine.  More... | |
| class | QgsLabelingEngineRuleDialog | 
| A simple dialog for customizing a labeling engine rule.  More... | |
| class | QgsLabelingEngineRulesDialog | 
| A dialog which allows configuration of a list of labeling engine rules.  More... | |
| class | QgsLabelingEngineRulesModel | 
| A model for configuration of a list of labeling engine rules.  More... | |
| class | QgsLabelingEngineRulesWidget | 
| A widget which allows configuration of a list of labeling engine rules.  More... | |
| class | QgsLabelingEngineRuleWidget | 
| Base class for widgets which allow control over the properties of QgsAbstractLabelingEngineRule subclasses.  More... | |
| class | QgsLabelingRulePropsDialog | 
| Dialog for editing labeling rule.  More... | |
| class | QgsLabelingRulePropsWidget | 
| Widget for editing a labeling rule.  More... | |
| class | QgsLabelingWidget | 
| Master widget for configuration of labeling of a vector layer.  More... | |
| class | QgsLabelLineAnchorWidget | 
| A widget for customising label line anchor settings.  More... | |
| class | QgsLabelObstacleSettingsWidget | 
| A widget for customising label obstacle settings.  More... | |
| class | QgsLabelRemoveDuplicatesSettingsWidget | 
| A widget for customising label duplicate removal settings.  More... | |
| class | QgsLabelSettingsWidgetBase | 
| Base class for widgets which allow customization of label engine properties, such as label placement settings.  More... | |
| class | QgsLabelSettingsWidgetDialog | 
| A blocking dialog containing a QgsLabelSettingsWidgetBase.  More... | |
| class | QgsLayerMetadataResultsProxyModel | 
| A proxy model for QgsLayerMetadataResultsModel, handling text and extent filtering.  More... | |
| class | QgsLayerMetadataSearchWidget | 
| Offers layer metadata search and filtering.  More... | |
| class | QgsLayerMetadataSourceSelectProvider | 
| Source select provider for layer metadata.  More... | |
| class | QgsLayerPropertiesDialog | 
| Base class for "layer properties" dialogs, containing common utilities for handling functionality in these dialogs.  More... | |
| class | QgsLayerPropertiesWidget | 
| A widget which allows configuration of the properties of a single QgsSymbolLayer.  More... | |
| class | QgsLayerTreeEmbeddedConfigWidget | 
| A widget to configure layer tree embedded widgets for a particular map layer.  More... | |
| class | QgsLayerTreeEmbeddedWidgetProvider | 
| Provider interface to be implemented in order to introduce new kinds of embedded widgets for use in layer tree.  More... | |
| class | QgsLayerTreeEmbeddedWidgetRegistry | 
| Registry of widgets that may be embedded into layer tree view.  More... | |
| class | QgsLayerTreeMapCanvasBridge | 
| Takes care of updates of layer sets for a QgsMapCanvas from a layer tree.  More... | |
| class | QgsLayerTreeProxyModel | 
| A proxy model for QgsLayerTreeModel, supporting private layers and text filtering.  More... | |
| class | QgsLayerTreeView | 
| Extends QTreeView and provides additional functionality when working with a layer tree.  More... | |
| class | QgsLayerTreeViewDefaultActions | 
| Serves as a factory of actions that can be used together with a layer tree view.  More... | |
| class | QgsLayerTreeViewIndicator | 
| Indicator that can be used in a layer tree view to display icons next to items of the layer tree.  More... | |
| class | QgsLayerTreeViewMenuProvider | 
| Implementation of this interface can be implemented to allow QgsLayerTreeView instance to provide custom context menus (opened upon right-click).  More... | |
| class | QgsLayoutAddPagesDialog | 
| A dialog for configuring properties of new pages to be added to a layout.  More... | |
| class | QgsLayoutAtlasWidget | 
| Widget for configuring the properties of a layout atlas.  More... | |
| class | QgsLayoutAttributeSelectionDialog | 
| A dialog to select what attributes to display (in the table item), set the column properties and specify a sort order.  More... | |
| class | QgsLayoutAttributeTableColumnModel | 
| A model for displaying columns shown in a QgsLayoutAttributeTable.  More... | |
| class | QgsLayoutAttributeTableColumnModelBase | 
| A base model to hold the displaying or sorting columns used in a QgsLayoutAttributeTable.  More... | |
| class | QgsLayoutAttributeTableWidget | 
| A widget for configuring layout attribute table items.  More... | |
| class | QgsLayoutColumnAlignmentDelegate | 
| A delegate for showing column alignment as a combo box.  More... | |
| class | QgsLayoutColumnSortOrderDelegate | 
| A delegate for showing column sort order as a combo box.  More... | |
| class | QgsLayoutColumnSourceDelegate | 
| A delegate for showing column attribute source as a QgsFieldExpressionWidget.  More... | |
| class | QgsLayoutColumnWidthDelegate | 
| A delegate for showing column width as a spin box.  More... | |
| class | QgsLayoutComboBox | 
| A combobox which displays available layouts from a QgsLayoutManager.  More... | |
| class | QgsLayoutConfigObject | 
| An object for property widgets for layout items.  More... | |
| class | QgsLayoutCustomDropHandler | 
| Abstract base class that may be implemented to handle new types of data to be dropped or pasted in QGIS layouts.  More... | |
| class | QgsLayoutDesignerInterface | 
| A common interface for layout designer dialogs and widgets.  More... | |
| class | QgsLayoutElevationProfileWidget | 
| A widget for layout elevation profile item settings.  More... | |
| class | QgsLayoutGuidePositionDelegate | 
| View delegate displaying a QgsDoubleSpinBox for the layout guide position.  More... | |
| class | QgsLayoutGuideUnitDelegate | 
| View delegate displaying a QgsLayoutUnitsComboBox for the layout guide unit.  More... | |
| class | QgsLayoutGuideWidget | 
| Widget for managing the layout guides.  More... | |
| class | QgsLayoutGuiUtils | 
| Utils for layout handling from app.  More... | |
| class | QgsLayoutHtmlItemValidityCheck | 
| Layout HTML item validity check.  More... | |
| class | QgsLayoutHtmlWidget | 
| A widget for configuring layout html items.  More... | |
| class | QgsLayoutImageExportOptionsDialog | 
| A dialog for customizing the properties of an exported image file.  More... | |
| class | QgsLayoutItemAbstractGuiMetadata | 
| Stores GUI metadata about one layout item class.  More... | |
| class | QgsLayoutItemBaseWidget | 
| A base class for property widgets for layout items.  More... | |
| class | QgsLayoutItemComboBox | 
| A combo box which displays items of a matching type from a layout.  More... | |
| class | QgsLayoutItemGuiGroup | 
| Stores GUI metadata about a group of layout item classes.  More... | |
| class | QgsLayoutItemGuiMetadata | 
| Convenience metadata class that uses static functions to handle layout item GUI behavior.  More... | |
| class | QgsLayoutItemPropertiesDialog | 
| A dialog for configuring properties like the size and position of layout items.  More... | |
| class | QgsLayoutItemPropertiesWidget | 
| A widget for controlling the common properties of layout items (e.g.  More... | |
| class | QgsLayoutItemsListView | 
| A list view for showing items in a layout.  More... | |
| class | QgsLayoutItemsListViewModel | 
| Model for the layout items list view.  More... | |
| class | QgsLayoutLabelWidget | 
| A widget for layout item settings.  More... | |
| class | QgsLayoutLegendLayersDialog | 
| A dialog to add new layers to the legend.  More... | |
| class | QgsLayoutManualTableWidget | 
| A widget for configuring layout manual table items.  More... | |
| class | QgsLayoutMapClippingWidget | 
| Allows configuration of layout map clipping settings.  More... | |
| class | QgsLayoutMapGridWidget | 
| A widget for configuring layout map grid items.  More... | |
| class | QgsLayoutMapItemBlocksLabelsModel | 
| Model for label blocking items.  More... | |
| class | QgsLayoutMapLabelingWidget | 
| Allows configuration of layout map labeling settings.  More... | |
| class | QgsLayoutMapWidget | 
| Input widget for the configuration of QgsLayoutItemMap.  More... | |
| class | QgsLayoutMarkerWidget | 
| A widget for configuring layout shape items.  More... | |
| class | QgsLayoutNorthArrowValidityCheck | 
| Layout north arrow validity check.  More... | |
| class | QgsLayoutOverviewValidityCheck | 
| Layout overview validity check.  More... | |
| class | QgsLayoutPagePropertiesWidget | 
| A widget for configuring properties of pages in a layout.  More... | |
| class | QgsLayoutPdfExportOptionsDialog | 
| A dialog for customizing the properties of an exported PDF file from a layout.  More... | |
| class | QgsLayoutPictureSourceValidityCheck | 
| Layout picture source validity check.  More... | |
| class | QgsLayoutPictureWidget | 
| A widget for configuring layout picture items.  More... | |
| class | QgsLayoutPolygonWidget | 
| Input widget for QgsLayoutItemPolygon.  More... | |
| class | QgsLayoutPolylineWidget | 
| Input widget for QgsLayoutItemPolyline.  More... | |
| class | QgsLayoutPropertiesWidget | 
| Widget for configuring the properties of a layout.  More... | |
| class | QgsLayoutQptDropHandler | 
| Layout drop handler for handling QPT files.  More... | |
| class | QgsLayoutRuler | 
| 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.  More... | |
| class | QgsLayoutScaleBarValidityCheck | 
| Layout scalebar validity check.  More... | |
| class | QgsLayoutScaleBarWidget | 
| A widget to define the properties of a QgsLayoutItemScaleBar.  More... | |
| class | QgsLayoutShapeWidget | 
| A widget for configuring layout shape items.  More... | |
| class | QgsLayoutTableBackgroundColorsDialog | 
| A dialog for customization of the cell background colors for a QgsLayoutTable.  More... | |
| class | QgsLayoutTableSortModel | 
| Allows for filtering QgsComposerAttributeTable columns by columns which are sorted or unsorted.  More... | |
| class | QgsLayoutUnitsComboBox | 
| A custom combo box for selecting units for layout settings.  More... | |
| class | QgsLayoutView | 
| A graphical widget to display and interact with QgsLayouts.  More... | |
| class | QgsLayoutViewEllipticalRubberBand | 
| An elliptical rubber band for use within QgsLayoutView widgets.  More... | |
| class | QgsLayoutViewMenuProvider | 
| Interface for a QgsLayoutView context menu.  More... | |
| class | QgsLayoutViewMouseEvent | 
| A mouse event which is the result of a user interaction with a QgsLayoutView.  More... | |
| class | QgsLayoutViewRectangularRubberBand | 
| A rectangular rubber band for use within QgsLayoutView widgets.  More... | |
| class | QgsLayoutViewRubberBand | 
| An abstract base class for temporary rubber band items in various shapes, for use within QgsLayoutView widgets.  More... | |
| class | QgsLayoutViewTool | 
| Abstract base class for all layout view tools.  More... | |
| class | QgsLayoutViewToolAddItem | 
| Layout view tool for adding items to a layout.  More... | |
| class | QgsLayoutViewToolAddNodeItem | 
| Layout view tool for adding node based items to a layout.  More... | |
| class | QgsLayoutViewToolEditNodes | 
| Layout view tool for editing node based items in the layout.  More... | |
| class | QgsLayoutViewToolMoveItemContent | 
| Layout view tool for moving and zooming item content.  More... | |
| class | QgsLayoutViewToolPan | 
| Layout view tool for panning the layout.  More... | |
| class | QgsLayoutViewToolSelect | 
| Layout view tool for selecting items in the layout.  More... | |
| class | QgsLayoutViewToolTemporaryKeyPan | 
| Layout view tool for temporarily panning a layout while a key is depressed.  More... | |
| class | QgsLayoutViewToolTemporaryKeyZoom | 
| Layout view tool for temporarily zooming a layout while a key is depressed.  More... | |
| class | QgsLayoutViewToolTemporaryMousePan | 
| Layout view tool for temporarily panning a layout while a mouse button is depressed.  More... | |
| class | QgsLayoutViewToolZoom | 
| Layout view tool for zooming into and out of the layout.  More... | |
| class | QgsLayoutViewTriangleRubberBand | 
| A triangular rubber band for use within QgsLayoutView widgets.  More... | |
| class | QgsLegendFilterButton | 
| A tool button that allows enabling or disabling legend filter by contents of the map.  More... | |
| class | QgsLegendPatchShapeButton | 
| A button for creating and modifying QgsLegendPatchShape settings.  More... | |
| class | QgsLegendPatchShapeDialog | 
| A dialog for configuring a custom legend patch shape.  More... | |
| class | QgsLegendPatchShapeWidget | 
| Widget for configuring a custom legend patch shape.  More... | |
| class | QgsLimitedRandomColorRampDialog | 
| A dialog which allows users to modify the properties of a QgsLimitedRandomColorRamp.  More... | |
| class | QgsLimitedRandomColorRampWidget | 
| A widget which allows users to modify the properties of a QgsLimitedRandomColorRamp.  More... | |
| class | QgsLinearReferencingSymbolLayerWidget | 
| A widget for controlling the properties of a QgsLinearReferencingSymbolLayer.  More... | |
| class | QgsLineburstSymbolLayerWidget | 
| A widget for configuring QgsLineburstSymbolLayer symbol layers.  More... | |
| class | QgsLinePatternFillSymbolLayerWidget | 
| A widget for controlling the properties of a QgsLinePatternFillSymbolLayer.  More... | |
| class | QgsListConfigDlg | 
| A configuration dialog for the List Widget class.  More... | |
| class | QgsListWidget | 
| Widget allowing editing a QVariantList, using a table.  More... | |
| class | QgsListWidgetFactory | 
| Factory for widgets for editing a QVariantList or a QStringList.  More... | |
| class | QgsListWidgetWrapper | 
| Wraps a list widget.  More... | |
| class | QgsLoadRasterAttributeTableDialog | 
| A dialog allowing selection of a VAT.DBF file and associating the resulting raster attribute table with a raster band.  More... | |
| class | QgsLocatorWidget | 
| A special locator widget which allows searching for matching results from a QgsLocator and presenting them to users for selection.  More... | |
| class | QgsLongLongValidator | 
| A QValidator which allows validation of long long values.  More... | |
| class | QgsLUDialog | 
| A dialog for setting a lower and upper range value.  More... | |
| class | QgsManageConnectionsDialog | 
| A dialog for importing or exporting stored connections.  More... | |
| class | QgsMapCanvas | 
| Map canvas is a class for displaying all GIS data types on a canvas.  More... | |
| class | QgsMapCanvasAnnotationItem | 
| An interactive map canvas item which displays a QgsAnnotation.  More... | |
| class | QgsMapCanvasInteractionBlocker | 
| An interface for objects which block interactions with a QgsMapCanvas.  More... | |
| class | QgsMapCanvasItem | 
| An abstract class for items that can be placed on the map canvas.  More... | |
| class | QgsMapCanvasSnappingUtils | 
| Snapping utils instance that is connected to a canvas and updates the configuration (map settings + current layer) whenever that is changed in the canvas.  More... | |
| class | QgsMapCanvasTracer | 
| Extension of QgsTracer that provides extra functionality.  More... | |
| class | QgsMapCanvasUtils | 
| Utility functions for working with QgsMapCanvas widgets.  More... | |
| class | QgsMapLayerAction | 
| An action which can run on map layers.  More... | |
| class | QgsMapLayerActionContext | 
| Encapsulates the context in which a QgsMapLayerAction action is executed.  More... | |
| class | QgsMapLayerActionContextGenerator | 
| An interface for objects which can create a QgsMapLayerActionContext.  More... | |
| class | QgsMapLayerActionRegistry | 
| A registry which tracks map layer actions.  More... | |
| class | QgsMapLayerComboBox | 
| A combobox which displays a dynamic list of layers from a QGIS project.  More... | |
| class | QgsMapLayerConfigWidget | 
| A panel widget that can be shown in the map style dock.  More... | |
| class | QgsMapLayerConfigWidgetContext | 
| Encapsulates the context for a QgsMapLayerConfigWidget.  More... | |
| class | QgsMapLayerConfigWidgetFactory | 
| Factory class for creating custom map layer property pages.  More... | |
| class | QgsMapLayerLoadStyleDialog | 
| A reusable dialog which allows users to select stored layer styles and categories to load for a map layer.  More... | |
| class | QgsMapLayerRefreshSettingsWidget | 
| A widget for configuring the automatic refresh settings for map layers.  More... | |
| class | QgsMapLayerSaveStyleDialog | 
| A dialog which allows saving map layer styles.  More... | |
| class | QgsMapLayerServerPropertiesWidget | 
| Provides widget to edit server properties.  More... | |
| class | QgsMapLayerStyleCategoriesModel | 
| Model for layer style categories.  More... | |
| class | QgsMapLayerStyleGuiUtils | 
| Various GUI utility functions for dealing with map layer's style manager.  More... | |
| class | QgsMapLayerStyleManagerWidget | 
| A widget which is used to visually manage the layer styles.  More... | |
| class | QgsMapMouseEvent | 
| A mouse event which is the result of a user interaction with a QgsMapCanvas.  More... | |
| class | QgsMapOverviewCanvas | 
| A widget that displays an overview map.  More... | |
| class | QgsMapTip | 
| Displays a tool tip on a map canvas when the mouse is hovered over a feature.  More... | |
| class | QgsMapTool | 
| Abstract base class for all map tools.  More... | |
| class | QgsMapToolAdvancedDigitizing | 
| A QgsMapTool which gives events directly in map coordinates and allows filtering of events.  More... | |
| class | QgsMapToolCapture | 
| Base class for map tools capable of capturing point, lines and polygons.  More... | |
| class | QgsMapToolCaptureAnnotationItem | 
| A base class to digitize annotation items using QgsMapToolCapture.  More... | |
| class | QgsMapToolCaptureLayerGeometry | 
| Base class for map tools digitizing layer geometries.  More... | |
| class | QgsMapToolDigitizeFeature | 
| This tool digitizes geometry of new point/line/polygon features on already existing vector layers.  More... | |
| class | QgsMapToolEdit | 
| Base class for map tools that edit vector geometry.  More... | |
| class | QgsMapToolEmitPoint | 
| A map tool that simply emits a point when clicking on the map.  More... | |
| class | QgsMapToolExtent | 
| A map tool that emits an extent from a rectangle drawn onto the map canvas.  More... | |
| class | QgsMapToolIdentify | 
| Map tool for identifying features in layers.  More... | |
| class | QgsMapToolIdentifyFeature | 
| A map tool to identify a feature on a chosen layer.  More... | |
| class | QgsMapToolModifyAnnotation | 
| A map tool for modifying annotations in a QgsAnnotationLayer.  More... | |
| class | QgsMapToolPan | 
| A map tool for panning the map.  More... | |
| class | QgsMapToolShapeAbstract | 
| Base class for shape map tools to be used by QgsMapToolCapture.  More... | |
| class | QgsMapToolShapeMetadata | 
| Base class for shape map tools metadata to be used in QgsMapToolShapeRegistry.  More... | |
| class | QgsMapToolShapeRegistry | 
| Keeps track of the registered shape map tools.  More... | |
| class | QgsMapToolZoom | 
| A map tool for zooming into the map.  More... | |
| class | QgsMapUnitScaleDialog | 
| A dialog which allows the user to choose the minimum and maximum scale of an object in map units and millimeters.  More... | |
| class | QgsMapUnitScaleWidget | 
| A widget which allows the user to choose the minimum and maximum scale of an object in map units and millimeters.  More... | |
| class | QgsMarkerLineSymbolLayerWidget | 
| A widget for controlling the properties of a QgsMarkerLineSymbolLayer.  More... | |
| class | QgsMaskMarkerSymbolLayerWidget | 
| Symbol layer widget for the handling of QgsMaskMarkerSymbolLayer.  More... | |
| class | QgsMaskSourceSelectionWidget | 
| A widget that allows the selection of a list of sources for selective masking.  More... | |
| class | QgsMasterPasswordResetDialog | 
| Dialog to verify current master password and initiate reset of authentication database with a new password.  More... | |
| class | QgsMaterialSettingsWidget | 
| Base class for 3D material settings widgets.  More... | |
| class | QgsMediaWidget | 
| A widget for playing back audio and video media files.  More... | |
| class | QgsMenuHeader | 
| Custom widget for displaying subheaders within a QMenu in a standard style.  More... | |
| class | QgsMenuHeaderWidgetAction | 
| Custom QWidgetAction for displaying subheaders within a QMenu in a standard style.  More... | |
| class | QgsMergedFeatureRendererWidget | 
| A widget for configuring options for a QgsMergedFeatureRenderer.  More... | |
| class | QgsMeshActiveDatasetGroupTreeView | 
| Tree widget for display of the mesh dataset groups.  More... | |
| class | QgsMeshAvailableDatasetGroupTreeModel | 
| Item model for available mesh dataset groups.  More... | |
| class | QgsMeshDatasetGroupListModel | 
| A model representing mesh dataset groups.  More... | |
| class | QgsMeshDatasetGroupProxyModel | 
| A proxy model for filtering mesh dataset groups.  More... | |
| class | QgsMeshDatasetGroupSaveMenu | 
| Responsible for creating menus for saving mesh dataset groups.  More... | |
| class | QgsMeshDatasetGroupTreeItemDelegate | 
| Delegate to display tree item with a contours and vector selector.  More... | |
| class | QgsMeshDatasetGroupTreeModel | 
| Item model for QgsMeshDatasetGroupTreeItem.  More... | |
| class | QgsMeshDatasetGroupTreeView | 
| Tree widget for display of the mesh dataset groups.  More... | |
| class | QgsMeshDatasetGroupTreeWidget | 
| A widget for configuring dataset groups attached to a QgsMeshLayer.  More... | |
| class | QgsMeshDatasetListModel | 
| List model for dataset contained in dataset group, used to display by time dataset in widget.  More... | |
| class | QgsMeshLabelingWidget | 
| Master widget for configuration of labeling of a mesh layer.  More... | |
| class | QgsMeshLayerProperties | 
| A dialog for configuring mesh layer properties.  More... | |
| class | QgsMeshRenderer3DAveragingWidget | 
| A widget for setup of the averaging method from 3d to 2d datasets on 3d stacked mesh.  More... | |
| class | QgsMeshRendererActiveDatasetWidget | 
| Widget for selection of active dataset group from tree view.  More... | |
| class | QgsMeshRendererMeshSettingsWidget | 
| A widget for setup of the mesh frame settings of the mesh layer.  More... | |
| class | QgsMeshRendererScalarSettingsWidget | 
| A widget for setup of the scalar dataset renderer settings of a mesh layer.  More... | |
| class | QgsMeshRendererVectorSettingsWidget | 
| A widget for setup of the vector dataset renderer settings of a mesh layer.  More... | |
| class | QgsMeshStaticDatasetWidget | 
| A widget for setup of the static dataset of a mesh layer.  More... | |
| class | QgsMeshVariableStrokeWidthButton | 
| A widget push button that stores variable stroke width and calls a widget to set parameters.  More... | |
| class | QgsMeshVariableStrokeWidthWidget | 
| A widget to set parameters of variable stroke width.  More... | |
| class | QgsMessageBar | 
| A bar for displaying non-blocking messages to the user.  More... | |
| class | QgsMessageBarItem | 
| Represents an item shown within a QgsMessageBar widget.  More... | |
| class | QgsMessageLogViewer | 
| A generic dialog widget for displaying QGIS log messages.  More... | |
| class | QgsMessageViewer | 
| A generic message view for displaying QGIS messages.  More... | |
| class | QgsMetadataWidget | 
| A wizard to edit metadata on a map layer.  More... | |
| class | QgsModelGroupBoxDefinitionDialog | 
| A widget which allows users to specify the properties of a model group box.  More... | |
| class | QgsModelSnapper | 
| Manages snapping grids and preset snap lines in a layout, and handles snapping points to the nearest grid coordinate/snap line when possible.  More... | |
| class | QgsModelViewBezierRubberBand | 
| A bezier curve rubber band for use within QgsModelGraphicsView widgets.  More... | |
| class | QgsModelViewMouseEvent | 
| A mouse event which is the result of a user interaction with a QgsModelGraphicsView.  More... | |
| class | QgsModelViewRectangularRubberBand | 
| A rectangular rubber band for use within QgsModelGraphicsView widgets.  More... | |
| class | QgsModelViewRubberBand | 
| An abstract base class for temporary rubber band items in various shapes, for use within QgsModelGraphicsView widgets.  More... | |
| class | QgsModelViewTool | 
| Abstract base class for all model designer view tools.  More... | |
| class | QgsModelViewToolLink | 
| Model designer view tool for linking socket together This tool is not exposed in the UI and is only set when the select tool click on a socket.  More... | |
| class | QgsModelViewToolPan | 
| Model designer view tool for panning a model.  More... | |
| class | QgsModelViewToolSelect | 
| Model designer view tool for selecting items in the model.  More... | |
| class | QgsModelViewToolTemporaryKeyPan | 
| Model designer view tool for temporarily panning a layout while a key is depressed.  More... | |
| class | QgsModelViewToolTemporaryKeyZoom | 
| Model view tool for temporarily zooming a model while a key is depressed.  More... | |
| class | QgsModelViewToolTemporaryMousePan | 
| Model view tool for temporarily panning a model while a mouse button is depressed.  More... | |
| class | QgsModelViewToolZoom | 
| Model view tool for zooming into and out of the model.  More... | |
| class | QgsMultiBandColorRendererWidget | 
| A widget for configuring a QgsMultiBandColorRenderer.  More... | |
| class | QgsMultiEditToolButton | 
| A tool button for controlling how edits to multiple features are applied.  More... | |
| class | QgsNewAuxiliaryFieldDialog | 
| A dialog to create a new auxiliary field.  More... | |
| class | QgsNewAuxiliaryLayerDialog | 
| A dialog to create a new auxiliary layer.  More... | |
| class | QgsNewDatabaseTableNameDialog | 
| A dialog which allows selection of a DB schema and a new table name.  More... | |
| class | QgsNewDatabaseTableNameWidget | 
| A widget which embeds the browser view to select a DB schema and a new table name.  More... | |
| class | QgsNewGeoPackageLayerDialog | 
| Dialog to set up parameters to create a new GeoPackage layer, and on accept() to create it and add it to the layers.  More... | |
| class | QgsNewHttpConnection | 
| Dialog to allow the user to configure and save connection information for an HTTP Server for WMS, etc.  More... | |
| class | QgsNewMemoryLayerDialog | 
| A dialog for configuring the properties of a new memory (scratch) layer.  More... | |
| class | QgsNewNameDialog | 
| A dialog for prompting users for a new name, for example new layer name dialog.  More... | |
| class | QgsNewOgrConnection | 
| Dialog to allow the user to define, test and save connection information for OGR databases.  More... | |
| class | QgsNewVectorLayerDialog | 
| A dialog for configuring the properties of a new vector layer.  More... | |
| class | QgsNewVectorTableDialog | 
| A dialog for customising new tables created on a database.  More... | |
| class | QgsNullSymbolRendererWidget | 
| Blank widget for customizing QgsNullSymbolRenderer.  More... | |
| class | QgsNumericFormatConfigurationWidgetFactory | 
| Interface base class for factories for numeric format configuration widgets.  More... | |
| class | QgsNumericFormatGuiRegistry | 
| A registry for widgets which configure QgsNumericFormat objects.  More... | |
| class | QgsNumericFormatSelectorDialog | 
| A simple dialog for customizing a numeric format.  More... | |
| class | QgsNumericFormatSelectorWidget | 
| A widget which allows choice of numeric formats and the properties of them.  More... | |
| class | QgsNumericFormatWidget | 
| Base class for widgets which allow control over the properties of QgsNumericFormat subclasses.  More... | |
| class | QgsOpacityWidget | 
| A widget for setting an opacity value.  More... | |
| class | QgsOptionsDialogBase | 
| A base dialog for options and properties dialogs that offers vertical tabs.  More... | |
| class | QgsOptionsDialogHighlightButton | 
| A highlight widget for buttons.  More... | |
| class | QgsOptionsDialogHighlightCheckBox | 
| A highlight widget for checkboxes.  More... | |
| class | QgsOptionsDialogHighlightGroupBox | 
| A highlight widget for group boxes.  More... | |
| class | QgsOptionsDialogHighlightLabel | 
| A highlight widget for labels.  More... | |
| class | QgsOptionsDialogHighlightTable | 
| A highlight widget for table widgets.  More... | |
| class | QgsOptionsDialogHighlightTree | 
| A highlight widget for trees.  More... | |
| class | QgsOptionsDialogHighlightWidget | 
| Container for a widget to be used to search text in the option dialog.  More... | |
| class | QgsOptionsPageWidget | 
| Base class for widgets for pages included in the options dialog.  More... | |
| class | QgsOptionsWidgetFactory | 
| A factory class for creating custom options pages.  More... | |
| class | QgsOrderByDialog | 
| A dialog to build and manage a list of order by clauses.  More... | |
| class | QgsOrganizeTableColumnsDialog | 
| Dialog for organising (hiding and reordering) columns in the attributes table.  More... | |
| class | QgsOverlayWidgetLayout | 
| A custom layout which can be used to overlay child widgets over a parent widget.  More... | |
| class | QgsOWSSourceSelect | 
| Dialog to create connections and add layers WCS etc.  More... | |
| class | QgsOWSSourceWidget | 
| This widget sets and updates OWS layers source URI.  More... | |
| class | QgsPaintEffectPropertiesWidget | 
| A widget which modifies the properties of a QgsPaintEffect.  More... | |
| class | QgsPaintEffectWidget | 
| Base class for effect properties widgets.  More... | |
| class | QgsPalettedRendererWidget | 
| A widget for configuring QgsPalettedRasterRenderer.  More... | |
| class | QgsPanelWidget | 
| Base class for any widget that can be shown as an inline panel.  More... | |
| class | QgsPanelWidgetStack | 
| A stack widget to manage multiple overlapping stacked panels.  More... | |
| class | QgsPanelWidgetWrapper | 
| Wrapper widget for existing widgets which can't have the inheritance tree changed, e.g dialogs.  More... | |
| class | QgsPasswordLineEdit | 
| QLineEdit subclass with built in support for showing/hiding the entered password.  More... | |
| class | QgsPenCapStyleComboBox | 
| A combobox widget for selection of Qt::PenCapStyle.  More... | |
| class | QgsPenJoinStyleComboBox | 
| A combobox widget for selection of Qt::PenJoinStyle.  More... | |
| class | QgsPenStyleComboBox | 
| A combobox widget for selection of Qt::PenStyle.  More... | |
| class | QgsPercentageNumericFormatWidget | 
| A widget which allows control over the properties of a QgsPercentageNumericFormat.  More... | |
| class | QgsPercentageWidget | 
| A widget for setting a percentage value.  More... | |
| class | QgsPictureSourceLineEditBase | 
| A line edit widget with toolbutton for setting a raster image path.  More... | |
| class | QgsPixmapLabel | 
| Shows a pixmap and adjusts its size to the space given to the widget by the layout and keeping its aspect ratio.  More... | |
| class | QgsPlaybackControllerWidget | 
| A compound widget containing a set of buttons for controlling media playback.  More... | |
| class | QgsPlotCanvas | 
| Plot canvas is a class for displaying interactive 2d charts and plots.  More... | |
| class | QgsPlotCanvasItem | 
| An abstract class for items that can be placed on a QgsPlotCanvas.  More... | |
| class | QgsPlotMouseEvent | 
| A mouse event which is the result of a user interaction with a QgsPlotCanvas.  More... | |
| class | QgsPlotRectangularRubberBand | 
| A rectangular rubber band for use within QgsPlotCanvas widgets.  More... | |
| class | QgsPlotRubberBand | 
| An abstract base class for temporary rubber band items in various shapes, for use within QgsPlotCanvas widgets.  More... | |
| class | QgsPlotTool | 
| Abstract base class for all interactive plot tools.  More... | |
| class | QgsPlotToolPan | 
| Plot tool for panning/zoom/navigating plots.  More... | |
| class | QgsPlotToolTemporaryKeyPan | 
| Plot tool for temporarily panning a plot while a key is depressed.  More... | |
| class | QgsPlotToolTemporaryKeyZoom | 
| Plot tool for temporarily zooming a plot while a key is depressed.  More... | |
| class | QgsPlotToolTemporaryMousePan | 
| Plot tool for temporarily panning a plot while a mouse button is depressed.  More... | |
| class | QgsPlotToolXAxisZoom | 
| Plot tool for zooming into and out of the plot's x-axis only.  More... | |
| class | QgsPlotToolZoom | 
| Plot tool for zooming into and out of the plot.  More... | |
| class | QgsPluginManagerInterface | 
| Abstract interface class for the QGIS plugin manager.  More... | |
| class | QgsPointCloudAttributeComboBox | 
| A combobox which displays the list of attributes of a given point cloud layer.  More... | |
| class | QgsPointCloudLayerSaveAsDialog | 
| A dialog for selecting destination file and parameters for point cloud exports.  More... | |
| class | QgsPointCloudQueryBuilder | 
| Query Builder for layers.  More... | |
| class | QgsPointCloudRendererPropertiesWidget | 
| A generic widget for setting the 2D renderer for a point cloud layer.  More... | |
| class | QgsPointCloudRendererWidget | 
| Base class for point cloud 2D renderer settings widgets.  More... | |
| class | QgsPointClusterRendererWidget | 
| A widget which allows configuration of the properties for a QgsPointClusterRenderer.  More... | |
| class | QgsPointDisplacementRendererWidget | 
| A widget for configuring QgsPointDisplacementRenderer.  More... | |
| class | QgsPointPatternFillSymbolLayerWidget | 
| A widget for controlling the properties of a QgsPointPatternFillSymbolLayer.  More... | |
| class | QgsPresetColorRampDialog | 
| A dialog which allows users to modify the properties of a QgsPresetSchemeColorRamp.  More... | |
| class | QgsPresetColorRampWidget | 
| A widget which allows users to modify the properties of a QgsPresetSchemeColorRamp.  More... | |
| class | QgsPreviewEffect | 
| A graphics effect which can be applied to a widget to simulate various printing and color blindness modes.  More... | |
| class | QgsProcessingAbstractParameterDefinitionWidget | 
| Abstract base class for widgets which allow users to specify the properties of a Processing parameter.  More... | |
| class | QgsProcessingAlgorithmConfigurationWidget | 
| A configuration widget for processing algorithms allows providing additional configuration options directly on algorithm level, in addition to parameters.  More... | |
| class | QgsProcessingAlgorithmConfigurationWidgetFactory | 
| Interface base class for factories for algorithm configuration widgets.  More... | |
| class | QgsProcessingContextGenerator | 
| An interface for objects which can create Processing contexts.  More... | |
| class | QgsProcessingGui | 
| Contains general functions and values related to Processing GUI components.  More... | |
| class | QgsProcessingGuiRegistry | 
| A registry for widgets for use with the Processing framework.  More... | |
| class | QgsProcessingGuiUtils | 
| Contains utility functions relating to Processing GUI components.  More... | |
| class | QgsProcessingHiddenWidgetWrapper | 
| A widget wrapper for hidden widgets.  More... | |
| class | QgsProcessingHistoryDialog | 
| A dialog for showing Processing algorithm execution history.  More... | |
| class | QgsProcessingHistoryProvider | 
| History provider for operations performed through the Processing framework.  More... | |
| class | QgsProcessingHistoryWidget | 
| A widget for showing Processing algorithm execution history.  More... | |
| class | QgsProcessingModelerParameterWidget | 
| A widget for customising the value of Processing algorithm parameters inside a Processing model.  More... | |
| class | QgsProcessingParameterDefinitionDialog | 
| A dialog which allows users to specify the properties of a Processing parameter.  More... | |
| class | QgsProcessingParameterDefinitionWidget | 
| A widget which allows users to specify the properties of a Processing parameter.  More... | |
| class | QgsProcessingParametersGenerator | 
| An interface for objects which can create sets of parameter values for processing algorithms.  More... | |
| class | QgsProcessingParameterWidgetContext | 
| Contains settings which reflect the context in which a Processing parameter widget is shown.  More... | |
| class | QgsProcessingParameterWidgetFactoryInterface | 
| An interface for Processing widget wrapper factories.  More... | |
| class | QgsProcessingToolboxModel | 
| A model for providers and algorithms shown within the Processing toolbox.  More... | |
| class | QgsProcessingToolboxProxyModel | 
| A proxy model for providers and algorithms shown within the Processing toolbox.  More... | |
| class | QgsProjectionSelectionDialog | 
| A generic dialog to prompt the user for a Coordinate Reference System.  More... | |
| class | QgsProjectionSelectionTreeWidget | 
| A widget for selecting a coordinate reference system from a tree.  More... | |
| class | QgsProjectionSelectionWidget | 
| A widget for selecting a projection.  More... | |
| class | QgsProjectStorageGuiRegistry | 
| A registry / canonical manager of GUI parts of project storage backends.  More... | |
| class | QgsPropertyAssistantWidget | 
| Shows a user-friendly assistant guiding users through the creation of QgsProperty overrides.  More... | |
| class | QgsPropertyOverrideButton | 
| A button for controlling property overrides which may apply to a widget.  More... | |
| class | QgsProviderConnectionComboBox | 
| A combo box which displays the list of connections registered for a given provider.  More... | |
| class | QgsProviderGuiMetadata | 
| Holds data for the GUI part of the data providers.  More... | |
| class | QgsProviderGuiRegistry | 
| A registry / canonical manager of GUI parts of data providers.  More... | |
| class | QgsProviderSourceWidget | 
| Base class for widgets which allow customization of a provider's source URI.  More... | |
| class | QgsProviderSourceWidgetProvider | 
| An interface for providers of widgets designed to configure a data provider's source.  More... | |
| class | QgsProviderSourceWidgetProviderRegistry | 
| A registry that keeps a list of provider source widget providers.  More... | |
| class | QgsProviderSublayerDialogModel | 
| A model for representing the sublayers present in a URI for the QgsProviderSublayersDialog.  More... | |
| class | QgsProviderSublayersDialog | 
| Dialog for selecting provider sublayers.  More... | |
| class | QgsProxyStyle | 
| 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.  More... | |
| class | QgsQmlWidgetWrapper | 
| Wraps a QQuickWidget to display QML code.  More... | |
| class | QgsQueryBuilder | 
| Query Builder for layers.  More... | |
| class | QgsRandomMarkerFillSymbolLayerWidget | 
| A widget for controlling the properties of a QgsRandomMarkerFillSymbolLayer.  More... | |
| class | QgsRangeConfigDlg | 
| Configuration widget for range widgets.  More... | |
| class | QgsRangeDomainWidget | 
| A widget for configuration of the extended properties of a QgsRangeFieldDomain.  More... | |
| class | QgsRangeSlider | 
| A slider control with two interactive endpoints, for interactive selection of a range of values.  More... | |
| class | QgsRangeWidgetFactory | 
| Editor widget factory for range widgets.  More... | |
| class | QgsRangeWidgetWrapper | 
| Wraps a range widget.  More... | |
| class | QgsRasterAttributeTableAddColumnDialog | 
| A dialog which collects options to add a new column to a raster attribute table.  More... | |
| class | QgsRasterAttributeTableAddRowDialog | 
| The QgsRasterAttributeTableAddColumnDialog class collects options to add a new row to a raster attribute table.  More... | |
| class | QgsRasterAttributeTableDialog | 
| A dialog which embeds a raster attribute table widget.  More... | |
| class | QgsRasterBandComboBox | 
| A combobox widget which displays the bands present in a raster layer.  More... | |
| class | QgsRasterContourRendererWidget | 
| Configuration widget for QgsRasterContourRenderer.  More... | |
| class | QgsRasterFillSymbolLayerWidget | 
| A widget for controlling the properties of a QgsRasterFillSymbolLayer.  More... | |
| class | QgsRasterFormatSaveOptionsWidget | 
| A widget to select format-specific raster saving options.  More... | |
| class | QgsRasterHistogramWidget | 
| A widget for display and configuring a raster layer histogram.  More... | |
| class | QgsRasterLabelingWidget | 
| Master widget for configuration of labeling of a raster layer.  More... | |
| class | QgsRasterLabelSettingsWidget | 
| A widget for customizing settings for raster layer labeling.  More... | |
| class | QgsRasterLayerProperties | 
| A dialog for raster layer properties.  More... | |
| class | QgsRasterLayerSaveAsDialog | 
| A dialog for configuring raster layer export parameters.  More... | |
| class | QgsRasterLayerTemporalPropertiesWidget | 
| A widget for configuring the temporal properties for a raster layer.  More... | |
| class | QgsRasterLineSymbolLayerWidget | 
| A widget for configuring QgsRasterLineSymbolLayer symbol layers.  More... | |
| class | QgsRasterMarkerSymbolLayerWidget | 
| A widget for configuring QgsRasterMarkerSymbolLayer symbol layers.  More... | |
| class | QgsRasterMinMaxWidget | 
| A widget for configuring how the minimum and maximum value of a raster layer is determined.  More... | |
| class | QgsRasterPyramidsOptionsWidget | 
| A widget to select format-specific raster saving options.  More... | |
| class | QgsRasterRendererWidget | 
| Abstract base class for widgets which configure a QgsRasterRenderer.  More... | |
| class | QgsRasterSingleColorRendererWidget | 
| Renderer widget for the single color renderer.  More... | |
| class | QgsRasterTransparencyWidget | 
| A widget for controlling a raster layer's transparency and related options.  More... | |
| class | QgsRatioLockButton | 
| A cross platform button subclass used to represent a locked / unlocked ratio state.  More... | |
| class | QgsRecentCoordinateReferenceSystemsProxyModel | 
| A sort/filter proxy model for recent coordinate reference systems.  More... | |
| class | QgsRelationAggregateSearchWidgetWrapper | 
| Search widget for the children of a relation.  More... | |
| class | QgsRelationEditorConfigWidget | 
| Creates a new configuration widget for the relation editor widget.  More... | |
| class | QgsRelationEditorWidget | 
| The default relation widget in QGIS.  More... | |
| class | QgsRelationEditorWidgetFactory | 
| Factory class for creating a relation editor widget and the respective config widget.  More... | |
| class | QgsRelationReferenceConfigDlg | 
| Configuration widget for relation reference widgets.  More... | |
| class | QgsRelationReferenceFactory | 
| Editor widget factory for relation reference widgets.  More... | |
| class | QgsRelationReferenceSearchWidgetWrapper | 
| Wraps a relation reference search widget.  More... | |
| class | QgsRelationReferenceWidget | 
| A widget which shows related features.  More... | |
| class | QgsRelationReferenceWidgetWrapper | 
| Wraps a relation reference widget.  More... | |
| class | QgsRelationWidgetRegistry | 
| Keeps track of the registered relations widgets.  More... | |
| class | QgsRelationWidgetWrapper | 
| A widget wrapper for relation widgets.  More... | |
| class | QgsRendererMeshPropertiesWidget | 
| Widget for renderer properties of the mesh, contours (scalars) and vectors data associated with the mesh layer.  More... | |
| class | QgsRendererPropertiesDialog | 
| A dialog for configuring vector layer renderers.  More... | |
| class | QgsRendererRasterPropertiesWidget | 
| A widget for configuring properties of a raster layer renderer.  More... | |
| class | QgsRendererRulePropsDialog | 
| A dialog for editing the details of a rule based renderer rule.  More... | |
| class | QgsRendererRulePropsWidget | 
| A widget for editing the details of a rule based renderer rule.  More... | |
| class | QgsRendererWidget | 
| Base class for renderer settings widgets.  More... | |
| class | QgsRichTextEditor | 
| A widget for editing rich text documents, with support for user controlled formatting of text and insertion of hyperlinks and images.  More... | |
| class | QgsRubberBand | 
| Responsible for drawing transient features (e.g.  More... | |
| class | QgsRuleBasedLabelingModel | 
| Model for rule based rendering rules view.  More... | |
| class | QgsRuleBasedLabelingWidget | 
| Widget for configuring rule based labeling.  More... | |
| class | QgsRuleBasedRendererModel | 
| Tree model for a rule-based renderer's rules.  More... | |
| class | QgsRuleBasedRendererWidget | 
| A widget for configuring a QgsRuleBasedRenderer.  More... | |
| class | QgsScaleComboBox | 
| A combobox which lets the user select map scale from predefined list and highlights nearest to current scale value.  More... | |
| class | QgsScaleMethodWidget | 
| A widget which lets the user select from scale calculation methods.  More... | |
| class | QgsScaleRangeWidget | 
| A widget allowing entry of a range of map scales, e.g.  More... | |
| class | QgsScaleVisibilityDialog | 
| A dialog allowing users to enter a scale visibility range.  More... | |
| class | QgsScaleWidget | 
| A combobox which lets the user select map scale from predefined list and highlights nearest to current scale value.  More... | |
| class | QgsScientificNumericFormatWidget | 
| A widget which allows control over the properties of a QgsScientificNumericFormat.  More... | |
| class | QgsScreenHelper | 
| A utility class for dynamic handling of changes to screen properties.  More... | |
| class | QgsScrollArea | 
| A QScrollArea subclass with improved scrolling behavior.  More... | |
| class | QgsScrollBarHighlight | 
| Encapsulates the details of a highlight in a scrollbar, used alongside QgsScrollBarHighlightController.  More... | |
| class | QgsScrollBarHighlightController | 
| Adds highlights (colored markers) to a scrollbar.  More... | |
| class | QgsSearchQueryBuilder | 
| Query builder for search strings.  More... | |
| class | QgsSearchWidgetToolButton | 
| 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.  More... | |
| class | QgsSearchWidgetWrapper | 
| Shows a search widget on a filter form.  More... | |
| class | QgsSensorAbstractGuiMetadata | 
| Stores GUI metadata about one sensor class.  More... | |
| class | QgsSensorGuiMetadata | 
| Convenience metadata class that uses static functions to handle sensor GUI behavior.  More... | |
| class | QgsSensorGuiRegistry | 
| Registry of available sensor GUI behavior.  More... | |
| class | QgsSettingsBoolCheckBoxWrapper | 
| A factory for editors of boolean settings with a checkbox.  More... | |
| class | QgsSettingsColorButtonWrapper | 
| A factory for editors of color settings with a color button.  More... | |
| class | QgsSettingsDoubleSpinBoxWrapper | 
| A factory for editors for double settings with a double spin box.  More... | |
| class | QgsSettingsEditorWidgetRegistry | 
| A registry that manages editor widgets for settings.  More... | |
| class | QgsSettingsEditorWidgetWrapper | 
| Base class for settings editor wrappers.  More... | |
| class | QgsSettingsEditorWidgetWrapperTemplate< T, V, U > | 
| Base factory for editors for settings.  More... | |
| class | QgsSettingsEnumEditorWidgetWrapper< ENUM > | 
| A factory for editors for enum settings.  More... | |
| class | QgsSettingsFlagsEditorWidgetWrapper< ENUM, FLAGS > | 
| A factory for editors of flags settings.  More... | |
| class | QgsSettingsIntegerSpinBoxWrapper | 
| A factory for editors for integer settings with a spin box.  More... | |
| class | QgsSettingsRegistryGui | 
| Used for settings introspection and collects all QgsSettingsEntry instances of GUI.  More... | |
| class | QgsSettingsStringComboBoxWrapper | 
| A factory for editors of string settings with a combo box.  More... | |
| class | QgsSettingsStringLineEditWrapper | 
| A factory for editors for string settings with a line edit.  More... | |
| class | QgsSettingsTreeModel | 
| A tree model for the settings tree.  More... | |
| class | QgsSettingsTreeProxyModel | 
| A proxy model which allows filtering the settings tree.  More... | |
| class | QgsSettingsTreeWidget | 
| A widget with the settings tree to visualize, search and edit settings.  More... | |
| class | QgsShadowEffectWidget | 
| A widget for configuring QgsShadowEffect effects.  More... | |
| class | QgsShapeburstFillSymbolLayerWidget | 
| A widget for controlling the properties of a QgsShapeburstFillSymbolLayer.  More... | |
| class | QgsShortcutsManager | 
| Shortcuts manager is a class that contains a list of QActions and QShortcuts that have been registered and their shortcuts can be changed.  More... | |
| class | QgsSimpleFillSymbolLayerWidget | 
| A widget for controlling the properties of a QgsSimpleFillSymbolLayer.  More... | |
| class | QgsSimpleLineSymbolLayerWidget | 
| A widget for controlling the properties of a QgsSimpleLineSymbolLayer.  More... | |
| class | QgsSimpleMarkerSymbolLayerWidget | 
| A widget for controlling the properties of a QgsSimpleMarkerSymbolLayer.  More... | |
| class | QgsSingleBandGrayRendererWidget | 
| A widget for configuring a QgsSingleBandGrayRenderer.  More... | |
| class | QgsSingleBandPseudoColorRendererWidget | 
| Single band pseudo color renderer widget consists of a color ramp shader widget, a raster min max widget and a band selector.  More... | |
| class | QgsSingleSymbolRendererWidget | 
| A widget for configuring QgsSingleSymbolRenderer.  More... | |
| class | QgsSlider | 
| A custom QSlider with additional refinements.  More... | |
| class | QgsSmartGroupCondition | 
| A widget for configuring the conditions attached to a style smart group.  More... | |
| class | QgsSmartGroupEditorDialog | 
| A dialog for configuring a style smart group.  More... | |
| class | QgsSnapIndicator | 
| Shows a snapping marker on map canvas for the current snapping match.  More... | |
| class | QgsSnapToGridCanvasItem | 
| Shows a grid on the map canvas given a spatial resolution.  More... | |
| class | QgsSourceFieldsProperties | 
| A widget which displays information about vector layer fields, and allows some configuration of them.  More... | |
| class | QgsSourceSelectProvider | 
| An interface for pages shown in a QgsDataSourceManagerDialog.  More... | |
| class | QgsSourceSelectProviderRegistry | 
| A registry for QgsSourceSelectProvider source select providers.  More... | |
| class | QgsSpacerWidgetWrapper | 
| Wraps a spacer widget.  More... | |
| class | QgsSpinBox | 
| A spin box with a clear button that will set the value to the defined clear value.  More... | |
| class | QgsSQLComposerDialog | 
| SQL composer dialog.  More... | |
| class | QgsStackedDiagramProperties | 
| A widget for editing sub diagrams.  More... | |
| class | QgsStackedDiagramPropertiesDialog | 
| Dialog for editing sub diagrams.  More... | |
| class | QgsStackedDiagramPropertiesModel | 
| Model for sub diagrams in a stacked diagram view.  More... | |
| class | QgsStackedDiagramsViewStyle | 
| View style which shows a drop indicator line between items.  More... | |
| class | QgsStackedWidget | 
| A QStackedWidget that can be shrunk to its current widget's size.  More... | |
| class | QgsStatusBar | 
| A proxy widget for QStatusBar.  More... | |
| class | QgsStoredQueryManager | 
| A manager for stored SQL queries.  More... | |
| class | QgsStyleExportImportDialog | 
| A dialog allowing importing and exporting of entities from a QgsStyle.  More... | |
| class | QgsStyleGroupSelectionDialog | 
| A dialog which presents available groups from a QgsStyle.  More... | |
| class | QgsStyleItemsListWidget | 
| A reusable widget for showing a filtered list of entities from a QgsStyle database.  More... | |
| class | QgsStyleManagerDialog | 
| A dialog allowing users to customize and populate a QgsStyle.  More... | |
| class | QgsStyleSaveDialog | 
| A dialog for setting properties of a newly saved style.  More... | |
| class | QgsSublayersDialog | 
| Presents a choice of sublayers.  More... | |
| class | QgsSubsetStringEditorInterface | 
| Interface for a dialog that can edit subset strings.  More... | |
| class | QgsSubsetStringEditorProvider | 
| An interface for widgets which edit a subset string.  More... | |
| class | QgsSubsetStringEditorProviderRegistry | 
| A registry for subset string editor providers.  More... | |
| class | QgsSubstitutionListDialog | 
| A dialog which allows users to specify a list of substitutions to apply to a string, with options for exporting and importing substitution lists.  More... | |
| class | QgsSubstitutionListWidget | 
| A widget which allows users to specify a list of substitutions to apply to a string, with options for exporting and importing substitution lists.  More... | |
| class | QgsSVGFillSymbolLayerWidget | 
| A widget for controlling the properties of a QgsSVGFillSymbolLayer.  More... | |
| class | QgsSvgMarkerSymbolLayerWidget | 
| A widget for controlling the properties of a QgsSvgMarkerSymbolLayer.  More... | |
| class | QgsSvgSelectorDialog | 
| A dialog for selection of an SVG file.  More... | |
| class | QgsSvgSelectorFilterModel | 
| A model for displaying SVG files with a preview icon which can be filtered by file name.  More... | |
| class | QgsSvgSelectorGroupsModel | 
| A model for displaying SVG search paths.  More... | |
| class | QgsSvgSelectorListModel | 
| A model for displaying SVG files with a preview icon.  More... | |
| class | QgsSvgSelectorWidget | 
| A widget allowing selection of an SVG file, and configuration of SVG related parameters.  More... | |
| class | QgsSvgSourceLineEdit | 
| A line edit widget with toolbutton for setting an SVG image path.  More... | |
| class | QgsSymbolAnimationSettingsDialog | 
| A dialog for customising animation settings for a symbol.  More... | |
| class | QgsSymbolAnimationSettingsWidget | 
| A widget for customising animation settings for a symbol.  More... | |
| class | QgsSymbolBufferSettingsDialog | 
| A dialog for customising buffer settings for a symbol.  More... | |
| class | QgsSymbolBufferSettingsWidget | 
| A widget for customising buffer settings for a symbol.  More... | |
| class | QgsSymbolButton | 
| A button for creating and modifying QgsSymbol settings.  More... | |
| class | QgsSymbolLayerSelectionWidget | 
| A widget that allows the selection of a list of symbol layers from a layer.  More... | |
| class | QgsSymbolLayerWidget | 
| Abstract base class for widgets used to configure QgsSymbolLayer classes.  More... | |
| class | QgsSymbolLevelsDialog | 
| A dialog which allows the user to modify the rendering order of symbol layers.  More... | |
| class | QgsSymbolLevelsWidget | 
| A widget which allows the user to modify the rendering order of symbol layers.  More... | |
| class | QgsSymbolSelectorDialog | 
| A dialog that can be used to select and build a symbol.  More... | |
| class | QgsSymbolSelectorWidget | 
| Symbol selector widget that can be used to select and build a symbol.  More... | |
| class | QgsSymbolsListWidget | 
| A widget which presents symbol-level properties (such as size), and allows selection of symbols from stored styles.  More... | |
| class | QgsSymbolWidgetContext | 
| Contains settings which reflect the context in which a symbol (or renderer) widget is shown, e.g., the map canvas and relevant expression contexts.  More... | |
| class | QgsTableEditorDialog | 
| A reusable window for editing simple spreadsheet-style tables.  More... | |
| class | QgsTableEditorFormattingWidget | 
| A reusable widget for formatting the contents of a QgsTableCell.  More... | |
| class | QgsTableEditorWidget | 
| A reusable widget for editing simple spreadsheet-style tables.  More... | |
| class | QgsTableView | 
| A QTableView subclass with QGIS specific tweaks and improvements.  More... | |
| class | QgsTableWidgetBase | 
| Base widget allowing editing a collection, using a table.  More... | |
| class | QgsTableWidgetItem | 
| This can be used like a regular QTableWidgetItem with the difference that a specific role can be set to sort.  More... | |
| class | QgsTabPositionDialog | 
| A dialog for entering a custom dash space pattern for lines.  More... | |
| class | QgsTabPositionWidget | 
| A widget for configuring QgsTextFormat tab positions.  More... | |
| class | QgsTabWidget | 
| A QTabWidget with additional methods to temporarily hide/show tabs.  More... | |
| class | QgsTaskManagerWidget | 
| A widget which displays tasks from a QgsTaskManager and allows for interaction with the manager.  More... | |
| class | QgsTemporalControllerWidget | 
| A widget for controlling playback properties of a QgsTemporalController.  More... | |
| class | QgsTemporaryCursorOverride | 
| Temporarily sets a cursor override for the QApplication for the lifetime of the object.  More... | |
| class | QgsTemporaryCursorRestoreOverride | 
| Temporarily removes all cursor overrides for the QApplication for the lifetime of the object.  More... | |
| class | QgsTextEditConfigDlg | 
| Configuration widget for text edit widgets.  More... | |
| class | QgsTextEditSearchWidgetWrapper | 
| Wraps a text edit widget for searching.  More... | |
| class | QgsTextEditWidgetFactory | 
| Editor widget factory for text editor widgets.  More... | |
| class | QgsTextEditWrapper | 
| Wraps a text widget.  More... | |
| class | QgsTextFormatDialog | 
| A simple dialog for customizing text formatting settings.  More... | |
| class | QgsTextFormatPanelWidget | 
| A panel widget for customizing text formatting settings.  More... | |
| class | QgsTextFormatWidget | 
| A widget for customizing text formatting settings.  More... | |
| class | QgsTextPreview | 
| A widget for previewing text formatting settings.  More... | |
| class | QgsTextWidgetWrapper | 
| Wraps a label widget to display text.  More... | |
| class | QgsTiledSceneRendererPropertiesWidget | 
| A generic widget for setting the 2D renderer for a tiled scene layer.  More... | |
| class | QgsTiledSceneRendererWidget | 
| Base class for tiled scene 2D renderer settings widgets.  More... | |
| class | QgsTimeEdit | 
| A QTimeEdit widget with the capability of setting/reading null date/times.  More... | |
| class | QgsToolTipComboBox | 
| QComboBox subclass which features a tooltip when mouse hovering the combobox.  More... | |
| class | QgsTransformWidget | 
| A widget for configuring QgsTransformEffect effects.  More... | |
| class | QgsTreeWidgetItem | 
| QTreeWidgetItem subclass with custom handling for item sorting.  More... | |
| class | QgsTreeWidgetItemObject | 
| Custom QgsTreeWidgetItem with extra signals when the item is edited.  More... | |
| class | QgsUniqueValuesConfigDlg | 
| Configuration widget for unique value widgets.  More... | |
| class | QgsUniqueValuesWidgetWrapper | 
| Wraps a unique value widget.  More... | |
| class | QgsUniqueValueWidgetFactory | 
| Editor widget factory for unique value widgets.  More... | |
| class | QgsUnitSelectionWidget | 
| A widget displaying a combobox allowing the user to choose between various display units, such as millimeters or map units.  More... | |
| class | QgsUserInputWidget | 
| A floating widget that can be used to display widgets for user inputs.  More... | |
| class | QgsUuidWidgetFactory | 
| Editor widget factory for UUID widgets.  More... | |
| class | QgsUuidWidgetWrapper | 
| Wraps a uuid widget.  More... | |
| class | QgsValidityCheckRegistry | 
| A registry that keeps a list of QgsAbstractValidityCheck checks which can be used when performing validity checks.  More... | |
| class | QgsValidityCheckResultsModel | 
| A QAbstractItemModel subclass for displaying the results from a QgsAbstractValidityCheck.  More... | |
| class | QgsValidityCheckResultsWidget | 
| A reusable widget which displays a summary of the results from a QgsAbstractValidityCheck (or checks).  More... | |
| class | QgsValueMapConfigDlg | 
| Configuration widget for value map widgets.  More... | |
| class | QgsValueMapSearchWidgetWrapper | 
| Wraps a value map search widget.  More... | |
| class | QgsValueMapWidgetFactory | 
| Editor widget factory for value map widgets.  More... | |
| class | QgsValueMapWidgetWrapper | 
| Wraps a value map widget.  More... | |
| class | QgsValueRelationConfigDlg | 
| Configuration widget for value relation widgets.  More... | |
| class | QgsValueRelationSearchWidgetWrapper | 
| Wraps a value relation search widget.  More... | |
| class | QgsValueRelationWidgetFactory | 
| Editor widget factory for value relation widgets.  More... | |
| class | QgsValueRelationWidgetWrapper | 
| Wraps a value relation widget.  More... | |
| class | QgsVariableEditorWidget | 
| A tree based widget for editing expression context scope variables.  More... | |
| class | QgsVectorFieldSymbolLayerWidget | 
| A widget for configuring a QgsVectorFieldSymbolLayer.  More... | |
| class | QgsVectorLayerLegendWidget | 
| A widget for configuration of options specific to a vector layer's legend.  More... | |
| class | QgsVectorLayerProperties | 
| Layer properties dialog for vector layers.  More... | |
| class | QgsVectorLayerSaveAsDialog | 
| A dialog for configuring vector layer save to file operations.  More... | |
| class | QgsVectorLayerSelectionManager | 
| Manages vector layer selections.  More... | |
| class | QgsVectorLayerTemporalPropertiesWidget | 
| A widget for configuring the temporal properties for a vector layer.  More... | |
| class | QgsVectorTileLayerProperties | 
| Layer properties dialog for vector tile layers.  More... | |
| class | QgsVertexMarker | 
| A map canvas item for marking vertices of features using e.g.  More... | |
| class | QgsVScrollArea | 
| A QScrollArea subclass which only displays a vertical scrollbar and fits the width to the contents.  More... | |
| class | QgsWidgetStateHelper | 
| A helper class to save and restore the geometry of QWidgets in the application.  More... | |
| class | QgsWidgetWrapper | 
| Manages an editor widget.  More... | |
| class | QgsWmsDimensionDialog | 
| A dialog that provides an interface for WMS/OAPIF (WFS3) dimensions configuration.  More... | |
| class | QgsStoredQueryManager::QueryDetails | 
| Contains details about a stored query.  More... | |
| class | QWidgetUpdateBlocker | 
| Temporarily disables updates for a QWidget for the lifetime of the object.  More... | |
| class | QgsProcessingGuiUtils::ResultLayerDetails | 
| Contains details of a layer result from running an algorithm.  More... | |
| class | QgsSQLComposerDialog::SQLValidatorCallback | 
| Callback to do validation check on dialog validation.  More... | |
| class | QgsSQLComposerDialog::TableSelectedCallback | 
| Callback to do actions on table selection.  More... | |
The GUI library is build on top of the CORE library and adds reusable GUI widgets.