31 #include "../../af/ApplicationController.h" 44 te::core::CppPlugin(pluginInfo),
45 m_timeViewerAction(nullptr),
QAction * m_timeViewerAction
void startup()
This method will be called by applications to startup some plugin's functionality.
A base class for application events.
Basic information about a plugin.
void onTimeViewerActionTriggered()
void shutdown()
This method will be called by applicatons to shutdown plugin's functionality.
static ApplicationController & getInstance()
It returns a reference to the singleton instance.
void triggered(te::qt::af::evt::Event *e)
#define TERRALIB_PLUGIN_CALL_BACK_IMPL(PLUGIN_CLASS_NAME)
This macro should be used by C++ plugins in order to declare the exportable/callable DLL function...
Plugin(const te::core::PluginInfo &pluginInfo)
te::qt::plugins::tv::TimeViewerDockWidget * m_tvDock
void onTimeDockTriggered(te::qt::af::evt::Event *e)
Add a plugin interface for dynamic loading of the TimeViewer plugin.