Get rid of QKeyEventEx
authorThiago Macieira <thiago.macieira@intel.com>
Wed, 4 Apr 2012 18:36:21 +0000 (15:36 -0300)
committerQt by Nokia <qt-info@nokia.com>
Thu, 5 Apr 2012 03:21:42 +0000 (05:21 +0200)
commite915d310107878a12652dc77a2a1f8dbb9c98972
tree6316ba1dae8b5f546d3f67f9f7f9cd1490fe456f
parent8c4a17aace015964674d93046776abcb75ef2342
Get rid of QKeyEventEx

This class was added when we needed more information in QKeyEvent but
couldn't extend it. And we couldn't use the d pointer because the copy
constructor and copy assignment operators in QEvent were
implicit. That is now fixed.

But since this is Qt 5, we can change QKeyEvent to include the extra
information.

Task-number: QTBUG-25070
Change-Id: Iba4ac3378ca70583fcaa8caf96bca8ef75e30701
Reviewed-by: Marius Storm-Olsen <marius.storm-olsen@nokia.com>
src/gui/kernel/qevent.cpp
src/gui/kernel/qevent.h
src/gui/kernel/qevent_p.h
src/gui/kernel/qguiapplication.cpp
src/gui/kernel/qwindowsysteminterface_qpa.cpp