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

学习QT第二天

QT6示例运行

  • 运行一个Widgets程序
  • 运行一个QT Quick示例

工作太忙了,难得抽空学点东西。-_-|||
博客中有错误的地方,请各位道友及时指正,感谢!

运行一个Widgets程序

在QT Creator的欢迎界面中,点击左侧的示例,在界面的搜索栏中我们先找一个Widgets程序运行一下。我们选择这个示例程序。

在这里插入图片描述

点击进入后会弹出一个介绍、教程界面。关掉它。回到QT Creator。

在这里插入图片描述
此界面是我们即将用QT中带的MinGW-64-bit编译器来编译项目,此处勾选了五中文件类型,也就是说将编译出这五种类型的项目。选好后点击右下角的Configure Project按钮。

完成之后,你可以到QT自带的示例文件里去看下变化,橙色箭头是示例路径,安装QT时就装好了,蓝色箭头是编译后的变化,多了一个build文件夹和几个其他文件。你编译出的文件就在build里面放着。
在这里插入图片描述
你可能会发现有时,你选了五种文件类型,但是只有一个被编译出来,没关系,你切换到项目模式,然后选择相对应的模式就可以,切换后什么都不用点,它自己就开始编译了。橙色箭头是项目模式,蓝色箭头是切换文件类型。

在这里插入图片描述
都编译好了,你就会发现build里有好几种类型的编译文件了。
在这里插入图片描述
我们会发现,刚刚的编译过程,是在项目模式中的构建模式下。这其实还没结束,因为他还没生成可执行文件(针对C++QT,Python不用可执行文件,一个py代码文件即可)。

在这里插入图片描述

你换到运行模式里,会看见执行当这里报红,就是因为没有可执行文件,所以它找不到。

在这里插入图片描述
为了解决这个问题,我们要先构建项目,来生成可执行文件。我们在左下角的项目选择器中,选择我们要构建的工程项目,我这里是Release版,然后点击这个小锤子(构建)。你会看到又生成了四个文件,其中就有我们想要的可执行文件。

在这里插入图片描述

这回我们可以运行项目了,我们点击左下角的绿色三角(运行按钮)来运行项目。

在这里插入图片描述

成功
其实,如果你在编译完,直接点击运行也可以,他会自动给你构建来生成可执行文件。
这样我们就成功演示一个简单的widgets示例了。

运行一个QT Quick示例

我们在欢迎界面搜索quick,选择一个示例,按照上面执行widgets示例的步骤来操作一遍,最后运行。

在这里插入图片描述

你在编辑器中会看见quick的代码,例如

import QtQuick
import QtMultimedia

这个是QML代码,可不是python代码哦,不要搞混。

今天学习就到这儿吧。


http://www.kler.cn/a/401028.html

相关文章:

  • 5.STM32之通信接口《精讲》之USART通信---实验串口接收程序
  • Git 分⽀规范 Git Flow 模型
  • java语言特性(持续更新)
  • 哋它亢SEO技术分析:如何提升网站在搜索引擎中的可见性
  • ASP.NET Core Webapi 返回数据的三种方式
  • QT QLabel双击事件
  • RocketMQ 消费队列的写入跟commit log的写入是否同步进行的
  • C++builder中的人工智能(27):如何将 GPT-3 API 集成到 C++ 中
  • 全面掌握Spring Boot异常处理:策略与实践
  • LeetCode77:组合(剪枝操作)
  • prop校验,prop和data区别
  • 数组相关的面试题
  • 基于Java Springboot图书借阅系统
  • 【进阶系列】正则表达式 #匹配
  • 探寻优质的 PostgreSQL 中级认证专家学习机构
  • DNS域名解析服务器--RHCE
  • 使用SaaS化的Aurora应用快速搭建私人ChatGPT助手
  • Deep Fake Detection (DFD) Entire Original Dataset数据集下载
  • 11.18 机器学习-线性回归(重点)-最小二乘法
  • (二)PyTorch简要教学
  • 莱特币转型MEME币:背后隐含的加密市场现象
  • QT基本绘图
  • k8s 1.26安装
  • 集群聊天服务器(11)客户端开发
  • 计算机前沿技术-人工智能算法-大语言模型-最新研究进展-2024-11-04
  • 小程序-基于java+SpringBoot+Vue的实习生管理系统设计与实现