编写第一个程序hello world
程序员文章站
2022-07-13 21:46:01
...
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大致的编程流程。
下一篇: 第一个JAVA程序Hello world
推荐阅读
-
vs2015怎么编写第一个windows程序?
-
java基础------环境变量的配置及编写第一个程序
-
Android学习笔记(一)环境安装及第一个hello world
-
Python语言程序设计(第1周)_Hello World的条件输出
-
Android程序员Objective-C 学习——Hello World
-
第一个Java程序示例——Hello World!
-
使用文本编辑器+命令行的方式实现Java中的第一个程序Hello World(上)
-
C++ 实验二 NO.1_(3) 1:熟悉DEV环境,练习自己的第一个程序使用DEV集成环境来编辑,运行简单的数据输入和运算实验。(3)编写一个程序,要求:提示输入3个数;显示这3个数,求他们的平均值
-
编写第一个Java程序总结03
-
编写第一个Java程序