Qt应用开发——下载安装和HelloWorld

这篇具有很好参考价值的文章主要介绍了Qt应用开发——下载安装和HelloWorld。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、下载和安装

        工欲善其事,必先利其器。第一步环境安装好是必要的过程。Qt 在23年4月份已经更新到了6.5.0,相对于其他的工具,Qt不断在维护升级这一点就非常的友好,这里对版本的迭代更新内容不做介绍,做应用开发的话肯定是版本越新最好。官网下载的每个版本都提供了windows、linux、和IOS系统的安装包。这里windows为例子,其他平台安装大同小异。安装的教程有很多,这里就不多说了。

         Qt5.9.6安装教程

         博主使用的是5.9.6,目前离线包官网已经下线。

链接:https://pan.baidu.com/s/18QOuBErSb6ScRVjAS-ESZg
提取码:qd5p

2、HelloWorld

              我们先从QtWidget开始学习,第一个程序都是要从输出HelloWorld开始,选择文件-新建文件或者项目-选择Application-Qt Widget Application,选择Choose....。 Qt应用开发——下载安装和HelloWorld,QT应用开发,qt,c++,上位机,PC

        编辑项目名称和创建的路径,这需要注意的是不能出现中文或者特殊字符。

Qt应用开发——下载安装和HelloWorld,QT应用开发,qt,c++,上位机,PC

         选择下一步,默认勾选桌面程序

Qt应用开发——下载安装和HelloWorld,QT应用开发,qt,c++,上位机,PC

        选择下一步,默认勾选创建界面,这里默认的文件名称都是全小写,类名称单词开头大写。觉得不习惯的可以在这里修改。

Qt应用开发——下载安装和HelloWorld,QT应用开发,qt,c++,上位机,PC

         选择下一步,版本控制没有git的话默认none即可,后续版本控制我们在专题做介绍。

Qt应用开发——下载安装和HelloWorld,QT应用开发,qt,c++,上位机,PC

        选择完成。部分代码Qt Creator已经帮忙创建完毕,项目结构也很清晰。Headers放置.h文件,Sources放置cpp文件,Forms放置UI界面文件,Resource放置资源文件。

Qt应用开发——下载安装和HelloWorld,QT应用开发,qt,c++,上位机,PC

         点击左侧栏-项目,这里是项目的一些配置信息,构建目录存放软件编译后的文件。

Qt应用开发——下载安装和HelloWorld,QT应用开发,qt,c++,上位机,PC

        双击mainwindow.ui,Qt设计师界面会内嵌到Qt Creator,我们就可以直接对界面文件进行编辑。左侧为系统自带的图形控件,右下方为控件的属性,大家尝试把label控件拖到界面,双击修改文字标签为Hello World,右下角在font属性里面修改字体大小把。

Qt应用开发——下载安装和HelloWorld,QT应用开发,qt,c++,上位机,PC

         选择编辑回到代码界面,会发现刚才的操作会被转换成xml解释,包括坐标,大小,文字标签都在上面。

Qt应用开发——下载安装和HelloWorld,QT应用开发,qt,c++,上位机,PC

         右击项目选择构建(编译),或者左下角点击小锤子也是编译

Qt应用开发——下载安装和HelloWorld,QT应用开发,qt,c++,上位机,PC                         Qt应用开发——下载安装和HelloWorld,QT应用开发,qt,c++,上位机,PC

         右下角选择编译输出可以看到编译编译过程,右下角有个构建进度条,走完即为成功。

Qt应用开发——下载安装和HelloWorld,QT应用开发,qt,c++,上位机,PC

        右键项目选择运行或者界面左下角的向右三角形可运行查看结果,第二个带小虫子的是调试运行。

Qt应用开发——下载安装和HelloWorld,QT应用开发,qt,c++,上位机,PC文章来源地址https://www.toymoban.com/news/detail-566282.html

