zoukankan      html  css  js  c++  java
  • 【QT学习】QT GUI应用程序的框架,文件分析

    有几个名字,项目名,类名,界面对象名。

    1、项目文件

    项目名.pro(MyHelloQt.pro) 主要包括项目用到的模块,项目包含哪些源码文件,头文件,窗体文件,生成应用程序的名称。

    由QT自动生成,也可以根据需要自己补充。

    2、主窗体文件,类的实现文件

    hellowidget类

    主界面窗体类,从Widget类继承过来。

    hellowidget.cpp

    hellowidget.h

    3、.h文件中,Ui命名空间下的HelloWidget类

    生成文件中,-Debug目录下,ui-hellowidget.h。由UI文件自动生成。

    class ui-HelloWidget 界面类,描述界面。

    4、.cpp文件中

    ui(new Ui::HelloWidget)

    ui=new Ui::HelloWidget

    通过构造函数的参数初始化表,初始化。

    ui->setupUi(this);创建主窗体文件

    然后connect关联

    5、main.cpp

    包含了main函数

    QApplication应用程序类

    定义应用程序对象 QApplication a(argc,argv);

    定义了主窗体对象 HelloWidget w;

    显示出窗体 w.show();

    运行:return a.exec();

  • 相关阅读:
    团队冲刺第二阶段2
    团队冲刺第二阶段1
    第十二周总结
    团队游戏
    三个和尚
    第十一周总结
    第十周总结
    调用摄像头拍照
    怎样从相册中选择照片?
    怎样插入并播放音频?
  • 原文地址:https://www.cnblogs.com/wxl845235800/p/10749891.html
Copyright © 2011-2022 走看看