26 #ifndef __TE_QT_PLUGINS_ATTRIBUTEFILL_INTERNAL_PLUGIN_H
27 #define __TE_QT_PLUGINS_ATTRIBUTEFILL_INTERNAL_PLUGIN_H
30 #include "../../../core/plugin/CppPlugin.h"
50 namespace attributefill
52 class RasterToVectorAction;
53 class VectorToRasterAction;
54 class VectorToVectorAction;
The base class for C++ plugins.
void registerActions()
Function used to register all attributefill actions.
void startup()
This method will be called by applications to startup some plugin's functionality.
void unRegisterActions()
Function used to unregister all attributefill actions.
VectorToRasterAction * m_vectorToRaster
VectorToRaster Attribute Fill Action.
Plugin(const te::core::PluginInfo &pluginInfo)
QAction * m_popupAction
Attribute Fill pop up action registered.
void shutdown()
This method will be called by applicatons to shutdown plugin's functionality.
RasterToVectorAction * m_rasterToVector
RasterToVector Attribute Fill Action.
void triggered(te::qt::af::evt::Event *e)
QMenu * m_attributefillMenu
Attribute Fill Sub Menu registered.
VectorToVectorAction * m_vectorToVector
VectorToVector Attribute Fill Action.
This class register the contrast action into Attribute Fill Plugin.
This class register the contrast action into Attribute Fill Plugin.
This class register the contrast action into Attribute Fill Plugin.
Basic information about a plugin.
A base class for application events.
Proxy configuration file for TerraView (see terraview_config.h).