到了这里,关于Qt应用开发——下载安装和HelloWorld的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Qt应用开发(基础篇)——QComboBox

             QComboBox下拉框继承于QWidget,作为Qt Wdiget常用的控件,在实际开发中,经常用来作为某些特定参数属性的选择,比如 语言 、 国家 、 字体 、 主题 、 模式 、 串口号 、 波特率 等选择性已知需要下拉的场景。而QFontComboBox字体下拉框继承于QComboBox,是一个封装专门

    2024年02月15日
    浏览(34)
  • 《Qt开发》MDI应用程序

    实现多个子窗体的自定义布局(自定义子窗体尺寸和位置)、平铺布局(titleSubWindows)和分页模式(QMdi::TabbedView)。 运行效果图 初始布局(自定义布局) 平铺布局 多页模式 实现过程 1. 创建项目MdiFirstDemo,并创建3个子窗体,分别为FirstSubWindow、SecondSubWindow和ThirdSubWindow。

    2024年01月16日
    浏览(32)
  • Qt应用开发(安卓篇)——Hello Qt On Android

            这一篇从实际出发,讲述如何创建、编译和部署Qt On Android项目。          ADB 的全称为Android Debug Bridge,就是起到调试桥的作用,主要用于连接计算机与 Android 设备,以便进行调试和数据传输。ADB 可以实现以下主要用途: 设备管理:允许用户连接和管理多个设

    2024年01月23日
    浏览(30)
  • VS下开发Qt应用环境搭建

    vs2019 QT5.14 我之前是按照QT基础组件的安装,但是这个安装只是最基础的组件,如果想要在VS中使用QT,还得安装其他组件,下面的安装流程、 我之前已经安装了QT,现在需要新增套件 Qt安装完毕后,如何再添加移除组件 运行MaintenanceTool.exe QT 此操作至少需要一个处于启用状态

    2024年02月14日
    浏览(32)
  • QT客户端开发的应用场景

    QT 是一跨平台应用程序开发框架,支持多种操作系统,包括 Windows、macOS、Linux、Android、iOS 和嵌入式系统等。这使得 QT 非常适合开发需要在多种平台上运行的应用程序。北京木奇移动技术有限公司,专业的软件外包开发公司,欢迎交流合作。 QT 提供了一套完整的开发工具和

    2024年04月29日
    浏览(27)
  • Qt应用开发(基础篇)——进度条 QProgressBar

             QProgressBar 类继承于QWidget,是一个提供了横向或者纵向进度条的小部件。           QProgressBar 进度条一般用来显示用户某操作的进度,比如 烧录、导入、导出、下发、上传、加载 等这些需要耗时和分包的概念,让用户知道程序还在正常的执行中。       

    2024年02月10日
    浏览(29)
  • CMake+QT+大漠插件的桌面应用开发

    在CMake+大漠插件的应用开发——处理dm.dll,免注册调用大漠插件中已经说明了如何免注册调用大漠插件,以及做了几个简单的功能调用(查找窗口、截图) 下面来利用 QT 和 大漠插件 做一个简单的窗口查找、截图的桌面工具应用,功能点如下 点击“注册”选项完成大漠插件

    2024年01月19日
    浏览(37)
  • Qt应用开发(基础篇)——字体选择器 QFontDialog

             QFontDialog 类继承于QDialog,是一个设计用来选择字体的对话框部件。         对话框窗口QDialog           QFontDialog 字体选择对话框,设计用来让用户选择某一种字体,一般用于文本编辑窗口、标签显示和一些需要文本输入的场景。你可以直接使用静态函数

    2024年02月10日
    浏览(36)
  • YOLOv5+QT5界面应用开发

    YOLOv5+QT5的UI界面开发 最终界面图: 本文章基于python3.7的Annaconda中虚拟环境开发: 1.1 配置YOLOv5环境 https://github.com/ultralytics/yolov5 下载yolov5程序后,虚拟环境下运行: activate v5 pip install -r requirements.txt 1.2 配置QT环境 pip install pyqt5 pyqt5-tools 使用pyqt5自带的图形界面设计工具:de

    2023年04月19日
    浏览(34)
  • Qt应用开发(基础篇)——文本编辑窗口 QTextEdit

             QTextEdit 类继承于QAbstractScrollArea,QAbstractScrollArea继承于QFrame,用来显示富文本和纯文本的窗口部件。 框架类 QFrame https://blog.csdn.net/u014491932/article/details/132188655 滚屏区域基类 QAbstractScrollArea https://blog.csdn.net/u014491932/article/details/132245486          QTextEdit 是一个先

    2024年02月11日
    浏览(26)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包