26 #ifndef __TERRALIB_QT_WIDGETS_QUERY_INTERNAL_QUICKSELECT_H 27 #define __TERRALIB_QT_WIDGETS_QUERY_INTERNAL_QUICKSELECT_H 31 #include "../../../dataaccess/datasource/DataSource.h" 32 #include "../../../dataaccess/query/Select.h" 33 #include "../../../dataaccess/query/Where.h" 37 #include "../Config.h" 48 #include <QGridLayout> 50 namespace Ui {
class QuickSelectDialogForm; }
79 std::set<std::string> getFunctionsNames();
83 std::string getSelectString();
87 void onDataSetComboBoxSelected(
int index);
89 void onAddAttrToolButtonClicked();
91 void onRemoveAttrToolButtonClicked();
93 void onCheckToolButtonClicked();
95 void onOkPushButtonClicked();
99 std::string setAliasName(std::string value);
103 std::unique_ptr<Ui::QuickSelectDialogForm>
m_ui;
115 #endif // __TERRALIB_QT_WIDGETS_QUERY_INTERNAL_QUICKSELECT_H
boost::shared_ptr< DataSource > DataSourcePtr
A Select models a query to be used when retrieving data from a DataSource.