【发布时间】:2015-12-13 06:27:26
【问题描述】:
有没有办法从QWebEngineView 中删除滚动条,或者我可以以某种方式访问它的 ScrollArea?
使用 webkit 就像
WebView->page()->setScrollBarPolicy(Qt::Vertical, Qt::ScrollBarAlwaysOff);
WebView->page()->setScrollBarPolicy(Qt::Horizontal, Qt::ScrollBarAlwaysOff);
但我在 QWebEngine 中看不到任何类似的功能。我什至在 qwebengine 源代码中都看不到任何滚动区域。我有什么遗漏的吗?
更新:我想我可以尝试强制滚动条从与铬页面一起传递的一些 css 设置中消失
【问题讨论】:
-
据我所知,Chromium 负责绘制滚动条,如果您想以任何方式修改它们,您必须自定义构建 WebEngine。
标签: qt qt5 qtwebengine