windows环境下如何使用qtcreator添加一个画好的ui文件

来源:互联网 发布:paxos 数据库 编辑:程序博客网 时间:2024/06/04 19:59

        最近在学习qt这个框架,教材用的是《c++ gui qt4编程》教材中写好代码后,全是用qmake编译的,而不是qtcreator,这本来无可厚非,但由于我一直使用的是qtcreator,所有在学到第二章的时候,我碰到个问题,那就是我在使用qtdesigner画好一个ui之后,如何添加到qtcreator我已经建好的项目中去?

      针对这个问题,我在网上查了很多资料,都没找到一个满意的答案,最后还是自己摸索出来了。

      解决方案如下

      1、首先我画了个名为test.ui(主窗口的Object Name也叫test)的ui文件考到工程目录下(可以随便建一个工程,主要是要用它的.pro文件),点下构建。

      2、然后你会在工程目录的上一级文件夹(包含工程目录的目录)里发现有个文件夹叫“ build-test-  Desktop_Qt_5_4_0_MinGW_32bit-Debug”(具体名字应该和版本有关系)然后你会在里边发现个头文件名字叫   ui_test.h,把它拷到工程目录下。

    3、修改工程目录下的.pro文件

         把header和forms修改下就行了,当然也可以使用续行符添加。

     SOURCES += main.cpp 

     HEADERS  +=ui_test.h
     FORMS    += test.ui
4、main.cpp里边编写代码,就可以使用这个ui文件了。

问题不大,不过对于新手来说,还是花了我一点时间来解决这个问题。估计新手多半会遇到这种问题,所以发出来分享下。

2016.6.4


0 0
原创粉丝点击