0

我有一个执行以下导入的 python 项目

from PyQt4 import QtGui, QtCore

我想在某个点改变光标的形状,例如,我会创建一个新的 QCursor 对象

self.cursor_oh = QCursor()
self.cursor_oh.setShape()

我所做的大多数文档和搜索都表明只使用枚举类型设置形状,例如:

Qt.OpenHandCursor

但是,这样的枚举无法识别,它总是会导致以下错误消息:

AttributeError:“模块”对象没有属性“OpenHandCursor”

那么,我在这里缺少什么?

4

1 回答 1

0

显然,Qt 命名空间在 QtCore 下,因此通过添加 QtCore 限定符,它找到了所有 Qt 游标类型。

于 2016-01-20T02:03:10.217 回答