#include <AbstractFeatureInfoMaker.h>
Public Member Functions | |
AbstractFeatureInfoMaker () | |
Constructor. More... | |
virtual void | getInfo (QTreeWidgetItem *layerItem, MapDisplay *display, const te::map::AbstractLayerPtr &layer, const te::gm::Envelope &e)=0 |
This function is an abstraction to get feature information. The information retrieved must be embedded in QTreeWidgetItem. More... | |
virtual | ~AbstractFeatureInfoMaker () |
Destructor. More... | |
Definition at line 55 of file AbstractFeatureInfoMaker.h.
te::qt::widgets::AbstractFeatureInfoMaker::AbstractFeatureInfoMaker | ( | ) |
Constructor.
|
virtual |
Destructor.
|
pure virtual |
This function is an abstraction to get feature information. The information retrieved must be embedded in QTreeWidgetItem.
layerItem | QTreeWidgetItem that will be populated. |
display | MapDisplay that will be passed by Info tool. |
layer | AbstractLayerPtr to retrieve the feature information. |
e | Envelope with the box based on user's click. |
Implemented in te::qt::widgets::DefaultFeatureInfoMaker, and te::ws::ogc::wms::qt::WMSGetFeatureInfoMaker.