ウィジェット ライブラリを Qt に移行したいと考えています。現在、WX を使用しており、chm と互換性があります。Qtが同じであることを示唆するものは何も見つかりません。非技術者がヘルプ ファイルを作成できるように、CHM ツールに多くの投資を行いました。
Qtでchmを表示する方法はありますか?
そうでない場合、chm から Qt から表示可能なものへの合理的に簡単なパスはありますか?
プレーンHTMLは間違いなくそうです。Qtには、完全なHTMLレンダリングコア(WebKit)が含まれています。
さらに、Qtにはいくつかの内部形式(chmに似たパックされたHTML)がありますhttps://doc.qt.io/archives/qq/qq28-qthelp.html
ああ、そして: http: //web.archive.org/web/20120712115053/http : //lists.trolltech.com/qt-interest/2005-03/thread00621-0.htmlはchmを開く方法を説明しています
CHM を使用しているので、おそらくクロスプラットフォーム コードを書いていないでしょう。パラメータとしてchmファイルのフルパス名を渡してShellExecuteを呼び出すだけで、Windowsがそれを開きます。