有什么代码可以使qt中lineEdit控件内的部分字体高亮显示吗(没有的话下划线之类的也行)
收起
可参考 QTextEdit的几种高亮设置(选中文本、关键字)_龚建波的博客-CSDN博客_qtextedit高亮 文本选中区域的颜色可以用 QPalette 或者设置样式表,选中后默认文本是渲染为白色,可以设置 palette 的 brush 为 Qt::NoBrush 保持原本的文本颜色。 //背景和选区颜色 QPalette pt = palette(); pt.setBrush(QPalette::Text, Qt::white); pt.setBrush(QPalette::Base, Qt::black); pt.setBrush(QPalette::Highl.. https://blog.csdn.net/gongjianbo1992/article/details/122527076
报告相同问题?