【发布时间】:2015-11-30 07:38:04
【问题描述】:
我正在创建一个 Markdown 文本编辑器,左侧有一个 QPlainTextEdit,用于输入文本,右侧有一个 QWebEngineView,用于显示预览。
问题是当我滚动左侧面板(QPlainTextEdit)时,我无法同步 QWebEngineView 滚动位置。
我可以以编程方式滚动 QWebEngineView 调用
page()->runJavaScript("window.scrollTo(0, y);")
但没有它当前的最大滚动值,我无法计算出正确的值。
所以,问题是:
有没有办法获得当前QWebEngineView 的最大滚动值?
相当于一个
int max = widget->verticalScrollBar()->maximum()
换句话说。
【问题讨论】:
标签: javascript qt5 qtwebengine