变态重口极致另类在线-波多久久夜色精品国产-波多野结衣在线观看一区-波多野结衣在线观看一区二区-污污的网站免费阅读-污污视频网址

東坡下載:內(nèi)容最豐富最安全的下載站!

幫助|文件類型庫|最新更新|下載分類|排行榜

搜索查詢電子工業(yè)辦公軟件壓縮解壓轉(zhuǎn)換翻譯時鐘日歷文檔管理電子閱讀漢字輸入文字處理刪除恢復(fù)計(jì)算器

首頁應(yīng)用軟件應(yīng)用其他 → 幫助文件制作軟件(Qt Assistant) 4.7.3 綠色免費(fèi)版

幫助文件制作軟件(Qt Assistant)

幫助文件制作軟件(Qt Assistant)4.7.3 綠色免費(fèi)版

  • 大小:18.1M
  • 語言:中文
  • 平臺:WinXP
  • 更新:2014-01-17 16:6
  • 等級:
  • 類型:應(yīng)用其他
  • 網(wǎng)站:暫無
  • 授權(quán):免費(fèi)軟件
  • 廠商:
  • 產(chǎn)地:國產(chǎn)軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關(guān)軟件軟件教程網(wǎng)友評論下載地址

Qt Assistant是Qt自帶的一款可定制、可重新發(fā)行的幫助文件瀏覽器。Qt Assistant支持HTML文件,用戶可以利用其定制自己的功能強(qiáng)大的幫助文檔瀏覽器。關(guān)于Qt Assistant定制的資料主要是Qt Assistant自身所帶的英文文檔,雖然講解比較詳細(xì),但是對于初學(xué)者來說難以快速的入手。因此結(jié)合具體實(shí)踐,對Qt Assistant定制的過程進(jìn)行整理,希望對他人能有所啟發(fā)。

定制過程中用到qhp,qch,qhcp,qhc四種不同格式的文件。對于這四種文件,初學(xué)者可能會經(jīng)常混淆。至少我在開始用的時候,一頭霧水。首先講解一下這四種文件格式。這四種文件可以分為兩組:

(1)qhp與qch。qhp是Qt Help Project的縮寫,qch是Qt Compressed Help的縮寫。qhp文件負(fù)責(zé)組織實(shí)際用到的幫助文件(通常為HTML文件,即需要在Qt Assistant中瀏覽的文件),然后通過qhelpgenerator命令生成壓縮的qch文件。qch文件是Qt Assistant能夠識別的文檔最小單元,可以通過Qt Assistant->編輯->首選項(xiàng)->文檔標(biāo)簽頁->添加/移除操作來注冊或者注銷一個qch文件。也可以通過命令“assistant -register doc.qch”來注冊qch文件。注冊后,即可在Assistant界面中瀏覽幫助文檔。

(2)qhcp和qhc。qhcp是Qt Help Collection Project的縮寫,其主要作用是將qch二進(jìn)制文件組織成為一個collection,定制客戶化的Assistant;而qhc則是通過qcollectiongenerator命令生成的二進(jìn)制文件,啟動Assistant時需要指定collection參數(shù),即qhc文件。qhc文件中是qch文件的集合,打開Assistant時,通過指定當(dāng)前collection即可注冊多個幫助文檔。

從上面文件的解釋看,我們需要手動完成兩個文件即qhp和qhcp文件,通過這兩個文件再生成最終需要的qch和qhc文件。qhp和qhcp文件都是XML文件,語法比較簡單,這里不對語法進(jìn)行詳細(xì)介紹,具體可查看Qt Assistant幫助文檔。下面結(jié)合我在項(xiàng)目中對Assistant定制的過程進(jìn)行總結(jié),并給出了用到的qhp和qhcp文件的內(nèi)容,這樣更有助于從整體上對該過程進(jìn)行把握。

(1)制作HTML的幫助文件。由于原來的幫助文檔是利用Word完成的,因此需要轉(zhuǎn)換。轉(zhuǎn)換的過程十分簡單,即便對HTML不了解的用戶也可以輕松完成。目前網(wǎng)絡(luò)上有許多現(xiàn)成的HTML編輯器,利用這些編輯器即可輕松的進(jìn)行編輯生成相應(yīng)的html文件。

(2)編寫qhp文件。下面是在項(xiàng)目中用到qhp文件,文件比較簡單,這里僅用到了基本的功能,具體語法可以查看幫助文檔。這里需要注意的是通過<section>標(biāo)簽指定幫助文檔目錄,這里可以是多級目錄,但是Qt中建議不超過四級。指定目錄后,需要通過<file>來指定所有用到的HTML文件,包括HTML文件中用到的所有圖片。這里如果不指定,生成的qch文件注冊到Qt Assistant后將不能找到有效的文件進(jìn)行顯示。

 <?xml version="1.0" encoding="UTF-8"?>
 <QtHelpProject version="1.0">
     <namespace>org.mitk</namespace>
     <virtualFolder>doc</virtualFolder>
     <filterSection>
         <toc>
             <section title="fMRIAnalyze Tutorial" ref="tutorial.htm">
             </section>
         </toc> 
         <files>
             <file>tutorial.htm</file>
             <file>Tutorial_files/clip_image002.jpg</file>

              .....................................................................
             <file>Tutorial_files/clip_image072.jpg</file>
         </files>
     </filterSection>
 </QtHelpProject>

