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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 <?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文件進行組織,項目中用到的一個簡單的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標簽中指定相應(yīng)的qch文件名稱即可。當前這里必須確保在qhcp文件目錄下存在指定的qch文件。為了避免因為忘記生成qch文件而造成錯誤,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>標簽,并指定了輸入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文件,也避免了因為遺漏qch文件而造成qhc文件錯誤。

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

PC官方
安卓官方手機版
IOS官方手機版

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

下載地址

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

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

編輯推薦

報錯

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

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

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

主站蜘蛛池模板: 国产免费无遮挡在线观看视频 | 成人欧美日本免费观看 | 狠狠综合 | 欧美日韩精品免费一区二区三区 | 毛片成人永久免费视频 | 日韩欧美亚洲一区精选 | 福利综合网 | 成在线人免费视频一区二区三区 | 国产成人99精品免费观看 | 成年人免费网站在线观看 | 老司机成人免费精品视频 | www.黄色网址| 亚洲精品欧美日本中文字幕 | 米奇777第四久久久99 | 亚洲欧美另类第一页 | 999热成人精品国产免 | 成人在线观看国产 | 韩国理伦片最新免费观看 | 久久久久久久九九九九 | 亚洲二区在线 | 秋霞操| 黄黄视频网站 | 性夜黄a爽爽免费视频国产 性夜黄 a 爽免费看 | 在线观看国产精品麻豆 | 日韩精品成人 | 在线国产视频 | 日韩精品专区 | 亚洲伦理中文字幕一区 | 色5月综合| 国产你懂的视频 | 欧美成人欧美激情欧美风情 | 欧美性精品hd在线观看 | 午夜在线精品不卡国产 | 福利影院在线播放 | 中文精品久久久久国产网站 | 亚洲网站在线观看 | 热久久伊人| 亚洲人成网站在线观看90影院 | 天天爱天天做天天爽天天躁 | 国产区1| tk挠脚心丝袜天堂网站免费控 |