From 2f50102f856c34e56f0f01a0f0926047cbcb05a7 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Tue, 21 Jul 2015 14:59:22 +0200 Subject: Polish widgets/dialogs/standarddialogs example. Add missing options for QFileDialog, QFontDialog. Resize and position depending on screen size in order to look correct on high resolution screens. Change-Id: I1d9af481270d6a3e49878aaf32b59aea8fa543b4 Reviewed-by: hjk --- examples/widgets/dialogs/standarddialogs/main.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'examples/widgets/dialogs/standarddialogs/main.cpp') diff --git a/examples/widgets/dialogs/standarddialogs/main.cpp b/examples/widgets/dialogs/standarddialogs/main.cpp index eafd2271df..a13e37905c 100644 --- a/examples/widgets/dialogs/standarddialogs/main.cpp +++ b/examples/widgets/dialogs/standarddialogs/main.cpp @@ -39,6 +39,7 @@ ****************************************************************************/ #include +#include #include #include #include @@ -58,6 +59,10 @@ int main(int argc, char *argv[]) #endif Dialog dialog; + const QRect availableGeometry = QApplication::desktop()->availableGeometry(&dialog); + dialog.resize(availableGeometry.width() / 3, availableGeometry.height() * 2 / 3); + dialog.move((availableGeometry.width() - dialog.width()) / 2, + (availableGeometry.height() - dialog.height()) / 2); dialog.show(); return app.exec(); -- cgit v1.2.3