qt安装和第一个程序

言简意赅

qt视频看他 我目前跟到第七个,还没有什么问题,这里面也有安装步骤和每一块的讲解

Qt_基础教程_哔哩哔哩_bilibili

下载地址 视频中用的是5.6,但我没找到,找到了一个

QT的离线安装包:
链接:https://pan.baidu.com/s/1qid-y2ys0hMVRXVHyYHSdA
提取码:qtmi
(版本为:5.9.9、5.12.10、5.13.2、5.14.2)

我下的是5.9.9 步骤都能跟上

下载速度慢,建议冲一个百度网盘会员

根据下载完成后目录如图所示

 这里是main函数代码

#include "mywidget.h"//包含自定义窗口的头文件
#include <QApplication>//包含系统应用头文件

//程序入口 agrc命令行变量数量  argv命令行具体参数
int main(int argc, char *argv[])
{
    //a应用程序对象,在Qt中有且仅有一个
    QApplication a(argc, argv);
    //w窗口对象
    MyWidget w;
    //窗口对象,默认不会显示,调用show进行显示
    w.show();
    //进入消息循环,起到阻塞作用
    return a.exec();
}

窗口类

#include "mywidget.h"
#include <QPushButton>
//ctrl+r运行
//ctrl+b编译
//自动对齐ctrl+i
MyWidget::MyWidget(QWidget *parent): QWidget(parent)
{
    //按钮控件
    QPushButton * btn=new QPushButton;
    //btn->show();//以顶层的方式显示
    //如果想显示时候依赖在当前的窗口中 需要设置父窗口
     btn->setParent(this);

    //设置文本
   btn->setText("你好");

    //创建第二个按钮
    QPushButton * btn2=new QPushButton("你好!",this);//两个属性在一行搞定
    btn2->resize(100,30);
    //移动位置
    btn2->move(100,0);//x,y

    //设置窗口的尺寸
//    this->resize(600,400);

    //设置固定的窗口尺寸
    this->setFixedSize(600,400);

    //设置窗口标题
    this->setWindowTitle("第一个窗口");
}

MyWidget::~MyWidget()
{
}

效果图 

猜你喜欢

转载自blog.csdn.net/weixin_61847358/article/details/135363804