gpt4 book ai didi

python - 如何更改 QPlainTextEdit 的光标形状(P​​yqt,PySide)

转载 作者:太空宇宙 更新时间:2023-11-04 01:14:19 24 4
gpt4 key购买 nike

我有一个简单的 Qt 小部件,其中包含一个 QPlainTextEdit。我只想显示文本,所以我禁用了文本交互。现在我想将光标形状更改为正常的 Qt.ArrowCursor。我试过:

self.disp = QPlainTextEdit()
self.disp.setTextInteractionFlags(Qt.NoTextInteraction)
self.disp.setCursor(Qt.ArrowCursor)

但它不起作用。

PS:我不想用:

QApplication.setOverrideCursor(QCursor(Qt.ArrowCursor))

因为我在应用程序中实际上还有其他小部件,我不想影响它们。

最佳答案

尝试将光标设置到 QPlainTextEdit 的 viewport()。

viewport().setCursor();

关于python - 如何更改 QPlainTextEdit 的光标形状(P​​yqt,PySide),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25636159/

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