From 82413cd35f34d7bdd0ed5a1dbdcdca4d03747151 Mon Sep 17 00:00:00 2001 From: Kai Pastor Date: Mon, 22 Dec 2014 08:54:10 +0100 Subject: [PATCH] Android: Don't assume native window decoration in QDockWidget Android does not decorate a floating QDockWidget, leaving the user with no option to close or move such a widget. This changes activates Qt's own drawing of window decorations for this case (similar to Win CE). [ChangeLog][Android][QtWidgets] Enable QDockWidget window decorations. Change-Id: Id46a994a8be9b8f3e7b530af118315cd36b5fb0e Reviewed-by: Friedemann Kleint --- src/widgets/widgets/qdockwidget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/widgets/widgets/qdockwidget.cpp b/src/widgets/widgets/qdockwidget.cpp index 121fb2da49..01a1f5046e 100644 --- a/src/widgets/widgets/qdockwidget.cpp +++ b/src/widgets/widgets/qdockwidget.cpp @@ -207,7 +207,7 @@ static bool isXcb() bool QDockWidgetLayout::nativeWindowDeco(bool floating) const { -#ifdef Q_OS_WINCE +#if defined(Q_OS_WINCE) || defined(Q_OS_ANDROID) return false; #else return !isXcb() && (floating && item_list[QDockWidgetLayout::TitleBar] == 0);