Go to the documentation of this file.
   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);
 
  181 #endif // __TERRALIB_QT_AF_ABSTRACTSETTINGWIDGET_H 
  
 
The base API for TerraLib applications.
 
#define TEQTAFEXPORT
You can use this macro in order to export/import classes and functions from this module.