155得票6回答
如何更改坐标轴、刻度和标签的颜色

我想要修改使用matplotlib和PyQt绘制的图表的轴线、刻度和数值标签的颜色。

140得票7回答
PyQt应用程序中的线程:使用Qt线程还是Python线程?

我正在编写一个GUI应用程序,通过网络连接定期检索数据。由于这个检索需要一段时间,在检索过程中会导致UI无响应(它不能被分成更小的部分)。这就是为什么我想将网络连接外包给一个单独的工作线程。 [是的,我知道,现在我有两个问题] 无论如何,该应用程序使用PyQt4,所以我想知道更好的选择是什...

121得票14回答
如何使用pip在Windows上安装PyQt4?

我在Windows上使用Python 3.4。当我运行脚本时,它抱怨ImportError: No Module named 'PyQt4' 所以我尝试安装它,但pip install PyQt4会提示: 找不到满足要求 PyQt4 的任何下载文件。 尽管当我运行pip searc...

97得票7回答
使用PyQt创建后台线程(Background thread)的QThread

我有一个程序,通过我编写的PyQt GUI与我使用的无线电进行交互。显然,无线电的主要功能之一是传输数据,但为了连续传输数据,我必须循环写入数据,这导致GUI挂起。由于我从未处理过线程,我试图使用QCoreApplication.processEvents()消除这些挂起。然而,无线电在传输之...

84得票9回答
当从控制台(Ctrl-C)杀死我的PyQt应用程序时,正确的退出方式是什么?

当在控制台中使用Ctrl-C杀死应用程序时,正确的使PyQt应用程序退出的方法是什么? 目前(我没有特殊处理unix信号),我的PyQt应用程序忽略SIGINT(Ctrl+C)。我希望它能够表现得很好并在被终止时退出。我该如何做到这一点?

83得票12回答
将qtDesigner的.ui文件链接到python/pyqt?

如果我进入QtDesigner并构建UI,那么它将保存为.ui文件。我如何将其制作为Python文件或在Python中使用它?

82得票1回答
将外部应用程序附加到QDockWidget时出现的问题和解除附加的问题

考虑这段小代码: import subprocess import win32gui import win32con import time import sys from PyQt5.Qt import * # noqa class Mcve(QMainWindow): d...

77得票6回答
PyQt还是PySide - 该用哪一个?

我开始学习一点Python,现在想尝试一下GUI构建。Qt似乎是一个不错的选择,因为它具有跨平台性。 现在有两个可用的绑定:Riverbank Computing的PyQt和最初由Nokia开发的PySide。 那么我应该选择哪个?我找到的都是两年前的功能比较,但现在有什么区别呢? 哪一个更容...

76得票9回答
如何查找Qt的版本?

我如何知道我使用的是哪个版本的Qt?当我打开Qt Creator时,它显示“欢迎使用Qt Creator 2.3”。但在构建设置中,它显示Qt版本4.7.1。

69得票6回答
应该避免使用通配符导入吗?

我正在使用PyQt并遇到这个问题。如果我的导入语句如下:from PyQt4.QtCore import * from PyQt4.QtGui import * 然后pylint会给出成百上千个“Unused import”警告。我不敢轻易将它们关闭,因为可能有其他实际上有用的未使用的导入需要...