【发布时间】:2016-04-13 21:00:04
【问题描述】:
我用QTreeView 和QWebEngineView 创建了简单的Qt 窗口布局:在树视图中选择了一些项目后,Web 引擎视图显示了一些内容。问题是当QWebEngineView::setHtml(...) 或load(...) 被调用时,树视图失去了键盘焦点,而Web 引擎视图得到了它。这会导致在树视图中使用键盘选择项目时遇到困难。那么,如何防止树视图焦点丢失呢?
我尝试使用QTextBrowser 而不是QWebEngineView。没有这个问题,但是不适合复杂的HTML页面。
【问题讨论】:
标签: qt focus qtwebengine