Python PyCharm利用PyQt5使QPlainTextEdit支持拖放文件,类提升,重写QPlainTextEdit类

Posted 皓月盈江

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python PyCharm利用PyQt5使QPlainTextEdit支持拖放文件,类提升,重写QPlainTextEdit类相关的知识,希望对你有一定的参考价值。

一、利用PyCharm新建基于PyQt5对话框工程MyMainTest,添加QPlainTextEdit控件,保存主窗口MyQTMainForm.ui文件运行如下:


二、新建myqplaintextedit.py文件,创建MyQPlainTextEdit类继承于QPlainTextEdit只允许excel(.xls或.xlsx)文件拖放,及信号发射处理。代码如下:

# -*- coding: utf-8 -*-
from PyQt5.QtCore import pyqtSignal
from PyQt5.QtWidgets import QPlainTextEdit


class 

以上是关于Python PyCharm利用PyQt5使QPlainTextEdit支持拖放文件,类提升,重写QPlainTextEdit类的主要内容,如果未能解决你的问题,请参考以下文章

Pycharm+Python+PyQt5使用

搭建pyqt5开发环境(python3+pycharm2019+pyqt5)

Python3+Pycharm+PyQt5环境搭建

Python GUI,pycharm+Pyqt5 配置及打包成exe

pycharm+PyQt5+python最新开发环境配置

python3+PyQt5+pycharm桌面GUI开发环境搭建