当前位置:网站首页>QT--创建QT程序

QT--创建QT程序

2022-07-07 23:28:00 bin elf

新建文件夹--不需要中文路径

打开qt 

 示例:是自带的例子

 


 开始实操--新建一个qt

 点击choose

 可以多选和单选--下一步

 基类:QMainwindow  在 pc端 windows窗口,带菜单栏

Qdialog:对话框

qwidget:最常用的基类

改成 :相当于 类名是子类 基类:是父类

即是 : class myWidget:public QWidget

点击下一步 完成 


 实现效果:


运行的三种方式 

 

 快捷键 ctrl+r


运行:实现效果

 如何看代码

 

 一个程序从main函数开始看:

 

#include "mywidget.h"
#include <QApplication>
//QApplication应用程序类
//Qt头文件没有.h
//头文件和类名一样
//头文件是前两个字母大写

int main(int argc, char *argv[])
{
    //有且只有一个应用程序类的对象---即使有很多个窗口
    QApplication a(argc, argv);
    //myWidget 继承于QWidget,QWidget是一个窗口基类
    //所以myWidget也是一个窗口类
    //w就是一个窗口 实例对象
    myWidget w;
    //窗口创建默认是隐藏的,需要人为显示
    w.show();
    //这两句话等价于后面那一句
    //a.exec(); a是前面创建的应用程序窗口 让程序一直执行,等待用户操作,一直循环 
    //及等待事件发生(鼠标事件 键盘事件的发生)
    //return 0;
    return a.exec();
}

构造函数 析构函数 


 去项目文件中查看:

 

在explorer中显示

 之后

 

 

 

模块的含义:去.h文件中,光标放到基类中 按F1 进入帮助文档 

 

 

原网站

版权声明
本文为[bin elf]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_47295886/article/details/125618803