26 #ifndef __TERRALIB_QT_WIDGETS_LAYER_SELECTOR_INTERNAL_ABSTRACTLAYERSELECTOR_H 
   27 #define __TERRALIB_QT_WIDGETS_LAYER_SELECTOR_INTERNAL_ABSTRACTLAYERSELECTOR_H 
   30 #include "../../../../dataaccess/datasource/DataSourceInfo.h" 
   31 #include "../../../../maptools/AbstractLayer.h" 
   32 #include "../../Config.h" 
   38 #include <QtGui/QWidget> 
   63           virtual void set(
const std::list<te::da::DataSourceInfoPtr>& datasources) = 0;
 
   65           virtual std::list<te::map::AbstractLayerPtr> getLayers() = 0;
 
   72 #endif  // __TERRALIB_QT_WIDGETS_LAYER_SELECTOR_INTERNAL_ABSTRACTLAYERSELECTOR_H 
#define TEQTWIDGETSEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
An abstract class for layer selection widgets.