ButtonGroup即按钮组;提供一个按钮容器,可以将多个按钮划分为一组 案例 from PyQt5.Qt import * import sys app = QApplication(sys.argv) window = QWidget() window.setWindowTitle("按钮组的 ...
分类:
其他好文 时间:
2020-03-18 10:06:17
阅读次数:
74
19年来,一直在做Android ROM相关测试,也有了一定的积累;20年,计划把之前完整的测试方案、脚本、工具进行整合复用。
第一期计划是开发一个GUI的测试工具,近期也进行了相关调研。 ...
分类:
其他好文 时间:
2020-03-14 12:55:26
阅读次数:
408
记录自定义信号创建和使用 1.信号的定义:在类内部,以类属性形式定义;pyqtSignal([int],[str]) 注意:一个信号连接另外一个信号时,必需保证参数类型和个数一致。 下文以一个右击按钮信号demo示例 from PyQt5.Qt import * # 自定义信号按键方法程序 clas ...
分类:
其他好文 时间:
2020-03-11 23:46:39
阅读次数:
75
前言 本人一直在寻求一个利用golang来编写linux的gui程序的工具,凑巧之间发现了qml这个好东西。其简单的语法加上底层c++(Qt)的支持让我直接就爱上了他,并且众所周知,golang可以与c++进行交互那么既然c++可以和qml进行通信,那么golang也可以与qml进行通信。Qt官方虽 ...
分类:
其他好文 时间:
2020-02-26 13:57:46
阅读次数:
1152
import sys from PyQt5.QtWidgets import * from PyQt5.QtGui import * from PyQt5.QtCore import * import queue #如果不加载这个模板,pyinstaller打包后,可能无法运行requests模板 ...
分类:
其他好文 时间:
2020-02-17 20:02:56
阅读次数:
70
操作系统:Windows 10 Python版本:3.7及以上版本均可 PyCharm:PyCharm 2019.3 1、安装 PyQt5 及其拓展工具。 pip install pyqt5 pip install pyqt5-tools 2、在 PyCharm 内配置安装好的 PyQt5 环境。 ...
分类:
编程语言 时间:
2020-02-07 20:42:51
阅读次数:
72
毕业设计: 今天想将原本是用pyqt做的界面换成网页版的,因为考虑到后期可能要部署到云服务器和微信小程序上,所以想要换成网站的。 但是之前没有用python编写网站的经验,如果继续采用前端用Java展示,后端用python的话会很麻烦,之间的调用会很麻烦。所以 今天看了看python的编写网站的框架 ...
分类:
其他好文 时间:
2020-02-05 20:39:04
阅读次数:
78
今天主要完成了pyqt库及相应工具的安装,以及简单的实现了界面功能。 开发工具IDE选择pycharm,因为之前就进行过python爬虫学习,所以IDE早就以及安装配置好了。 还有一点需要提的就是pyqt提供一个可视化工具叫QTDesigner,就像我们之前做过的C#一样,直接拖动控件完成界面布局就 ...
分类:
其他好文 时间:
2020-02-01 20:57:05
阅读次数:
77
如果想创建一个实时改变的事件,最好额外使用一个线程独自处理此事件。 th = threading.Thread(target=self.Display) th.start() 创建线程时传入函数一定要注意,函数名传入不要带括号,跟pyqt的事件绑定一样不能带括号。 ...
分类:
其他好文 时间:
2020-02-01 19:19:09
阅读次数:
86
本文主要讲解使用多线程模块QThread解决PyQt界面程序唉执行耗时操作时,程序卡顿出现的无响应以及界面输出无法实时显示的问题。用户使用工具过程中出现这些问题时会误以为程序出错,从而把程序关闭。这样,导致工具的用户使用体验不好。下面我们通过模拟上述出现的问题并讲述使用多线程QThread模块解决此 ...
分类:
编程语言 时间:
2020-01-29 14:17:56
阅读次数:
93