3 # Patch managed by http://www.holgerschurig.de/patcher.html
6 --- qt-embedded-opensource-4.0.0-b1/src/gui/embedded/qkbdsl5000_qws.cpp~fix-sl5000driver
7 +++ qt-embedded-opensource-4.0.0-b1/src/gui/embedded/qkbdsl5000_qws.cpp
9 else if (code == 0x44) { unicode='V'-'@'; scan=Qt::Key_V; } // Paste
10 else if (code == 0x52) { unicode='Z'-'@'; scan=Qt::Key_Z; } // Undo
12 - processKeyEvent(unicode, scan, Qt::ControlButton, !release, false);
13 + processKeyEvent(unicode, scan, Qt::ControlModifier, !release, false);
21 - if (bAlt) modifiers |= Qt::AltButton;
22 - if (bCtrl) modifiers |= Qt::ControlButton;
23 - if (bShift) modifiers |= Qt::ShiftButton;
24 + if (bAlt) modifiers |= Qt::AltModifier;
25 + if (bCtrl) modifiers |= Qt::ControlModifier;
26 + if (bShift) modifiers |= Qt::ShiftModifier;