26 #ifndef __TE_QT_PLUGINS_ADDRESSGEOCODING_INTERNAL_PLUGIN_H
27 #define __TE_QT_PLUGINS_ADDRESSGEOCODING_INTERNAL_PLUGIN_H
30 #include "../../../maptools/AbstractLayer.h"
31 #include "../../../core/plugin/CppPlugin.h"
36 #include <QtCore/QObject>
52 namespace addressgeocoding
The base class for C++ plugins.
QAction * m_action
Address Geocoding Action.
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.
std::list< te::map::AbstractLayerPtr > getLayers()
Get the list of layers from app.
Plugin(const te::core::PluginInfo &pluginInfo)
void unRegisterActions()
Function used to unregister all addressgeocoding actions.
void triggered(te::qt::af::evt::Event *e)
void onActionActivated(bool checked)
Slot function used when a action was selected.
Basic information about a plugin.
A base class for application events.
Proxy configuration file for TerraView (see terraview_config.h).