Quantum GIS API Documentation  1.8
Classes | Namespaces | Variables
QGIS gui library.

It's built on top of core library and adds reusable GUI widgets. More...

Collaboration diagram for QGIS gui library.:

Classes

class  QgisInterface
 QgisInterface Abstract base class defining interfaces exposed by QgisApp and made available to plugins. More...
class  QgsColorButton
 A cross platform button subclass for selecting colors. 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  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  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  QgsMessageLogViewer
 A generic message for displaying QGIS log messages. More...
class  QgsMessageViewer
 A generic message view for displaying QGIS messages. 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  QgsQuickPrint
 A convenience class for quickly printing a map. 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...

Namespaces

namespace  QgisGui
 

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


Variables

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

Detailed Description

It's built on top of core library and adds reusable GUI widgets.


Variable Documentation

GUI_EXPORT const char* zoom_in[]

Bitmap cursors for map operations.

Definition at line 21 of file qgscursors.cpp.

Referenced by QgsMapToolZoom::QgsMapToolZoom().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines