def dragMoveEvent(self, a0: QtGui.QDragMoveEvent) -> None: if a0.mimeData().hasUrls() and len( a0.mimeData().urls()) == 1 and os.path.isfile( a0.mimeData().urls()[0].toLocalFile()): a0.setDropAction(QtCore.Qt.CopyAction) a0.accept() else: a0.ignore()
def dragMoveEvent(self, event: QtGui.QDragMoveEvent) -> None: if event.mimeData().hasUrls: event.setDropAction(QtCore.Qt.CopyAction) event.accept() return else: event.ignore()
def _drag_move_event(self, event: QDragMoveEvent): index = self.ui.dirTree.indexAt(event.pos()) mime_data = event.mimeData() if mime_data.hasFormat(MimeTypes[real_folder]): if not self.ui.dirTree.model().is_virtual(index): event.ignore() else: event.accept() else: event.accept()
def dragMoveEvent(self, event: QtGui.QDragMoveEvent) -> None: """Handles the move event of the dragged image. Parameters ---------- event: QDragMoveEvent The identified event """ if event.mimeData().hasImage: event.accept() else: event.ignore()
def dragMoveEvent(self, event: QDragMoveEvent): self.cleanDraggingEffects() if 'Group:' in event.mimeData().text(): palette = self.ui.line.palette() palette.setColor(QPalette.Dark, QColor(89, 173, 223)) self.ui.line.setPalette(palette) else: self.ui.top_widget.setStyleSheet( """ .QWidget { border: 1px solid qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 blue,""" """ stop:0.5 rgb(89, 173, 223), stop:1 red); } """)
def dragMoveEvent(self, event: QDragMoveEvent): if event.mimeData().hasText(): self.curRow = 0 index = self.indexAt(event.pos()) if index.isValid(): if event.pos().y( ) - index.row() * self.itemRowHeight >= self.itemRowHeight / 2: self.curRow = index.row() + 1 else: self.curRow = index.row() else: self.curRow = self.model.rowCount() self.targetRow = self.curRow self.lineLabel.setGeometry( 1, self.headerHeight + self.targetRow * self.itemRowHeight, self.width() - 2, 2) event.acceptProposedAction() return event.ignore() QTableView.dragMoveEvent(self, event)
def dragMoveEvent(self, event: QtGui.QDragMoveEvent) -> None: if event.mimeData().hasUrls(): event.acceptProposedAction()
def dragMoveEvent(self, e: QtGui.QDragMoveEvent) -> None: txt = e.mimeData().text() type, addr, content = txt.split(':') if type == self.type: e.accept()
def dragMoveEvent(self, event: QDragMoveEvent): if event.mimeData().hasFormat("application/x-simitemdata"): event.setDropAction(Qt.MoveAction) event.accept() else: event.ignore()
def dragMoveEvent(self, e: qtg.QDragMoveEvent) -> None: if e.mimeData().hasUrls(): e.acceptProposedAction() else: e.ignore()
def dragMoveEvent(self, event: QDragMoveEvent): if event.mimeData().hasFormat(PhysicalObjectsModel.MIME_TYPE): event.accept() else: event.ignore()
def dragMoveEvent(self, e: QDragMoveEvent) -> None: if e.mimeData().hasFormat("pe4/asset"): e.setDropAction(Qt.MoveAction) e.accept() else: e.ignore()