如何在 OSX 上安装 QtSDK (Qt 4.7) 以便 PyQt 可以找到它?
我第一次尝试安装 Riverbank 的 PyQt,从这里阅读其他一些问题,看起来我需要将我的 Qt 从 4.6 更新到 4.7。我在过去 2 天内下载了 QtSDK、PyQt 和 si…
从 PyQt 中的 QPushButton 获取文本
我正在尝试从 QtGui.QPushButton 对象列表创建一个简单的键盘。 class XKeyboard(QtGui.QWidget): '''Special virtual keyboard for any language.'''…
将最大化按钮添加到 PyQt4 对话框并保持对话框位于父窗口的中心
我有一个带有大文本框的对话框。我希望用户能够最大化对话框。我已经尝试了以下选项(XML_Editor 是一个 QDialog 实例): XML_Editor.setWindowFlags…
交换图像时保持 QGraphicsView 中的视图/滚动位置
我在使用 QGraphicsPixmapItem 缩放加载到 QGraphicsView 中的 TIFF 图像时遇到问题。 问题更多的是保持图像质量以及不会使应用程序阻塞的缩放速度。…
错误:没有名为 qgis 的模块
我正在研究Python26、pyqt4 设计器和QGIS。我的代码文件(.py 文件)包含以下内容: import sys from PyQt4 import QtGui, QtCore from qgis.core imp…
从 QListView 中选定的项目获取数据
我用 QSqlTableModel 填充 QListView。 projectModel = QSqlTableModel() projectModel.setTable("project") projectModel.select() projectView = QL…
pyqt4 mousePressEvent 未调用(没有小部件?)
我刚刚写了一个小例子,但无法让它运行。 from PyQt4 import QtGui, QtCore import sys class Drawer(QtGui.QWidget): def __init__(self, parent=Non…
PYTHONPATH 和 PATH 系统变量
我正在使用量子 gis 1.7.2。在安装过程中它会创建 python25 文件夹。 我正在使用 python2.6 作为 QGIS 的 python 插件。 我将系统变量设置为: PATH :…
PyQt:QTreeView 中可编辑的 QFileSystemModel
我的文件系统上有这个: - myFolder - mySubFolder 在 TreeView 中,我展开文件夹“myFolder”。 然后我将其重命名为“myFolder_2”。 最后,我尝试将…
QGraphicsTextItem RightToLeft 文本
我必须将一些波斯语文本写入 QGraphicsTextItem ,但我找不到如何使 QGraphicsTextItem 写入 RightToLeft!。 任何人都可以帮助我吗? 我尝试了这种方…
从带有富文本的 QLabel 获取纯文本
我有一个包含富文本的 QLabel。 我只想从 QLabel 中提取实际(可见)“文本”,而不提取任何格式化代码。 我本质上需要一个类似于其他 Qt Widgets 的 …
pydev 代码完成以及 pyqt 和 qt4 中的鸭子输入
您好,由于代码完成,我刚刚安装了 pydev。 我的第一个草图是一些简单的 qt 小部件。 我正在 ovverriding mouseMoveEvent: def mouseMoveEvent(self, …
在 QTreeView 中使用自定义角色而不是 DisplayRole
一个简单的问题(希望有一个简单的答案)。 默认情况下,QTreeView 在获取要显示的行时会将 Qt.DisplayRole 传递给模型的数据函数。 但是假设我想传递…