2

我们正在 8 英寸触摸屏上运行我们的一个应用程序,并希望为其添加帮助。

从菜单项启动 Qt Assistant 对于桌面应用程序来说效果很好,但对于触摸应用程序来说,它远非理想。

我无法弄清楚这是否可能,或者是否允许这样做?

QAssistant.exe 本身似乎带有一些许可证限制,但也许还有另一种方法可以做到这一点,比如嵌入一个小型网络浏览器或其他东西。

有没有其他人解决过这个问题,或者类似的事情?

4

3 回答 3

4

看看QtCreator是如何做到这一点的,他们集成了 QtHelp,这看起来与您正在尝试做的完全一样。他们使用的库是 QtHelp 模块(我认为)。

于 2011-01-04T11:07:21.120 回答
4

您应该查看 QHelpEngine 和 QHelpContentWidget 的文档。我认为这些课程将满足您的需求。

于 2011-01-04T12:31:48.220 回答
2

另一种方法是通过查看源代码来实际了解 Qt Assistant 是如何实现的。

于 2011-01-04T20:58:24.900 回答