您的位置:首页 > 编程语言 > Qt开发

编写第一个程序hello world

2018-01-19 18:15 423 查看
1.首先打开Qt Creator,新建工程。



2.选择Qt的Widget项目,创建Qt项目。

3.绘制UI

直接双击选择ui文件,进行可视化绘制UI,我们这里拖动一个标签到主窗口。



先不用改变其文本,我们将在程序里改变其文本内容。

4.编写程序改变标签内容

由于我们使用了Qt designer,在Qt中 uic会自动创建我们的拖动进去的控件对象,因此我们可以通过ui指针来访问,打开mainwindow.cpp文件,代码如下:

#include "mainwindow.h"
#include "ui_mainwindow.h"

MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
}

MainWindow::~MainWindow()
{
delete ui;
}我们可以看到这里有主窗口的构造函数,在构造函数里面我们对主窗口进行初始化操作,即修改我们拖动的标签文本为hello world。代码如下:
#include "mainwindow.h"
#include "ui_mainwindow.h"

MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
ui->label->setText("hello world");
}

MainWindow::~MainWindow()
{
delete ui;
}
5.运行程序查看效果。



6.总结

其实这个hello world 程序基本上把Qt的开发大致流程给走了一遍,首先我们要创建Qt项目,可以带界面也可以不带界面,也就是说Qt既可以编写GUI程序又可以编写控制台程序。创建项目之后,我们在Qt designer上面绘制好Qt的UI界面,之后在代码中编写逻辑控制控件对象及执行其他操作。这就是Qt大致的编程流程。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Qt