Help: Add option for disabling antialising of fonts

For the backends that we can do it for (litehtml, QTextBrowser).

Fixes: QTCREATORBUG-12177
Change-Id: If64a279f74f878b6797bf43d8129058c6183919b
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
This commit is contained in:
Eike Ziller
2023-08-04 15:17:17 +02:00
parent ddb4aa0151
commit 71765041b8
11 changed files with 81 additions and 54 deletions

View File

@@ -374,6 +374,13 @@ HelpViewer *HelpPlugin::createHelpViewer()
connect(LocalHelpManager::instance(), &LocalHelpManager::fontZoomChanged,
viewer, &HelpViewer::setFontZoom);
// initialize antialias
viewer->setAntialias(LocalHelpManager::antialias());
connect(LocalHelpManager::instance(),
&LocalHelpManager::antialiasChanged,
viewer,
&HelpViewer::setAntialias);
viewer->setScrollWheelZoomingEnabled(LocalHelpManager::isScrollWheelZoomingEnabled());
connect(LocalHelpManager::instance(), &LocalHelpManager::scrollWheelZoomingEnabledChanged,
viewer, &HelpViewer::setScrollWheelZoomingEnabled);