Home · All Classes · Modules  · QSS HELP  · QSS 案例 · VER007 HOME

QGraphicsSceneDragDropEvent Class Reference
[QtGui module]

该QGraphicsSceneDragDropEvent类提供了拖放在图形视图框架的事件。More...

继承QGraphicsSceneEvent

Methods


Detailed Description

该QGraphicsSceneDragDropEvent类提供了拖放在图形视图框架的事件。

QGraphicsView继承提供的拖放功能QWidget。当它收到一个拖放事件,它转换到一个QGraphicsSceneDragDropEvent 。

类型QGraphicsSceneDragDropEvent店活动GraphicsSceneDragEnterGraphicsSceneDragLeaveGraphicsSceneDragMoveGraphicsSceneDrop

QGraphicsSceneDragDropEvent包含鼠标光标的位置在这两个项目,场景,和屏幕坐标,这可以检索与pos( )scenePos()和screenPos( ) 。

现场将事件发送到所述第一QGraphicsItem接受滴鼠标光标下,一个图形项目被设定为接受滴用setAcceptDrops()


Method Documentation

QGraphicsSceneDragDropEvent.acceptProposedAction (self)

设置为接受所建议的行动,即降操作设置为所建议的行动。这等于:

 setDropAction(proposedAction());

使用此功能时,应该不叫accept()

See also dropAction( )setDropAction()和proposedAction( ) 。

Qt.MouseButtons QGraphicsSceneDragDropEvent.buttons (self)

返回Qt.MouseButtons值,表示该按钮被时生成此鼠标事件鼠标按下。

See also Qt.MouseButtons

Qt.DropAction QGraphicsSceneDragDropEvent.dropAction (self)

返回此拖放进行的操作。这应该由液滴的接收器被设置,并通过返回QDrag.exec( ) 。

See also setDropAction()和acceptProposedAction( ) 。

QMimeData QGraphicsSceneDragDropEvent.mimeData (self)

该函数返回事件的MIME数据。

Qt.KeyboardModifiers QGraphicsSceneDragDropEvent.modifiers (self)

返回拖放事件被创建时所按下键盘功能键。

See also Qt.KeyboardModifiers

QPointF QGraphicsSceneDragDropEvent.pos (self)

返回到发送的事件查看事件相对的鼠标位置。

See also QGraphicsViewscreenPos()和scenePos( ) 。

Qt.DropActions QGraphicsSceneDragDropEvent.possibleActions (self)

返回的可能的放置动作的拖放会导致英寸

See also Qt.DropActions

Qt.DropAction QGraphicsSceneDragDropEvent.proposedAction (self)

返回最好建议的下拉作用,即, 。所定义的动作必须为可能采取的行动之一possibleActions()

See also Qt.DropActionpossibleActions( ) 。

QPointF QGraphicsSceneDragDropEvent.scenePos (self)

返回鼠标在场景坐标中的位置。

See also pos()和screenPos( ) 。

QPoint QGraphicsSceneDragDropEvent.screenPos (self)

返回到屏幕上的鼠标相对的位置。

See also pos()和scenePos( ) 。

QGraphicsSceneDragDropEvent.setDropAction (self, Qt.DropAction action)

此功能可下拉的接收器设置进行到下拉动作action,这应该是一个possible actions。通话accept()在代替acceptProposedAction()如果您使用此功能。

See also dropAction( )accept()和possibleActions( ) 。

QWidget QGraphicsSceneDragDropEvent.source (self)

该函数返回QGraphicsView创建该QGraphicsSceneDragDropEvent




PyQt 4.10.3 for X11 Copyright © Riverbank Computing Ltd and Nokia 2012 Qt 4.8.5