QT5学习教程一——Hello World例子

这篇具有很好参考价值的文章主要介绍了QT5学习教程一——Hello World例子。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、打开 Qt Creator -文件-新建文件或项目-Application-Qt Widgets Application-选择,如图 1.1
QT5学习教程一——Hello World例子

 图 1.2 将项目放到指定目录,便于管理。单击[下一步]

QT5学习教程一——Hello World例子

QT5学习教程一——Hello World例子 选择构建的环境,可以根据自己的配置来选择,本例子选择MSVC2015。MSVC是指微软的VC编译器。MinGW是指是Minimalist GNU on Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时库。

QT5学习教程一——Hello World例子 一直点击下一步,出现如下界面

QT5学习教程一——Hello World例子

QT5学习教程一——Hello World例子

 编写完代码后点击 [绿色箭头] 执行程序,运行结婚如下所示:

QT5学习教程一——Hello World例子
 

mainwindow.cpp 源代码说明
QT5学习教程一——Hello World例子 

代码说明:
1~3 行包含引用类,1~2 行是根据所选基类自动生成,3 行引用 QLabel 控件类。
5~9 行自动生成,功能绘制窗体并显示。
12 行实例一个 QLabel 控件以便显示内容。
14 行为 QLabel 控件添加内容。
16 行控件在窗体中显示位置,QRect(参数 1,参数 2,参数 3,参数 4)
参数 1:在窗体中 X 轴参数
参数 2:在窗体中 Y 轴参数
参数 3:QLabel 控件宽度
参数 4:QLabel 控件高度
19~22 行自动生成,回收机制,用完实例后释放内存。
main.cpp 源代码说明


 代码说明:
1~2 行包含引用头文件。
4 行入口函数,即程序执行入口。
参数 1:argc 命令行总的参数个数。
参数 2:argv[]是 argc 的参数。
6 行创建 QApplication 对象 a 参数为 argc,argv。
7 行实例对象 MainWindow 对象。
8 行显示对象。
10 行循环执行 QApplication 对象实例。

目录结构说明
打开项目目录下图如图,debug 文件夹与 release 文件夹内部文件是根据编辑器选择而自动生成,文件夹内是编译后的可执行文件等。
 

QT5学习教程一——Hello World例子

 文章来源地址https://www.toymoban.com/news/detail-415457.html

 

到了这里,关于QT5学习教程一——Hello World例子的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 基于C++的QT基础教程学习笔记

    文章目录: 来源 教程社区  一:QT下载安装 二:注意事项 1.在哪里写程序 2.如何看手册 3.技巧 三:常用函数 1.窗口  2.相关  3.按钮 4.信号与槽函数  5.常用栏  菜单栏  工具栏  状态栏 6.铆接部件 7.文本编辑 8.背景图 9.UI界面设计 10.常用对话框 11.实现界面的跳转 12.常用控

    2024年02月16日
    浏览(49)
  • ROS入门教程(二) 用C++ 实现Hello world

    代码在git link Hello world实现流程 无论是C++还是Python其他编程语言,实现流程都是大同小异: 创建工作空间 → 创建功能包 → 编辑源文件 → 编辑配置文件 → 编译并执行 step1.创建工作空间 Ctrl+Alt+T打开终端分别输入:【在主目录下创建工作空间】 其中helloworld_ws为我们命名的

    2023年04月10日
    浏览(39)
  • windows下cmake的小白级入门使用教程(hello world)

    想学习cmake,基于惯性思维,想先跑通一个“hello world”的例子,奈何网上教程一大把,有用的教程破费功夫寻找。大部分教程都没有从新电脑(重装系统后的电脑)的角度讲述步骤。 为了得到干净的电脑环境,研究了一段时间VMware虚拟机,并写了几篇文章,感兴趣的读者可移步

    2024年02月14日
    浏览(42)
  • 鸿蒙开发学习笔记1——真机运行hello world

    学习任何语言和框架的第一步,永远都是跑通熟悉的“hello world”,本文将介绍鸿蒙开发如何跑通“hello world”。 一、构建第一个ArkTS应用(fa模型) 说明:请使用DevEco Studio V3.0.0.601 Beta1及更高版本。下载链接:https://developer.harmonyos.com/cn/develop/deveco-studio 。 (1)创建ArkTS工程

    2024年02月12日
    浏览(42)
  • C++并发编程学习01——hello concurrent world

    编译 gdb调试 管理线程的函数和类在 thread 中声明,而保护共享数据的函数和类在其他 头文件中声明 每个线程都必须具有一个初始函数(initial function),新线程的执行从这个函数开始。对于应用程序来说,初始线程是main(),但是对于其他线程,可以在 std::thread 对象的构造函数中

    2024年02月11日
    浏览(47)
  • AutoCAD二次开发系列教程01-如何在AutoCAD中输出Hello World

    A.开发使用的软件:AutoCAD2016、VisualStudio2022 B.建立依赖的本地库(提前从AutoCAD软件安装目录拷贝开发时需要使用的库,如:accoremgd.dll) C.创建新的类库(.Net Framework),注意不同AutoCAD版本对应不同Framework版本,当前案例使用AutoCAD2016对应Framework4.5.2 D.建立类文件,创建命令函数,使用

    2024年02月02日
    浏览(39)
  • HarmonyOS鸿蒙学习基础篇 - 运行第一个程序 Hello World

    下载与安装DevEco Studio      古话说得好,“磨刀不误砍柴工”,对于HarmonyOS应用开发,我们首先得确保工具齐全。这就好比要进行HarmonyOS应用开发,我们需要确保已经安装了DevEco Studio,这是HarmonyOS的一站式集成开发环境(IDE)。      下面我们就以在Windows系统上安装DevEco

    2024年01月23日
    浏览(42)
  • <HarmonyOS第一课>1·运行Hello World【学习笔记+课后考核】

    其中详细如下: AppScope中存放应用全局所需要的资源文件。         在AppScope,其中有resources文件夹和配置文件app.json5。AppScoperesourcesbase中包含element和media两个文件夹          其中,element文件夹主要存放公共的字符串、布局文件等资源。media存放全局公共的多媒体资

    2024年02月11日
    浏览(45)
  • ASM Java字节码操作框架入门学习 输出Hello World

    查看字节码信息 方法调用 invokestatic:用于调用静态方法。该指令会根据方法的类名、方法名和方法描述符进行方法查找和调用。 invokespecial:用于调用私有方法、构造方法和父类方法。该指令会根据方法的类名、方法名和方法描述符进行方法查找和调用。 invokevirtual:用于调

    2024年02月13日
    浏览(46)
  • 【Java】学习一门开发语言,从TA的Hello World开始

    欢迎来到《小5讲堂》 大家好,我是全栈小5。 这是《Java》序列文章,每篇文章将以博主理解的角度展开讲解, 特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。 温馨提示:博主能力有限,理解水平有限

    2024年01月23日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包