26 #ifndef __TE_QT_PLUGINS_ST_INTERNAL_PLUGIN_H
27 #define __TE_QT_PLUGINS_ST_INTERNAL_PLUGIN_H
30 #include "../../../core/plugin/CppPlugin.h"
52 class TimeSliderWidgetAction;
53 class ObservationAction;
54 class TimeSeriesAction;
55 class TrajectoryAction;
The base class for C++ plugins.
void startup()
This method will be called by applications to startup some plugin's functionality.
void updateDelegate(const bool &add)
STItemDelegate * m_delegate
Item delegate.
te::qt::plugins::st::TimeSeriesAction * m_timeSeriesAction
TimeSeries Layer Action.
void shutdown()
This method will be called by applicatons to shutdown plugin's functionality.
QMenu * m_stMenu
ST Main Menu registered.
te::qt::plugins::st::TrajectoryAction * m_trajectoryAction
Trajectory Layer Action.
void triggered(te::qt::af::evt::Event *e)
te::qt::plugins::st::ObservationAction * m_observactionAction
Observation Layer Action.
Plugin(const te::core::PluginInfo &pluginInfo)
te::qt::plugins::st::TimeSliderWidgetAction * m_sliderAction
Slider Process Action.
void registerActions()
Function used to register all raster processing actions.
void unRegisterActions()
Function used to unregister all raster processing actions.
This class register the time series action into the St plugin.
This class register the observation action into the St plugin.
Basic information about a plugin.
A base class for application events.
Proxy configuration file for TerraView (see terraview_config.h).