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系统文件,无需修改

相关推荐
Q_Q19632884752 分钟前
python+vue的在线租房 房屋租赁系统
开发语言·vue.js·spring boot·python·django·flask·node.js
东巴图35 分钟前
分解如何利用c++修复小程序的BUG
开发语言·c++·bug
祁同伟.36 分钟前
【C++】二叉搜索树(图码详解)
开发语言·数据结构·c++·容器·stl
恒者走天下36 分钟前
AI智能网络检测项目(cpp c++项目)更新
开发语言·c++
shayudiandian1 小时前
JavaScript性能优化实战
开发语言·javascript·性能优化
老K的Java兵器库1 小时前
集合性能基准测试报告:ArrayList vs LinkedList、HashMap vs TreeMap、并发 Map 四兄弟
java·开发语言
枫叶丹41 小时前
【Qt开发】多元素类控件(二)-> QTableWidget
开发语言·qt
bin91531 小时前
当AI开始‘映射‘用户数据:初级Python开发者的创意‘高阶函数‘如何避免被‘化简‘?—— 老码农的函数式幽默
开发语言·人工智能·python·工具·ai工具
Nebula_g2 小时前
Java哈希表入门详解(Hash)
java·开发语言·学习·算法·哈希算法·初学者