Мне требов. след. функции, которые я и написал:
Qt::KeyboardModifier keyToModifier(Qt::Key key)
{
switch (key) {
case Qt::Key_Shift: return Qt::ShiftModifier;
case Qt::Key_Control: return Qt::ControlModifier;
case Qt::Key_Meta: return Qt::MetaModifier;
case Qt::Key_Alt: return Qt::AltModifier;
default: return Qt::NoModifier;
}
}
Qt::Key modifierToKey(Qt::KeyboardModifier modifier)
{
switch (modifier) {
case Qt::ShiftModifier: return Qt::Key_Shift;
case Qt::ControlModifier: return Qt::Key_Control;
case Qt::MetaModifier: return Qt::Key_Meta;
case Qt::AltModifier: return Qt::Key_Alt;
default: return Qt::Key_unknown;
}
}