【发布时间】:2010-11-11 19:01:27
【问题描述】:
我们希望将小部件库迁移到 Qt。目前我们正在使用 WX,它与 chm 兼容。我找不到任何暗示 Qt 相同的东西。我们在 CHM 工具上投入了大量资金,供非技术人员编写帮助文件。
有没有办法用 Qt 查看 chm?
如果没有,是否有从 chm 到 Qt 可查看的任何内容的相当简单的路径?
【问题讨论】:
我们希望将小部件库迁移到 Qt。目前我们正在使用 WX,它与 chm 兼容。我找不到任何暗示 Qt 相同的东西。我们在 CHM 工具上投入了大量资金,供非技术人员编写帮助文件。
有没有办法用 Qt 查看 chm?
如果没有,是否有从 chm 到 Qt 可查看的任何内容的相当简单的路径?
【问题讨论】:
纯 HTML 绝对是。 Qt 包含一个完整的 HTML 渲染核心 (WebKit)。
加上Qt有一些内部格式(打包HTML,类似于chm)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,因此您可能没有编写跨平台代码。只需调用ShellExecute 传递chm 文件完整路径名作为参数,Windows 就会为您打开它。
【讨论】: