Remove QTest::lastMouseButton

Followup to b3e91b66b9

Change-Id: Icd7ceb8cb671705ab77641133d0d799ea091f1a3
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
bb10
Shawn Rutledge 2020-11-10 15:33:28 +01:00
parent bbadd1b5c1
commit 7ec2f38ec0
2 changed files with 0 additions and 4 deletions

View File

@ -45,7 +45,6 @@ QT_BEGIN_NAMESPACE
namespace QTest {
Q_TESTLIB_EXPORT Qt::MouseButton lastMouseButton = Qt::NoButton;
Q_TESTLIB_EXPORT int lastMouseTimestamp = 0;
} // namespace QTest

View File

@ -77,7 +77,6 @@ namespace QTest
{
enum MouseAction { MousePress, MouseRelease, MouseClick, MouseDClick, MouseMove };
extern Q_TESTLIB_EXPORT Qt::MouseButton lastMouseButton; // ### unsued
extern Q_TESTLIB_EXPORT int lastMouseTimestamp;
// This value is used to emulate timestamps to avoid creating double clicks by mistake.
@ -138,7 +137,6 @@ namespace QTest
qtestMouseButtons.setFlag(button, true);
qt_handleMouseEvent(w, pos, global, qtestMouseButtons, button, QEvent::MouseButtonPress,
stateKey, ++lastMouseTimestamp);
lastMouseButton = button; // ### unsued
if (action == MousePress)
break;
Q_FALLTHROUGH();
@ -147,7 +145,6 @@ namespace QTest
qt_handleMouseEvent(w, pos, global, qtestMouseButtons, button, QEvent::MouseButtonRelease,
stateKey, ++lastMouseTimestamp);
lastMouseTimestamp += mouseDoubleClickInterval; // avoid double clicks being generated
lastMouseButton = Qt::NoButton; // ### unsued
break;
case MouseMove:
qt_handleMouseEvent(w, pos, global, qtestMouseButtons, Qt::NoButton, QEvent::MouseMove,