(3)生成qch文件。qhp文件完成后,通過qhelpgenerator命令生成壓縮的qch文件。打開cmd,輸入" qhelpgenerator   doc.qhp  -o doc.qch "。這里doc.qhp為輸入的qhp文件,-o表示輸出,輸出文件名為doc.qch。

(4)編寫qhcp文件。qhcp中主要是對用到的qch文件進(jìn)行組織,項(xiàng)目中用到的一個簡單的qhcp文件如下:

<?xml version="1.0" encoding="utf-8" ?>
 <QHelpCollectionProject version="1.0">
 <docFiles>
          <register>
         <file>doc.qch</file>

         <file>其他的qch文件</file>
     </register>
 </docFiles>
 </QHelpCollectionProject>

從文件中可以看出,只需要在register標(biāo)簽中指定相應(yīng)的qch文件名稱即可。當(dāng)前這里必須確保在qhcp文件目錄下存在指定的qch文件。為了避免因?yàn)橥浬蓂ch文件而造成錯誤,qhcp中支持通過指定qhp文件從一次生成相應(yīng)的qch和qhc文件。格式如下:

<?xml version="1.0" encoding="utf-8" ?>
 <QHelpCollectionProject version="1.0">
 <docFiles>
     <generate>
         <file>
             <input>doc.qhp</input>
             <output>doc.qch</output>
         </file>
     </generate>
     <register>
         <file>doc.qch</file>
     </register>
 </docFiles>
 </QHelpCollectionProject>

從以上可以看出,在qhcp文件中多了一個<generate>標(biāo)簽,并指定了輸入qhp文件,和輸出qch文件。文件里面可以指定多個qhp和qch,只要注意好文件直接的對應(yīng)關(guān)系就可以了。

(5)生成qhc文件。通過qcollectiongenerator命令生成qhc文件,格式如下:“qcollectiongenerator    doc.qhcp  -o doc.qhc "。這里doc.qhcp文件輸入的qhcp文件,-o表示輸出,doc.qhc為生成的qhc文件名稱。

在編寫qhcp文件時,建議采用(4)中的第二種方式,這樣只需要一個命令即可生成qch和qhc文件,也避免了因?yàn)檫z漏qch文件而造成qhc文件錯誤。

(6)運(yùn)行Qt Assistant。可以通過命令“qassistant -collectionfile doc.qhc”打開qassistant,打開后即可瀏覽到我們自己的幫助文檔了。當(dāng)然如果是在程序中,可以通過QProcess來調(diào)用assistant.exe,并給出相應(yīng)的collectionfile參數(shù)即可。

PC官方
安卓官方手機(jī)版
IOS官方手機(jī)版

幫助文件制作軟件(Qt Assistant)截圖

下載地址

幫助文件制作軟件(Qt Assistant) 4.7.3 綠色免費(fèi)版

熱門評論
最新評論
發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)

編輯推薦

報(bào)錯

請簡要描述您遇到的錯誤,我們將盡快予以修正。

轉(zhuǎn)帖到論壇
輪壇轉(zhuǎn)帖HTML方式

輪壇轉(zhuǎn)帖UBB方式

主站蜘蛛池模板: 黄色一级网 | 日韩欧美一区二区在线观看 | 午夜视频在线观看国产www | 国产一级高清视频在线 | 日日干天天干 | 男女一级做片a性视频 | 免费国产成人手机在线观看 | 日日夜夜天天干 | 黄免费网站 | 成人免费观看高清在线毛片 | 一二三区乱码一区二区三区码 | www.色五月 | 一本大道香蕉最新在线视频 | 亚洲成人精品在线 | 亚洲视频精品在线观看 | 18成人在线观看 | 欧美一区二区在线播放 | 男人使劲桶女人下面动态图片 | 亚洲成年网站 | 免费黄色视屏 | 一及毛片 | 在线视频欧美亚洲 | free性欧美高清另类 | 美女天天操 | 欧美日韩国产三级 | 欧美 日韩 国产在线 | 一区二区亚洲视频 | 日日狠日 | 九九精品成人免费国产片 | 中文字幕第二页在线 | 日韩欧美二区在线观看 | 免费特级黄毛片在线成人观看 | 成人欧美一区二区三区视频 | 啪免费视频 | 国产中文字幕乱人伦在线观看 | 免费国产黄色片 | 中国日韩欧美中文日韩欧美色 | 亚洲国产欧美无圣光一区 | 欧美片欧美日韩国产综合片 | 天天插综合 | 免费人成在线看 |