summaryrefslogtreecommitdiff
path: root/src/plugins/help/webenginehelpviewer.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove GPL-3.0+ from license identifiersKai Köhne2023-01-061-1/+1
| | | | | | | | | | | | | | | Since we also license under GPL-3.0 WITH Qt-GPL-exception-1.0, this applies only to a hypothetical newer version of GPL, that doesn't exist yet. If such a version emerges, we can still decide to relicense... While at it, replace (deprecated) GPL-3.0 with more explicit GPL-3.0-only Change was done by running find . -type f -exec perl -pi -e "s/LicenseRef-Qt-Commercial OR GPL-3.0\+ OR GPL-3.0 WITH Qt-GPL-exception-1.0/LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0/g" {} \; Change-Id: I5097e6ce8d10233993ee30d7e25120e2659eb10b Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Use SPDX license identifiersLucie Gérard2022-08-261-24/+2
| | | | | | | | | Replace the current license disclaimer in files by a SPDX-License-Identifier. Task-number: QTBUG-67283 Change-Id: I708fd1f9f2b73d60f57cc3568646929117825813 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Help: Fix missing header for TRMarco Bubke2022-07-141-0/+1
| | | | | | | Change-Id: I8f94ca9ff81ec7d4d2c902d7a28b771259ca33ec Reviewed-by: hjk <hjk@qt.io> Reviewed-by: Tim Jenssen <tim.jenssen@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Help: Convert to Tr::trEike Ziller2022-07-131-6/+3
| | | | | Change-Id: I3f9ca195488f7cc90e7f58eb15263dde1bc911c4 Reviewed-by: hjk <hjk@qt.io>
* Re-enable QWebEngine help viewer backend for Qt 6.2Eike Ziller2021-11-051-0/+12
| | | | | | Fixes: QTCREATORBUG-26380 Change-Id: I8aa31bebd5a8a20f664a17bca2f657fcfac4b1f5 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* Remove dead code "< QT_VERSION_CHECK(5, 14, 0)"Alessandro Portale2021-03-181-4/+0
| | | | | | | | | | Qt Creator required Qt 5.14 or higher. Let's removed the #idef-ed code for building against lower Qt versions. Add a comment in porting.h where we still need such code for sdktool. Change-Id: Ib330275208eec4a2f285b4b9f480530c171f538a Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Remove unused viewerFont() methodJarek Kobus2021-01-191-7/+0
| | | | | Change-Id: I3da752d7f96162b7cd10e74667a6a3665cb12e14 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Add "Zoom" setting to the Help font settingsJarek Kobus2021-01-191-20/+0
| | | | | | | | | | | | | If the scrollWheelZooming is enabled, this setting will get updated when using scroll wheel. It will also be used when zooming in/out by using keyboard shortcuts. Fixes: QTCREATORBUG-25109 Fixes: QTCREATORBUG-25230 Fixes: QTCREATORBUG-23731 Change-Id: I9d22632b4c034ce236fa39dba074df4a2746ff84 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Don't initialize QFlags unnecessarilyAlessandro Portale2020-01-211-1/+1
| | | | | | | And if needed, do it with {} instead of with nullptr or 0. Change-Id: Iae80253cd334494cfe1d69ec1552d710f2a31ad2 Reviewed-by: hjk <hjk@qt.io>
* Help: Fix build with Qt < 5.13Eike Ziller2019-09-171-0/+4
| | | | | Change-Id: I82d43be1fc5a8efa1ff7088aa43c936717efe5df Reviewed-by: Christian Stenger <christian.stenger@qt.io>
* Help/QtWebEngine: Prevent remote contentEike Ziller2019-09-161-3/+46
| | | | | | | Showing remote content adds security implications Change-Id: I0b5672d9c814b55aca05ea8a28da4f5e0e9f42fd Reviewed-by: hjk <hjk@qt.io>
* Help viewer: Add option for scroll wheel zoomingEike Ziller2019-02-211-0/+25
| | | | | | | Fixes: QTCREATORBUG-14154 Change-Id: Ia6c4aedb78954614477f0228ba82c4dc476a2525 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: David Schulz <david.schulz@qt.io>
* Remove qDebug()Jarek Kobus2018-09-191-1/+0
| | | | | Change-Id: Ie951201ae2cea355e0118cc36c69fdf2cff5c26b Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Remove some obsolete code inside QT_VERSION_CHECK sectionsAlessandro Portale2018-04-271-17/+0
| | | | | | | With Qt 5.9 as minimal build version, we don't need to handle 5.7 or 5.8 Change-Id: Ie1eed95ab46364452b0633f78bebc565a4a63f4a Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* Help: Workaround overrideCursor issue with WebEngine based viewerEike Ziller2018-02-011-1/+15
| | | | | | | | | | QWebEngineViewer never sends a loadFinished signal (but a loadStarted signal) when only the URL fragment changes (QTBUG-65223). Work around by logging the last URL and recognizing that condition. Task-number: QTCREATORBUG-19649 Change-Id: I7b96fe60f5c76ebffb36c23e8d62c6cb1aa515aa Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
* Help: fix build/typoTim Jenssen2016-09-251-1/+3
| | | | | Change-Id: I582e251e3af9ff0ff226df070c4a7584f0a57f8f Reviewed-by: Orgad Shaneh <orgads@gmail.com>
* Help: Option to open links in windowEike Ziller2016-09-231-22/+39
| | | | | | | Task-number: QTCREATORBUG-16842 Change-Id: I420f48a00c56ebc89bade7e91ceb8ec391316e36 Reviewed-by: David Schulz <david.schulz@qt.io> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Help: Disambiguate the HelpPage classes from QtWebKit and WebEngineUlf Hermann2016-03-311-5/+5
| | | | | | | | | This way the help viewers can coexist and the building against a version of Qt that has both webkit and webengine available doesn't fail anymore. Change-Id: I2de00b03fc7b127899cbf90b91fc2cfb090a47a5 Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
* Add QtWebEngine backed help viewer backendEike Ziller2016-03-181-0/+312
Supports most features. Defined priority for help viewers: "qtwebkit" > "qtwebengine" > "textbrowser". Task-number: QTCREATORBUG-13910 Change-Id: I59b4231ef93fdf9df46436850ed3743b5916f9cd Reviewed-by: Nikita Baryshnikov <nib952051@gmail.com> Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>