Skip to content

veelo/qttools

 
 

qttools: Assistant/WebEngine

This is a fork of the official qttools repository for the sole purpose of compiling Qt Assistant against a stock binary distribution of Qt, without needing to build Qt itself. Assistant is patched to work with Qt WebEngine to give it full HTML browsing capability. The changes in this repository are additive in nature so it should be easy to keep in sync with upstream.

Compilation using Qt Creator

(For Qt6 see PR #1.)

  1. Switch to one of the following branches:
    • 5.15.2_assistant_webengine
    • 5.13_assistant_webengine
  2. Using a stock distribution of the Qt SDK with WebEngine support (5.15.2 or 5.13.0 respectively) open the file src/assistant/assistant/assistant_local.pro in Qt Creator.
  3. In Projects, select the appropriate Qt Kit if you have multiple installed.
  4. In Build Settings, for Debug and Release individually, Build Steps, add this Custom Process Step (shown for Windows):

    Field Content
    Command: windeployqt
    Arguments: assistant.exe
    Working directory: %{buildDir}\bin

    This will copy the necessary shared libraries so that Assistant will run from the bin subdirectory inside the build directory.

Packages

No packages published

Languages

  • C++ 96.1%
  • HTML 1.5%
  • XSLT 0.7%
  • QMake 0.7%
  • C 0.6%
  • CMake 0.2%
  • Other 0.2%