zoukankan      html  css  js  c++  java
  • QT4.7.1 + VS2008 + QT Designer开发流程心得

    例:新建一个项目,用QT Designer设计界面,然后在VS中编译。

    过程:

    1. 用QT Designer进行设计,另存成ui文件(如Demo.ui)。

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

    3. 继续编写代码,自定义对话框类继承自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生成的目标头文件,就用默认的“ui_[原文件名].h”格式。

    2. 第2步理论上可以不要,在第4、5步,qmake会自动调用uic再做一次,第2步的意义主要是提前把h文件生成,这样可以利用intelligence对其的解析辅助代码编写。

    3. 第3步当中,自定义对话框类的父类中,QDialog一定要是第一个,否则会编译出错。

  • 相关阅读:
    洛谷——P1196 [NOI2002]银河英雄传说
    Bomb HDU
    LightOJ
    洛谷——P2657 [SCOI2009]windy数
    几校联考——day1题解
    CF997A Convert to Ones
    洛谷——P2574 XOR的艺术
    codevs 3164 质因数分解
    洛谷——P2865 [USACO06NOV]路障Roadblocks
    JS之ClassName属性使用
  • 原文地址:https://www.cnblogs.com/wangzihao/p/1966813.html
Copyright © 2011-2022 走看看