diff options
author | Shawn Rutledge <shawn.rutledge@digia.com> | 2015-01-09 15:12:19 +0100 |
---|---|---|
committer | Shawn Rutledge <shawn.rutledge@digia.com> | 2015-01-09 16:21:04 +0100 |
commit | e0981a0d9e0330fe3a1c4f310e7c9877c341ba5d (patch) | |
tree | 5e803d8e16949f471c2c209f4e6ce09b2749320d /tests/manual/qscreen/main.cpp | |
parent | 2153ac61c921c8da3852ff018eec2279ee7d06f7 (diff) |
QScreen manual test: use sizeHint; don't override QLineEdit text color
The window size was too small on high-DPI screens.
Save the default text color instead of setting it to black.
Change-Id: I78b50624110be0cb1d077d3782d421eb323f4fb0
Reviewed-by: Paul Olav Tvete <paul.tvete@theqtcompany.com>
Diffstat (limited to 'tests/manual/qscreen/main.cpp')
-rw-r--r-- | tests/manual/qscreen/main.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/manual/qscreen/main.cpp b/tests/manual/qscreen/main.cpp index 487e95266b..dc1e0e08c0 100644 --- a/tests/manual/qscreen/main.cpp +++ b/tests/manual/qscreen/main.cpp @@ -80,8 +80,11 @@ void screenAdded(QScreen* screen) // But this works as long as the screens are all virtual siblings w->show(); QRect geom = w->geometry(); + geom.setSize(w->sizeHint()); + if (geom.height() > screen->geometry().height()) + geom.setHeight(screen->geometry().height() * 9 / 10); geom.moveCenter(screen->geometry().center()); - w->move(geom.topLeft()); + w->setGeometry(geom); props->insert(screen, w); |