2 yingletto yingletto 于 2014.11.19 10:36 提问

联机帮助文档用哪种方式编写比较好

有两种思路:
(1)使用Qt的“The Qt Help Framework”来完成。
(2)使用一个html撰写器,将帮助文档保存在一个html文档中,用当前软件中的浏览器直接打开该html文档。
请问这两种思路,哪种方案比较好一点?

1个回答

caozhy
caozhy   Ds   Rxr 2014.11.20 10:35
已采纳

使用html的好处是,用户可以不执行你的程序也可以浏览帮助文件,甚至你可以将帮助信息放在网站上,这更符合现在的潮流。

yingletto
yingletto 那么请问与Qt相比,HTML的跨平台性怎么样呢?
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
oracle 11g R2 联机帮助文档
2012年12月2日整理oracle11gR2最新官方帮助文档 chm格式 利于查询关键词 方便使用 本是个人版使用 现在贡献给大家
联机帮助命令:man、help
Linux系统中有大量的命令,而且许多命令又有众多选项或参数,要想全部记住它们相当困难。对大多数用户来说,也没有必要这样做,因为用户常用的命令是整个命令集合中的一个子集。硬性记忆命令很难,但Linux提供了联机帮助手册,利用它,可以方便地查看所有命令的完整说明,包括命令语法、各选项的意义及相关命令等。 man命令 man命令格式化并显示某一命令的联机帮助手册页。man是英文单词“manual”
JAVA基础 (五) 多线程
首先来看一下下面这张图: 多线程优势: 共享内存 使用多线程实现多任务并发比多进程效率高 比如一个浏览器能同时下载多个图片;web服务器同时响应多个用户请求。
superMap帮助文档
SuperMap IS Java的初学者能够按照本书的开发步骤做一个简单的Web GIS应用系统。
几种主流数据库比较之我们该学习哪种数据库
该帖子是我师傅的杰作,仅供参考(个人推崇MySQL)! 基础知识 不管你想选择哪种数据库产品,有些基础理论知识必须打扎实,尤其是:数据库系统概论、Linux操作系统、SQL标准语言、数据结构(重点排序算法)、开发语言(至少懂几款脚本语言,SHELL必须要会,其次最好能再掌握一种脚本语言,例如:PHP、Python、Perl、Ruby等都可以); 2. 产品选择优先顺序 选择
操作系统_脱机输入/输出方式
1.无操作系统的计算机系统:   人工操作方式:用户采用人工操作方式直接使用计算机硬件系统,将已经穿孔的纸带装入纸带输入机,在启动它将程序和数据输入计算机,然后计算机运行。如图所示: 图片来源:百度百科; 在人工方式下,其最大的缺点:用户独占全机,CPU等待人工操作(计算机资源利用率很低);直到出现脱机输入/输出方式。     由于程序和数据都在外围机的控制下完成,或者说,
Hibernate查询方式l比较
HQL 全称:hibernate Query Language 优点:与sql相近,可读性好,功能强大,效率高,动态绑定参数(使用 ?号占位符,或 局部变量名) 缺点:字符串形式,只有在运行时才被解析,扩展性差。 QBC 全称:Query By Criteria (“标准,准则” criterion的名词复数 ) 它主要由Criteria接口、Criterion接口和Expre
oracle 11g 联机文档下载地址
oracle 11g联机文档下载地址 http://www.oracle.com/technetwork/database/enterprise-edition/documentation/index.html
应用软件联机帮助文件CHM的添加
      如果当前系统安装了HtmlHelp阅读器Hh.exe,就可以直接运行HtmlHelp Workshop制作的CHM帮助文件了(通常,Windows系统就已经安装有Hh.exe)。在资源管理器中,双击编译过的CHM文件就可以运行此帮助文件。这里将要介绍如何在应用程序中启动CHM文件。  在应用程序中对CHM帮助文件的调用由HtmlHelp API函数HtmlHelp( )来完成,由Htm
c#编写的 坦克大战 源码 适合初学者,很好的工具
c#编写的 坦克大战 源码 适合初学者,很好的工具