Remove some compiler warnings

Don't cast a QKeyCombination to int.

Change-Id: If84e2fde9ea83bedd1eb8a8dbbcb050276a333cd
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
This commit is contained in:
Lars Knoll 2020-10-21 09:25:01 +02:00
parent 0ecc1e928c
commit 06ad243417
1 changed files with 3 additions and 3 deletions

View File

@ -1494,9 +1494,9 @@ void tst_QQuickItem::standardKeys()
QQuickItem *item = qobject_cast<QQuickItem*>(view.rootObject());
QVERIFY(item);
const int key = keySequence[0] & Qt::Key_unknown;
const int modifiers = keySequence[0] & Qt::KeyboardModifierMask;
QKeyEvent keyEvent(eventType, key, static_cast<Qt::KeyboardModifiers>(modifiers));
const int key = keySequence[0].key();
Qt::KeyboardModifiers modifiers = keySequence[0].keyboardModifiers();
QKeyEvent keyEvent(eventType, key, modifiers);
QGuiApplication::sendEvent(&view, &keyEvent);
QCOMPARE(item->property("pressed").toBool(), pressed);