【发布时间】:2023-03-13 06:37:01
【问题描述】:
我正在开发一个 Qt 应用程序,我正在尝试实现这个功能,如果你输入一个单词,它在 QLabel 中的所有出现都会被突出显示。我不知道该怎么做。有没有办法遍历 QLabel 中的文本并更改某些单词的背景颜色?
可以在 QTextEdit 中使用QTextEdit::ExtraSelection 来完成。但是QLabel没有这个方法。
例如,如果搜索的单词是“sed”,我想在我的 QLabel 中得到类似的内容:
【问题讨论】:
-
你可以展示一个你想要得到的例子。
-
嗨@eyllanesc 我添加了一个例子。我希望它能阐明我想要实现的目标。
-
@madasionka 我们的意思是代码示例,而不是屏幕截图