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.