26 #ifndef __TERRALIB_QT_WIDGETS_DATASET_SELECTOR_INTERNAL_DATASETSELECTORDIALOG_H    27 #define __TERRALIB_QT_WIDGETS_DATASET_SELECTOR_INTERNAL_DATASETSELECTORDIALOG_H    31 #include "../../../../dataaccess/dataset/DataSetType.h"    32 #include "../../../../dataaccess/datasource/DataSourceInfo.h"    34 #include "../../Config.h"    39 namespace Ui { 
class DataSetSelectorDialogForm; }
    48       class DataSetGroupItem;
    49       class DataSetSelectorWidget;
    76           std::list<te::da::DataSetTypePtr> getCheckedDataSets() 
const;
    78           std::list<std::string> getCheckedGeomProperties() 
const;
    80           std::list<te::da::DataSetTypePtr> getSelectedDataSets() 
const;
    82           std::list<std::string> getSelectedGeomProperties() 
const;
   100           void updateSelectPushButton();
   104           std::unique_ptr<Ui::DataSetSelectorDialogForm> 
m_ui;
   113 #endif  // __TERRALIB_QT_WIDGETS_DATASET_SELECTOR_INTERNAL_DATASETSELECTORDIALOG_H 
boost::shared_ptr< DataSourceInfo > DataSourceInfoPtr