mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-03 01:42:19 +02:00
(Qt): little bug in previous commit
git-svn-id: trunk@11705 -
This commit is contained in:
parent
70ee268b83
commit
19c4c706cc
@ -335,14 +335,25 @@ begin
|
|||||||
end;
|
end;
|
||||||
|
|
||||||
class procedure TQtWSWinControl.ConstraintsChange(const AWinControl: TWinControl);
|
class procedure TQtWSWinControl.ConstraintsChange(const AWinControl: TWinControl);
|
||||||
|
const
|
||||||
|
QtMaxContraint = $FFFFFF;
|
||||||
var
|
var
|
||||||
Widget: TQtWidget;
|
Widget: TQtWidget;
|
||||||
|
MaxW, MaxH: Integer;
|
||||||
begin
|
begin
|
||||||
Widget := TQtWidget(AWinControl.Handle);
|
Widget := TQtWidget(AWinControl.Handle);
|
||||||
with AWinControl do
|
with AWinControl do
|
||||||
begin
|
begin
|
||||||
Widget.setMinimumSize(Constraints.MinWidth, Constraints.MinHeight);
|
Widget.setMinimumSize(Constraints.MinWidth, Constraints.MinHeight);
|
||||||
Widget.setMaximumSize(Constraints.MaxWidth, Constraints.MaxHeight);
|
if Constraints.MaxWidth = 0 then
|
||||||
|
MaxW := QtMaxContraint
|
||||||
|
else
|
||||||
|
MaxW := Constraints.MaxWidth;
|
||||||
|
if Constraints.MaxHeight = 0 then
|
||||||
|
MaxH := QtMaxContraint
|
||||||
|
else
|
||||||
|
MaxH := Constraints.MaxHeight;
|
||||||
|
Widget.setMaximumSize(MaxW, MaxH);
|
||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user