26 #ifndef __TERRALIB_QT_AF_CONNECTORS_INTERNAL_STYLEEXPLORER_H
27 #define __TERRALIB_QT_AF_CONNECTORS_INTERNAL_STYLEEXPLORER_H
30 #include "../Config.h"
33 #include <QtCore/QObject>
37 namespace map {
class AbstractLayer; }
44 class StyleDockWidget;
49 class ApplicationController;
This is the base class for layers.
The base API for TerraLib applications.
A connector for the te::qt::widgets::StyleDockWidget class to the Application Framework.
StyleExplorer(te::qt::widgets::StyleDockWidget *explorer, te::qt::af::ApplicationController *app, QObject *parent=0)
Constructor.
void onApplicationTriggered(te::qt::af::evt::Event *evt)
Listener to the application framewrork events.
te::qt::widgets::StyleDockWidget * getExplorer() const
void styleChanged(te::map::AbstractLayer *l)
te::qt::widgets::StyleDockWidget * m_explorer
Pointer to a component te::qt::widgets::StyleDockWidget.
te::qt::af::ApplicationController * m_app
Pointer to applicatin controller;.
~StyleExplorer()
Destructor.
void triggered(te::qt::af::evt::Event *e)
bool m_internalEvent
Flag used for internal sent events.
A base class for application events.
#define TEQTAFEXPORT
You can use this macro in order to export/import classes and functions from this module.