![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PyQt学习笔记
pyqt5
JlexZzzz
这个作者很懒,什么都没留下…
展开
-
python绘制三维表面点云图|matplotlib|mayavi|pyqtgraph
python绘制三维表面点云图|matplotlib|mayavi|pyqtgraph原创 2022-01-21 12:14:37 · 5559 阅读 · 0 评论 -
PIL.Image 、QImage和QPixmap的相互转化
PIL.Image 、QImage和QPixmap的相互转化from PIL import Image, ImageQtfrom PyQt5.QtGui import QPixmap image = Image.open("xxx.jpg")# Image -> QImageqimage = ImageQt.toqimage(image) # QImage -> Image,使用这个方法image = ImageQt.fromqimage(qimage)# Image -原创 2022-01-21 12:08:04 · 2764 阅读 · 2 评论 -
PyQt如何找到组件的子控件;findChild()
PyQt如何找到组件的子控件;findChild()原创 2022-01-21 12:07:15 · 6414 阅读 · 4 评论 -
PyQt实现QComboBox下拉框添加图标和文字
PyQt实现QComboBox下拉框添加图标和文字原创 2022-01-21 12:05:20 · 1887 阅读 · 0 评论 -
pyqy小记 | 生成gif并嵌入到GUI中
pyqy小记|生成gif并嵌入到GUI中生成gif,嵌入到标签QLabel中 def compose_gif(self): """生成gif """ jpgPath_List = [] # 读取图片集 jpgList = os.listdir("./temp save files") # 参数是图片集存放的路径,返回该路径下的所有文件名 for jpgName in jpgList:原创 2021-08-19 14:01:09 · 207 阅读 · 2 评论 -
pyqt小记 | 窗口阴影、透明、无边框
pyqt小记|窗口阴影、透明、无边框# 设置无边框圆角带阴影窗口self.MainWindow.setWindowFlag(QtCore.Qt.FramelessWindowHint) # 无边框# ===============透明阴影====================self.MainWindow.setAutoFillBackground(True) #一定要加上self.MainWindow.setAttribute(QtCore.Qt.WA_TranslucentBackgrou原创 2021-08-19 14:00:17 · 1624 阅读 · 2 评论 -
pyqt小记 | 侧边栏(QListWidget+QStackedWidget)实现
pyqt小记 | 侧边栏(QListWidget+QStackedWidget)实现效果思路左边是listwidget,右边是stackedwidget。点击listwidget的不同item,跳转到stackedwidget不同的页面。最后通过qss美化。实现初始化界面def init_leftWidget(self): # self.leftFrame是父组件 self.leftFrame_HLayout = QtWidgets.QHBoxLayout(self.原创 2021-08-19 13:59:31 · 4538 阅读 · 2 评论 -
pyqt小记 | matplotlib嵌入pyqt界面添加工具条 matplotlib保存太慢解决方法
pyqt小记|matplotlib嵌入pyqt界面|添加工具条 | matplotlib保存太慢解决方法上源码:from PyQt5 import QtWidgetsfrom matplotlib.figure import Figurefrom matplotlib.backends.backend_qt5 import NavigationToolbar2QT as NavigationToolbarfrom matplotlib.backends.backend_qt5agg import原创 2021-08-19 13:57:14 · 630 阅读 · 0 评论 -
pyqt小记 | 添加右键菜单,添加图标和点击事件
pyqt小记 | 添加右键菜单,添加图标和点击事件 def contextMenuEvent(self, pos): """ 右键菜单 :param pos: :return: """ self.contextMenu = QMenu() self.action_pgPlot = self.contextMenu.addAction( QIcon("./icons原创 2021-08-19 13:56:03 · 1459 阅读 · 0 评论 -
pyqtgraph嵌入pyqt界面中 修改pyqtgraph背景颜色 坐标轴等比例缩放
pyqtgraph嵌入pyqt界面中 | 修改pyqtgraph背景颜色 | 坐标轴等比例缩放class pyqtgraph_widget(QWidget): """将pyqtgraph嵌入到pyqt界面中 Args: QWidget ([type]): 基于QWidget组件 """ def __init__(self, parent=None): """ :param parent: 父组件 """原创 2021-08-19 13:53:14 · 3446 阅读 · 1 评论 -
pyqt5笔记 | setWindowTitle 设置窗口标题失效解决办法
pyqt5 setWindowTitle 设置窗口标题失效解决办法myMainWindow = QMainWindow()myUi = wMain.Ui_MainWindow()myUi.setupUi(myMainWindow)myMainWindow.setWindowTitle('ZDEMViewer 离散元数值模拟可视化程序')myMainWindow.setWindowIcon(QIcon("./icons/logo.ico"))myMainWindow.show()如上所示原创 2021-08-19 13:52:09 · 3378 阅读 · 3 评论 -
pyqt5 QSS开源暗黑主题qdarkstyle 小记
pyqt5小记| QSS开源暗黑主题qdarkstyle ,读取QSS主题文件安装Pip install qdarkstyle使用import sysfrom PyQt5.QtGui import QIconimport qdarkstylefrom PyQt5 import QtCorefrom PyQt5.QtWidgets import QApplication, QMainWindowif __name__ == '__main__': app = QApplicat原创 2021-08-19 13:49:30 · 2263 阅读 · 0 评论 -
Matplotlib学习笔记:解决设置坐标轴范围(set_xlim())失效问题 | 坐标轴不从0开始问题
看两段代码,亲import matplotlib.pyplot as pltimport numpy as npt = [1,2,3,4,5]s = [1,2,3,4,5]fig, ax = plt.subplots()ax.plot(t, s)ax.axis('scaled')ax.set_xlim(0, 10)ax.set_ylim(0, 10)plt.show()结果:import matplotlib.pyplot as pltimport...原创 2021-07-29 21:25:59 · 7710 阅读 · 2 评论 -
【PyQt5学习笔记】如何将matplotlib嵌入pyqt界面中,并显示NavigationToolbar
前言:本文主要给出了如何将matplotlib绘制的图形嵌入pyqt界面UI中,并显示NavigationToolbar工具条。最近在开发一个小工具,主要是用作离散元计算结果可视化。GUI是pyqt5,嵌入matplotlib。目前是业余编程,写博客记录一下遇到的问题,大家仅供参考。实例:import matplotlibfrom PyQt5.QtWidgets import QWidgetmatplotlib.use("Qt5Agg") # 声明使用pyqt5from matpl.原创 2021-07-18 20:52:15 · 2030 阅读 · 1 评论