7得票1回答
无法删除matplotlib在imshow()图像周围的填充

我正在将matplotlib嵌入到我的PyQt4 GUI中,但是遇到了困难。我可以显示图像,但它会在内容周围添加非常厚的填充,我想要移除它。这是我正在做的: from PyQt4.QtCore import * from PyQt.QtGui import * import numpy a...

9得票2回答
Pyinstaller在使用线程时存在问题。

运行一个包含使用Qthread运行可执行文件(longTask)指令的批处理文件,但当我使用以下命令创建一个可执行文件时,它无法按预期工作。 我给了'--windowed'以不为标准I / O提供控制台窗口。 pyinstaller --onefile --windowed main.py ...

10得票5回答
如何将QTableWidgetItem图标放置在单元格中心?

我想让一个表格单元只显示图标而没有文字。 我发现QTableWidgetItem类有一个用于调整文本对齐的方法 (int QTableWidgetItem::textAlignment () const) 我找不到任何方法来调整图标的位置(即使在单元格中没有文本时,它似乎会固定在左侧) ...

8得票1回答
在PyQt中设置工具提示文本的颜色

我一直在给一个应用程序添加工具提示,但是遇到了工具提示文本颜色的问题。 该应用程序有许多按钮,根据按钮的状态更改背景和文本颜色。文本可以是白色或黑色。 工具提示文本颜色似乎总是遵循按钮文本的颜色。当按钮上的文本是白色时,一切正常,但如果按钮上的文本是黑色,则工具提示将是黑色背景上的黑色文本...

7得票1回答
PyQt:为什么新窗口打开后立即关闭?

我有一个主窗口,想在按下按钮时打开另一个窗口(不是对话框)。我的问题是新窗口打开后几乎立即关闭。我已经阅读了可用的文章,并尝试实施解决方案,但似乎没有成功。这是我的全部代码: import sys from PyQt4.QtCore import * from PyQt4.QtGui imp...

23得票2回答
如何在pyqt中限制QLineEdit中的用户输入

我有一个 QLineEdit,希望它只接受整数。它应该像输入掩码一样工作。 但我不想使用 inputmask,因为如果用户单击 QLineEdit,光标将在鼠标单击的位置处。 用户需要导航到0位置并键入任何内容。 是否有此类功能的替代方法。

10得票2回答
使用新风格的信号/槽时,PyQt_PyObject相当于什么?

我需要在PyQt应用程序中传递一个numpy数组。我首先尝试使用新风格的信号/槽,定义我的信号为: newChunkToProcess = pyqtSignal(np.array()),然而这会导致错误: TypeError: 必须指定参数 'object' (pos 1) 我已经找到了使...

10得票4回答
PyQt窗口焦点

我试图在用户单击另一个窗口时使窗口获得焦点。 现在我有两个窗口:窗口A在后面,窗口B在前面。当窗口B出现时,它会禁用窗口A。现在我想要的是,无论何时用户在窗口B外单击,都应将焦点返回给窗口B。 这是窗口B的代码:class window_b(QtGui.QDialog): def ...

9得票2回答
使用QAbstractTableModel在pyqt中编辑表格

我想在PyQt中创建一个可编辑的表格。这是仅显示表格的代码: import sys from PyQt4 import QtGui, QtCore from PyQt4.QtCore import * from PyQt4.QtGui import * # données à représ...

7得票1回答
PyQt4引起的核心转储问题

我开始学习PyQt4,在使用最简单的QGraphicsScene/View示例时遇到了coredump: #!/usr/bin/python import sys from PyQt4.QtCore import * from PyQt4.QtGui import * app = QAp...