| Home · All Classes · Modules · QSS HELP · QSS 案例 · VER007 HOME |
该QDropEvent类提供当拖放动作完成它发送的事件。More...
通过继承QDragMoveEvent。
该QDropEvent类提供当拖放动作完成它发送的事件。
当一个widgetaccepts drop events,它会收到此事件,如果它已经接受了最新的QDragEnterEvent or QDragMoveEvent发送给它。
drop事件中包含一个建议的行动,可从proposedAction( ) ,窗口小部件可以选择接受或忽略。如果操作可以通过小部件来处理,你应该调用acceptProposedAction()函数。由于建议的动作可以组合Qt.DropAction值,它可能是有用要么选择这些值作为默认行为之一的,或要求用户选择自己喜欢的动作。
如果拟议的拖放操作是不适合的,也许是因为你的自定义窗口小部件不支持该操作,您可以使用任何的更换possible drop actions通过调用setDropAction( )与您的首选动作。如果设置的值不存在由返回值的按位或组合possibleActions( ) ,默认的复制操作将被使用。一旦更换拖放操作已经设定,调用accept ( )代替acceptProposedAction( )来完成拖放操作。
该mimeData()函数提供的数据在一个滴在插件QMimeData对象。这包含了MIME类型,除了数据本身的数据的信息。
构造有一定的下降事件type对应于一滴在由所指定的点pos在目标窗口部件的坐标系。
该actions指示哪些类型的拖放操作可以被执行,并且拖动数据被存储为MIME编码的数据data。
鼠标按钮和键盘功能键在下拉时的状态由指定buttons和modifiers。
设置下拉动作要建议的行动。
See also setDropAction( )proposedAction()和accept( ) 。
返回到由目标上的数据执行的操作。这可能与所提供的不同的行动proposedAction()如果你已经调用setDropAction( )显式地选择一个拖放操作。
See also setDropAction( ) 。
返回按下的修改键。
返回滴加在部件上和其相关联的MIME类型的信息的数据。
返回按下的鼠标键..
返回在下拉作出的位置。
返回的可能下降的动作或组合。
See also dropAction( ) 。
返回建议的拖放操作。
See also dropAction( ) 。
设置action可以通过在目标上的数据进行的。用它来复盖proposed action与所述一个possible actions。
如果设置了下拉动作,是不是可能的动作之一,拖放操作将默认的复制操作。
一旦你提供一个替代拖放操作,调用accept ( )代替acceptProposedAction( ) 。
See also dropAction( ) 。
如果拖动操作的来源是在这个应用程序中的小工具,这个函数返回源,否则返回0 。操作的源是所述第一参数的QDrag使用对象实例化的阻力。
如果拖动到自己,当你的widget需要特殊的行为,这是很有用的。
See also QDrag.QDrag( ) 。
| PyQt 4.10.3 for X11 | Copyright © Riverbank Computing Ltd and Nokia 2012 | Qt 4.8.5 |