Details
-
Task
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
6.2.5, 6.3.1, 6.4.0 Beta3
-
None
Description
When trying to build qttools with QT_DISABLE_DEPRECATED_UP_TO = current Qt version (QTBUG-104968) I figured out that the code is still using some APIs that were deprecated in Qt 5.13.
There is a replacement API, and the code mostly supports switching between old and new APIs by toggling QHelpEngineCore::setUsesFilterEngine(). But for now it looks like this work is incomplete.
This task is about finishing the work.
I tried to provide some fixes in scope of QTBUG-104968, but got stuck and decided to temporary un-deprecate the old APIs.
Attachments
Issue Links
- resulted from
-
QTBUG-104968 Fix deprecation warnings in Qt Tools and compile with QT_DISABLE_DEPRECATED_BEFORE=0x060000
- Closed
Gerrit Reviews
For Gerrit Dashboard: QTBUG-105925 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
422981,8 | WIP: QHelpEngineCore: do not use deprecated APIs | dev | qt/qttools | Status: NEW | -2 | 0 |
427309,5 | QHelpEngineCore: deprecate {set}UsesFilterEngine() methods | dev | qt/qttools | Status: NEW | 0 | 0 |
427454,3 | QHelpEngineCore: add deprecation warnings to deprecated APIs | dev | qt/qttools | Status: NEW | 0 | 0 |
428617,1 | Revert "Assistant: temporary un-deprecate QHelpEngineCore APIs" | dev | qt/qttools | Status: NEW | -1 | 0 |