day01-Qt5入门

day01-Qt5入门

1.下载Qtcreate

官网地址:http://qt-project.org/downloads

2.配置环境变量

将类似于

D:\Qt\Qt5.1.1\5.1.1\mingw48_32\bin

的目录添加到环境变量中

3.创建一个新项目

输入自己的项目名称,后面默认下一部

4.运行第一个项目

  • 在窗口中打印helloworld字样

目录文件Sources-mainwindow.cpp

点击右下角的绿色三角形运行程序。

Main.cpp 源代码说明

在mainwindow.h中:

在mainwindow.cpp中

后面写组件时,只需要替换对应的模块即可。其余地方不需要修改。学新东西就是

5.目录结构说明

在运行后,会在项目同级目录下生成编译文件

打开编译后的目录

其中debug 文件夹与 release 文件夹内部文件是根据编辑器执行而自动生成,文件夹内是编译后的可执行文件等

打开QtOne的目录

说明:main.cpp通常叫做入口源文件

mainwindow.cpp实例窗口源文件

mainwindow.h实例头文件

mainwindow.ui设计界面

QtOne.pro项目工程文件

QtOne.pro.user系统文件,无需修改

相关推荐
无语......16 分钟前
安装uv并管理 Python / 包
开发语言·python·uv
道剑剑非道18 分钟前
【C++ 仿 MFC 反射系统】
开发语言·c++·mfc
嵌入式×边缘AI:打怪升级日志37 分钟前
使用文件 I/O 操作硬件 —— 从 LED 到温湿度传感器
qt·led·温湿度传感器
Elastic 中国社区官方博客1 小时前
在 Elastic 中使用 OpenTelemetry 内容包可视化 OpenTelemetry 数据
大数据·开发语言·数据库·elasticsearch·搜索引擎
C+++Python1 小时前
如何学习Python的应用领域知识?
开发语言·python·学习
疯狂打码的少年1 小时前
【Day12 Java转Python】Python工程的“骨架”——模块、包与__name__
java·开发语言·python
全栈开发圈1 小时前
新书速览|MATLAB数据分析与可视化实践:视频教学版
开发语言·matlab·数据分析
网域小星球1 小时前
C 语言从 0 入门(二十二)|内存四区:栈、堆、全局、常量区深度解析
c语言·开发语言
晓纪同学1 小时前
EffctiveC++_第三章_资源管理
开发语言·c++·算法
蚊子码农2 小时前
每日一题--C语言指针与内存泄漏:一道小问题的深度复盘
c语言·开发语言