Qt: Calculate the preferred size of BitBtn correctly in TQtBitBtn.preferredSize even if AutoSize=False.

git-svn-id: trunk@43623 -
This commit is contained in:
juha 2013-12-31 20:57:31 +00:00
parent 8865d059e8
commit 1678af5484

View File

@ -5819,9 +5819,8 @@ var
end;
end;
begin
QPushButton_sizeHint(QPushButtonH(Widget), @TheSize);
if Assigned(LCLObject) and LCLObject.AutoSize then
TheSize := AutoSizeButtonFromStyle(TheSize);
//QPushButton_sizeHint(QPushButtonH(Widget), @TheSize);
TheSize := AutoSizeButtonFromStyle(TheSize);
PreferredWidth := TheSize.cx;
PreferredHeight := TheSize.cy;
end;