Pyqt5-开源工具分解功能(文本拖拽)

开源第四篇:功能实现之拖拽功能与配置文件。

写这个功能的初衷,是因为,每次调试我都要手动敲命令,太麻烦了,想偷个懒,所以直接给这功能加上了,顺便衍生出了另一个想法,配置文件自动填写相关数据。


先看个简单的拖拽功能:

Pyqt5-开源工具分解功能(文本拖拽)_第1张图片

很明显吧,还是比较便捷的。所以我们本章,就在之前的基础上实现这部分功能,一起来看看。


实现拖拽

首先需要知道的是,我们是将QLabel标签拖入到QLineEdit标签中。

知道起手操作了,那么就来实现吧。

第一步-重写父类

from PyQt5.QtCore import Qt, QMimeData
from PyQt5.QtGui import QDragEnterEvent, QDropEvent,

你可能感兴趣的:(Pyside6,qt,开发语言)