如何在 python 程序的简单 UI 中显示实时图表?
我有一个复杂的算法来更新存储在数组中的 3 个直方图。我想调试我的算法,所以我正在考虑在用户界面中将数组显示为直方图。做到这一点最简单的方法是…
QTreeView和QDataWidgetMapper交互
所以我有一个 QTreeView witdget 连接到一个模型,并且相同的模型连接到一个 QDataWidgetMapper 对象,该对象连接到几个 LineEdits。我的问题是,当我…
mouseMoveEvent 在 QGraphicsScene 中不起作用
我正在尝试在 PyQt4 中实现一个绘图程序。在 QGraphicsScene 中,我使用 mouseMoveEvent 绘制连接连续鼠标坐标的线。 代码如下: def mouseMoveEvent(…
(PyQt) QTreeView - 想要展开/折叠所有子级和孙级
我希望能够展开或折叠 QTreeView 中特定分支的所有子级。我正在使用 PyQt4。 我知道 QTreeView 有一个绑定到 * 的展开所有子项功能,但我需要两件事:…
为什么 PyQt connect() 语法如此冗长?
我正在学习 PyQt 并研究信号和槽机制。我对冗长的语法有点困惑。为什么我们有: self.connect(dial, SIGNAL("valueChanged(int)"), spinbox.setValue)…
Mac Qt4:PyQt 4.8 安装错误(需要帮助)
希望你们中有人能帮助我。我是 mac 和 qt 的新手,所以如果我问一些愚蠢的问题,请原谅我。那么问题来了。我想在 macbook (Mac OS X 10.6.4) 上安装 P…
强制更新 QTableView + PyQt 中的 QSqlTableModel
我有一个 QTableView,它显示来自 QSqlTableModel 的数据。我希望我的模型在用户点击“刷新”按钮时检查更改,但我找不到更新数据的方法。 我在模型上…
为什么 PyQt 应用程序启动这么慢?
C++ 速度很快。 Qt 很快。 Python解释器启动速度相对较快(在我的电脑上2-3秒)。 PyQt 是 Qt 的薄包装。为什么 PyQt 应用程序启动(大约 80 行,即使…
如何在我的 GUI 上绘图
我正在使用 PyQt 设计一个 GUI,当我单击一个按钮来绘制我创建的函数的数据图时,我需要显示一个 matplotlib/pylab 窗口。它就像 Matlab 中使用的运行…
SymPy 是否可以渲染 LaTeX 以在 GUI 中使用?
我希望使用 PyQt 生成一个应用程序来显示用户输入的方程。我曾考虑过 matplotlib,但这似乎有点矫枉过正,因为我只会用它来渲染乳胶。 无论如何,我需…
编辑时的 PyQt QTableWidget 键盘事件
我想以与 MS Excel 类似的方式导航 QTableWidget。 例如,当用户在编辑单元格时按右箭头键,编辑将完成,并且右侧的下一个单元格将被选择。我已经搜索…
与 PyQt 的基本小部件交互
请有人告诉我我在调用 pwTxt.text 方面做错了什么。 #!/usr/bin/python import sys from PyQt4 import QtCore, QtGui from mainwindow import Ui_Main…