Qt Assistant 的配置文件qhp--->qch 和qhcp--->qhc详解与生成

Qt Assistant 的配置文件qhp--->qch 和qhcp--->qhc详解与生成QtAssistant 这个 exe 文件可以被我们利用到我们自己的程序为我们添加 help 是一个文档浏览器 它的搜索功能 还有最主要的就是他可以让客户自己定义自己索要显示的文档 也就是 qch 文档

 
  1. Qt Assistant 这个exe文件可以被我们利用到我们自己的程序为我们添加help,是一个文档浏览器,它的搜索功能,还有最主要的就是他可以让客户自己定义自己索要显示的文档,也就是qch文档。当然我们要给他写好给他,显示那个文档就看他自己了,  

1.qhp 与qch。qhp是Qt Help Project的缩写,qch是Qt Compressed Help的缩写。qch就是html的压缩文件,你把很多的html压缩了,之后压缩成qch。

2.qhcp是Qt Help Collection Project的缩写生成qhc文件,qhc:是Qt Help Collection缩写。它负责把很多的qch文件collection起来注册到assistant里。

目前qchp 和qhp 是我们要写的配置文件(xml)

它的语法如下:

1.   qhp配置文件

[html]  view plain copy
 
  1. <?xml version="1.0" encoding="gb2312"?>  //如果你用写的help是中文的一定要改gb2312  
  2. <QtHelpProject version="1.0">            //是qhp文件  
  3.     <namespace>com.help.base</namespace>//空间名字,每一个qhp都要有一个不一样的空间名字  
  4.     <virtualFolder>doc</virtualFolder>  //一个虚拟的文件夹  
  5.     <filterSection>  
  6.         <toc>                           //帮助的目录,最好在四级以内,<section>注意要配对啊  
  7.             <section title="软件基础介绍" ref="./base/helpintro.html">  
  8.                 <section title="软件概述" ref="./base/index.html"></section>  
  9.                 <section title="执行软件" ref="./base/index.html#startrobot">//#表示要查到的关键字html关键字  
  10.                     <section title="Tools" ref="./base/index.html#tools">   
  11.                         <section title="Open" ref="./base/index.html#open"></section>  
  12.                         </section>  
  13.                     </section>  
  14.                 <section title="Close" ref="./base/index.html#close"></section>  
  15.                 </section>  
  16.             </toc>  
  17.         <keywords>  //搜索时要搜索的关键字  
  18.             <keyword name="Tools" ref="./base/helpintro.html"/>  
  19.             <keyword name="Open" ref="./base/helpintro.html"/>  
  20.             <keyword name="Close" ref="./base/helpintro.html"/>  
  21.             <keyword name="软件概述" ref="./base/helpintr

转载于:https://www.cnblogs.com/lvdongjie/p/4371930.html

今天的文章 Qt Assistant 的配置文件qhp--->qch 和qhcp--->qhc详解与生成分享到此就结束了,感谢您的阅读。
编程小号
上一篇 2024-12-10 09:40
下一篇 2024-12-10 09:33

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ji-chu/82811.html