FS#64487 - assistant in qt5-tools should not depend on qt5-webkit
Attached to Project:
Arch Linux
Opened by Shawn Rutledge (ecloud) - Wednesday, 13 November 2019, 12:42 GMT
Last edited by Antonio Rojas (arojas) - Friday, 15 November 2019, 07:34 GMT
Opened by Shawn Rutledge (ecloud) - Wednesday, 13 November 2019, 12:42 GMT
Last edited by Antonio Rojas (arojas) - Friday, 15 November 2019, 07:34 GMT
|
Details
Description:
If you install qt5-tools via pacman, it does not install extra/qt5-webkit; but at runtime, assistant will fail to load libQt5WebKitWidgets.so.5. Qt assistant can and should be built to use qtwebengine or QTextBrowser instead. (Personally I prefer to have it use QTextBrowser to save memory, but many people in the Qt Company feel that we should use webengine so that the documentation can have a richer feature set in the future.) qt5-webkit is not officially part of Qt, is not shipped as part of the Qt SDK, and thus the official Qt builds do not have assistant linking with it. Additional info: * package version extra/qt5-tools 5.13.2-1 |
This task depends upon
Closed by Antonio Rojas (arojas)
Friday, 15 November 2019, 07:34 GMT
Reason for closing: Not a bug
Additional comments about closing: webengine is not supported
Friday, 15 November 2019, 07:34 GMT
Reason for closing: Not a bug
Additional comments about closing: webengine is not supported
Comment by Antonio Rojas (arojas) -
Wednesday, 13 November 2019, 13:19 GMT
Comment by Antonio Rojas (arojas) -
Wednesday, 13 November 2019, 13:23 GMT
Thanks for the info. This comes from the times when webengine was
not an option, and webkit provided better rendering than plain
qtextbrowser.
Wait, where is the webengine support? I don't see anything in
https://code.qt.io/cgit/qt/qttools.git/tree/src/assistant/assistant/assistant.pro?h=5.14