Skip to content

Conversation

@MatusGuy
Copy link

This pull request will allow generating the Qt Compressed Help file for use with tools like Qt Creator, Qt Assistant or KDevelop.

The format provides compressed html files with easy reference information. With this information, it's possible to, for example, hit the F1 key in Qt Creator while the cursor is on a Meson function, and read the respective documentation inside of the IDE.

@MatusGuy MatusGuy changed the title Add support for QtHelp (qch) documentation book format generation docs: support for QtHelp (qch) documentation book format generation Nov 10, 2025
Copy link
Member

@eli-schwartz eli-schwartz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall this seems pretty unobjectionable and I'm fine accepting it.

@MatusGuy
Copy link
Author

Sorry for kind of abandoning this, but I forgot to mention that this PR will need the functions document to be split per function. This is because Qt Help viewers struggle a lot when loading the big functions page. This change is already implemented in #15160, so I either cherry pick from that or make this PR dependent on that one.

In addition to this, I would also like to try to give this version a nice simplistic theme that follows the system settings. This is necessary to display syntax highlighting.

@swagtoy
Copy link

swagtoy commented Nov 15, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants