• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            zhonghua

            C++博客 首頁 新隨筆 聯(lián)系 聚合 管理
              72 Posts :: 1 Stories :: 4 Comments :: 0 Trackbacks

            例:新建一個項目,用QT Designer設(shè)計界面,然后在VS中編譯。

             

            過程:

            1. 用QT Designer進行設(shè)計,另存成ui文件(如Demo.ui)。

            2. 在project目錄下運行“uic Demo.ui -o ui_Demo.h”生成ui_Demo.h文件。

            3. 繼續(xù)編寫代碼,自定義對話框類繼承自QDialog和ui_Demo.h中定義的類。

            4. 保存所有文件,在project目錄下運行“qmake -project”,生成pro文件(如DemoProject.pro)。

            5. 在project目錄下運行“qmake -tp vc DemoProject.pro”生成新的vcproj文件。

            6. 回到VS,此時VS會提示重新加載project,同意,然后編譯運行。

             

            注意:

            1. 上述第2步中,推薦對uic生成的目標(biāo)頭文件,就用默認的“ui_[原文件名].h”格式。

            2. 第2步理論上可以不要,在第4、5步,qmake會自動調(diào)用uic再做一次,第2步的意義主要是提前把h文件生成,這樣可以利用intelligence對其的解析輔助代碼編寫。

            3. 第3步當(dāng)中,自定義對話框類的父類中,QDialog一定要是第一個,否則會編譯出錯。

            posted on 2012-03-30 13:11 米米 閱讀(581) 評論(0)  編輯 收藏 引用 所屬分類: qt
            成人久久精品一区二区三区| 久久国内免费视频| 无码久久精品国产亚洲Av影片| 人人狠狠综合久久亚洲| 久久久久国产| 久久伊人五月天论坛| 久久久久久久久久免免费精品| 久久久久久毛片免费看| 久久久久久亚洲精品无码| 欧美久久久久久午夜精品| 久久久久人妻一区精品果冻| 性做久久久久久久久久久| 一日本道伊人久久综合影| 无码专区久久综合久中文字幕| 亚洲AV无一区二区三区久久 | 一本久久免费视频| 亚洲婷婷国产精品电影人久久| 久久人人爽人人人人片av| 日产精品久久久久久久| 99久久精品毛片免费播放| 久久中文字幕一区二区| 久久99精品久久久久久齐齐| 久久笫一福利免费导航| 无码伊人66久久大杳蕉网站谷歌| 97精品久久天干天天天按摩 | 成人精品一区二区久久| 久久久久香蕉视频| 亚洲AV无码久久精品成人 | 性做久久久久久久久久久| 无码AV中文字幕久久专区| 精品久久久久久中文字幕| 久久久国产精华液| 无码人妻久久一区二区三区免费| 久久精品免费一区二区三区| 亚洲伊人久久综合中文成人网| 久久久久99精品成人片直播| 久久久免费观成人影院| 国产精品久久成人影院| 久久亚洲精品无码aⅴ大香| 国产精品无码久久四虎| 亚洲国产精品成人久久|