26 #ifndef __TERRALIB_QT_AF_ABSTRACTSETTINGWIDGET_H
27 #define __TERRALIB_QT_AF_ABSTRACTSETTINGWIDGET_H
30 #include "../ApplicationController.h"
34 #include <QMessageBox>
81 QString getResumeText();
95 virtual void onApplyButtonClicked();
106 virtual void hideEvent(QHideEvent * event);
113 virtual void changeApplyButtonState(
const bool& state);
159 QString msg = tr(
"There are unsaved changes. Do you want to save it?");
161 if(QMessageBox::question(
this, tr(
"Application settings customization"), msg, QMessageBox::No, QMessageBox::Yes) == QMessageBox::Yes)
169 QWidget::hideEvent(event);
The base API for TerraLib applications.
#define TEQTAFEXPORT
You can use this macro in order to export/import classes and functions from this module.