【Qt学习】 了解Qt软件

目录

一:初次使用Qt注意事项

二:Qt的简单窗口显示


一:初次使用Qt注意事项

选择使用的应用程序,选择窗口应用 

注意点:项目名称的命名不能包含有任何的中文信息符,否则在工程使用时会无法运行 

选择默认

选择窗口基类

另外:创建界面在学习Qt的时候可以勾选[通过绘制ui后再模仿ui自己去理解底层源码原理]

初次学习Qt的时候建议还是自己去写控件、布局底层代码,加深对Qt的了解

下图先以勾选ui使用为例

默认,点击完成后,进入工程项目

特别注意:影子目录默认勾选,自己一定要将勾选去掉!

点击左侧下方运行按钮,运行工程,看下是否创建成功

通过使用ui可以快速绘制界面,如下图所示

通过使用ui绘制界面,所见即所得

如下图去掉控件,窗口即空

通过使用ui界面学习Qt底层控件、布局设计,方法如下

ctrl + 鼠标点击 进入setupUi,查看里面代码即可学习

如下图便是,通过使用ui界面在窗口中放置按钮控件,进而去学习按钮控件的代码编写原理

【在setupUi中可以看到有关按钮代码信息的生成】

  

工程的打开:通过点击工程文件夹下的 .pro文件

进入工程的第一件事情,检查影子目录,一定是不勾选的状态

学习Qt可以勾选ui模仿学习,自己写项目最好不勾选ui【自己基础打牢后再用ui】

当然如果项目量庞大界面繁多是肯定要勾选使用ui的

进入工程第一步,检查影子目录,确定为不勾选的状态

运行,窗口显示,工程创建成功

接下来就可以深入学习Qt啦

二:Qt的简单窗口显示

学习Qt的方法

1.通过Qt自身手册,点击F1可以查看案例使用

2.通过使用Qt的ui界面,绘制好ui界面后,再去深入学习刚才绘制ui时的Qt代码编写

3.面向百度编程【多查多模仿多学习】

widget.h

#ifndef WIDGET_H
#define WIDGET_H

#include<QPushButton>//按钮控件使用

#include <QWidget>

class Widget : public QWidget
{
    Q_OBJECT

public:
    Widget(QWidget *parent = 0);
    ~Widget();
    //定义一个登录按钮控件
    QPushButton *loginBtn;
};

#endif // WIDGET_H

widget.cpp

#include "widget.h"

Widget::Widget(QWidget *parent)
    : QWidget(parent)
{
    //窗口大小设置
    this->resize(500,400);

    //创建对象   this指向该窗口 
    loginBtn = new QPushButton(this);
    // 登录按钮控件放置信息
    loginBtn->setText("登录");
    // 登录按钮控件设置起始位置控件宽高
    loginBtn->setGeometry(200,200,100,50);

}

Widget::~Widget()
{

}

main.cpp

#include "widget.h"
#include <QApplication>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    
    //窗口对象
    Widget w;
    w.show();

    return a.exec();
}
  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

chenruhan_QAQ_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值