Widgets

This module provides the GUI components for dealing with geospatial concepts. More...

Classes

class  te::qt::widgets::AbstractDataSourceConnector
 A base class for widgets that allows application to create, edit or remove data sources. More...
 
class  te::qt::widgets::AbstractLayerSelector
 An abstract class for layer selection widgets. More...
 
class  te::qt::widgets::AbstractTool
 This class defines an interface for objects that can receive application events and respond to them, according to specific tool behavior. Tools, in general, receives map display interaction events, like MouseClick, MouseMove, etc. Tools are created to do some GIS operation using the user interactions. More...
 
class  te::qt::widgets::Canvas
 A canvas built on top of Qt. More...
 
class  te::qt::widgets::ChartDisplay
 A class to represent a chart display. More...
 
class  te::qt::widgets::ChartDisplayWidget
 A wdiget used to display a chart. More...
 
class  te::qt::widgets::ChartItem
 A class that represents a chart of a layer in a LayerTreeModel. More...
 
class  te::qt::widgets::ChartProperties
 A dialog used to customize a graphic's parameters. More...
 
class  te::qt::widgets::ChartSliceItem
 A class that represents a chart slice in a LayerItemModel. More...
 
class  te::qt::widgets::ChartWidgetFactory
 A factory to build widget objects. More...
 
class  te::qt::widgets::colorbar::ColorBar
 It QWidget implementation of color bar. More...
 
class  te::qt::widgets::ColorMapItem
 Represents a color map of rastersymbolizer of a layer in a LayerItemModel. More...
 
class  te::qt::widgets::ColorMapSliceItem
 A class that represents a slice of a ColorMapItem. More...
 
class  te::qt::widgets::ColorPickerToolButton
 Custom tool button used to pick a color. More...
 
class  te::qt::widgets::CoordTracking
 This class implements a concrete tool to geographic coordinate tracking on mouse move operation. More...
 
class  te::qt::widgets::DataExchangerWizard
 Qt dialog for .... More...
 
class  te::qt::widgets::DataSetExplorer
 A widget designed to explore the datasets of a data source. More...
 
class  te::qt::widgets::DataSetLayerSelector
 A simple widget that allows the selection of datasets from a given data source. More...
 
class  te::qt::widgets::DataSetSelectorDialog
 .... More...
 
class  te::qt::widgets::DataSetSelectorWidget
 A wizard for selecting datasets from a data source. More...
 
class  te::qt::widgets::DataSetTableModel
 A table model representing a te::da::DataSet. More...
 
class  te::qt::widgets::DataSetTableView
 A customized table view for te::map::AbstractLayer objects. Uses a te::qt::widgets::DataSetModel as its model. More...
 
class  te::qt::widgets::DataSetTreeView
 A tree view for datasets of a data source. More...
 
class  te::qt::widgets::DataSourceConnectorManager
 A widget that groups datasource identificatin and connection information. More...
 
class  te::qt::widgets::DataSourceExplorer
 A widget designed to explore the data sources of an application. More...
 
class  te::qt::widgets::DataSourceExplorerDialog
 A dialog for selecting a data source. More...
 
class  te::qt::widgets::DataSourceSelectorDialog
 A dialog for selecting a data source. More...
 
class  te::qt::widgets::DataSourceSelectorWidget
 A dialog for selecting a data source. More...
 
class  te::qt::widgets::DataSourceType
 A base class for the suppported types of data source. More...
 
class  te::qt::widgets::DataSourceTypeManager
 A singleton to keep all the registered data source types. More...
 
class  te::qt::widgets::ExtentAcquire
 This class implements a concrete tool to define a boundary rectangle. More...
 
class  te::qt::widgets::FileChooser
 Defines a component for choose a file. More...
 
class  te::qt::widgets::FolderItem
 Represents a folder item that contains layers and / or other folders. More...
 
class  te::qt::plugins::ogr::GeoFileDragAndDropHandler
 A class used to handle geofile drag and drop events. More...
 
class  te::qt::plugins::gdal::GeoFileDragAndDropHandler
 A class used to handle geofile drag and drop events. More...
 
class  te::qt::widgets::GroupingItem
 A class that represents a grouping of a layer in a LayerTreeModel. More...
 
class  te::qt::widgets::HelpPushButton
 Push button that uses te::qt::widgets::HelpManager on its mouse pressed implementation. More...
 
