81 Protected method to handle mouse move events. |
81 Protected method to handle mouse move events. |
82 |
82 |
83 @param event reference to the mouse move event (QMouseEvent) |
83 @param event reference to the mouse move event (QMouseEvent) |
84 """ |
84 """ |
85 if ( |
85 if ( |
86 event.buttons() == Qt.MouseButtons(Qt.MouseButton.LeftButton) and |
86 event.buttons() == Qt.MouseButton.LeftButton and |
87 (event.position().toPoint() - self.__dragStartPos).manhattanLength() > |
87 (event.position().toPoint() - self.__dragStartPos) |
88 QApplication.startDragDistance() |
88 .manhattanLength() > QApplication.startDragDistance() |
89 ): |
89 ): |
90 drag = QDrag(self) |
90 drag = QDrag(self) |
91 mimeData = QMimeData() |
91 mimeData = QMimeData() |
92 index = self.tabAt(event.position().toPoint()) |
92 index = self.tabAt(event.position().toPoint()) |
93 mimeData.setText(self.tabText(index)) |
93 mimeData.setText(self.tabText(index)) |