Qt Creator创建 的 project工程文件介绍

用Qt Creator创建一个带有ui文件的GUI Project

  1. 创建过程中选择这个窗口类是基于QMainWindow、QWidget还是QDialog;
  2. 然后,我们可以得到5个文件,一个.pro文件,一个.ui文件,一个.h文件,两个.cpp文件(其中一个是main.cpp,其包含着Qt程序的入口函数main);
  3. 打开.h文件的话,我们会看到如下一段声明: namespace Ui { class MainWindow;}在命名空间Ui里面有一个类叫MainWindow;会有一个Ui::MainWindow的私有指针;
  4. 在对应的.cpp文件中,找到Ui::MainWindow的描述的.h文件: #include "ui_mainwindow.h" 但是这个文件是找不到的;
  5. build一下这个Project之后,就能看到ui_mainwindow.h文件了。打开后,我们会看到Ui::MainWindow的描述; namespace Ui {class MainWindow: public Ui_MainWindow {};} // namespace Ui,这就是这个类的描述;而在它的上面就是Ui_MainWindow类的描述了,这个Ui_MainWindow.h正是按着.ui文件的设计通过uic工具生成的。

ui文件介绍:

  1. Qt Project中的.ui文件只能通过Qt Designer的图形工具对其进行操作。
  2. 用普通的文档编辑器打开.ui文件,是个自定义标签的XML文件。
  3. ui文件通过uic工具生成Ui_xxxxxx.h文件;

pro文件介绍:

待添加。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值