Python QWebView:是否可以突出显示术语并进行键盘导航?
我正在使用PyQT4中的QWebView。我想Python QWebView:是否可以突出显示术语并进行键盘导航?,python,qt,pyqt,Python,Qt,Pyqt,我正在使用PyQT4中的QWebView。我想 突出显示网页的术语 在网页内进行键盘导航(例如Ctrl-N移动到下一个链接) 可能吗 不是琐碎的,而是可能的。您可以使用QWebView实例的方法,对其进行解析,例如使用(请务必坚持使用3.0.9!-),围绕您喜欢的任何术语插入…(以及CSS来准确定义视觉效果类myhilite将具有的内容),并使用setHtml--phew;-)将修改后的HTML放回原处 我想您可以使用QWebView继承的适当功能(我不认为QWebView添加了任何额外的相关功
QWebView
实例的方法,对其进行解析,例如使用(请务必坚持使用3.0.9!-),围绕您喜欢的任何术语插入…
(以及CSS来准确定义视觉效果类myhilite
将具有的内容),并使用setHtml
--phew;-)将修改后的HTML放回原处QWebView
继承的适当功能(我不认为QWebView
添加了任何额外的相关功能),例如,如果您想获取所有键盘事件,或者用一个合适的,但我不确定当按下control-N时,你到底想发生什么,所以这一个是不确定的。也许您可以从QWebView
,QWidget
等多种可能的方法中进行说明QWebView
实例的方法,对其进行解析,例如使用(请务必坚持使用3.0.9!-),围绕您喜欢的任何术语插入…
(以及CSS来准确定义视觉效果类myhilite
将具有的内容),并使用setHtml
--phew;-)将修改后的HTML放回原处QWebView
继承的适当功能(我不认为QWebView
添加了任何额外的相关功能),例如,如果您想获取所有键盘事件,或者用一个合适的,但我不确定当按下control-N时,你到底想发生什么,所以这一个是不确定的。也许您可以从QWebView
,QWidget
等多种可能的方法中进行说明我会把这个问题分成两个不同的问题。我会把这个问题分成两个不同的问题。@pierocampanellitest@pierocampanelli这很容易测试
bool QWebView::findText ( const QString & subString,QWebPage::FindFlags options = 0 )