I want to add help pages to my Mac application so I have made an AppleHelp helpbook. Now I need to add a help menu to open the pages using the HelpViewer application.

In Cocoa, I understand that the mere presence of the help bundle indicated by the properties list is enough to add it. In Carbon the help pages need to be registered.

In QT I could add a help menu and then what, add a QAction to start a QProcess to open help ? What is the correct way to integrate AppleHelp with QT ?