GNU Octave  4.4.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
QtHandles::MouseModeActionGroup Class Reference

#include "MouseModeActionGroup.h"

Inheritance diagram for QtHandles::MouseModeActionGroup:
Collaboration diagram for QtHandles::MouseModeActionGroup:

Signals

void modeChanged (MouseMode mode)
 

Public Member Functions

 MouseModeActionGroup (QObject *parent=nullptr)
 
 ~MouseModeActionGroup (void)
 
QList< QAction * > actions (void) const
 
void setMode (MouseMode mode)
 

Private Slots

void actionToggled (bool checked)
 

Private Attributes

QList< QAction * > m_actions
 
QAction * m_current
 

Detailed Description

Definition at line 36 of file MouseModeActionGroup.h.

Constructor & Destructor Documentation

◆ MouseModeActionGroup()

QtHandles::MouseModeActionGroup::MouseModeActionGroup ( QObject parent = nullptr)

Definition at line 36 of file MouseModeActionGroup.cc.

References a, actionToggled(), and m_actions.

◆ ~MouseModeActionGroup()

QtHandles::MouseModeActionGroup::~MouseModeActionGroup ( void  )

Definition at line 63 of file MouseModeActionGroup.cc.

Member Function Documentation

◆ actions()

QList<QAction*> QtHandles::MouseModeActionGroup::actions ( void  ) const
inline

Definition at line 44 of file MouseModeActionGroup.h.

References m_actions.

Referenced by QtHandles::Figure::createFigureToolBarAndMenuBar().

◆ actionToggled

void QtHandles::MouseModeActionGroup::actionToggled ( bool  checked)
privateslot

◆ modeChanged

void QtHandles::MouseModeActionGroup::modeChanged ( MouseMode  mode)
signal

Referenced by actionToggled().

◆ setMode()

void QtHandles::MouseModeActionGroup::setMode ( MouseMode  mode)

Member Data Documentation

◆ m_actions

QList<QAction*> QtHandles::MouseModeActionGroup::m_actions
private

Definition at line 55 of file MouseModeActionGroup.h.

Referenced by actions(), actionToggled(), MouseModeActionGroup(), and setMode().

◆ m_current

QAction* QtHandles::MouseModeActionGroup::m_current
private

Definition at line 56 of file MouseModeActionGroup.h.

Referenced by actionToggled().


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