27 #include "../../../qt/widgets/canvas/MapDisplay.h" 
   28 #include "../../af/ApplicationController.h" 
   29 #include "../../af/BaseApplication.h" 
   30 #include "../../af/connectors/MapDisplay.h" 
   31 #include "../../af/connectors/InterfaceController.h" 
   32 #include "../../af/Project.h" 
   62   if(m_timeSliderWidget)
 
   68     delete m_timeSliderWidget;
 
   70   m_menu->removeAction(m_action);
 
   76   if(m_timeSliderWidget->isHidden())
 
   78     m_timeSliderWidget->show();
 
   82     m_timeSliderWidget->hide();
 
   88   if(m_timeSliderWidget)
 
   89     delete m_timeSliderWidget;
 
   90   m_timeSliderWidget = 0;
 
MapDisplay * getDisplay()
 
te::qt::widgets::MapDisplay * getDisplay()
 
void addInterface(te::qt::widgets::InterfaceController *i)
 
A QMainWindow to be used as the basis for TerraLib applications. 
 
InterfaceController * getInterfaceController()
 
This is an abstract class used to register actions into st pluging. 
 
static ApplicationController & getInstance()
It returns a reference to the singleton instance. 
 
void removeInteface(te::qt::widgets::InterfaceController *i)
 
void createAction(std::string name, std::string pixmap="")
Create and set the actions parameters.