MuseScore  3.4
Music composition and notation
Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
Ms::ShortcutCaptureDialog Class Reference

#include <shortcutcapturedialog.h>

Inheritance diagram for Ms::ShortcutCaptureDialog:
Inheritance graph
[legend]
Collaboration diagram for Ms::ShortcutCaptureDialog:
Collaboration graph
[legend]

Public Member Functions

 ShortcutCaptureDialog (Shortcut *s, QMap< QString, Shortcut *> localShortcuts, QWidget *parent=0)
 
 ~ShortcutCaptureDialog ()
 
QKeySequence getKey () const
 

Private Slots

void clearClicked ()
 
void addClicked ()
 
void replaceClicked ()
 

Private Member Functions

void keyPress (QKeyEvent *e)
 
virtual bool eventFilter (QObject *o, QEvent *e)
 
virtual void hideEvent (QHideEvent *)
 

Private Attributes

Shortcuts
 
QKeySequence key
 
QMap< QString, Shortcut * > localShortcuts
 

Constructor & Destructor Documentation

◆ ShortcutCaptureDialog()

Ms::ShortcutCaptureDialog::ShortcutCaptureDialog ( Shortcut s,
QMap< QString, Shortcut *>  localShortcuts,
QWidget *  parent = 0 
)

◆ ~ShortcutCaptureDialog()

Ms::ShortcutCaptureDialog::~ShortcutCaptureDialog ( )

Member Function Documentation

◆ addClicked

void Ms::ShortcutCaptureDialog::addClicked ( )
privateslot

◆ clearClicked

void Ms::ShortcutCaptureDialog::clearClicked ( )
privateslot

◆ eventFilter()

bool Ms::ShortcutCaptureDialog::eventFilter ( QObject *  o,
QEvent *  e 
)
privatevirtual

◆ getKey()

QKeySequence Ms::ShortcutCaptureDialog::getKey ( ) const
inline

◆ hideEvent()

void Ms::ShortcutCaptureDialog::hideEvent ( QHideEvent *  event)
privatevirtual

◆ keyPress()

void Ms::ShortcutCaptureDialog::keyPress ( QKeyEvent *  e)
private

◆ replaceClicked

void Ms::ShortcutCaptureDialog::replaceClicked ( )
privateslot

Member Data Documentation

◆ key

QKeySequence Ms::ShortcutCaptureDialog::key
private

◆ localShortcuts

QMap<QString, Shortcut*> Ms::ShortcutCaptureDialog::localShortcuts
private

◆ s

Shortcut* Ms::ShortcutCaptureDialog::s
private

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