QGIS API Documentation  2.99.0-Master (8ec3eaf)
Namespaces | Classes | Variables
gui library

The GUI library is build on top of the CORE library and adds reusable GUI widgets. More...

Namespaces

 QgisGui
 /namespace QgisGui The QgisGui namespace contains constants and helper functions used throughout the QGIS GUI.
 

Classes

class  QgsAdvancedDigitizingDockWidget::CadConstraint
 The CadConstraint is an abstract 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
 
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  QgisInterface
 QgisInterface Abstract base class defining interfaces exposed by QgisApp and made available to plugins. More...
 
class  Qgs25DRendererWidget
 
class  QgsActionMenu
 This class is a menu that is populated automatically with the actions defined for a given layer. More...
 
class  QgsAdvancedDigitizingCanvasItem
 The QgsAdvancedDigitizingCanvasItem class draws the graphical elements of the CAD tools (. More...
 
class  QgsAdvancedDigitizingDockWidget
 The QgsAdvancedDigitizingDockWidget class is a dockable widget used to handle the CAD tools on top of a selection of map tools. More...
 
class  QgsAnnotationItem
 An annotation item can be either placed either on screen corrdinates or on map coordinates. More...
 
class  QgsArrowSymbolLayerWidget
 
class  QgsAttributeDialog
 
class  QgsAttributeEditorContext
 This class contains context information for attribute editor widgets. More...
 
class  QgsAttributeForm
 
class  QgsAttributeFormEditorWidget
 A widget consisting of both an editor widget and additional widgets for controlling the behaviour of the editor widget depending on a number of possible modes. More...
 
class  QgsAttributeFormInterface
 
class  QgsAttributeFormLegacyInterface
 This class helps to support legacy open form scripts to be compatible with the new QgsAttributeForm style interface. More...
 
class  QgsAttributeTableAction
 
class  QgsAttributeTableDelegate
 A delegate item class for QgsAttributeTable (see Qt documentation for QItemDelegate). More...
 
class  QgsAttributeTableFilterModel
 
class  QgsAttributeTableMapLayerAction
 
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
 
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  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  QgsBlendModeComboBox
 A combobox which lets the user select blend modes from a predefined list. More...
 
class  QgsBlurWidget
 
class  QgsBrowserTreeView
 The QgsBrowserTreeView class extends QTreeView with save/restore tree state functionality. More...
 
class  QgsBrushStyleComboBox
 
class  QgsBusyIndicatorDialog
 A simple dialog to show an indeterminate busy progress indicator. More...
 
class  QgsCaseInsensitiveLexerSQL
 Internal use. More...
 
class  QgsCategorizedSymbolRendererWidget
 
class  QgsCentroidFillSymbolLayerWidget
 
class  QgsCharacterSelectorDialog
 A dialog for selecting a single character from a single font. More...
 
class  QgsCheckBoxConfigDlg
 
class  QgsCheckboxSearchWidgetWrapper
 Wraps a checkbox edit widget for searching. More...
 
class  QgsCheckboxWidgetFactory
 
class  QgsCheckboxWidgetWrapper
 Wraps a checkbox widget. More...
 
class  QgsClassificationWidgetWrapper
 
class  QgsClassificationWidgetWrapperFactory
 
class  QgsCodeEditor
 A text editor based on QScintilla2. More...
 
class  QgsCodeEditorCSS
 A CSS editor based on QScintilla2. More...
 
class  QgsCodeEditorHTML
 A HTML editor based on QScintilla2. More...
 
class  QgsCodeEditorPython
 A Python editor based on QScintilla2. More...
 
class  QgsCodeEditorSQL
 A SQL editor based on QScintilla2. 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
 
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  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  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
 
class  QgsColorWidgetWrapper
 Wraps a color widget. More...
 
class  QgsComposerItemComboBox
 The QgsComposerItemComboBox class is a combo box which displays items of a matching type from a composition. More...
 
class  QgsComposerRuler
 A class to show paper scale and the current cursor position. More...
 
class  QgsComposerView
 Widget to display the composer items. 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  QgsCptCityColorRampDialog
 A dialog which allows users to modify the properties of a QgsCptCityColorRamp. More...
 
class  QgsCredentialDialog
 A generic dialog for requesting credentials. More...
 
class  QgsCustomDropHandler
 Abstract base class that may be implemented to handle new types of data to be dropped in QGIS. More...
 
class  QgsCustomLayerOrderWidget
 The QgsCustomLayerOrderWidget class provides a list box where the user can define custom order for drawing of layers. More...
 
class  QgsDashSpaceDialog
 A dialog to enter a custom dash space pattern for lines. More...
 
class  QgsDataDefinedAssistant
 An assistant (wizard) dialog, accessible from a QgsDataDefinedButton. More...
 
class  QgsDataDefinedButton
 A button for defining data source field mappings or expressions. More...
 
class  QgsDataDefinedRotationDialog
 
class  QgsDataDefinedSizeDialog
 
class  QgsDataDefinedValueDialog
 Utility classes for "en masse" size definition. More...
 
class  QgsDataDefinedWidthDialog
 
class  QgsDateTimeEdit
 The QgsDateTimeEdit class is a QDateTimeEdit with the capability of setting/reading null date/times. More...
 
class  QgsDateTimeEditConfig
 
class  QgsDateTimeEditFactory
 
class  QgsDateTimeEditWrapper
 Wraps a date time widget. More...
 
class  QgsDateTimeSearchWidgetWrapper
 Wraps a date/time edit widget for searching. More...
 
class  QgsDatumTransformDialog
 
class  QgsDefaultSearchWidgetWrapper
 Wraps a search widget. More...
 
class  QgsDetailedItemData
 This class is 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  QgsDial
 
class  QgsDialog
 A generic dialog with layout and button box. More...
 
class  QgsDockWidget
 QgsDockWidget 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  QgsDrawSourceWidget
 
class  QgsDualView
 This widget is used to show the attributes of a set of features of a QgsVectorLayer. More...
 
class  QgsDummyConfigDlg
 
class  QgsEditorConfigWidget
 This class should be subclassed for every configurable editor widget type. 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
 This class manages all known edit widget factories. More...
 
class  QgsEditorWidgetWrapper
 Manages an editor widget Widget and wrapper share the same parent. More...
 
class  QgsEffectDrawModeComboBox
 A combo box allowing selection of paint effect draw modes. More...
 
class  QgsEffectStackCompactWidget
 A small widget consisting of a check box for enabling/disabling an effect stack and a button for opening an effect stack customisation 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  QgsEllipseSymbolLayerWidget
 
class  QgsEncodingFileDialog
 A file dialog which lets the user select the preferred encoding type for a data provider. More...
 
class  QgsEnumerationWidgetFactory
 
class  QgsEnumerationWidgetWrapper
 
class  QgsErrorDialog
 
class  QgsExpressionBuilderDialog
 A generic dialog for building expression strings. More...
 
class  QgsExpressionBuilderWidget
 A reusable widget that can be used to build a expression string. More...
 
class  QgsExpressionHighlighter
 
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
 The QgsExpressionLineEdit widget includes a line edit for entering expressions together with a button to open the expression creation dialog. More...
 
class  QgsExpressionSelectionDialog
 This class offers a dialog to change feature selections. More...
 
class  QgsExtentGroupBox
 Collapsible group box for configuration of extent, typically for a save operation. More...
 
class  QgsExternalResourceConfigDlg
 
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
 
class  QgsExternalResourceWidgetWrapper
 Wraps a file name widget. More...
 
class  QgsFeatureListModel
 
class  QgsFeatureListView
 Shows a list of features and renders a edit button next to each feature. More...
 
class  QgsFeatureListViewDelegate
 
class  QgsFeatureModel
 
class  QgsFeatureSelectionDlg
 
class  QgsFeatureSelectionModel
 
class  QgsFieldComboBox
 The QgsFieldComboBox is a combo box which displays the list of fields of a given layer. More...
 
class  QgsFieldConditionalFormatWidget
 A widget for customising conditional formatting options. More...
 
class  QgsFieldExpressionWidget
 The QgsFieldExpressionWidget class reates a widget to choose fields and edit expressions It contains a combo boxto display the fields and expression and a button to open the expression dialog. More...
 
class  QgsFieldModel
 The QgsFieldModel class is a model to display the list of fields of a layer in widgets. More...
 
class  QgsFieldProxyModel
 The QgsFieldProxyModel class provides an easy to use model to display the list of fields of a layer. More...
 
class  QgsFieldValidator
 
class  QgsFileDownloader
 QgsFileDownloader is a utility class for downloading files. More...
 
class  QgsFileDropEdit
 A line edit for capturing file names that can have files dropped onto it via drag & drop. More...
 
class  QgsFileNameWidgetFactory
 
class  QgsFileNameWidgetWrapper
 Wraps a file name widget. More...
 
class  QgsFileWidget
 The QgsFileWidget class creates a widget for selecting a file or a folder. More...
 
class  QgsFilledMarkerSymbolLayerWidget
 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  QgsFloatingWidget
 A QWidget subclass for creating widgets which float outside of the normal Qt layout system. More...
 
class  QgsFocusWatcher
 A event filter for watching for focus events on a parent object. More...
 
class  QgsFontMarkerSymbolLayerWidget
 
class  QgsFormAnnotationItem
 An annotation item that embedds a designer form showing the feature attribute. More...
 
class  QgsGenericFeatureSelectionManager
 This selection manager synchronizes a local set of selected features with an attribute table. More...
 
class  QgsGenericProjectionSelector
 A generic dialog to prompt the user for a Coordinate Reference System. More...
 
class  QgsGeometryGeneratorSymbolLayerWidget
 
class  QgsGeometryRubberBand
 A rubberband class for QgsAbstractGeometry (considering curved geometries) More...
 
class  QgsGlowWidget
 
class  QgsGradientColorRampDialog
 A dialog which allows users to modify the properties of a QgsGradientColorRamp. More...
 
class  QgsGradientFillSymbolLayerWidget
 
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
 
class  QgsGroupBoxCollapseButton
 
class  QgsGroupWmsDataDialog
 
class  QgsHeatmapRendererWidget
 
class  QgsHiddenWidgetFactory
 
class  QgsHiddenWidgetWrapper
 Wraps a hidden widget. More...
 
class  QgsHighlight
 A class for highlight features on the map. More...
 
class  QgsHillshadeRendererWidget
 Renderer widget for the hill shade renderer. More...
 
class  QgsHistogramWidget
 Graphical histogram for displaying distributions of field values. More...
 
class  QgsHtmlAnnotationItem
 An annotation item that embedds a designer form showing the feature attribute. More...
 
class  QgsIdentifyMenu
 The QgsIdentifyMenu class builds a menu to be used with identify results (. More...
 
class  QgsIFeatureSelectionManager
 Is an interface class to abstract feature selection handling. More...
 
class  QgsInvertedPolygonRendererWidget
 A widget used represent options of a QgsInvertedPolygonRenderer. More...
 
class  QgsKeyValueWidget
 Widget allowing to edit 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  QgsLayerPropertiesWidget
 
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
 The QgsLayerTreeMapCanvasBridge class takes care of updates of layer set for QgsMapCanvas from a layer tree. More...
 
class  QgsLayerTreeView
 The QgsLayerTreeView class extends QTreeView and provides some additional functionality when working with a layer tree. More...
 
class  QgsLayerTreeViewDefaultActions
 The QgsLayerTreeViewDefaultActions class serves as a factory of actions that can be used together with a layer tree view. 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  QgsLegendFilterButton
 A tool button that allows enabling or disabling legend filter by contents of the map. 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  QgsLinePatternFillSymbolLayerWidget
 
class  QgsListWidget
 Widget allowing to edit 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  QgsLongLongValidator
 
class  QgsLUDialog
 
class  QgsManageConnectionsDialog
 
class  QgsMapCanvas
 Map canvas is a class for displaying all GIS data types on a canvas. More...
 
class  QgsMapCanvasItem
 An abstract class for items that can be placed on the map canvas. More...
 
class  QgsMapCanvasLayer
 A class that stores visibility and presence in overview flags together with pointer to the layer. More...
 
class  QgsMapCanvasSnapper
 This class reads the snapping properties from the current project and configures a QgsSnapper to perform the snapping. 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  QgsMapLayerAction
 An action which can run on map layers. More...
 
class  QgsMapLayerActionRegistry
 This class tracks map layer actions. More...
 
class  QgsMapLayerComboBox
 The QgsMapLayerComboBox class is a combo box which displays the list of layers. More...
 
class  QgsMapLayerConfigWidget
 A panel widget that can be shown in the map style dock. More...
 
class  QgsMapLayerConfigWidgetFactory
 
class  QgsMapLayerStyleManagerWidget
 The QgsMapLayerStyleManagerWidget class which is used to visually manage the layer styles. More...
 
class  QgsMapMouseEvent
 A QgsMapMouseEvent is the result of a user interaction with the mouse on a QgsMapCanvas. More...
 
class  QgsMapOverviewCanvas
 A widget that displays an overview map. More...
 
class  QgsMapTip
 A maptip is a class to display a tip on a map canvas when a mouse is hovered over a feature. More...
 
class  QgsMapTool
 Abstract base class for all map tools. More...
 
class  QgsMapToolAdvancedDigitizing
 The QgsMapToolAdvancedDigitizing class is a QgsMapTool whcih gives event directly in map coordinates and allows filtering its events. More...
 
class  QgsMapToolCapture
 
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  QgsMapToolIdentify
 Map tool for identifying features in layers. More...
 
class  QgsMapToolIdentifyFeature
 The QgsMapToolIdentifyFeature class is a map tool to identify a feature on a chosen layer. More...
 
class  QgsMapToolPan
 A map tool for panning the map. More...
 
class  QgsMapToolTouch
 A map tool for panning the map. 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
 
class  QgsMasterPasswordResetDialog
 Dialog to verify current master password and initiate reset of authentication database with a new password. More...
 
class  QgsMessageBar
 A bar for displaying non-blocking messages to the user. More...
 
class  QgsMessageBarItem
 
class  QgsMessageLogViewer
 A generic dialog widget for displaying QGIS log messages. More...
 
class  QgsMessageViewer
 A generic message view for displaying QGIS messages. More...
 
class  QgsMultiBandColorRendererWidget
 
class  QgsMultiEditToolButton
 A tool button widget which is displayed next to editor widgets in attribute forms, and allows for controlling how the widget behaves and interacts with the form while in multi edit mode. 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
 
class  QgsNewNameDialog
 New name, for example new layer name dialog. More...
 
class  QgsNewVectorLayerDialog
 
class  QgsNullSymbolRendererWidget
 Blank widget for customising QgsNullSymbolRenderer. More...
 
class  QgsOptionsDialogBase
 A base dialog for options and properties dialogs that offers vertical tabs. More...
 
class  QgsOrderByDialog
 This is 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  QgsOWSSourceSelect
 Dialog to create connections and add layers from WMS, WFS, WCS etc. More...
 
class  QgsPaintEffectPropertiesWidget
 A widget which modifies the properties of a QgsPaintEffect. More...
 
class  QgsPaintEffectWidget
 Base class for effect properties widgets. More...
 
class  QgsPalettedRendererWidget
 
class  QgsPanelWidget
 Base class for any widget that can be shown as a inline panel. More...
 
class  QgsPanelWidgetStack
 A stack widget to manage panels in the interface. More...
 
class  QgsPanelWidgetWrapper
 Wrapper widget for existing widgets which can't have the inheritance tree changed, e.g dialogs. More...
 
class  QgsPenCapStyleComboBox
 
class  QgsPenJoinStyleComboBox
 
class  QgsPenStyleComboBox
 
class  QgsPhotoConfigDlg
 
class  QgsPhotoWidgetFactory
 
class  QgsPhotoWidgetWrapper
 Wraps a photo widget. More...
 
class  QgsPixmapLabel
 The QgsPixmapLabel class shows a pixmap and adjusts its size to the space given to the widget by the layout and keeping its aspect ratio. More...
 
class  QgsPluginManagerInterface
 
class  QgsPointClusterRendererWidget
 A widget which allows configuration of the properties for a QgsPointClusterRenderer. More...
 
class  QgsPointDisplacementRendererWidget
 
class  QgsPointPatternFillSymbolLayerWidget
 
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  QgsProjectBadLayerGuiHandler
 Handler for missing layers within project. More...
 
class  QgsProjectionSelectionWidget
 A widget for selecting a projection. More...
 
class  QgsProjectionSelector
 A widget for selecting a Coordinate reference system from a tree. More...
 
class  QgsQueryBuilder
 Query Builder for layers. More...
 
class  QgsRangeConfigDlg
 
class  QgsRangeWidgetFactory
 
class  QgsRangeWidgetWrapper
 Wraps a range widget. More...
 
class  QgsRasterFillSymbolLayerWidget
 
class  QgsRasterFormatSaveOptionsWidget
 A widget to select format-specific raster saving options. More...
 
class  QgsRasterHistogramWidget
 Histogram widget. More...
 
class  QgsRasterLayerSaveAsDialog
 
class  QgsRasterMinMaxWidget
 
class  QgsRasterPyramidsOptionsWidget
 A widget to select format-specific raster saving options. More...
 
class  QgsRasterRendererWidget
 
class  QgsRasterTransparencyWidget
 Widget to control a layers transparency and related options. More...
 
class  QgsRelationEditorWidget
 
class  QgsRelationReferenceConfigDlg
 
class  QgsRelationReferenceFactory
 
class  QgsRelationReferenceSearchWidgetWrapper
 Wraps a relation reference search widget. More...
 
class  QgsRelationReferenceWidget
 
class  QgsRelationReferenceWidgetWrapper
 Wraps a relation reference widget. More...
 
class  QgsRelationWidgetWrapper
 
class  QgsRendererPropertiesDialog
 
class  QgsRendererRasterPropertiesWidget
 
class  QgsRendererRulePropsDialog
 
class  QgsRendererRulePropsWidget
 
class  QgsRendererWidget
 Base class for renderer settings widgets. More...
 
class  QgsRubberBand
 A class for drawing transient features (e.g. More...
 
class  QgsRuleBasedRendererModel
 Tree model for the rules: More...
 
class  QgsRuleBasedRendererWidget
 
class  QgsScaleComboBox
 A combobox which lets the user select map scale from predefined list and highlights nearest to current scale value. More...
 
class  QgsScaleRangeWidget
 
class  QgsScaleVisibilityDialog
 
class  QgsScaleWidget
 A combobox which lets the user select map scale from predefined list and highlights nearest to current scale value. 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
 Manages an editor widget Widget and wrapper share the same parent. More...
 
class  QgsShadowEffectWidget
 
class  QgsShapeburstFillSymbolLayerWidget
 
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
 
class  QgsSimpleLineSymbolLayerWidget
 
class  QgsSimpleMarkerSymbolLayerWidget
 
class  QgsSingleBandGrayRendererWidget
 
class  QgsSingleBandPseudoColorRendererWidget
 
class  QgsSingleSymbolRendererWidget
 
class  QgsSizeScaleWidget
 
class  QgsSlider
 
class  QgsSmartGroupCondition
 
class  QgsSmartGroupEditorDialog
 
class  QgsSourceSelectDialog
 Generic class listing layers available from a remote service. More...
 
class  QgsSourceSelectItemDelegate
 Item delegate with tweaked sizeHint. More...
 
class  QgsSpinBox
 The QgsSpinBox is 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  QgsStyleExportImportDialog
 
class  QgsStyleGroupSelectionDialog
 
class  QgsStyleManagerDialog
 
class  QgsStyleSaveDialog
 a dialog for setting properties of a newly saved style. More...
 
class  QgsSublayersDialog
 
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  QgsSvgAnnotationItem
 
class  QgsSVGFillSymbolLayerWidget
 
class  QgsSvgMarkerSymbolLayerWidget
 
class  QgsSvgSelectorDialog
 
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
 
class  QgsSymbolLayerWidget
 
class  QgsSymbolLevelsDialog
 
class  QgsSymbolSelectorDialog
 
class  QgsSymbolSelectorWidget
 Symbol selector widget that cna be used to select and build a symbol. More...
 
class  QgsSymbolsListWidget
 
class  QgsSymbolWidgetContext
 Contains settings which reflect the context in which a symbol (or renderer) widget is shown, eg the map canvas and relevant expression contexts. More...
 
class  QgsTableWidgetBase
 Base widget allowing to edit 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  QgsTabWidget
 The QgsTabWidget class is the same as the QTabWidget but 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  QgsTextAnnotationItem
 An annotation item that displays formated text. More...
 
class  QgsTextEditConfigDlg
 
class  QgsTextEditSearchWidgetWrapper
 Wraps a text edit widget for searching. More...
 
class  QgsTextEditWidgetFactory
 
class  QgsTextEditWrapper
 Wraps a text widget. More...
 
class  QgsTextFormatDialog
 A simple dialog for customising text formatting settings. More...
 
class  QgsTextFormatPanelWidget
 A panel widget for customising text formatting settings. More...
 
class  QgsTextFormatWidget
 A widget for customising text formatting settings. More...
 
class  QgsTextPreview
 A widget for previewing text formatting settings. More...
 
class  QgsTrackedVectorLayerTools
 
class  QgsTransformWidget
 
class  QgsTreeWidgetItem
 QTreeWidgetItem subclass with custom handling for item sorting. More...
 
class  QgsTreeWidgetItemObject
 Custom QgsTreeWidgetItem with extra signals when item is edited. More...
 
class  QgsUniqueValuesConfigDlg
 
class  QgsUniqueValuesWidgetWrapper
 Wraps a unique value widget. More...
 
class  QgsUniqueValueWidgetFactory
 
class  QgsUnitSelectionWidget
 A widget displaying a combobox allowing the user to choose between various display units, such as millimeters or map unit. More...
 
class  QgsUserInputDockWidget
 The QgsUserInputDockWidget class is a dock widget that shall be used to display widgets for user inputs. More...
 
class  QgsUuidWidgetFactory
 
class  QgsUuidWidgetWrapper
 Wraps a uuid widget. More...
 
class  QgsValueMapConfigDlg
 
class  QgsValueMapSearchWidgetWrapper
 Wraps a value map search widget. More...
 
class  QgsValueMapWidgetFactory
 
class  QgsValueMapWidgetWrapper
 Wraps a value map widget. More...
 
class  QgsValueRelationConfigDlg
 
class  QgsValueRelationSearchWidgetWrapper
 Wraps a value relation search widget. More...
 
class  QgsValueRelationWidgetFactory
 
class  QgsValueRelationWidgetWrapper
 Wraps a value relation widget. More...
 
class  QgsVariableEditorWidget
 A tree based widget for editing expression context scope variables. More...
 
class  QgsVectorFieldSymbolLayerWidget
 
class  QgsVectorLayerSelectionManager
 
class  QgsVectorLayerTools
 Methods in this class are used to handle basic operations on vector layers. More...
 
class  QgsVertexMarker
 A class for marking vertices of features using e.g. More...
 
class  QgsWebViewWidgetConfigDlg
 
class  QgsWebViewWidgetFactory
 
class  QgsWebViewWidgetWrapper
 Wraps a web view widget. More...
 
class  QgsWidgetWrapper
 Manages an editor widget Widget and wrapper share the same parent. More...
 
class  QgsSQLComposerDialog::SQLValidatorCallback
 Callback to do validation check on dialog validation. More...
 
class  QgsSQLComposerDialog::TableSelectedCallback
 Callback to do actions on table selection. More...
 

Variables

GUI_EXPORT const char * zoom_in []
 Bitmap cursors for map operations. More...
 

Detailed Description

The GUI library is build on top of the CORE library and adds reusable GUI widgets.

Variable Documentation

§ zoom_in

GUI_EXPORT const char* zoom_in[]

Bitmap cursors for map operations.

Definition at line 21 of file qgscursors.cpp.