qt5base-lts/tests/manual
Gabriel de Dietrich a30c746ea4 Introducing multiscreen-menus manual test
We have been noticing several menu popup sizing issues
in the presence of multiple, heterogenous displays.
Most remarkably, we'd often pick the primary display's
geometry when computing the menu's size hint. This results
in usability issues if the primary display is smaller than
the display onto which the menu popup is being displayed.

This manual test covers menu bar, context and push button
menus. Torn-off menus are also enabled. We turn off the use
of native menu bars to cover a few more cases.

Change-Id: I29658ebdc56e41aa1bf99d06d96aed6bfb5461b3
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
2017-05-03 08:35:49 +00:00
..
bearerex Updated license headers 2016-01-21 18:55:18 +00:00
cocoa tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
corelib/tools Updated license headers 2016-01-21 18:55:18 +00:00
diaglib tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
dialogs Manual Dialog test: Fix compilation against Qt 4 2016-11-16 19:26:12 +00:00
embeddedintoforeignwindow tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
filetest Updated license headers 2016-01-21 18:55:18 +00:00
foreignwindows tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
gestures Updated license headers 2016-01-21 18:55:18 +00:00
highdpi Merge remote-tracking branch 'origin/5.6' into 5.7 2016-03-21 09:02:57 +01:00
inputmethodhints Updated license headers 2016-01-21 18:55:18 +00:00
keypadnavigation Updated license headers 2016-01-21 18:55:18 +00:00
lance Add support for OpenGL 3.2+ core profile contexts in QPainter 2017-01-23 11:34:05 +00:00
mkspecs Updated license headers 2016-01-21 18:55:18 +00:00
network_remote_stresstest Introduce QNetworkAccessManager::clearConnectionCache() 2017-01-16 11:04:46 +00:00
network_stresstest Introduce QNetworkAccessManager::clearConnectionCache() 2017-01-16 11:04:46 +00:00
qcursor tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
qdesktopservices Updated license headers 2016-01-21 18:55:18 +00:00
qdesktopwidget Updated license headers 2016-01-21 18:55:18 +00:00
qgraphicsitem Updated license headers 2016-01-21 18:55:18 +00:00
qgraphicsitemgroup Updated license headers 2016-01-21 18:55:18 +00:00
qgraphicslayout/flicker Updated license headers 2016-01-21 18:55:18 +00:00
qhttpnetworkconnection Updated license headers 2016-01-21 18:55:18 +00:00
qimagereader Updated license headers 2016-01-21 18:55:18 +00:00
qlayout Updated license headers 2016-01-21 18:55:18 +00:00
qlocale tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
qmetatype Updated license headers 2016-01-21 18:55:18 +00:00
qmimedatabase Updated license headers 2016-01-21 18:55:18 +00:00
qnetworkaccessmanager/qget Updated license headers 2016-01-21 18:55:18 +00:00
qnetworkconfiguration Updated license headers 2016-01-21 18:55:18 +00:00
qnetworkconfigurationmanager Updated license headers 2016-01-21 18:55:18 +00:00
qnetworkreply Updated license headers 2016-01-21 18:55:18 +00:00
qopenglcontext port to modularized platformsupport libraries 2016-10-15 18:45:41 +00:00
qopengltextureblitter Make QOpenGLTextureBlitter public 2016-07-29 07:21:10 +00:00
qopenglwidget/openglwidget Merge remote-tracking branch 'origin/5.6' into 5.7 2016-02-18 20:50:35 +01:00
qopenglwindow/multiwindow Merge remote-tracking branch 'origin/5.6' into 5.7 2016-09-21 07:14:40 +02:00
qprintdevice_dump Updated license headers 2016-01-21 18:55:18 +00:00
qscreen QScreen manual test: fix conversion of enum values to names 2016-08-25 14:06:51 +00:00
qssloptions Updated license headers 2016-01-21 18:55:18 +00:00
qsslsocket Updated license headers 2016-01-21 18:55:18 +00:00
qstorageinfo tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
qsysinfo Deprecate QSysInfo::MacVersion, QSysInfo::WindowsVersion, etc 2016-09-20 06:46:14 +00:00
qt_poll Updated license headers 2016-01-21 18:55:18 +00:00
qtabbar QMacStyle: update QTabBar style 2017-03-08 18:39:01 +00:00
qtabletevent QTabletEvent manual test: add quit shortcut 2017-03-14 09:11:59 +00:00
qtbug-8933 Merge remote-tracking branch 'origin/5.6' into 5.7 2016-05-19 12:55:27 +02:00
qtbug-52641 tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
qtexteditlist Updated license headers 2016-01-21 18:55:18 +00:00
qtouchevent Updated license headers 2016-01-21 18:55:18 +00:00
qwidget_zorder Updated license headers 2016-01-21 18:55:18 +00:00
repaint Updated license headers 2016-01-21 18:55:18 +00:00
shortcuts Add manual test for shortcut using implicit AltGr 2016-05-30 15:30:57 +00:00
socketengine Updated license headers 2016-01-21 18:55:18 +00:00
textrendering Change confusing Q_DEAD_CODE_FROM_QT4_FOO define 2016-10-14 08:19:29 +00:00
touch touch manual test and TouchPoint qDebug: show horz/vert ellipse diam 2016-12-16 12:51:08 +00:00
transientwindow Updated license headers 2016-01-21 18:55:18 +00:00
triangulator Add manual test for the QtGui triangulator 2017-01-24 16:23:20 +00:00
unc Updated license headers 2016-01-21 18:55:18 +00:00
widgetgrab Updated license headers 2016-01-21 18:55:18 +00:00
widgets Introducing multiscreen-menus manual test 2017-05-03 08:35:49 +00:00
windowchildgeometry Fix build issues in windowchildgeometry manual test 2016-10-27 00:19:00 +00:00
windowflags windowflags: Update preview info when window state changes 2017-02-20 14:19:47 +00:00
windowgeometry Updated license headers 2016-01-21 18:55:18 +00:00
windowmodality Updated license headers 2016-01-21 18:55:18 +00:00
windowtransparency tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
xcb_gl_integration Updated license headers 2016-01-21 18:55:18 +00:00
xembed-raster tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
xembed-widgets tests: Unify license to GPL-EXCEPT 2017-04-03 07:18:46 +00:00
manual.pro QMacStyle: update QTabBar style 2017-03-08 18:39:01 +00:00