pyqt5
文章平均质量分 68
zpeien
改变自己不能接受的,接受自己不能改变的!!
展开
-
ubuntu 下 python 将ppt,word 转换为pdf.
前言: 在我以前的博客中有这么两篇博客,一篇是:将word 转换为图片(word to pdf ->pdf to image),另一篇是:python将ppt文件转换为jpg图片. 这两篇博客都是讲如何将word,ppt转换为图片,但是这些方法都是在win系统中实现的,而在ubuntu下根本无法运行代码.原因时转换过程中借用的时win的接口库win32com. 这个库bantu压根不存......原创 2020-03-04 14:13:34 · 7119 阅读 · 8 评论 -
PyQt5 在 QLabel 使用 QPainter 绘制矩形
一.基础使用在QLabel 上绘制矩形,需要使用paintEvent 并且重写paintEvent 函数,因为Qpainter 在QWidget 上不会报错,在其他地方直接使用就会报错.from PyQt5.QtGui import QImage,QPixmapimport cv2from PyQt5.QtCore import *from PyQt5.QtGui import *from PyQt5.QtWidgets import *import sysclass MyL...原创 2020-07-17 17:17:29 · 11076 阅读 · 2 评论 -
pyqt5 中的网状格局布局(QGridLayout)
self.layout = QGridLayout() #设置一个网状布局self.win = QWidget() #建立一个窗口self.win.setLayout(self.layout) #设置顶级布局管理器self.setCentralWidget(self.win) # 设置窗口主部件以上是在主窗口上设置一个网状格局布局,主窗口只能是QMainWindow 的窗口。......原创 2019-10-15 21:39:09 · 12951 阅读 · 3 评论 -
QPushButton 按钮设置大小颜色以及字体的大小
直接上代码button1.setStyleSheet("QPushButton{font-family:'宋体';font-size:32px;color:rgb(0,0,0,255);}\QPushButton{background-color:rgb(170,200,50)}\ QPushButton:hover{background-color:rgb(50, 170, 200)}...原创 2019-10-15 21:29:16 · 25630 阅读 · 1 评论 -
PyQt5的学习笔记一———基本的窗口控件
案例一 (创建窗口)代码如下:import sysfrom PyQt5.QtWidgets import QMainWindow, QApplicationfrom PyQt5.QtGui import QIconclass MainWindow(QMainWindow): def __init__(self, parent=None): super(MainW...原创 2019-06-09 08:32:11 · 6174 阅读 · 0 评论 -
PyQt5的学习笔记三(基本控件)
QTextEditQTextEdit类是一个多行文本框控件,可以显示多行文本内容,当文本内容超出控件显示范围是,可以显示水平个垂直滚动条。QTextEdit不仅可以显示文本还可以显示HTml文档。QTextEdit类中的常用方法 方法 描述 setPlainText() 设置多行文本框的文本内容。 toPlainText() 返回多行文本框的文本...原创 2019-06-23 09:52:59 · 6345 阅读 · 0 评论 -
PyQt5学习笔记二(基本窗口控件)
案例六(显示气泡提示信息)import sysfrom PyQt5.QtWidgets import QApplication, QWidget, QToolTipfrom PyQt5.QtGui import QFontclass Winform(QWidget): def __init__(self): super().__init__() ...原创 2019-06-14 18:38:36 · 6932 阅读 · 0 评论 -
PyQt5学习笔记四(基本的窗口控件)
QComboBox(下拉列表框)QComboBox是一个集按钮和下拉选项于一体的控件QComboBox 方法 描述 addItem() 添加一个下拉选项 addItems() 从列表中添加下拉选项。 Clear() 删除下拉选项集合中的所有选项 count() 返回下拉选项集合中的数目。 cur...原创 2019-06-27 13:26:25 · 6465 阅读 · 0 评论 -
PyQt5学习笔记五(窗口绘图控件)
QPainterQPainter 类在QWidget (控件)上执行绘图操作,它是一个绘制工具,为大部分图形界面提供了高度优化的函数,使QPainter类可以绘制从简单的直线到复杂的饼图。绘制操作在QWidget.paintEvent()中完成。绘制方法必须放在QtGui.QPainter 对象的begin()和end() 之间。QPainter 类在控件或其他绘图设备上执行较低级别的图形......原创 2019-06-28 22:32:53 · 8701 阅读 · 0 评论 -
PyQt5打开文件目录(QTreeView)并在QT界面输出文件目录并双击文件返回文件目录名
打开整个文件目录直接打开电脑的各个文件目录。显示出c盘,d盘等。。如下图所示。代码如下:import sysfrom PyQt5.QtWidgets import *from PyQt5.QtGui import *if __name__=='__main__': app = QApplication(sys.argv) #window系统提供的模式 model =......原创 2019-07-26 12:49:28 · 15041 阅读 · 0 评论 -
pyqt5界面输出gif图片
代码from PyQt5.QtWidgets import QPushButton, QDialog, QLabel, QVBoxLayout, QHBoxLayoutfrom PyQt5.QtCore import Qtfrom PyQt5.QtGui import QMoviefrom PyQt5.QtCore import *from PyQt5.QtGui import *...原创 2019-07-31 11:48:26 · 7374 阅读 · 0 评论 -
pyqt5界面打开flash(.swf)文件
打开flash文件网上关于pyqt5的内容特别少,对于查找一些东西很麻烦,很多东西都要跑去QT去看,参照才能搞好。下面直接上代码:from PyQt5 import QtCore, QtGui , QAxContainer, QtWidgets class Ui_Flash(QAxContainer.QAxWidget): def __init__(self, par......原创 2019-07-31 11:35:51 · 7954 阅读 · 9 评论 -
pyqt5输出word,excel,pdf文件(使用office,跟wps的接口)
输出文件的代码from PyQt5.QAxContainer import QAxWidgetfrom PyQt5.QtWidgets import QWidget, QVBoxLayout, QPushButton, QFileDialog,QMessageBoximport sysfrom PyQt5.QtWidgets import QApplicationclass AxW...原创 2019-07-31 11:59:28 · 17100 阅读 · 33 评论