-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
docs: support for QtHelp (qch) documentation book format generation #15157
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
eli-schwartz
left a comment
There was a problem hiding this 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.
|
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. |
|
also you need to fix the html boilerplate you grabbed
…On Sat, Nov 15, 2025, 5:31 AM Marty ***@***.***> wrote:
*MatusGuy* left a comment (mesonbuild/meson#15157)
<#15157 (comment)>
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
<#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.
—
Reply to this email directly, view it on GitHub
<#15157 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AY22OGYWF4EOT4JI3Q35OHD3436GRAVCNFSM6AAAAACJ2WX7ZOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTKMZWGMYDCNZQGU>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
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.