class  te::qt::widgets::HelpToolButton
 Tool button that uses te::qt::widgets::HelpManager on its mouse pressed implementation. More...
 
class  te::qt::widgets::Histogram
 A class to represent a Histogram. More...
 
class  te::qt::widgets::Info
 This class implements a concrete tool to get informations about a specified feature using pointing operation. More...
 
class  te::qt::widgets::LayerItem
 An item that contains a te::map::AbstractLayerPtr. More...
 
class  te::qt::widgets::LayerItemModel
 Defines an abstract model based on TreeItem objects. More...
 
class  te::qt::widgets::LayerItemView
 A specialization of QTreeView for manipulate layers. More...
 
class  te::qt::widgets::LayerSearchWidget
 A widget used to search layers over list of layers. More...
 
class  te::qt::widgets::LayerViewDelegate
 A class for rendering icons for layer and folder itens. More...
 
class  te::qt::widgets::LayerViewMenuManager
 Class for manage the menus of the LayerViewItem. More...
 
class  te::qt::widgets::MapDisplay
 A widget to control the display of a set of layers. More...
 
class  te::qt::widgets::Measure
 This class implements a concrete tool to measure operation (distance, area, and angle). More...
 
class  te::qt::widgets::MultiResolutionDialog
 A dialog to create multi resolution over a raster. More...
 
class  te::qt::widgets::MultiResolutionWidget
 A widget to create multi resolution over a raster. More...
 
class  te::qt::widgets::MultiThreadMapDisplay
 A multi thread Qt4 widget to control the display of a set of layers. More...
 
class  te::qt::widgets::Pan
 This class implements a concrete tool to geographic pan operation. More...
 
class  te::qt::widgets::PanMiddleClick
 This class implements a concrete tool to geographic pan operation with mouse middle click. More...
 
class  te::qt::widgets::ParameterDialog
 A dialog to be used as input of key/value pairs. More...
 
class  te::qt::widgets::ProgressViewerBar
 A class that defines the interface of a qt bar progress viewer. More...
 
class  te::qt::widgets::ProgressViewerDialog
 A progress dialog. More...
 
class  te::qt::widgets::ProgressViewerTaskWidget
 A progress viewer for a unique task. More...
 
class  te::qt::widgets::ProgressViewerWidget
 A class that defines the interface of a qt widget to group a set of ProgressWidgetItem. More...
 
class  te::qt::widgets::ProgressWidgetItem
 Custom widget used to represent a single task. More...
 
class  te::qt::widgets::RubberBand
 This class provides a rectangle that can indicate a boundary. More...
 
class  te::qt::widgets::Scatter
 A class to represent a scatter. More...
 
class  te::qt::widgets::ScopedCursor
 An object that when created shows a cursor during its scope. More...
 
class  te::qt::widgets::Selection
 This class implements a concrete tool to select layer features using an extent. More...
 
class  te::qt::widgets::SensorManagerDialog
 A dialog used to build a SensorManagerDialog element. More...
 
class  te::qt::widgets::SRSDialog
 A dialog used to build a SRSDialog element. More...
 
class  te::qt::widgets::SRSManagerDialog
 A dialog used to build a SRSManagerDialog element. More...
 
class  te::qt::widgets::StyleExplorer
 A widget used to explore a style. More...
 
class  te::qt::widgets::TreeItem
 Defines a hierarchical structure. More...
 
class  te::qt::widgets::TreeItemFactory
 A class for building layer items. More...
 
class  te::qt::widgets::Zoom
 This is a utility class to geographic zoom operation. More...
 
class  te::qt::widgets::ZoomArea
 This class implements a concrete tool to geographic zoom in operation using a boundary rectangle. More...
 
class  te::qt::widgets::ZoomClick
 This class implements a concrete tool to geographic zoom operation using the mouse click. More...
 
class  te::qt::widgets::ZoomKeyboard
 This class implements a concrete tool to geographic zoom operation using the keyboard. More...
 
class  te::qt::widgets::ZoomWheel
 This class implements a concrete tool to geographic zoom operation using the mouse wheel. More...
 

Detailed Description

This module provides the GUI components for dealing with geospatial concepts.

The namespace associated to the Qt Widgets module is te::qt::widgets. To know more about it, see the te::qt::widgets namespace documentation.