te::qt::plugins::st::TimeSliderWidgetAction Class Reference

This class register the time slider widget action into st Plugin. More...

#include <TimeSliderWidgetAction.h>

Inheritance diagram for te::qt::plugins::st::TimeSliderWidgetAction:
te::qt::plugins::st::AbstractAction

Signals

void triggered (te::qt::af::evt::Event *e)
 

Public Member Functions

 TimeSliderWidgetAction (QMenu *menu)
 
virtual ~TimeSliderWidgetAction ()
 

Protected Slots

virtual void onActionActivated (bool checked)
 
void onApplicationTriggered (te::qt::af::evt::Event *e)
 
virtual void onDeleteTimeSliderWidget ()
 

Protected Member Functions

void createAction (std::string name, std::string pixmap="")
 Create and set the actions parameters. More...
 

Protected Attributes

QAction * m_action
 Action used to call the process. More...
 
QMenu * m_menu
 Parent Menu. More...
 

Private Attributes

te::qt::widgets::TimeSliderWidgetm_timeSliderWidget
 

Detailed Description

This class register the time slider widget action into st Plugin.

Definition at line 53 of file TimeSliderWidgetAction.h.

Constructor & Destructor Documentation

◆ TimeSliderWidgetAction()

te::qt::plugins::st::TimeSliderWidgetAction::TimeSliderWidgetAction ( QMenu *  menu)

◆ ~TimeSliderWidgetAction()

virtual te::qt::plugins::st::TimeSliderWidgetAction::~TimeSliderWidgetAction ( )
virtual

Member Function Documentation

◆ createAction()

void te::qt::plugins::st::AbstractAction::createAction ( std::string  name,
std::string  pixmap = "" 
)
protectedinherited

Create and set the actions parameters.

Parameters
nameThe action name.
pixmapThe action pixmap name.

◆ onActionActivated

virtual void te::qt::plugins::st::TimeSliderWidgetAction::onActionActivated ( bool  checked)
protectedvirtualslot

◆ onApplicationTriggered

void te::qt::plugins::st::TimeSliderWidgetAction::onApplicationTriggered ( te::qt::af::evt::Event e)
protectedslot

◆ onDeleteTimeSliderWidget

virtual void te::qt::plugins::st::TimeSliderWidgetAction::onDeleteTimeSliderWidget ( )
protectedvirtualslot

◆ triggered

void te::qt::plugins::st::AbstractAction::triggered ( te::qt::af::evt::Event e)
signalinherited

Member Data Documentation

◆ m_action

QAction* te::qt::plugins::st::AbstractAction::m_action
protectedinherited

Action used to call the process.

Definition at line 102 of file AbstractAction.h.

◆ m_menu

QMenu* te::qt::plugins::st::AbstractAction::m_menu
protectedinherited

Parent Menu.

Definition at line 101 of file AbstractAction.h.

◆ m_timeSliderWidget

te::qt::widgets::TimeSliderWidget* te::qt::plugins::st::TimeSliderWidgetAction::m_timeSliderWidget
private

Definition at line 72 of file TimeSliderWidgetAction.h.


The documentation for this class was generated from the following file: