PySide6.QtGui.QDragEnterEvent

class QDragEnterEvent

QDragEnterEvent 类提供了一个事件,当拖放操作进入小部件时,该事件会被发送到小部件。更多

PySide6.QtGui.QDragEnterEvent 的继承图

概要

方法

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

小部件必须接受此事件才能接收在拖放操作进行时发送的drag move events。拖入事件总是立即跟随一个拖移事件。

QDragEnterEvent 继承了 QDragMoveEvent 的大部分功能,而 QDragMoveEvent 又继承了 QDropEvent 的大部分功能。

__init__(arg__1)
Parameters:

arg__1QDragEnterEvent

__init__(pos, actions, data, buttons, modifiers)
Parameters:

构造一个QDragEnterEvent,表示在给定的point处进入小部件的拖动,鼠标和键盘状态由buttonsmodifiers指定。

拖动数据以MIME编码的信息形式在data中传递,指定的actions描述了可以执行的拖放操作的可能类型。

警告

不要自己创建QDragEnterEvent,因为这些对象依赖于Qt的内部状态。

__repr__()
Return type:

字符串