27 #include "../../../common/Config.h" 28 #include "../../../core/translator/Translator.h" 29 #include "../../../core/logger/Logger.h" 30 #include "../../af/ApplicationController.h" 31 #include "../../af/events/LayerEvents.h" 32 #include "../../af/Utils.h" 44 :
te::core::CppPlugin(pluginInfo),
45 m_attributefillMenu(nullptr),
46 m_popupAction(nullptr),
47 m_rasterToVector(nullptr),
48 m_vectorToRaster(nullptr),
49 m_vectorToVector(nullptr)
This class register the contrast action into Attribute Fill Plugin.
TEQTAFEXPORT void AddActionToCustomToolbars(te::qt::af::ApplicationController *appController, QAction *act)
Check QSettings for existance of act and adds it if necessary.
void registerActions()
Function used to register all attributefill actions.
void shutdown()
This method will be called by applicatons to shutdown plugin's functionality.
void startup()
This method will be called by applications to startup some plugin's functionality.
This file defines the RasterToVector class.
VectorToRasterAction * m_vectorToRaster
VectorToRaster Attribute Fill Action.
A base class for application events.
void unRegisterActions()
Function used to unregister all attributefill actions.
Basic information about a plugin.
#define TE_TR(message)
It marks a string in order to get translated.
Plugin(const te::core::PluginInfo &pluginInfo)
This file defines the VectorToRaster class.
static ApplicationController & getInstance()
It returns a reference to the singleton instance.
QMenu * m_attributefillMenu
Attribute Fill Sub Menu registered.
This class register the contrast action into Attribute Fill Plugin.
#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...
This class register the contrast action into Attribute Fill Plugin.
void triggered(te::qt::af::evt::Event *e)
#define TE_LOG_TRACE(message)
Use this tag in order to log a message to the TerraLib default logger with the TRACE level...
This file defines the RasterToVector class.
VectorToVectorAction * m_vectorToVector
VectorToVector Attribute Fill Action.
QAction * m_popupAction
Attribute Fill pop up action registered.
RasterToVectorAction * m_rasterToVector
RasterToVector Attribute Fill Action.
Plugin implementation for the SA Qt Plugin widget.