<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # QGraphicsSceneDragDropEvent Class Reference ## [[QtGui](index.htm) module] 該QGraphicsSceneDragDropEvent類提供了拖放在圖形視圖框架的事件。[More...](#details) 繼承[QGraphicsSceneEvent](qgraphicssceneevent.html)。 ### Methods * `acceptProposedAction (self)` * `Qt.MouseButtons buttons (self)` * `Qt.DropAction dropAction (self)` * `QMimeData mimeData (self)` * `Qt.KeyboardModifiers modifiers (self)` * `QPointF pos (self)` * `Qt.DropActions possibleActions (self)` * `Qt.DropAction proposedAction (self)` * `QPointF scenePos (self)` * `QPoint screenPos (self)` * `setDropAction (self, Qt.DropAction?action)` * `QWidget source (self)` * * * ## Detailed Description 該QGraphicsSceneDragDropEvent類提供了拖放在圖形視圖框架的事件。 [QGraphicsView](qgraphicsview.html)繼承提供的拖放功能[QWidget](qwidget.html)。當它收到一個拖放事件,它轉換到一個QGraphicsSceneDragDropEvent 。 類型QGraphicsSceneDragDropEvent店活動[GraphicsSceneDragEnter](qevent.html#Type-enum),[GraphicsSceneDragLeave](qevent.html#Type-enum),[GraphicsSceneDragMove](qevent.html#Type-enum)或[GraphicsSceneDrop](qevent.html#Type-enum)。 QGraphicsSceneDragDropEvent包含鼠標光標的位置在這兩個項目,場景,和屏幕坐標,這可以檢索與[pos](qgraphicsscenedragdropevent.html#pos)( )[scenePos](qgraphicsscenedragdropevent.html#scenePos)()和[screenPos](qgraphicsscenedragdropevent.html#screenPos)( ) 。 現場將事件發送到所述第一[QGraphicsItem](qgraphicsitem.html)接受滴鼠標光標下,一個圖形項目被設定為接受滴用[setAcceptDrops()](qgraphicsitem.html#setAcceptDrops)。 * * * ## Method Documentation ``` QGraphicsSceneDragDropEvent.acceptProposedAction (self) ``` 設置為接受所建議的行動,即降操作設置為所建議的行動。這等于: ``` setDropAction(proposedAction()); ``` 使用此功能時,應該不叫`accept()`。 **See also** [dropAction](qgraphicsscenedragdropevent.html#dropAction)( )[setDropAction](qgraphicsscenedragdropevent.html#setDropAction)()和[proposedAction](qgraphicsscenedragdropevent.html#proposedAction)( ) 。 ``` Qt.MouseButtons QGraphicsSceneDragDropEvent.buttons (self) ``` [](index.htm) [返回](index.htm)[Qt.MouseButtons](qt.html#MouseButton-enum)值,表示該按鈕被時生成此鼠標事件鼠標按下。 **See also** [Qt.MouseButtons](qt.html#MouseButton-enum)。 ``` Qt.DropAction QGraphicsSceneDragDropEvent.dropAction (self) ``` [](qt.html#DropAction-enum) [返回此拖放進行的操作。這應該由液滴的接收器被設置,并通過返回](qt.html#DropAction-enum)[QDrag.exec](qdrag.html#exec)( ) 。 **See also** [setDropAction](qgraphicsscenedragdropevent.html#setDropAction)()和[acceptProposedAction](qgraphicsscenedragdropevent.html#acceptProposedAction)( ) 。 ``` QMimeData QGraphicsSceneDragDropEvent.mimeData (self) ``` [ 該函數返回事件的MIME數據。 ](qmimedata.html) ``` Qt.KeyboardModifiers QGraphicsSceneDragDropEvent.modifiers (self) ``` [ 返回拖放事件被創建時所按下鍵盤功能鍵。 ](index.htm) [**See also**](index.htm) [Qt.KeyboardModifiers](qt.html#KeyboardModifier-enum)。 ``` QPointF QGraphicsSceneDragDropEvent.pos (self) ``` [ 返回到發送的事件查看事件相對的鼠標位置。 ](qpointf.html) [**See also**](qpointf.html) [QGraphicsView](qgraphicsview.html),[screenPos](qgraphicsscenedragdropevent.html#screenPos)()和[scenePos](qgraphicsscenedragdropevent.html#scenePos)( ) 。 ``` Qt.DropActions QGraphicsSceneDragDropEvent.possibleActions (self) ``` [ 返回的可能的放置動作的拖放會導致英寸 ](index.htm) [**See also**](index.htm) [Qt.DropActions](qt.html#DropAction-enum)。 ``` Qt.DropAction QGraphicsSceneDragDropEvent.proposedAction (self) ``` [ 返回最好建議的下拉作用,即, 。所定義的動作必須為可能采取的行動之一`possibleActions()`。 ](qt.html#DropAction-enum) [**See also**](qt.html#DropAction-enum) [Qt.DropAction](qt.html#DropAction-enum)和[possibleActions](qgraphicsscenedragdropevent.html#possibleActions)( ) 。 ``` QPointF QGraphicsSceneDragDropEvent.scenePos (self) ``` [ 返回鼠標在場景坐標中的位置。 ](qpointf.html) [**See also**](qpointf.html) [pos](qgraphicsscenedragdropevent.html#pos)()和[screenPos](qgraphicsscenedragdropevent.html#screenPos)( ) 。 ``` QPoint QGraphicsSceneDragDropEvent.screenPos (self) ``` [ 返回到屏幕上的鼠標相對的位置。 ](qpoint.html) [**See also**](qpoint.html) [pos](qgraphicsscenedragdropevent.html#pos)()和[scenePos](qgraphicsscenedragdropevent.html#scenePos)( ) 。 ``` QGraphicsSceneDragDropEvent.setDropAction (self, Qt.DropAction?action) ``` 此功能可下拉的接收器設置進行到下拉動作_action_,這應該是一個[possible actions](qgraphicsscenedragdropevent.html#possibleActions)。通話`accept()`在代替`acceptProposedAction()`如果您使用此功能。 **See also** [dropAction](qgraphicsscenedragdropevent.html#dropAction)( )[accept](qevent.html#accept)()和[possibleActions](qgraphicsscenedragdropevent.html#possibleActions)( ) 。 ``` QWidget QGraphicsSceneDragDropEvent.source (self) ``` [](qwidget.html) [該函數返回](qwidget.html)[QGraphicsView](qgraphicsview.html)創建該[QGraphicsSceneDragDropEvent](qgraphicsscenedragdropevent.html)。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看