我正在尝试围绕QGraphicsRectItem(PySide或PyQt4)构建一个Python类,通过悬停提供鼠标交互,可移动和可调整大小。我已经几乎把所有的东西都做好了,除了: 由于某些原因,当项目被重新调整大小或移动时,似乎鼠标悬停区域没有改变。我需要帮助解决这个问题。 可能问题是由...
我有一个使用 PySide (Qt) 实现的 GUI,它会产生多个线程。这些线程有时需要更新 GUI。我是通过以下方式解决了这个问题:class Signaller(QtCore.QObject) : my_signal = QtCore.Signal(QListWidgetItem,...
我试图从子类中调用父类的一个方法。具体来说,我的父类是一个PySide.QtGui.QMainWindow对象,而我的子类是一个PySide.QtGui.QWidget对象;后者被设置为前者的中央小部件。我试图将子类中的一个按钮连接到父类中的一个方法。在过去,我曾经使用self.parent(...
我最近决定使用Python和PySide编写我的第一个应用程序。但是我遇到了一个问题,希望你们可以帮忙。 Python不断引发异常,指出“Internal C++ Object”已删除。从我有限的Python经验中,我认为我的对象超出了作用域,并被Python的垃圾收集器删除了。 那么,如...
我看过一些使用@QtCore.Slot装饰器的PySide插槽示例代码,也看过一些没有使用的。但在我的测试中,似乎并没有什么区别。是否应该使用它?例如,在以下代码中:import sys from PySide import QtCore # the next line seems to m...
我有一个示例pyside演示程序,用来查看webkit浏览器与python通信... 在webkit中我有两个按钮。 按钮1 - 点击后休眠10秒钟,然后打印一条消息 按钮2 - 点击后立即打印一条消息。 当我点击按钮1时,整个应用程序会冻结并等待Python完成睡眠,这意味着我无法点...
我决定为我的脚本添加一个GUI。这个脚本是一个简单的网络爬虫。我决定使用一个工作线程,因为下载和解析数据可能需要一段时间。我决定使用PySide,但我对Qt的了解很有限。 由于脚本应该在遇到验证码时等待用户输入,所以我决定它应该等待直到QLineEdit触发returnPressed,然后将...
我使用 PySide 中的 Python-Qt 绑定,并且我想绘制一个场景,其中包括一个矩形,但该矩形并不完全可见,因为视图应该只显示该场景中未完全包含矩形的部分。 这是一个简单的示例:from PySide.QtGui import * app = QApplication([]) s...