pyqt4相关内容

使用 PyInstaller 时没有命名模块

我尝试使用 PyInstaller 在 Windows 7 下编译 Python 项目.该项目运行良好,没有问题,但是当我尝试编译它时,结果不起作用.虽然我在编译过程中没有收到警告,但 build 目录中的 warnmain.txt 文件中有很多警告:warnmain.txt 我不太理解那些警告,例如“没有名为 numpy.pi 的模块",因为 numpy.pi 不是模块而是一个数字.我从未 ..
发布时间:2021-12-08 09:34:23 Python

PyQt 中带有 QThread 的后台线程

我有一个程序,它通过我在 PyQt 中编写的 gui 与我正在使用的收音机接口.显然无线电的主要功能之一是传输数据,但要连续执行此操作,我必须循环写入,这会导致 gui 挂起.由于我从未处理过线程,因此我尝试使用 QCoreApplication.processEvents() 摆脱这些挂起. 但是,无线电需要在传输之间休眠,因此 gui 仍然会根据这些挂起的时间长短最后睡觉. 是否有使用 ..
发布时间:2021-12-06 11:08:59 Python

PyQt4 在线程中等待来自 GUI 的用户输入

我有一个线程类“MyThread"和我的主要应用程序,它简称为“Gui".我想从线程类创建几个对象,但在这个例子中我只创建了一个对象.thread 类做了一些工作,然后向 Gui 类发出一个信号,指示需要用户输入(目前这个指示只是更改按钮的文本).然后线程应等待用户输入(在本例中为单击按钮),然后继续执行其正在执行的操作... from PyQt4 import QtGui, QtCore类 M ..
发布时间:2021-12-02 16:59:34 Python

无法使用 pickle 和多个模块加载文件

我正在尝试创建一个使用设置和 Gui 模块的用户系统,当 GUI 模块请求使用 pickle 加载文件时,我不断收到属性错误.这是来自设置模块: 进口泡菜导入哈希库类用户(对象):def __init__(self, fname, lname, dob, 性别):self.firstname = fnameself.lastname = lnameself._dob = dobself.gend ..
发布时间:2021-11-30 17:45:43 Python

如何在 anaconda 中安装 PyQt4?

从 PyQt4 网站,他们安装包的说明是下载 tarball 并使用配置文件.我有两个版本的 Python,一个是我的普通系统,另一个在 anaconda 中.我不确定如何在 anaconda 中安装它.是否有安装 PyQt4 的 conda 命令? 解决方案 仅供参考 PyQt 现在可通过 conda 在所有平台上使用! 使用 conda install pyqt 获取 Qt 框 ..
发布时间:2021-11-27 11:57:30 Python

如何使用来自 USB 串口(来自 Arduino)的数据刷新/更新 QLabel?

我知道这是一个菜鸟问题;对不起.我为 Cub Scouts 构建了一个 Pinewood Derby 比赛计时器(小型汽车赛道),使用 Arduino 控制计时和 RasPi 的组合,用于车道位置(第 1、第 2、第 3 等)的 GUI 显示和以秒为单位的运行时间(例如"2.1234").我在 QT Creator 中设置了基本的 shell GUI 并成功连接了 Arduino &通过 USB ..
发布时间:2021-11-17 03:49:48 Python

如何将阿拉伯文本从 PyQt4 转换为 UTF-8

