26 #ifndef __TERRALIB_QT_AF_TOOLBARSWIDGET_H
27 #define __TERRALIB_QT_AF_TOOLBARSWIDGET_H
30 #include "../Config.h"
39 class ToolbarsWidgetForm;
59 virtual void saveChanges();
61 virtual void resetState();
63 virtual void getHelpInformations(QString& ns, QString& helpFile);
67 void currentToolbarChanged(
int idx);
69 void onAddToolbarButtonClicked();
71 void onRemoveToolbarButtonClicked();
73 void onApplyButtonClicked();
75 void updateActions(QAction* act,
const bool& toAdd);
87 Ui::ToolbarsWidgetForm*
m_ui;
93 #endif //__TERRALIB_QT_AF_TOOLBARSWIDGET_H
std::set< QToolBar * > m_removedToolBars
Indexes of the removed bars.
#define TEQTAFEXPORT
You can use this macro in order to export/import classes and functions from this module.
std::set< QToolBar * > m_createdBars
std::vector< QList< QAction * > > m_actions
An abstraction for setting widgets.
A frame for setting Table options.
Ui::ToolbarsWidgetForm * m_ui