如何使QtWebEngine服从macOS自动滚动条设置

时间:2018-01-14 20:12:43

标签: macos qt5 qtwebengine

QtWebEngine (尝试5.9.2,5.9.3,5.9.10)不遵守macOS滚动条设置来自动显示滚动条。滚动指示器始终可见。我们在C ++ Qt应用程序中看到它,但发生在其他地方,例如Qt示例 quicknanobrowser 。基于非Qt Chromium的应用程序(如Electron(和Chrome本身))表现正常。

有人找到了解决Qt提供的二进制文件的方法吗?

Quicknanobrowser示例: scrollbar problem with Qt example program 在我们的产品中,它特别难看: example in our product

我打开了一个Qt问题:https://bugreports.qt.io/browse/QTBUG-65745

有关预期行为的更多详细信息:macOS系统首选项显示滚动条设置为基于鼠标或触控板自动:可滚动控件应隐藏滚动条,直到您开始滚动使用触控板或具有滚动功能的鼠标。然后它会显示一个滚动指示器,如果你将鼠标移到它上面就会变成一个滚动条。

0 个答案:

没有答案