Qt界面编程01

1、什么是Qt

Qt是跨平台 C++图形用户界面应用程序开发框架。主要用于开发GUI程序,它是面向对象的框架,使用C++语言封装的一些类库。

包:提供原码,供程序使用的现有代码,里面只提供一些简单功能、算法。

库:只提供一些头文件,源码已经被编译成二进制的xxx.so、xxx.a的文件,针对某类的功能提供了一套可供程序调用的函数、类。

框架:几乎所有的需要、功能,它都自己一整套的解决方案。

2、Qt的集成开发环境

1、Qt助手:Qt的帮助手册,里面包含了Qt中所有的类的说明使用方法。

2、Qt设计师:类似一个画图工具,可以通过画图的方式进行设计界面,它设计出的文件叫xxx.ui文件,可以使用uic 工具把它翻译成 xxx.h头文件,头文件中有关于界面的类。

3、Qt文本编辑器:主要用于编写代码工具。

4、Qt构建器:它负责把资源文件、界面文件、头文件、源文件组织在一起,生成编译脚本。

5、Qt调试器:它负责追踪Qt程序的执行过程,并且在程序执行过程去对程序进行调试。

3、Qt的HelloWorld
#include <QApplication>
#include <QLabel>
​
int main(int argc,char* argv[])
{
    QApplication app(argc,argv);
    
    QLabel lab("Hello,Qt!");
    lab.show();
    
    app.exec();
    return 0;
}
1、对代码的介绍

1、Qt的类名就是类的头文件名字

2、QApplication类对象负责给Qt界面程序构建一个运行环境。

3、QLabel是Qt中负责显示文字的控件,Qt中的所有控件默认都是隐藏的,需要调用show()成员函数来显示它们。

4、QApplication类对象的exec成员调用时,Qt程序才真正运行起来,加载界面。

2、构建、编译项目

1、构建项目脚本,qmake -project 命令 构建项目,该命令会根据当前目录的内容,自动生项目脚本,xxx.pro,如果想编译带界面的程序,需要在xxx.pro脚本中添加 QT += widgets 。

2、生成编译脚本,qmake 命令它会根据xxx.pro脚本中的内容自动生成Makefile编译脚本。

3、执行make命令,编译出可执行程序。

3、集成开发环境的使用介绍
1、使用集成开发环境编写Hello

1、打开qtcreator集成开发环境

2、文件->新建文件或项目->Application->Qt Widgets Applicati

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值