Qt实现的HelloWorld

Qt实现的HelloWorld上一讲介绍了 Qt 的安装 启动 以及如何构建和运行程序 本讲介绍一下使用 Qt 开发 不过只实现最简单的 HelloWorld Qt 确实比较优美 几乎不用怎么学 就能上手使用 就像当年使用 Delphi 进行界面软件开发一样

欢迎大家来到IT世界,在知识的湖畔探索吧!

Qt实现的HelloWorld

欢迎大家来到IT世界,在知识的湖畔探索吧!

上一讲介绍了Qt的安装、启动,以及如何构建和运行程序。本讲介绍一下使用Qt开发,不过只实现最简单的HelloWorld。

Qt确实比较优美,几乎不用怎么学,就能上手使用,就像当年使用Delphi进行界面软件开发一样。

1、创建HelloWorldGui项目

启动Qt Creator,选择“文件|新建文件或项目…”菜单项,创建一个项目Qt Widgets Application,名称为HelloWorldGui,项目创建完成后主界面如下:

Qt实现的HelloWorld

此时构建和运行程序,只有一个空的主窗口:

Qt实现的HelloWorld

2、设置主窗口的标题

现在,我们双击Forms下的mainwindow.ui文件:

Qt实现的HelloWorld

此时,Qt Creator进入到设计视图:

Qt实现的HelloWorld

我们设置MainWindow的windowTitle属性,设置为“欢迎来到Qt的世界”:

Qt实现的HelloWorld

现在,我们再次构建和运行程序,空窗口的标题改变了:

Qt实现的HelloWorld

3、添加一个按钮

现在,我们继续对主窗口进行设计。

我们将Push Button拖动到主窗口:

Qt实现的HelloWorld

我们设置这个Push Button的text属性为“欢迎”:

Qt实现的HelloWorld

在“欢迎”按钮上右击鼠标,选择右键菜单项“转到槽”:

Qt实现的HelloWorld

选择“clicked”,然后点击“OK”按钮:

Qt实现的HelloWorld

此时,在mainwindow.cpp文件中,生成了一个空的void MainWindow::on_pushButton_clicked()成员函数,我们为这个函数加上代码,mainwindow.cpp的内容变为:

#include 
  
    #include "QMessageBox.h" #include "mainwindow.h" #include "ui_mainwindow.h" MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) , ui(new Ui::MainWindow) { ui->setupUi(this); } MainWindow::~MainWindow() { delete ui; } void MainWindow::on_pushButton_clicked() { QMessageBox::information(NULL, "欢迎", "希望你喜欢Qt!"); } 
  

欢迎大家来到IT世界,在知识的湖畔探索吧!

这时,我们构建和运行程序,情况如下:

Qt实现的HelloWorld

点击“欢迎”按钮,程序弹出对话框:

Qt实现的HelloWorld

这里,我们实现了自己的界面,虽然只是加了一个按钮,但其他类型的控件编程,也和按钮差不多。你也来试试吧。


免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/89428.html

(0)
上一篇 7小时前
下一篇 2026年 1月 18日 下午3:55

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信