mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-08 10:39:15 +02:00
Qt6: implemented SetBitmapScaleRatio. issue #41299
This commit is contained in:
parent
f0dae76cf2
commit
fc021470b4
@ -887,6 +887,12 @@ begin
|
|||||||
// todo
|
// todo
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
procedure TQtWidgetSet.SetBitmapScaleRatio(aBMP: HBITMAP; const AScaleRatio: double);
|
||||||
|
begin
|
||||||
|
if IsValidGDIObject(aBmp) then
|
||||||
|
QImage_setDevicePixelRatio(TQtImage(aBmp).Handle, AScaleRatio);
|
||||||
|
end;
|
||||||
|
|
||||||
procedure TQtWidgetSet.SetEventHandlerFlags(AHandler: PEventHandler;
|
procedure TQtWidgetSet.SetEventHandlerFlags(AHandler: PEventHandler;
|
||||||
NewFlags: dword);
|
NewFlags: dword);
|
||||||
var
|
var
|
||||||
|
@ -73,6 +73,7 @@ procedure RemovePipeEventHandler(var AHandler: PPipeEventHandler); override;
|
|||||||
procedure RemoveProcessEventHandler(var AHandler: PProcessEventHandler); override;
|
procedure RemoveProcessEventHandler(var AHandler: PProcessEventHandler); override;
|
||||||
|
|
||||||
procedure SetEventHandlerFlags(AHandler: PEventHandler; NewFlags: dword); override;
|
procedure SetEventHandlerFlags(AHandler: PEventHandler; NewFlags: dword); override;
|
||||||
|
procedure SetBitmapScaleRatio(aBmp: HBITMAP; const AScaleRatio: double); override;
|
||||||
function SetComboMinDropDownSize(Handle: HWND; MinItemsWidth, MinItemsHeight, MinItemCount: integer): boolean; override;
|
function SetComboMinDropDownSize(Handle: HWND; MinItemsWidth, MinItemsHeight, MinItemCount: integer): boolean; override;
|
||||||
procedure SetRubberBandRect(const ARubberBand: HWND; const ARect: TRect); override;
|
procedure SetRubberBandRect(const ARubberBand: HWND; const ARect: TRect); override;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user