diff options
Diffstat (limited to 'src/quicktestutils/quick/visualtestutils_p.h')
| -rw-r--r-- | src/quicktestutils/quick/visualtestutils_p.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/quicktestutils/quick/visualtestutils_p.h b/src/quicktestutils/quick/visualtestutils_p.h index 24b3bebef0..c57868ee68 100644 --- a/src/quicktestutils/quick/visualtestutils_p.h +++ b/src/quicktestutils/quick/visualtestutils_p.h @@ -230,6 +230,13 @@ namespace QQuickVisualTestUtils if (!(QGuiApplicationPrivate::platformIntegration()->hasCapability(QPlatformIntegration::WindowActivation))) \ QSKIP("Window activation is not supported on this platform"); +#define SKIP_IF_NO_MOUSE_HOVER \ +do { \ + if ((QGuiApplication::platformName() == QLatin1String("offscreen")) \ + || (QGuiApplication::platformName() == QLatin1String("minimal"))) \ + QSKIP("Mouse hovering is not supported on the offscreen/minimal platforms"); \ +} while (false) + QT_END_NAMESPACE #endif // QQUICKVISUALTESTUTILS_P_H |
