26 #ifndef __TERRALIB_QT_WIDGETS_INTERNAL_INFO_H
27 #define __TERRALIB_QT_WIDGETS_INTERNAL_INFO_H
30 #include "../../../maptools/AbstractLayer.h"
31 #include "../Config.h"
35 #include <QtGui/QTreeWidget>
36 #include <QtGui/QTreeWidgetItem>
94 Info(
MapDisplay* display,
const QCursor& cursor,
const std::list<te::map::AbstractLayerPtr>& layers, QObject* parent = 0);
106 bool mouseReleaseEvent(QMouseEvent* e);
112 void setLayers(
const std::list<te::map::AbstractLayerPtr>& layers);
134 #endif // __TERRALIB_QT_WIDGETS_INTERNAL_INFO_H
#define TEQTWIDGETSEXPORT
You can use this macro in order to export/import classes and functions from this module.
QTreeWidget * m_infoWidget
Widget used to show the informations.
This class defines an interface for objects that can receive application events and respond to them...
This class implements a concrete tool to get informations about a specified feature using pointing op...
Geometry is the root class of the geometries hierarchy, it follows OGC and ISO standards.
A widget to control the display of a set of layers.
An abstract class for raster data strucutures.
std::list< te::map::AbstractLayerPtr > m_layers
The layer list that will be queried.
boost::intrusive_ptr< AbstractLayer > AbstractLayerPtr
An Envelope defines a 2D rectangular region.
A dataset is the unit of information manipulated by the data access module of TerraLib.