27 #include "../../../common/Config.h"
28 #include "../../../common/Translator.h"
29 #include "../../../common/Logger.h"
30 #include "../../af/ApplicationController.h"
33 #ifdef TE_QT_PLUGIN_LAYOUT_HAVE_LAYOUTEDITOR
38 #include <QtGui/QMenu>
39 #include <QtGui/QMenuBar>
42 : te::plugin::
Plugin(pluginInfo), m_layoutMenu(0)
84 m_initialized =
false;
89 #ifdef TE_QT_PLUGIN_LAYOUT_HAVE_LAYOUTEDITOR
96 #ifdef TE_QT_PLUGIN_LAYOUT_HAVE_LAYOUTEDITOR
#define TE_LOG_TRACE(msg)
Use this tag in order to log a message to a specified logger with the TRACE level.
This file defines the Transformation class.
This class register the contrast action into VP Plugin.
#define TE_QT_PLUGIN_LAYOUT_TEXT_DOMAIN
It contains the name of the text domain used in the translation of messages in TerraLib LAYOUT Qt Plu...
#define TE_QT_PLUGIN_LAYOUT(message)
It marks a string in order to get translated. This is a special mark used in the LAYOUT QtPlugin of T...
~Plugin()
Virtual destructor.
#define PLUGIN_CALL_BACK_IMPL(PLUGIN_CLASS_NAME)
This macro should be used by C++ plugins in order to declare the exportable/callable DLL function...
static ApplicationController & getInstance()
It returns a reference to the singleton instance.
void startup()
Do nothing! Just set plugin as started.
#define TE_ADD_TEXT_DOMAIN(domain, domaindir, codeset)
It adds the given text domain located at domain-dir with the given codeset to the multilingual system...
Plugin(const te::plugin::PluginInfo &pluginInfo)
void unRegisterActions()
Function used to unregister all raster processing actions.
void registerActions()
Function used to register all raster processing actions.
#define TE_QT_PLUGIN_LAYOUT_TEXT_DOMAIN_DIR
It contains the translation catalog directory.
void shutdown()
Do nothing! Just set plugin as stopped.
The basic information about a plugin.