QGIS API Documentation
2.4.0-Chugiak
|
It's built on top of 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 | QgisInterface |
QgisInterface Abstract base class defining interfaces exposed by QgisApp and made available to plugins. More... | |
class | QgsBlendModeComboBox |
A combobox which lets the user select blend modes from a predefined list. More... | |
class | QgsComposerView |
Widget to display the composer items. More... | |
class | QgsCredentialDialog |
A generic dialog for requesting credentials. 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 | QgsDialog |
A generic dialog with layout and button box. More... | |
class | QgsEncodingFileDialog |
A file dialog which lets the user select the preferred encoding type for a data provider. More... | |
class | QgsFileDropEdit |
A line edit for capturing file names that can have files dropped onto it via drag & drop. More... | |
class | QgsFilterLineEdit |
Lineedit with builtin clear button. More... | |
class | QgsGenericProjectionSelector |
A generic dialog to prompt the user for a Coordinate Reference System. More... | |
class | QgsLegendInterface |
QgsLegendInterface Abstract base class to make QgsLegend available to plugins. More... | |
class | QgsMapCanvasLayer |
A class that stores visibility and presence in overview flags together with pointer to the layer. More... | |
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 | QgsMapCanvasMap |
A rectangular graphics item representing the map on the canvas. More... | |
class | QgsMapCanvasSnapper |
This class reads the snapping properties from the current project and configures a QgsSnapper to perform the snapping. 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 | QgsMapToolEmitPoint |
A map tool that simply emits a point when clicking on the map. 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 | QgsMessageBar |
A bar for displaying non-blocking messages to the user. More... | |
class | QgsMessageLogViewer |
A generic message for displaying QGIS log messages. More... | |
class | QgsMessageViewer |
A generic message view for displaying QGIS messages. 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 | QgsProjectionSelector |
A widget for selecting a Coordinate reference system from a tree. More... | |
class | QgsRasterFormatSaveOptionsWidget |
A widget to select format-specific raster saving options. More... | |
class | QgsRasterPyramidsOptionsWidget |
A widget to select format-specific raster saving options. More... | |
class | QgsRubberBand |
A class for drawing transient features (e.g. More... | |
class | QgsScaleComboBox |
A combobox which lets the user select map scale from predefined list and highlights nearest to current scale value. More... | |
class | QgsVertexMarker |
A class for marking vertices of features using e.g. More... | |
class | QgsBusyIndicatorDialog |
A simple dialog to show an indeterminate busy progress indicator. More... | |
class | QgsCollapsibleGroupBoxBasic |
A groupbox that collapses/expands when toggled. More... | |
class | QgsCollapsibleGroupBox |
A groupbox that collapses/expands when toggled and can save its collapsed and checked states. More... | |
class | QgsColorButton |
A cross platform button subclass for selecting colors. Will open a color chooser dialog when clicked. Offers live updates to button from color chooser dialog. More... | |
class | QgsColorDialog |
A dialog for selecting a color. More... | |
class | QgsDataDefinedButton |
A button for defining data source field mappings or expressions. More... | |
class | QgsOptionsDialogBase |
A base dialog for options and properties dialogs that offers vertical tabs. More... | |
Variables | |
GUI_EXPORT const char * | zoom_in [] |
Bitmap cursors for map operations. More... | |
It's built on top of core library and adds reusable GUI widgets.
Enumerator | |
---|---|
ClipboardModeCut | |
ClipboardModeCopy |
Definition at line 74 of file qgscomposerview.h.
|
private |
Enumerator | |
---|---|
NAME_COLUMN | |
AUTHID_COLUMN | |
QGIS_CRS_ID_COLUMN | |
NONE |
Definition at line 183 of file qgsprojectionselector.h.
|
protected |
file data representation
Enumerator | |
---|---|
IS_VECTOR | |
IS_RASTER | |
IS_BOGUS |
Definition at line 43 of file qgsprojectbadlayerguihandler.h.
Icons.
Enumerator | |
---|---|
ICON_NONE | |
ICON_CROSS | |
ICON_X | |
ICON_BOX |
Definition at line 32 of file qgsvertexmarker.h.
Icons Added in 1.9.
Definition at line 38 of file qgsrubberband.h.
Enumerator | |
---|---|
INFO | |
WARNING | |
CRITICAL |
Definition at line 48 of file qgsmessagebar.h.
Enumerator | |
---|---|
PasteModeCursor | |
PasteModeCenter | |
PasteModeInPlace |
Definition at line 80 of file qgscomposerview.h.
Enumerator | |
---|---|
PreviewGrayscale | |
PreviewMono | |
PreviewProtanope | |
PreviewDeuteranope |
Definition at line 33 of file qgsprevieweffect.h.
|
protected |
the three flavors for data
Enumerator | |
---|---|
IS_FILE | |
IS_DATABASE | |
IS_URL | |
IS_Unknown |
Definition at line 46 of file qgsprojectbadlayerguihandler.h.
Current tool.
Enumerator | |
---|---|
Select | |
AddArrow | |
AddHtml | |
AddMap | |
AddLegend | |
AddLabel | |
AddScalebar | |
AddPicture | |
AddRectangle | |
AddEllipse | |
AddTriangle | |
AddTable | |
MoveItemContent | |
Pan | |
Zoom |
Definition at line 55 of file qgscomposerview.h.
Enumerator | |
---|---|
Inactive | |
Active | |
ActiveUntilMouseRelease |
Definition at line 87 of file qgscomposerview.h.
Enumerator | |
---|---|
Default | |
Full | |
Table | |
LineEdit | |
ProfileLineEdit |
Definition at line 37 of file qgsrasterformatsaveoptionswidget.h.
Enumerator | |
---|---|
WheelZoom | |
WheelZoomAndRecenter | |
WheelZoomToMouseCursor | |
WheelNothing |
Definition at line 110 of file qgsmapcanvas.h.
GUI_EXPORT const char* zoom_in[] |
Bitmap cursors for map operations.
Definition at line 21 of file qgscursors.cpp.
Referenced by QgsComposerView::defaultCursorForTool(), QgsComposerView::keyPressEvent(), QgsComposerView::keyReleaseEvent(), and QgsMapToolZoom::QgsMapToolZoom().