我用 PyQt4 制作了一个 Python 2 GUI 应用程序,它有两个条目.第一个获取文件名,第二个获取要写入文件的文本. 我想在两者中输入阿拉伯文,所以我写了这个函数: def makefile(self):self.name_file=str(self.lineEdit.text()).decode("utf-8")self.string=str(self.lineEdit_2.t ..
发布时间:2021-11-17 01:28:08 Python

您自己的 GUI 中的 Matplotlib 动画

我正在用 Python 编写软件.我需要将 Matplotlib 时间动画嵌入到自制的 GUI 中.以下是有关它们的更多详细信息: 1. GUI GUI 也是用 Python 编写的,使用 PyQt4 库.我的 GUI 与您可以在网上找到的常见 GUI 没有太大区别.我只是将 QtGui.QMainWindow 子类化并添加一些按钮、布局…… 2. 动画 Matplotli ..
发布时间:2021-11-10 05:35:18 Python

在 QLabel 中显示 .gif 动画

我想在 QLabel 小部件中与文本一起显示 .gif 动画. 以下代码不起作用: self.status_txt = QtGui.QLabel('加载中... ') 因为图像不会动画. 我尝试使用 QMovie 对象来实现它: self.status_txt = QtGui.QLabel("加载中...")电影 = QtGu ..
发布时间:2021-11-10 05:17:03 其他开发

有没有办法在 PyQt 应用程序结束之前调用函数?

我正在为我的应用程序收集使用情况统计信息,其中包括每个会话的持续时间.但是,我似乎无法保存此信息,因为我尝试过的信号中没有一个实际上成功调用了我的 report_session 函数. 这是我已经尝试过的信号: lastWindowClosed() aboutToQuit() 销毁() 要么这些信号永远不会发出,要么应用程序在此之后的寿命不够长,无法运行其他任何东西.这是我的 ..
发布时间:2021-09-15 19:16:25 Python

将其与 QtCore.QEventLoop() 链接后无法单击 QRadioButton

几天前,我遇到了必须在 for 循环中选中/取消选中 QRadioButton 的情况.这是链接 等待循环直到 QRadioButton 每次都被检查?在对此实施 QEventLoop 后,它一直工作到今天.现在我已经看到我的 QRadioButton(pass) 按钮允许我点击它但不是第二个 QRadioButton(fail). 失败 QRadioButton 既不会挂起也不会禁用,只是 ..
发布时间:2021-06-24 20:01:59 Python

QtCore.SIGNALS 不适用于我的代码

有人可以解释我应该如何喜欢我的代码,或者我做错了什么?我想使用按钮“btn_run"来运行“view_splash"功能.但是有些想法出错了,但是 'view_splash' 不会启动.它显示我没有错误. 导入系统从 PyQt4 导入 QtGui、QtCore导入时间类窗口(QtGui.QMainWindow):def __init__(self):super(Window, self).__i ..
发布时间:2021-06-24 20:01:56 Python

如何使用 PyQt 制作可变列网格

我正在尝试使用 Python 和 Qt4 显示一组图像缩略图.我的问题是我不想计算网格的列数,因此当应用程序调整大小或我的缩略图变大时,列数会自动更改.实际上我想使用 Qlabel,因为图像将具有文件名和可能的按钮.有什么简单的方法吗? 类似的东西: 解决方案 Brendan Abel 的答案是使用 Qt 功能的正确而优雅的方式.但是,如果您发现模型视图架构过于繁重,我建议您使用 这 ..
发布时间:2021-06-24 20:01:53 Python

pyQT4 Web 浏览器 Python 授予权限(网络摄像头)

我需要制作一个非常简单的用 python 包装的网络浏览器.我为此使用 pyQt4.我可以很容易地创建一个小浏览器来加载网页,几乎一切正常.我遇到的问题是无法访问网络摄像头.导航到任何尝试访问网络摄像头的 url(通过 javascript getUserMedia() )什么都不做.甚至不提示用户选择网络摄像头设备. 这是为什么? 如何通过简单的 pyQT4 python 程序授予使 ..
发布时间:2021-06-24 20:01:50 其他开发

Python PyQt 回调永远不会运行——如何调试?

我有一段相当复杂的使用 PyQt4 的代码,有时我的信号回调根本没有运行. 这似乎与我在哪里/何时注册回调有关,即.self.someobj.somesig.connect(self.callback). 我可以在调试器中看到回调已连接并且发出了信号. 代码太大,无法贴在这里,但我会尽量总结: class RC(QtCore.QObject):render_ready = Qt ..
发布时间:2021-06-24 20:01:48 Python

如何连接按钮“输入数据"?到第二个窗口

导入系统从 PyQt4.QtCore 导入 *从 PyQt4.QtGui 导入 *class StockWindow(QMainWindow): #在股票模拟中创建主窗口#constructor 允许我们创建一个对象def __init__(self):super().__init__() #调用超类构造函数self.setWindowTitle("Stock Simulator") #设置窗口标 ..
发布时间:2021-06-24 20:01:45 Python

为什么我的 QGraphicsItem 不可选?

我复制了一些代码片段并制作了我自己的版本.初始片段(我不再拥有)允许移动并选择一个 QgraphicsItem.我的修改版本允许移动,但不能选择.我做错了什么? #!d:/python27/python -u导入系统从 PyQt4 导入 QtGui、QtCore类图形项(QtGui.QGraphicsItem):## QtGui.QGraphicsItem 总是需要重写它的两个公共抽象方法# 油 ..
发布时间:2021-06-24 20:01:41 Python