26 #ifndef __TERRALIB_QT_WIDGETS_QUERY_INTERNAL_ORDERBYWIDGET_H
27 #define __TERRALIB_QT_WIDGETS_QUERY_INTERNAL_ORDERBYWIDGET_H
31 #include "../../../dataaccess/query/OrderBy.h"
33 #include "../Config.h"
43 namespace Ui {
class OrderByWidgetForm; }
66 Ui::OrderByWidgetForm* getForm()
const;
73 void setAttributeList(
const std::vector<std::string>& vec);
78 void getOrderItems(std::vector<std::pair<std::string, std::string> >& list);
82 void onAddOrderPushButton();
84 void onRemoveOrderPushButton();
89 std::auto_ptr<Ui::OrderByWidgetForm>
m_ui;
98 #endif // __TERRALIB_QT_WIDGETS_QUERY_INTERNAL_ORDERBYWIDGET_H
boost::ptr_vector< OrderByItem > OrderBy
A class that can be used to model an ORDER BY clause.