5.1.0 Beta 1
Windows 7-32 bit, MinGW47_32, Qt 5.1.0 Beta 1
Linux 64-bit; any Qt up to and including 5.1.0 and current dev branch
8078a04e1950d1e9957c3b3c3ea8e6e0c3d34b80 ( b94fe52f85056ec7c597458aa5e2884de06f4a1b )
Create a 2-window application. We want to display each window full screen on each monitor (assume 2 monitors is available)
// Get a list of the available screens
QList<QScreen*>screenList = app.screens();
Window 1 has the following code to set it to display on screen 0
Window 2 has the following code to set it to display on screen 1
Each window is shown using the "showFullScreen()" command.
This works fine with Qt 5.0.2 but since Qt5.1.0 beta 1, the setScreen function has no effect, with each window displaying on screen 0 only.
Switching Kits between Qt 5.0.2 and Qt 5.1.0 beta1 confirms the behaviour is only present in Qt 5.1.0 beta 1.