def dragMoveEvent(self, event): """ Drag move event """ if event.mimeData().hasFormat( "application/x-%s-help-item" % Settings.instance().readValue(key='Common/acronym').lower()): event.setDropAction(Qt.CopyAction) event.accept() elif event.mimeData().hasFormat( "application/x-%s-parameter-item" % Settings.instance().readValue(key='Common/acronym').lower()): event.setDropAction(Qt.CopyAction) event.accept() elif event.mimeData().hasFormat( "application/x-%s-agent-item" % Settings.instance().readValue(key='Common/acronym').lower()): event.setDropAction(Qt.CopyAction) event.accept() elif event.mimeData().hasFormat( "application/x-%s-description-item" % Settings.instance().readValue(key='Common/acronym').lower()): event.setDropAction(Qt.CopyAction) event.accept() else: QsciScintilla.dragMoveEvent(self, event)