当前位置: 首页 > ds >正文

从零开始学习QT——第二步

一、背景  

当我们学完第一步的时候,我们就会有一个固定思想,我要学,就得从0开始手写搭建出来

因此,这第二步

     讲解   从0开始   搭建 qt 工程项目

注意:我搭建此工程,只是为了加深对qt框架的理解,后面都是基于自动创建框架去编写。

以后工作也是一样的。有  一键生成  的方式,为什么不用。对吧。

二、创建无框架工程

2.1、点击创建空工程项目

点击 choose

2.2、创建空工程项目完成

这就是一个空工程建立完成

三、编写继承框架

3.0、工程文件预定义

在我们单片机学习中,除了工程项目是一个整体,其次最重要的是   主函数,即  main函数

3.1、创建main函数

回顾第一步的框架组成

因此创建一个源文件存储main函数

跟创建工程是一样的流程,   点击文件   ,点击创建文件夹

下一步

完成,自动生成如下

3.2、编写基础main代码

此工程已经可以编译,并运行了。算是最基础的代码框架

为了实现第一步,能显示一个窗口

因此,需要新建一个窗口空间基类,我们目前接触并学习了,就一个  Qwidget 

由于,我们新建的工程中,啥都没有。直接调用,是没有用的。因此需要加这个 类的头文件

添加头文件

编译完成后,发现没有显示窗口

可以跟第一步对比发现,我缺少一个show的显示操作

因此

搭建完成

http://www.xdnf.cn/news/8280.html

相关文章:

  • Rabbit MQ
  • CSS:vertical-align用法以及布局小案例(较难)
  • Spring AI Alibaba 调用文生语音模型(CosyVoice)
  • 基于labview的声音采集与存储分析系统
  • 深入浅出DDD:从理论到落地的关键
  • 海南藏族自治州政府门户网站集约化建设实践与动易解决方案应用
  • Java集合框架入门指南:从小白到基础掌握
  • 聚水潭ERP(奇门)集成用友ERP(用友U8、U9、NC、BIP、畅捷通T+、好业财)
  • 位图算法——判断唯一字符
  • 百度智能云千帆AppBuilder RAG流程技术文档
  • 佰力博科技与您探讨半导体电阻测试常用的一些方法
  • Qt 布局管理器的层级关系
  • 【I2C】高效实现I2C寄存器读取函数
  • 如何免费申请SSL证书并无限续期!
  • 使用Node开发需要知道的背景知识
  • 基于机器学习的策略开发和Backtrader回测
  • “2025香港国际法律服务大会探讨“跨法域 链全球”新格局”
  • 基于LangManus深入理解系统提示设计
  • Origin绘制多因子柱状点线图
  • 0x90属性中的属性名$I30和Scb->AttributeName的关系
  • day19-20-四剑客-find-grep-sed-awk
  • OpenCV CUDA 模块图像过滤-----创建一个计算图像导数的滤波器函数createDerivFilter()
  • 深入剖析小红书笔记详情接口:技术原理与实战应用
  • 技术篇-2.1.C\C++应用场景及开发工具安装
  • Python训练营打卡——DAY33(2025.5.22)
  • 并发编程之异步线程池
  • 【运维实战】Python打造基于免费API的IP地址归属地批量查询工具!
  • 5.0.6 TreeView的使用介绍
  • find-chomd-read-ls和ll的区别
  • Crawl4AI:高效的AI数据抓取工具