26 #ifndef __TE_QT_PLUGINS_RP_INTERNAL_SEGMENTERACTION_H
27 #define __TE_QT_PLUGINS_RP_INTERNAL_SEGMENTERACTION_H
32 #include "../../../qt/widgets/rp/SegmenterWizard.h"
This is an abstract class used to register actions into rp pluging.
This class register the Segmenter action into RP Plugin.
virtual void onActionActivated(bool checked)
virtual void onSegmenterWizardFinished()
virtual void onPopUpActionActivated(bool checked)
SegmenterAction(QMenu *menu, QMenu *popupMenu)
std::unique_ptr< te::qt::widgets::SegmenterWizard > m_segmenterWizard
virtual ~SegmenterAction()
void addLayerSlot(te::map::AbstractLayerPtr layer)
boost::intrusive_ptr< AbstractLayer > AbstractLayerPtr
Proxy configuration file for TerraView (see terraview_config.h).
This file defines the abstract class AbstractAction.