• 6224阅读
  • 2回复

[提问]请教QTextBrowser中改变选中文字颜色 [复制链接]

上一主题 下一主题
离线muma
 
只看楼主 倒序阅读 楼主  发表于: 2009-11-27
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-04-01) —
如题
目前使用qwidget的调色板设定选中文本的颜色,但是程序要求这个颜色是实时变化的,不知道有什么好的方法。
看了手册,好像不能从QTextDocument和QCursor下手,还望指教。
离线wd007

只看该作者 1楼 发表于: 2009-11-27
但是程序要求这个颜色是实时变化的

我想知道你的意思,举个例子说一下如何实时变化?
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线muma
只看该作者 2楼 发表于: 2009-11-28
首先,控件中的文本选择是通过QCursor实现的,但是在选中的过程中,要求选中文本的颜色有渐变效果,这里考虑用qtimeline实现。现在苦没有直接修改选中文本颜色(highLightText)的方法。
快速回复
限100 字节
 
上一个 下一个