26 #ifndef __TE_QT_PLUGINS_ATTRIBUTEFILL_INTERNAL_PLUGIN_H
27 #define __TE_QT_PLUGINS_ATTRIBUTEFILL_INTERNAL_PLUGIN_H
30 #include "../../../plugin/Plugin.h"
50 namespace attributefill
52 class RasterToVectorAction;
53 class VectorToRasterAction;
54 class VectorToVectorAction;
105 #endif //__TE_QT_PLUGINS_ATTRIBUTEFILL_INTERNAL_PLUGIN_H
#define TEQTPLUGINATTRIBUTEFILLEXPORT
You can use this macro in order to export/import classes and functions from all plug-ins files...
This class register the contrast action into Attribute Fill Plugin.
PLUGIN_CALL_BACK_DECLARATION(TEQTPLUGINADDRESSGEOCODINGEXPORT)
VectorToRasterAction * m_vectorToRaster
VectorToRaster Attribute Fill Action.
A base class for application events.
Configuration flags for the attributefill Qt Widget plugin.
void registerActions()
Function used to register all attributefill actions.
~Plugin()
Virtual destructor.
Plugin(const te::plugin::PluginInfo &pluginInfo)
QMenu * m_attributefillMenu
Attribute Fill Sub Menu registered.
void unRegisterActions()
Function used to unregister all attributefill actions.
A base class for plugin types.
This class register the contrast action into Attribute Fill Plugin.
void shutdown()
Do nothing! Just set plugin as stopped.
This class register the contrast action into Attribute Fill Plugin.
void triggered(te::qt::af::evt::Event *e)
The basic information about a plugin.
VectorToVectorAction * m_vectorToVector
VectorToVector Attribute Fill Action.
QAction * m_popupAction
Attribute Fill pop up action registered.
RasterToVectorAction * m_rasterToVector
RasterToVector Attribute Fill Action.
void startup()
Do nothing! Just set plugin as started.