def mouseMoveEvent(self, e): if e.buttons() == Qt.MidButton: # dropAction Doesn't work :( drag = QDrag(self) drag.setMimeData(ModuleFrameMime(self)) dropAction = drag.start(Qt.MoveAction) elif e.modifiers() == Qt.ShiftModifier: # dropAction works here drag = QDrag(self) drag.setMimeData(ModuleFrameMime(self)) dropAction = drag.start(Qt.MoveAction) else: super(BFDockWidget, self).mouseMoveEvent(e)
def mouseMoveEvent(self, e): if (e.buttons() == Qt.MidButton): # dropAction Doesn't work :( drag = QDrag(self) drag.setMimeData(ModuleFrameMime(self)) dropAction = drag.start(Qt.MoveAction) elif (e.modifiers() == Qt.ShiftModifier): # dropAction works here drag = QDrag(self) drag.setMimeData(ModuleFrameMime(self)) dropAction = drag.start(Qt.MoveAction) else: super(BFDockWidget, self).mouseMoveEvent(e)
def mouseMoveEvent(self, e): """On drag, create a ModuleFrameMime containing the dock that contains this toolbar. """ drag = QDrag(self) drag.setMimeData(ModuleFrameMime(self.dock)) dropAction = drag.start(Qt.MoveAction)
def mouseMoveEvent(self, e): """On drag, create a ModuleFrameMime containing the dock that contains this toolbar. """ drag = QDrag(self) drag.setMimeData(ModuleFrameMime(self.dock)) dropAction = drag.start(Qt.MoveAction)
def mouseMoveEvent(self, e): """Creates a QDrag object with a LabelTextMime containing this label's text. """ drag = QDrag(self) drag.setMimeData(LabelTextMime(self.text)) drag.setPixmap(QPixmap.fromImage(self.createPixmap())) dropAction = drag.start(Qt.MoveAction)
def mouseMoveEvent(self, e): """Creates a QDrag object with a LabelTextMime containing this label's text. """ drag = QDrag(self) drag.setMimeData(LabelTextMime(self.text)) drag.setPixmap(QPixmap.fromImage(self.createPixmap())) dropAction = drag.start(Qt.MoveAction)