Qt_学习笔记(一) 创建第一个程序

1、Qt简介

        1、1 跨平台图形界面引擎

        1、2 历史

                1、2、1 1991年奇趣科技

        1、3 优点

                1、3、1 跨平台

                1、3、2 接口简单,容易上手

                1、3、3 一定程度上简化了内存回收

        1、4 版本

                1、4、1 商业版

                1、4、2 开源版

        1、5成功案例

                1、5、1 Linux桌面环境 KDE

                1、5、2 谷歌地图

                1、5、3 VCL多媒体播放器

2、创建第一个Qt程序

        2、1 点击创建项目后,选择项目路径以及给项目起名称

        2、2 名称 - 不能有中文 不能有空格

        2、3 路径 - 不能有中文路径

        2、4 默认创建有窗口类,mywidget,基类有三种选择:QWidget,QMainWindows,QDlaog

        2、5 main函数

                2、5、1 QApplication a 应用程序对象,有且仅有一个

                2、5、2 myWidget w 实例化窗口对象

                2、5、3 w.show() 调用 show函数 显示窗口

                2、5、4 return a.exec() 让应用程序对象进入消息循环机制吗,代码堵塞到当前行数

以下代码为创建的第一个Qt程序:

#include "mywidget.h"
#include <QApplication> //包含应用程序对象的头文件

int main(int argc, char *argv[]) //argc:命令行中包含对象的数量,*argv[]命令行变量的数组
{
    QApplication a(argc, argv);//应用程序对象a,在Qt中,应用程序对象有且只有一个
    myWidget w;//创建的一个窗口,myWidget父类 -> Qwidget
    w.show();//窗口对象 默认不会显示 必须调用Show方法显示窗口

    //让应用程序对象进入消息循环
    //当代码堵塞到这行,相当于:System(“pause”);
    return a.exec();
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值