#include <shortcut.h>
◆ Shortcut() [1/2]
Ms::Shortcut::Shortcut |
( |
| ) |
|
|
inline |
◆ Shortcut() [2/2]
◆ action()
QAction * Ms::Shortcut::action |
( |
| ) |
const |
◆ addShortcut()
void Ms::Shortcut::addShortcut |
( |
const QKeySequence & |
ks | ) |
|
◆ assignedWidget()
MsWidget Ms::Shortcut::assignedWidget |
( |
| ) |
const |
|
inline |
◆ clear()
void Ms::Shortcut::clear |
( |
void |
| ) |
|
◆ compareKeys()
bool Ms::Shortcut::compareKeys |
( |
const Shortcut & |
sc | ) |
const |
◆ customSource()
static bool Ms::Shortcut::customSource |
( |
| ) |
|
|
inlinestatic |
◆ descr()
QString Ms::Shortcut::descr |
( |
| ) |
const |
◆ getActionGroupForWidget() [1/2]
QActionGroup * Ms::Shortcut::getActionGroupForWidget |
( |
MsWidget |
w | ) |
|
|
static |
◆ getActionGroupForWidget() [2/2]
QActionGroup * Ms::Shortcut::getActionGroupForWidget |
( |
MsWidget |
w, |
|
|
Qt::ShortcutContext |
newShortcutContext |
|
) |
| |
|
static |
◆ getMenuShortcutString()
QString Ms::Shortcut::getMenuShortcutString |
( |
const QMenu * |
menu | ) |
|
|
static |
◆ getShortcut()
Shortcut * Ms::Shortcut::getShortcut |
( |
const char * |
key | ) |
|
|
static |
◆ getShortcutByKeySequence()
Shortcut * Ms::Shortcut::getShortcutByKeySequence |
( |
const QKeySequence & |
keySequence, |
|
|
const ScoreState |
state |
|
) |
| |
|
static |
◆ help()
QString Ms::Shortcut::help |
( |
| ) |
const |
◆ icon()
Icons Ms::Shortcut::icon |
( |
| ) |
const |
|
inline |
◆ init()
void Ms::Shortcut::init |
( |
| ) |
|
|
static |
◆ isCheckable()
bool Ms::Shortcut::isCheckable |
( |
| ) |
const |
|
inline |
◆ isChecked()
bool Ms::Shortcut::isChecked |
( |
| ) |
const |
|
inline |
◆ isCmd()
bool Ms::Shortcut::isCmd |
( |
| ) |
const |
|
inline |
◆ key()
const QByteArray& Ms::Shortcut::key |
( |
| ) |
const |
|
inline |
◆ keys()
const QList<QKeySequence>& Ms::Shortcut::keys |
( |
| ) |
const |
|
inline |
◆ keySeqFromString()
QKeySequence Ms::Shortcut::keySeqFromString |
( |
const QString & |
str, |
|
|
QKeySequence::SequenceFormat |
fmt |
|
) |
| |
|
static |
◆ keySeqToString()
QString Ms::Shortcut::keySeqToString |
( |
const QKeySequence & |
keySeq, |
|
|
QKeySequence::SequenceFormat |
fmt, |
|
|
bool |
escapeKeyStr = false |
|
) |
| |
|
static |
◆ keysToString()
QString Ms::Shortcut::keysToString |
( |
| ) |
const |
◆ load()
void Ms::Shortcut::load |
( |
void |
| ) |
|
|
static |
◆ loadFromNewFile()
void Ms::Shortcut::loadFromNewFile |
( |
QString |
fileLocation | ) |
|
|
static |
◆ needsScore()
bool Ms::Shortcut::needsScore |
( |
| ) |
const |
|
inline |
◆ read()
◆ refreshIcons()
void Ms::Shortcut::refreshIcons |
( |
| ) |
|
|
static |
◆ reset()
void Ms::Shortcut::reset |
( |
| ) |
|
◆ resetToDefault()
void Ms::Shortcut::resetToDefault |
( |
| ) |
|
|
static |
◆ retranslate()
void Ms::Shortcut::retranslate |
( |
| ) |
|
|
static |
◆ save()
void Ms::Shortcut::save |
( |
| ) |
|
|
static |
◆ saveToNewFile()
void Ms::Shortcut::saveToNewFile |
( |
QString |
fileLocation | ) |
|
|
static |
◆ setKey()
void Ms::Shortcut::setKey |
( |
const QByteArray & |
key | ) |
|
|
inline |
◆ setKeys() [1/2]
void Ms::Shortcut::setKeys |
( |
const QList< QKeySequence > & |
ks | ) |
|
◆ setKeys() [2/2]
void Ms::Shortcut::setKeys |
( |
const Shortcut & |
sc | ) |
|
◆ setStandardKey()
void Ms::Shortcut::setStandardKey |
( |
QKeySequence::StandardKey |
k | ) |
|
◆ setState()
void Ms::Shortcut::setState |
( |
int |
v | ) |
|
|
inline |
◆ shortcuts()
static const QHash<QByteArray, Shortcut*>& Ms::Shortcut::shortcuts |
( |
| ) |
|
|
inlinestatic |
◆ standardKey()
QKeySequence::StandardKey Ms::Shortcut::standardKey |
( |
| ) |
const |
|
inline |
◆ state()
int Ms::Shortcut::state |
( |
| ) |
const |
|
inline |
◆ text()
QString Ms::Shortcut::text |
( |
| ) |
const |
◆ translateAction()
void Ms::Shortcut::translateAction |
( |
QAction * |
action | ) |
const |
|
private |
◆ write()
◆ _action
QAction* Ms::Shortcut::_action { 0 } |
|
mutableprivate |
◆ _assignedWidget
◆ _context
Qt::ShortcutContext Ms::Shortcut::_context { Qt::WindowShortcut } |
|
private |
◆ _descr
QByteArray Ms::Shortcut::_descr |
|
private |
xml tag name for configuration file
◆ _flags
◆ _help
QByteArray Ms::Shortcut::_help |
|
private |
text as shown on buttons or menus
◆ _icon
ballon help (or'd list of states)
◆ _key
QByteArray Ms::Shortcut::_key |
|
private |
shortcut is valid in this Mscore state
◆ _keys
QList<QKeySequence> Ms::Shortcut::_keys |
|
private |
◆ _sc
◆ _shortcuts
QHash< QByteArray, Shortcut * > Ms::Shortcut::_shortcuts |
|
staticprivate |
◆ _standardKey
QKeySequence::StandardKey Ms::Shortcut::_standardKey { QKeySequence::UnknownKey } |
|
private |
◆ _state
int Ms::Shortcut::_state { 0 } |
|
private |
the widget where the action will be assigned
◆ _text
QByteArray Ms::Shortcut::_text |
|
private |
descriptor, shown in editor
◆ defaultFileName
constexpr const char* Ms::Shortcut::defaultFileName = ":/data/shortcuts.xml" |
|
static |
◆ dirty
bool Ms::Shortcut::dirty = false |
|
static |
◆ source
QString Ms::Shortcut::source |
|
staticprivate |
The documentation for this class was generated from the following files: