Pyside2
文章平均质量分 72
《代码爱好者》
科技公司测试部门经理一枚
展开
-
PySide2 与 Pyqt5 的区别
PySide2 与 Pyqt5 的区别参考:Differences Between PySide and PyQt/zh & PyQt5 vs PySide2: What's the difference between the two Python Qt libraries?API 差异PySide 只支持 PyQt 的 API 2(详见 PSEP 101) 。新的 API 2 提供了 Qt 类和 python 原生数据类型之间的自动转换,这样本质上也更 Pythonic。1 UI转载 2022-01-16 21:35:47 · 5119 阅读 · 0 评论 -
python+pyqt5设置窗口最前与取消窗口最前
在可视化程序的实际使用过程中,通常需要将某个程序窗口置于最前界面或者取消最前界面,以下为实现的方法。1.启用 ‘窗口最前’ 功能 def sheZhi_chuangKouZuiQian(self): self.logOut("已启用 ‘窗口最前’ 功能...") from PyQt5 import QtCore w.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint) # 置顶 w.sh原创 2022-01-11 21:00:00 · 3467 阅读 · 3 评论 -
PyQt5|PySide2 UI界面内嵌web浏览器的方法
PyQt5|PySide2 程序内嵌web浏览器的方法内嵌web浏览器有时候,我们需要在程序中嵌入浏览器,显示一个指定的网页。Qt5中,有一个 QtWebEngineWidgets 模块,通过它,可以启动基于Chromium的浏览器(和chrome是同样的内核)进程,并且把web界面内嵌入 Qt程序中。参考官网说明案例我们可以实现一个内嵌浏览器,打开白月黑羽网站。整个案例的参考代码,点击这里下载链接:https://pan.baidu.com/s/1FBLdSU0w_LYSs转载 2021-12-09 18:45:00 · 7301 阅读 · 1 评论 -
PyQt|PySide2 绘图|Python语言 的数据可视化(绘图) 方法
PyQtGraph 绘图|Python语言 的数据可视化(绘图) 方法PyQtGraph 绘图数据绘图方案Python语言 的数据可视化(绘图) 方法,常见的有 Matplotlib 和 PyQtGraphMatplotlib说到 Python语言 的数据作图, Matplotlib 当然是最有名的。优点: 功能完备、成熟稳定、社区生态圈庞大。缺点: 某些作图场景性能不高。PyQtGraphPyQtGraph 是基于Qt 的纯Python 库。优点: 大数据量的作图性能高转载 2021-12-09 19:00:00 · 6135 阅读 · 1 评论 -
PYQT5|Pyside2 界面设计师 Qt Designer动态加载UI文件
PYQT5|Pyside2 界面设计师 Qt Designer动态加载UI文件Qt Designer 简介点击这里,边看视频讲解,边学习以下内容QT程序界面的 一个个窗口、控件,就是像上面那样用相应的代码创建出来的。但是,把你的脑海里的界面,用代码直接写出来,是有些困难的。很多时候,运行时呈现的样子,不是我们要的。我们经常还要修改代码调整界面上控件的位置,再运行预览。反复多次这样操作。可是这样,真的…太麻烦了。其实,我们可以用QT界面生成器Qt Designer,拖拖..转载 2021-12-09 00:00:00 · 2326 阅读 · 0 评论 -
PYQT5|Pyside2 QSS界面美化教程详解
PYQT5|Pyside2 QSS界面美化教程详解QSS 概念点击这里,边看视频讲解,边学习以下内容前面,我们开发的程序界面有点简陋。大家点击这里,下载一个白月黑羽实战班学员开发的程序界面代码,解压后,拖动里面的main.ui界面文件到Qt设计师里面。像这样要让产品更好看一些,通常就是指定界面元素的显示样式。比如指定颜色、字体、间距。像这样Qt有种定义界面显示样式的方法,称之为Qt Style Sheet,简称QSS如果你学习过Web网页开发,就会发现这...转载 2021-12-09 00:00:00 · 4332 阅读 · 2 评论 -
PYQT5|Pyside2 后台线程 与 信号方式多线程防止界面卡死
PYQT5|Pyside2 后台线程 与 信号方式多线程防止界面卡死界面阻塞问题前面我们的练习里开发了一个类似 Postman 的HTTP接口测试工具。其中,具体发送请求消息的代码如下 def sendRequest(self): method = self.ui.boxMethod.currentText() url = self.ui.editUrl.text() payload = self.ui.editBody.t转载 2021-12-08 22:15:00 · 2301 阅读 · 1 评论