diff options
author | Błażej Szczygieł <spaz16@wp.pl> | 2015-10-25 01:11:28 +0200 |
---|---|---|
committer | Shawn Rutledge <shawn.rutledge@theqtcompany.com> | 2015-12-30 13:36:39 +0000 |
commit | a6b2a4642f07cd6e52b447e1e441b257990a8d03 (patch) | |
tree | 51887fd72a44a3ab37f24f95c1154a99a46c725a /src/network/socket/qsocks5socketengine.cpp | |
parent | 982fefe69d5fd679e473bd7826aaf78a56779610 (diff) |
Fix incorrect screen number reported by QDesktopWidget
Screens connected to separate graphics cards are detected as
separate screens which don't have offset. This patch fixes obtaining
the screen number by QWidget: it uses the screen assigned to the root
widget. The patch also assigns a proper QScreen to each QDesktopWidget
screen().
It also fixes closing a popup menu by clicking on another screen.
Task-number: QTBUG-48545
Change-Id: I3d76261c0c067293d39949c4428b2d8dfd085dc7
Reviewed-by: Shawn Rutledge <shawn.rutledge@theqtcompany.com>
Diffstat (limited to 'src/network/socket/qsocks5socketengine.cpp')
0 files changed, 0 insertions, 0 deletions