У нас проблемы с QWebEngineView в Windows 7, если включена аэро тема (по умолчанию). После визуализации QWebEngineView все окно отображается в неправильном масштабе. При переключении на основную тему все отображается так, как ожидалось.
Тестовый пример Simpe, который я использовал:
import sys
from PyQt5.QtWidgets import QApplication
from PyQt5.QtWebEngineWidgets import QWebEngineView, QWebEngineSettings
app = QApplication(sys.argv)
web = QWebEngineView()
web.load(QUrl("https://www.qt.io/"))
web.show()
sys.exit(app.exec_())
В Chrome страница выглядит так:
Но в QWebEngineView все окно вырезано и использует неправильный масштаб:
Еще хуже:
добавление QWebEngineView в пользовательский интерфейс PyQt таким образом масштабирует все окно пользовательского интерфейса.
Я проверил следующие переменные окружения:
AA_Use96Dpi=False
AA_UseHighDpiPixmaps=False
AA_UseDesktopOpenGL=False
AA_UseOpenGLES=False
AA_UseSoftwareOpenGL=False
AA_ShareOpenGLContexts=True
AA_EnableHighDpiScaling=False
AA_DisableHighDpiScaling=False
дополнительно я попытался установить dpiaareness со значениями 0-2 в qt.conf без каких-либо изменений.
Любая подсказка / помощь приветствуется.
Спасибо