From a00ad951370742241a8c86bc937fc37b13565127 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Arne=20Vestb=C3=B8?= Date: Wed, 29 Jul 2020 15:41:52 +0200 Subject: Remove last remaining bits of QtPlatformHeaders Task-number: QTBUG-84220 Change-Id: I951e04bfe9358a99951d1d61ff47b675584b7f81 Reviewed-by: Oliver Wolff --- tests/manual/widgets/widgets/defaultUpMenuBar/CMakeLists.txt | 2 +- .../manual/widgets/widgets/defaultUpMenuBar/defaultUpMenuBar.pro | 2 +- tests/manual/widgets/widgets/defaultUpMenuBar/main.cpp | 8 ++++++-- 3 files changed, 8 insertions(+), 4 deletions(-) (limited to 'tests/manual/widgets') diff --git a/tests/manual/widgets/widgets/defaultUpMenuBar/CMakeLists.txt b/tests/manual/widgets/widgets/defaultUpMenuBar/CMakeLists.txt index 327721ac63..4437ce2fa9 100644 --- a/tests/manual/widgets/widgets/defaultUpMenuBar/CMakeLists.txt +++ b/tests/manual/widgets/widgets/defaultUpMenuBar/CMakeLists.txt @@ -9,7 +9,7 @@ qt_add_manual_test(defaultUpMenuBar SOURCES main.cpp PUBLIC_LIBRARIES - Qt::Gui + Qt::GuiPrivate Qt::Widgets ) diff --git a/tests/manual/widgets/widgets/defaultUpMenuBar/defaultUpMenuBar.pro b/tests/manual/widgets/widgets/defaultUpMenuBar/defaultUpMenuBar.pro index f9cffb3709..6cb197c42f 100644 --- a/tests/manual/widgets/widgets/defaultUpMenuBar/defaultUpMenuBar.pro +++ b/tests/manual/widgets/widgets/defaultUpMenuBar/defaultUpMenuBar.pro @@ -1,4 +1,4 @@ -QT += widgets +QT += widgets gui-private TEMPLATE = app TARGET = defaultUpMenuBar SOURCES += main.cpp diff --git a/tests/manual/widgets/widgets/defaultUpMenuBar/main.cpp b/tests/manual/widgets/widgets/defaultUpMenuBar/main.cpp index 602127febe..e9e1d91e37 100644 --- a/tests/manual/widgets/widgets/defaultUpMenuBar/main.cpp +++ b/tests/manual/widgets/widgets/defaultUpMenuBar/main.cpp @@ -54,7 +54,8 @@ // secondary is above it). #include -#include +#include +#include class MainWindow : public QMainWindow { @@ -116,7 +117,10 @@ int main(int argc, char **argv) for (QScreen *screen : QApplication::screens()) { MainWindow *mainWindow = new MainWindow; mainWindow->setGeometry(screen->geometry()); - QWindowsWindowFunctions::setHasBorderInFullScreen(mainWindow->windowHandle(), true); + mainWindow->winId(); + using namespace QPlatformInterface::Private; + if (auto *windowsWindow = dynamic_cast(mainWindow->windowHandle()->handle())) + windowsWindow->setHasBorderInFullScreen(true); mainWindow->showMaximized(); } int ret = a.exec(); -- cgit v1.2.3