我有一个pyside应用程序,有很多按钮、工具按钮、选项卡等。。。我希望他们都有一个'指针手'光标悬停/点击。这意味着我的代码中充满了这样的语句:
someWidget.setCursor(QtGui.QCursor(QtCore.Qt.PointingHandCursor))
这是一条相对较长、丑陋的线。 我可以将上述内容封装在一个函数中:
^{pr2}$这使得代码的其余部分更加简洁:
hand_cursor(someWidget)
但我还是要把这句话写得到处都是。在
有没有人知道一个诀窍/诀窍,可以让我所有的按钮,标签栏等有指向手的光标,而不是重复我所有的地方?在
我将维护一个列表,列出您希望此行为的所有小部件,并循环:
您还可以使用
QApplication.setOverrideCursor(QCursor(Qt.WaitCursor))
来更改所有应用程序。在相关问题 更多 >
编程相关推荐