pyqt4相关内容
我尝试使用 PyInstaller 在 Windows 7 下编译 Python 项目.该项目运行良好,没有问题,但是当我尝试编译它时,结果不起作用.虽然我在编译过程中没有收到警告,但 build 目录中的 warnmain.txt 文件中有很多警告:warnmain.txt 我不太理解那些警告,例如“没有名为 numpy.pi 的模块",因为 numpy.pi 不是模块而是一个数字.我从未
..
我有一个程序,它通过我在 PyQt 中编写的 gui 与我正在使用的收音机接口.显然无线电的主要功能之一是传输数据,但要连续执行此操作,我必须循环写入,这会导致 gui 挂起.由于我从未处理过线程,因此我尝试使用 QCoreApplication.processEvents() 摆脱这些挂起. 但是,无线电需要在传输之间休眠,因此 gui 仍然会根据这些挂起的时间长短最后睡觉. 是否有使用
..
我有一个线程类“MyThread"和我的主要应用程序,它简称为“Gui".我想从线程类创建几个对象,但在这个例子中我只创建了一个对象.thread 类做了一些工作,然后向 Gui 类发出一个信号,指示需要用户输入(目前这个指示只是更改按钮的文本).然后线程应等待用户输入(在本例中为单击按钮),然后继续执行其正在执行的操作... from PyQt4 import QtGui, QtCore类 M
..
我正在尝试创建一个使用设置和 Gui 模块的用户系统,当 GUI 模块请求使用 pickle 加载文件时,我不断收到属性错误.这是来自设置模块: 进口泡菜导入哈希库类用户(对象):def __init__(self, fname, lname, dob, 性别):self.firstname = fnameself.lastname = lnameself._dob = dobself.gend
..
从 PyQt4 网站,他们安装包的说明是下载 tarball 并使用配置文件.我有两个版本的 Python,一个是我的普通系统,另一个在 anaconda 中.我不确定如何在 anaconda 中安装它.是否有安装 PyQt4 的 conda 命令? 解决方案 仅供参考 PyQt 现在可通过 conda 在所有平台上使用! 使用 conda install pyqt 获取 Qt 框
..
我想在单击按钮时将参数传递给函数.我应该在这一行中添加什么 button.connect(button, QtCore.SIGNAL('clicked()'), calluser(name)) 以便它将值传递给函数: def calluser(name):印刷名称定义 Qbutton():button = QtGui.QPushButton("button",widget)名称 = "用户"bu
..
我知道这是一个菜鸟问题;对不起.我为 Cub Scouts 构建了一个 Pinewood Derby 比赛计时器(小型汽车赛道),使用 Arduino 控制计时和 RasPi 的组合,用于车道位置(第 1、第 2、第 3 等)的 GUI 显示和以秒为单位的运行时间(例如"2.1234").我在 QT Creator 中设置了基本的 shell GUI 并成功连接了 Arduino &通过 USB
..
我用 PyQt4 制作了一个 Python 2 GUI 应用程序,它有两个条目.第一个获取文件名,第二个获取要写入文件的文本. 我想在两者中输入阿拉伯文,所以我写了这个函数: def makefile(self):self.name_file=str(self.lineEdit.text()).decode("utf-8")self.string=str(self.lineEdit_2.t
..
我正在使用动画在 python GUI 中使用 matplotlib 绘图.下面是代码 导入系统从 PyQt4 导入 QtGui从 matplotlib.backends.backend_qt4agg 导入 FigureCanvasQTAgg 作为 FigureCanvas从 matplotlib.backends.backend_qt4agg 导入 NavigationToolbar2QT 作
..
我正在用 Python 编写软件.我需要将 Matplotlib 时间动画嵌入到自制的 GUI 中.以下是有关它们的更多详细信息: 1. GUI GUI 也是用 Python 编写的,使用 PyQt4 库.我的 GUI 与您可以在网上找到的常见 GUI 没有太大区别.我只是将 QtGui.QMainWindow 子类化并添加一些按钮、布局…… 2. 动画 Matplotli
..
我想在 QLabel 小部件中与文本一起显示 .gif 动画. 以下代码不起作用: self.status_txt = QtGui.QLabel('加载中... ') 因为图像不会动画. 我尝试使用 QMovie 对象来实现它: self.status_txt = QtGui.QLabel("加载中...")电影 = QtGu
..
我正在为我的应用程序收集使用情况统计信息,其中包括每个会话的持续时间.但是,我似乎无法保存此信息,因为我尝试过的信号中没有一个实际上成功调用了我的 report_session 函数. 这是我已经尝试过的信号: lastWindowClosed() aboutToQuit() 销毁() 要么这些信号永远不会发出,要么应用程序在此之后的寿命不够长,无法运行其他任何东西.这是我的
..
如何将我的数据从我的数据库 (sqlite) 打印到我的 GUI 表中的记事本/word 文档中(使用相同的格式).这是我的 gui 上表示的表格的代码. class Table(QtGui.QDialog):def __init__(self):super(Table, self).__init__()使用 sqlite3.connect('database.db') 作为数据库:游标=db.
..
几天前,我遇到了必须在 for 循环中选中/取消选中 QRadioButton 的情况.这是链接 等待循环直到 QRadioButton 每次都被检查?在对此实施 QEventLoop 后,它一直工作到今天.现在我已经看到我的 QRadioButton(pass) 按钮允许我点击它但不是第二个 QRadioButton(fail). 失败 QRadioButton 既不会挂起也不会禁用,只是
..
有人可以解释我应该如何喜欢我的代码,或者我做错了什么?我想使用按钮“btn_run"来运行“view_splash"功能.但是有些想法出错了,但是 'view_splash' 不会启动.它显示我没有错误. 导入系统从 PyQt4 导入 QtGui、QtCore导入时间类窗口(QtGui.QMainWindow):def __init__(self):super(Window, self).__i
..
我正在尝试使用 Python 和 Qt4 显示一组图像缩略图.我的问题是我不想计算网格的列数,因此当应用程序调整大小或我的缩略图变大时,列数会自动更改.实际上我想使用 Qlabel,因为图像将具有文件名和可能的按钮.有什么简单的方法吗? 类似的东西: 解决方案 Brendan Abel 的答案是使用 Qt 功能的正确而优雅的方式.但是,如果您发现模型视图架构过于繁重,我建议您使用 这
..
我需要制作一个非常简单的用 python 包装的网络浏览器.我为此使用 pyQt4.我可以很容易地创建一个小浏览器来加载网页,几乎一切正常.我遇到的问题是无法访问网络摄像头.导航到任何尝试访问网络摄像头的 url(通过 javascript getUserMedia() )什么都不做.甚至不提示用户选择网络摄像头设备. 这是为什么? 如何通过简单的 pyQT4 python 程序授予使
..
我有一段相当复杂的使用 PyQt4 的代码,有时我的信号回调根本没有运行. 这似乎与我在哪里/何时注册回调有关,即.self.someobj.somesig.connect(self.callback). 我可以在调试器中看到回调已连接并且发出了信号. 代码太大,无法贴在这里,但我会尽量总结: class RC(QtCore.QObject):render_ready = Qt
..
导入系统从 PyQt4.QtCore 导入 *从 PyQt4.QtGui 导入 *class StockWindow(QMainWindow): #在股票模拟中创建主窗口#constructor 允许我们创建一个对象def __init__(self):super().__init__() #调用超类构造函数self.setWindowTitle("Stock Simulator") #设置窗口标
..
我复制了一些代码片段并制作了我自己的版本.初始片段(我不再拥有)允许移动并选择一个 QgraphicsItem.我的修改版本允许移动,但不能选择.我做错了什么? #!d:/python27/python -u导入系统从 PyQt4 导入 QtGui、QtCore类图形项(QtGui.QGraphicsItem):## QtGui.QGraphicsItem 总是需要重写它的两个公共抽象方法# 油
..