Qt,Qt5,Qt6: fix for hiding dragimagelist manually.issue #40644

(cherry picked from commit 228481190b)
This commit is contained in:
Željan Rikalo 2023-12-13 16:07:31 +01:00
parent 4156f9b93a
commit a12a90da55
3 changed files with 6 additions and 18 deletions

View File

@ -804,12 +804,8 @@ class function TQtWSDragImageListResolution.HideDragImage(
const ADragImageList: TDragImageListResolution; ALockedWindow: HWND; DoUnLock: Boolean
): Boolean;
begin
Result := True;
if DoUnlock then
begin
TQtWidgetset(Widgetset).DragImageLock := False;
Result := TQtWidgetset(Widgetset).DragImageList_SetVisible(False);
end;
TQtWidgetset(Widgetset).DragImageLock := False;
Result := TQtWidgetset(Widgetset).DragImageList_SetVisible(False);
end;
class function TQtWSDragImageListResolution.ShowDragImage(

View File

@ -830,12 +830,8 @@ class function TQtWSDragImageListResolution.HideDragImage(
const ADragImageList: TDragImageListResolution; ALockedWindow: HWND; DoUnLock: Boolean
): Boolean;
begin
Result := True;
if DoUnlock then
begin
TQtWidgetset(Widgetset).DragImageLock := False;
Result := TQtWidgetset(Widgetset).DragImageList_SetVisible(False);
end;
TQtWidgetset(Widgetset).DragImageLock := False;
Result := TQtWidgetset(Widgetset).DragImageList_SetVisible(False);
end;
class function TQtWSDragImageListResolution.ShowDragImage(

View File

@ -828,12 +828,8 @@ class function TQtWSDragImageListResolution.HideDragImage(
const ADragImageList: TDragImageListResolution; ALockedWindow: HWND; DoUnLock: Boolean
): Boolean;
begin
Result := True;
if DoUnlock then
begin
TQtWidgetset(Widgetset).DragImageLock := False;
Result := TQtWidgetset(Widgetset).DragImageList_SetVisible(False);
end;
TQtWidgetset(Widgetset).DragImageLock := False;
Result := TQtWidgetset(Widgetset).DragImageList_SetVisible(False);
end;
class function TQtWSDragImageListResolution.ShowDragImage(