在QT / WebKit GUI中禁用文本选择

时间:2010-02-09 23:57:01

标签: user-interface pyqt selection qtwebkit

我正在检查是否可以通过PyQT和WebKit使用HTML实现GUI。其中一个问题是使用鼠标可以选择构成界面的文本。可以禁用此行为吗?

此外,鼠标指针在可选文本上方更改为插入符号。我想禁用它,而不会禁用通过可点击链接时出现的手形鼠标指针。

2 个答案:

答案 0 :(得分:2)

我就是这样做的:

cursor: default;
-webkit-user-select: none;

我正在开发一个非常相似的东西,一个带有基于html / css的界面的桌面应用程序。 上面的代码负责文本选择和插入符号。将css属性光标设置为链接的指针,如:

a { cursor: pointer; }

答案 1 :(得分:1)

您可以使用javascript在开始选择事件中“返回false”以禁用文本选择。