26 #ifndef __TERRALIB_QT_WIDGETS_DATASOURCE_SELECTOR_INTERNAL_DATASOURCESELECTORDIALOG_H 
   27 #define __TERRALIB_QT_WIDGETS_DATASOURCE_SELECTOR_INTERNAL_DATASOURCESELECTORDIALOG_H 
   30 #include "../../../../dataaccess/datasource/DataSourceInfo.h" 
   31 #include "../../Config.h" 
   38 #include <QtGui/QDialog> 
   40 namespace Ui { 
class DataSourceSelectorDialogForm; }
 
   42 class QListWidgetItem;
 
   50       class DataSourceSelectorWidget;
 
   69           void setDataSourceToUse(
const QString& dsType);
 
   71           const std::list<te::da::DataSourceInfoPtr>& getSelecteds() 
const;
 
   77           void selectPushButtonPressed();
 
   79           void checkButtonsState();
 
   83           std::auto_ptr<Ui::DataSourceSelectorDialogForm> 
m_ui;
 
   91 #endif  // __TERRALIB_QT_WIDGETS_DATASOURCE_SELECTOR_INTERNAL_DATASOURCESELECTORDIALOG_H 
#define TEQTWIDGETSEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
A dialog for selecting a data source. 
 
std::auto_ptr< Ui::DataSourceSelectorDialogForm > m_ui
 
A dialog for selecting a data source. 
 
std::auto_ptr< DataSourceSelectorWidget > m_selectorWidget
 
std::list< te::da::DataSourceInfoPtr > m_selecteds