26 #ifndef __TERRALIB_QT_WIDGETS_QUERY_INTERNAL_ORDERBYWIDGET_H
27 #define __TERRALIB_QT_WIDGETS_QUERY_INTERNAL_ORDERBYWIDGET_H
30 #include "../../../dataaccess/query/OrderBy.h"
31 #include "../Config.h"
41 namespace Ui {
class OrderByWidgetForm; }
64 Ui::OrderByWidgetForm* getForm()
const;
71 void setAttributeList(
const std::vector<std::string>& vec);
76 void getOrderItems(std::vector<std::pair<std::string, std::string> >& list);
80 void onAddOrderPushButton();
82 void onRemoveOrderPushButton();
87 std::auto_ptr<Ui::OrderByWidgetForm>
m_ui;
96 #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.