QT Creator使用基本介绍

QT Creator使用基本介绍

文章目录

  • [QT Creator使用基本介绍](#QT Creator使用基本介绍)

一、创建并运行第一个QT项目

  1. 点击新建文件或项目之后,默认选择Qt Widgets Application ,然后点击Choose...

  2. 填写该项目名称 ,选择项目存放的路径设为默认项目路径

  3. 这个编译器是默认的,点击下一步

  4. 这个是默认生成文件的名字,我们暂时先不用修改

  5. 点击下一步

  6. 这个是编译器的版本,我们先使用默认的

  7. 点击完成

  8. 点击完成之后我们的第一个工程就创建完毕了

  9. 点击运行按钮,可以看到我们的第一个QT应用就完成了


二、创建并运行C&C++项目

2.1 创建并运行C项目

  1. 点击新建文件或项目 之后,选择Non-Qt Project ,默认选择C语言,然后点击Choose...

  2. 填写该项目名称 ,选择项目存放的路径设为默认项目路径

  3. 这个编译器是默认的,点击下一步

  4. 这个是编译器的版本,我们先使用默认的

  5. 点击完成

  6. 创建完成之后,可以看到生成最基本的C语言结构,点击▶按钮,可以看到在屏幕上输出一个Hello World。


2.2 创建并运行C++项目

  1. 点击新建文件或项目 之后,选择Non-Qt Project ,默认选择C++,然后点击Choose...

  2. 填写该项目名称 ,选择项目存放的路径设为默认项目路径

  3. 这个编译器是默认的,点击下一步

  4. 这个是编译器的版本,我们先使用默认的

  5. 点击完成

  6. 创建完成之后,可以看到生成最基本的C++结构,点击▶按钮,可以看到在屏幕上输出一个Hello World C++。

可以看到我们的开发环境不仅支持QT界面开发,还支持C、C++项目开发。


三、QT Creator的界面介绍

QT Creator的界面有很多页,我们就不一一的看了,我觉得这篇文章讲的不错:QT Creator界面介绍


四、QT Creator常用快捷键

功能 快捷键 中文说明
撤销 CTRL + Z 撤销最近的操作
重做 CTRL + Y 重做最近的撤销操作
复制 CTRL + C 复制选中内容
粘贴 CTRL + V 粘贴内容
复制行向下 CTRL + ALT + DOWN 将当前行复制到下一行
复制行向上 CTRL + ALT + UP 将当前行复制到上一行
运行 CTRL + R 运行当前项目
返回编辑模式 ESCAPE 返回到编辑状态
切换当前文件 CTRL + TAB 在打开的文件间切换
切换声明和定义 F2 在代码的声明与定义间切换
切换头文件和源文件 F4 在头文件和源文件间切换
开始调试 F5 启动调试
停止调试 SHIFT + F5 停止当前的调试
构建当前项目 CTRL + B 构建当前打开的项目
构建所有项目 CTRL + SHIFT + B 构建所有项目
新建文件或项目 CTRL + N 创建新文件或项目
打开文件或项目 CTRL + O 打开现有文件或项目
保存当前文件 CTRL + S 保存当前编辑的文件
保存所有文件 CTRL + SHIFT + S 保存所有打开的文件
关闭当前文件 CTRL + W 关闭当前文件
关闭所有文件 CTRL + SHIFT + W 关闭所有打开的文件
退出QT Creator CTRL + Q 退出QT Creator
位置后退 ALT+Left 光标位置回退
相关推荐
一只大袋鼠15 分钟前
Git 进阶(二):分支管理、暂存栈、远程仓库与多人协作
java·开发语言·git
LuminousCPP1 小时前
数据结构 - 线性表第四篇:C 语言通讯录优化升级全记录(踩坑 + 思考)
c语言·开发语言·数据结构·经验分享·笔记·学习
web3.08889991 小时前
1688 图搜接口(item_search_img / 拍立淘) 接入方法
开发语言·python
один but you2 小时前
从可变参数到 emplace:现代 C++ 性能优化的核心组合
java·开发语言
MY_TEUCK3 小时前
【Java 后端 | Nacos 注册中心】微服务治理原理、选型与注册发现实战
java·开发语言·微服务
测试员周周3 小时前
【Appium 系列】第13节-混合测试执行器 — API + UI 的协同执行
开发语言·人工智能·python·功能测试·ui·appium·pytest
光泽雨3 小时前
c#中的Type类型
开发语言·前端
见叶之秋4 小时前
C++基础入门指南
开发语言·c++
计算机安禾4 小时前
【c++面向对象编程】第42篇:模板特化与偏特化:为特定类型定制实现
开发语言·c++·算法
qq_401700414 小时前
Qt 项目中使用 QSS 的全面总结
开发语言·qt