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