#include <kis_extended_modifiers_mapper.h>
◆ ExtendedModifiers
◆ KisExtendedModifiersMapper()
| KisExtendedModifiersMapper::KisExtendedModifiersMapper |
( |
| ) |
|
◆ ~KisExtendedModifiersMapper()
| KisExtendedModifiersMapper::~KisExtendedModifiersMapper |
( |
| ) |
|
◆ qtModifiersToQtKeys()
Definition at line 135 of file kis_extended_modifiers_mapper.cpp.
136{
138
139 if (standardModifiers & Qt::ShiftModifier) {
140 modifiers << Qt::Key_Shift;
141 }
142
143 if (standardModifiers & Qt::ControlModifier) {
144 modifiers << Qt::Key_Control;
145 }
146
147 if (standardModifiers & Qt::AltModifier) {
148 modifiers << Qt::Key_Alt;
149 }
150
151 if (standardModifiers & Qt::MetaModifier) {
152 modifiers << Qt::Key_Meta;
153 }
154
155 return modifiers;
156}
◆ queryExtendedModifiers()
◆ queryStandardModifiers()
| Qt::KeyboardModifiers KisExtendedModifiersMapper::queryStandardModifiers |
( |
| ) |
|
◆ workaroundShiftAltMetaHell()
| Qt::Key KisExtendedModifiersMapper::workaroundShiftAltMetaHell |
( |
const QKeyEvent * | keyEvent | ) |
|
|
static |
Definition at line 122 of file kis_extended_modifiers_mapper.cpp.
123{
124 Qt::Key key = (Qt::Key)keyEvent->key();
125
126 if (keyEvent->key() == Qt::Key_Meta &&
127 keyEvent->modifiers().testFlag(Qt::ShiftModifier)) {
128
129 key = Qt::Key_Alt;
130 }
131
132 return key;
133}
◆ m_d
| QScopedPointer<Private> KisExtendedModifiersMapper::m_d |
|
private |
The documentation for this class was generated from the following files: