QT初学——helloworld
前言:首先学习qt,我们要知道qt是什么东西?qt是一个跨平台(windows,Linux,安卓)的图形用户界面应用程序框架。它为应⽤程序开发者提供了建⽴艺术级图形 界⾯所需的所有功能。它是完全⾯向对象的,很容易扩展。Qt 为开发者提供了⼀种基于组件的开发模 式,开发者可以通过简单的拖拽和组合来实现复杂的应⽤程序,同时也可以使⽤ C++ 语⾔进⾏⾼级开发。
目录
一,QT坏境安装
二,QT简单介绍使用
一,QT坏境安装
官方下载地址:nullhttps://download.qt.io/archive/qt/
国内清华源下载地址:
Index of /qt/archive/qt/ | 清华大学开源软件镜像站 | Tsinghua Open Source MirrorIndex of /qt/archive/qt/ | 清华大学开源软件镜像站,致力于为国内和校内用户提供高质量的开源软件镜像、Linux 镜像源服务,帮助用户更方便地获取开源软件。本镜像站由清华大学 TUNA 协会负责运行维护。https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/ 我们这里以官方源为例子,讲述如何下载。
1,点击链接
2,选择一个,5版本和6版本差别不大,我这里选择5.14(需要借助一些工具)
我的工具网速比较慢大概用了四个小时。
打开安装程序。
关闭网络可以跳过邮箱注册,建议关网安装
自由选择安装目录
根据需求选择组件,新手跟着我选
同意开源协议
接下来全点next等待安装成功。
二,QT简单介绍使用
打开上面的qt creator 4.11.1(conmunity)开始今天的helloworld之路。
1,先新建文件或项目
2,选择choose
3,设置文件名和路径(不要中文和空格,容易报错不兼容)
4,选择qmake,便于新手学习
5,选择QWidget
接下来全用默认下一步即可。
6,创建成功后,使用控件实现helloworld,打开右手的文件forms,点击widget.ui,进入图形拖动设计页面
7,展开display widgets,拖动label组件到屏幕中间,在文本框里面输入hello world,点击左下角运行。
在右上角可以查看我们使用的控件,及实现这个控件所调用的函数或者类方法
8,展示图片
qt开源通过控件实现图形化界面,也可以通过代码的方式实现,也就是调用库函数,控件本质也是通过代码实现,不过是系统帮我们转化成了代码。
打开这个文件
#include "widget.h"
#include "ui_widget.h"
#include<QLabel>//控件的头文件
Widget::Widget(QWidget *parent)
: QWidget(parent)
, ui(new Ui::Widget)
{
ui->setupUi(this);
QLabel* qlable=new QLabel(this);//创建一个对象,this是绑定到对象树上面。
qlable->setText("hello world");//放置文本
}
Widget::~Widget()
{
delete ui;
}
查看效果,因为我们没用设置位置,默认左上角
这样我们就实现了一个简单的qt版“hello world”。
补充:配置坏境变量,把bin文件路径新增到path里面。

如果对你有帮助的话,别人点赞,评论加收藏,see you!!