Replace ushort -> quint16 in event classes

We used quint32 for 32-bit types and ushort for 16-bit ones,
but using explicit bit sizes looks more consistent.

Change-Id: I3106dd6ecb2367fef6f8012c28266e1b4b1abf4b
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
This commit is contained in:
Shawn Rutledge 2020-11-09 15:53:49 +01:00
parent 2f71d9d837
commit 9fa071d3fe
3 changed files with 14 additions and 14 deletions

View File

@ -320,16 +320,16 @@ protected:
struct SinglePointEventTag { explicit SinglePointEventTag() = default; }; struct SinglePointEventTag { explicit SinglePointEventTag() = default; };
QEvent(Type type, SinglePointEventTag) : QEvent(type, PointerEventTag{}) { m_singlePointEvent = true; } QEvent(Type type, SinglePointEventTag) : QEvent(type, PointerEventTag{}) { m_singlePointEvent = true; }
QEventPrivate *d; QEventPrivate *d;
ushort t; quint16 t;
private: private:
ushort posted : 1; quint16 posted : 1;
ushort spont : 1; quint16 spont : 1;
ushort m_accept : 1; quint16 m_accept : 1;
ushort m_inputEvent : 1; quint16 m_inputEvent : 1;
ushort m_pointerEvent : 1; quint16 m_pointerEvent : 1;
ushort m_singlePointEvent : 1; quint16 m_singlePointEvent : 1;
ushort reserved : 10; quint16 reserved : 10;
friend class QCoreApplication; friend class QCoreApplication;
friend class QCoreApplicationPrivate; friend class QCoreApplicationPrivate;

View File

@ -1309,7 +1309,7 @@ bool QWheelEvent::isEndEvent() const
in the event. in the event.
*/ */
QKeyEvent::QKeyEvent(Type type, int key, Qt::KeyboardModifiers modifiers, const QString& text, QKeyEvent::QKeyEvent(Type type, int key, Qt::KeyboardModifiers modifiers, const QString& text,
bool autorep, ushort count) bool autorep, quint16 count)
: QInputEvent(type, QInputDevice::primaryKeyboard(), modifiers), m_text(text), m_key(key), : QInputEvent(type, QInputDevice::primaryKeyboard(), modifiers), m_text(text), m_key(key),
m_scanCode(0), m_virtualKey(0), m_modifiers(0), m_scanCode(0), m_virtualKey(0), m_modifiers(0),
m_count(count), m_autoRepeat(autorep) m_count(count), m_autoRepeat(autorep)
@ -1338,7 +1338,7 @@ QKeyEvent::QKeyEvent(Type type, int key, Qt::KeyboardModifiers modifiers, const
*/ */
QKeyEvent::QKeyEvent(Type type, int key, Qt::KeyboardModifiers modifiers, QKeyEvent::QKeyEvent(Type type, int key, Qt::KeyboardModifiers modifiers,
quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers, quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers,
const QString &text, bool autorep, ushort count, const QInputDevice *device) const QString &text, bool autorep, quint16 count, const QInputDevice *device)
: QInputEvent(type, device, modifiers), m_text(text), m_key(key), : QInputEvent(type, device, modifiers), m_text(text), m_key(key),
m_scanCode(nativeScanCode), m_virtualKey(nativeVirtualKey), m_modifiers(nativeModifiers), m_scanCode(nativeScanCode), m_virtualKey(nativeVirtualKey), m_modifiers(nativeModifiers),
m_count(count), m_autoRepeat(autorep) m_count(count), m_autoRepeat(autorep)

View File

@ -406,10 +406,10 @@ class Q_GUI_EXPORT QKeyEvent : public QInputEvent
{ {
public: public:
QKeyEvent(Type type, int key, Qt::KeyboardModifiers modifiers, const QString& text = QString(), QKeyEvent(Type type, int key, Qt::KeyboardModifiers modifiers, const QString& text = QString(),
bool autorep = false, ushort count = 1); bool autorep = false, quint16 count = 1);
QKeyEvent(Type type, int key, Qt::KeyboardModifiers modifiers, QKeyEvent(Type type, int key, Qt::KeyboardModifiers modifiers,
quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers, quint32 nativeScanCode, quint32 nativeVirtualKey, quint32 nativeModifiers,
const QString &text = QString(), bool autorep = false, ushort count = 1, const QString &text = QString(), bool autorep = false, quint16 count = 1,
const QInputDevice *device = QInputDevice::primaryKeyboard()); const QInputDevice *device = QInputDevice::primaryKeyboard());
~QKeyEvent(); ~QKeyEvent();
@ -443,8 +443,8 @@ protected:
quint32 m_scanCode; quint32 m_scanCode;
quint32 m_virtualKey; quint32 m_virtualKey;
quint32 m_modifiers; quint32 m_modifiers;
ushort m_count; quint16 m_count;
ushort m_autoRepeat:1; quint16 m_autoRepeat : 1;
// ushort reserved:15; // ushort reserved:15;
}; };