![如何更改 ReText 中“Qt::IBeamCursor”的外观?](https://linux22.com/image/30249/%E5%A6%82%E4%BD%95%E6%9B%B4%E6%94%B9%20ReText%20%E4%B8%AD%E2%80%9CQt%3A%3AIBeamCursor%E2%80%9D%E7%9A%84%E5%A4%96%E8%A7%82%EF%BC%9F.png)
我正在运行 Lubuntu 12.10,已完全更新。我曾经apt-get
安装过ReText 3.1.4
,qt应用程序,以及各种推荐。
我通过使用 Qt4 设置和 CSS 设法使页面和字体外观符合我的喜好。但我无法将插入栏的外观从最小宽度和黑色更改为更宽和红色。
下图显示了我在 Leafpad 文本编辑器 (gtk2) 中更明显的光标(插入栏)以及我使用的代码。在ReText中能得到同等的效果吗?
我猜描述了我想要改变的内容这里作为Qt::IBeamCursor
.所以我的问题具体是:Qt::IBeamCursor
最终用户可以仅通过使用CSS(而不是更技术性的东西)来修改吗?在 的上下文中ReText
,我在这里有一个 CSS 文件:~/.config/ReText project/ReText.css
我用它来自定义code
和pre
标签中文本的颜色和大小。
答案1
根据 ReText 的开发人员的说法,“Qt 支持光标自定义(通过 QStyle::PM_TextCursorWidth),但不幸的是,这没有通过 QStyleSheetStyle 公开”。已针对此功能提交了一个错误:请允许通过 CSS 自定义光标宽度。