<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 【Qt編程】基于Qt的詞典開發系列--國際音標的顯示 在年前的一篇文章中,我提到要學習Qt.于是在這學期看了一個月的qt。現在大致對qt有了一些了解。但是現在導師又把我調到了android應用開發平臺,所以說qt的學習要擱置了。本打算這學期做一個單詞查詢軟件的,目測只有在暑假完成了,現在才剛剛完成了本地詞庫的查詢。目前的工作解決了詞庫的來源、本地詞典的查詢功能。日后的工作還有訪問網絡詞庫、記單詞的算法實現等等。下面來說一說我在本地查詞功能實現的問題—顯示音標! 我們知道,qt中講的比較多的是如何顯示中文。一般情況都可以用下面代碼來解決: ~~~ QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));?? QTextCodec::setCodecForTr(QTextCodec::codecForLocale());?? ~~~ 但是,我們**本文解決的是顯示國際音標**。因為當我們從詞庫中搜索到我們查的單詞時,便會顯示其音標和意思。但是有一些音標卻無法顯示,舉例如下: ![](https://box.kancloud.cn/2016-01-15_5698c1c8b916e.jpg) ![](https://box.kancloud.cn/2016-01-15_5698c1c8c81b4.jpg) **對比兩張圖就可以看出有一些音標無法顯示。** **由于Qt可以解析html語言,因此我們可以通過在html語言中設置字體來顯示這些特殊的音標**。**一些常用的音標有:** θ??e?????t??d?????????????????? ?ɑ: ??: ?? ?e??ɑ????????o??ɑ? ????e??????? **我們可以通過下面程序來測試:** ` QString?str2="?θ??e????????t???d?????????????????????????ɑ:??:???e???ɑ???????????o???ɑ??????e?????????";??` 然后將上面的字符串放入Qlabel等部件進行顯示,在這里就不給出具體程序了。**測試結果如下:** ![](https://box.kancloud.cn/2016-01-15_5698c1c8d9d93.jpg) 經過測試如上圖,上述特殊音標都可以正常顯示。學習過html語言的可以看出上面的字符串是html語言,并且將字體設置為Time New Roman。 舉一反三,如果要顯示其它特殊字符,只需找出其所在的字體。當然,如果你學過html,你可以在上面的語句中包含多個字體(有備無患)。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看