我想更改为使用findText()方法时突出显示文本的颜色。此颜色与用户选择的文本无关。我尝试过CSS以及设置QPalette。所有出现的内容始终以黄色突出显示。
答案 0 :(得分:1)
我一直在寻找这个,看起来它是hardcoded深入WebKit:
Color RenderTheme::platformInactiveTextSearchHighlightColor() const
{
return Color(255, 255, 0); // Yellow.
}
答案 1 :(得分:0)
我真的有同样的问题。但好消息:设置样式表至少有助于改变fg / bk颜色。
m_browser->setStyleSheet("QWebView {
selection-background-color: blue; selection-color: white; }");
但这不是全部真相,因为它只会改变当前找到的文本的fg / bk颜色。不知道如何改变所有出现的fg / bk颜色。
阿克塞尔