From 667e54c77f08835bcdad4d5ce50272e59ad017db Mon Sep 17 00:00:00 2001 From: zeljko Date: Sat, 5 Nov 2011 10:09:13 +0000 Subject: [PATCH] Qt: do not apply fixed size for mdi child windows if border style is bsDialog,bsNone,bsSingle git-svn-id: trunk@33331 - --- lcl/interfaces/qt/qtwidgets.pas | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lcl/interfaces/qt/qtwidgets.pas b/lcl/interfaces/qt/qtwidgets.pas index bf6fe16f6a..580beb660b 100644 --- a/lcl/interfaces/qt/qtwidgets.pas +++ b/lcl/interfaces/qt/qtwidgets.pas @@ -5254,7 +5254,8 @@ end; procedure TQtMainWindow.Resize(ANewWidth, ANewHeight: Integer); begin - if (TCustomForm(LCLObject).BorderStyle in [bsDialog, bsNone, bsSingle]) and + if not IsMDIChild and + (TCustomForm(LCLObject).BorderStyle in [bsDialog, bsNone, bsSingle]) and not (csDesigning in LCLObject.ComponentState) then QWidget_setFixedSize(Widget, ANewWidth, ANewHeight) else