From 22c3e6f2f868394e39fb69007c12a57a6310c3b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9F=D0=B5=D0=BB=D0=B8=D0=BF=D0=B5=D0=BD=D0=BA=D0=BE=20?= =?UTF-8?q?=D0=98=D0=B2=D0=B0=D0=BD?= Date: Tue, 21 Apr 2020 11:43:15 +0000 Subject: [PATCH] git-svn-id: svn://db.shs.com.ru/libs@956 a8b55f48-bf90-11e4-a774-851b48703e85 --- qad/application/aboutwindow.cpp | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/qad/application/aboutwindow.cpp b/qad/application/aboutwindow.cpp index e264f72..0130ebc 100644 --- a/qad/application/aboutwindow.cpp +++ b/qad/application/aboutwindow.cpp @@ -58,20 +58,25 @@ AboutWindow::AboutWindow(QWidget * parent): QDialog(parent), ui(new Ui::AboutWin //ui->verticalSpacer->changeSize(1, 1, QSizePolicy::Preferred, QSizePolicy::Preferred); #endif #ifdef MOBILE_VIEW - ui->layoutMain->addSpacerItem(new QSpacerItem(1, 1, QSizePolicy::Preferred, QSizePolicy::Expanding)); +// ui->layoutMain->addSpacerItem(new QSpacerItem(1, 1, QSizePolicy::Preferred, QSizePolicy::Expanding)); #else - QScreen * scr = -# if QT_VERSION >= 0x050A00 - QApplication::screenAt(QCursor::pos()); + QRect r; +# if QT_VERSION < 0x050000 + r = QApplication::desktop()->geometry(); # else + QScreen * scr = +# if QT_VERSION >= 0x050A00 + QApplication::screenAt(QCursor::pos()); +# else QApplication::screens()[0]; -# endif +# endif if (scr) { - QRect r; r.setSize(scr->availableSize() / 2); r.moveCenter(scr->availableGeometry().center()); - setGeometry(r); } +# endif + if (r.isValid()) + setGeometry(r); #endif }