diff --git a/lcl/interfaces/qt/qtwsforms.pp b/lcl/interfaces/qt/qtwsforms.pp index a202868233..7399ff3a62 100644 --- a/lcl/interfaces/qt/qtwsforms.pp +++ b/lcl/interfaces/qt/qtwsforms.pp @@ -302,9 +302,9 @@ begin Result := QtDialog; bsToolWindow: Result := QtTool or QtMSWindowsFixedSizeDialogHint; - {qt doesn't have sizeToolWin, it's regular qtWindow} bsSizeToolWin: - Result := QtWindow { QtTool }; + // qt on most platforms (except windows) doesn't have sizeToolWin, it's regular qtWindow + Result := {$ifdef windows}QtTool{$else}QtWindow{$endif}; else Result := QtWidget; end;