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

#include "shortcut-manager.h"

Inheritance diagram for octave::enter_shortcut:
Collaboration diagram for octave::enter_shortcut:

Public Slots

void handle_direct_shortcut (int)
 

Public Member Functions

 enter_shortcut (QWidget *p=nullptr)
 
 ~enter_shortcut (void)=default
 
virtual void keyPressEvent (QKeyEvent *e)
 

Private Attributes

bool m_direct_shortcut
 

Detailed Description

Definition at line 35 of file shortcut-manager.h.

Constructor & Destructor Documentation

◆ enter_shortcut()

octave::enter_shortcut::enter_shortcut ( QWidget p = nullptr)

Definition at line 50 of file shortcut-manager.cc.

References m_direct_shortcut.

◆ ~enter_shortcut()

octave::enter_shortcut::~enter_shortcut ( void  )
default

Member Function Documentation

◆ handle_direct_shortcut

void octave::enter_shortcut::handle_direct_shortcut ( int  state)
slot

Definition at line 87 of file shortcut-manager.cc.

References m_direct_shortcut, and state.

◆ keyPressEvent()

void octave::enter_shortcut::keyPressEvent ( QKeyEvent *  e)
virtual

Definition at line 56 of file shortcut-manager.cc.

References CTRL, e, and m_direct_shortcut.

Member Data Documentation

◆ m_direct_shortcut

bool octave::enter_shortcut::m_direct_shortcut
private

Definition at line 53 of file shortcut-manager.h.

Referenced by enter_shortcut(), handle_direct_shortcut(), and keyPressEvent().


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