gpt4 book ai didi

python - 通过 PySide 设置 QTreeWidget 中标题的光标

转载 作者:行者123 更新时间:2023-12-01 04:57:14 25 4
gpt4 key购买 nike

我正在尝试为 QTreeWidget 的标题设置光标,以便当用户将鼠标悬停在标题上时。我尝试通过 self.header().setCursor( my_cursor ) 在类中设置标题,但到目前为止,当我将鼠标悬停在标题上时,光标没有改变。我已经通过谷歌搜索试图找出如何做到这一点,但到目前为止我什么也没找到。我已经使用 PySide 1.2.0(在 Maya 2015 中)和 1.2.2 进行了测试。

我做错了吗,或者有解决方法吗?下面是一些代码示例:

import sys
from PySide import QtCore, QtGui

class Tree( QtGui.QTreeWidget ):

def __init__(self, parent = None):
super(Tree, self).__init__(parent = parent)
self.header().setCursor(QtGui.QCursor( QtCore.Qt.WaitCursor))

widget = Tree()
widget.show()

如果我将光标设置在树小部件本身上,则光标将按预期设置。

最佳答案

无需重置树的标题。

只需将光标设置在现有标题的视口(viewport)上:

    self.header().viewport().setCursor(QtCore.Qt.WaitCursor)

关于python - 通过 PySide 设置 QTreeWidget 中标题的光标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27112917/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com