26 #ifndef __TERRALIB_QT_AF_CONNECTORS_INTERNAL_APPLICATIONDOCKERCONNECTOR_H
27 #define __TERRALIB_QT_AF_CONNECTORS_INTERNAL_APPLICATIONDOCKERCONNECTOR_H
30 #include "../Config.h"
33 #include <QtCore/QObject>
41 class ApplicationController;
42 class ApplicationDockerController;
The base API for TerraLib applications.
A connector for the te::qt::af::ApplicationDockerController class to the Application Framework.
ApplicationDockerConnector(te::qt::af::ApplicationDockerController *controller, te::qt::af::ApplicationController *app, QObject *parent=0)
Constructor.
void triggered(te::qt::af::evt::Event *e)
void onApplicationTriggered(te::qt::af::evt::Event *evt)
Listener to the application framewrork events.
te::qt::af::ApplicationDockerController * getController() const
te::qt::af::ApplicationDockerController * m_controller
Pointer to a component te::qt::af::ApplicationDockerController.
te::qt::af::ApplicationController * m_app
Pointer to applicatin controller;.
bool m_internalEvent
Flag used for internal sent events.
~ApplicationDockerConnector()
Destructor.
The base API for docker controllers of TerraLib applications.
A base class for application events.
#define TEQTAFEXPORT
You can use this macro in order to export/import classes and functions from this module.