Windows 开发工具使用技巧 QT使用安装和使用技巧 QT快捷键

一、QT配置

1. 安装 Qt 开发框架

1、下载

1、进入下载地址

下载地址1 (官方, 需注册账号):

https://www.qt.io/download

下载地址2(推荐):

http://download.qt.io/

http://download.qt.io/archive/qt/ (或更直接的)
2、安装

以Qt5.11为例,如果你是使用 MinGW 进行编译,请务必选中 MinGW 模块。而如果你希望调用 VS 的编译器进行编译,则需要勾选对应的 VS 模块。当然,如果希望进行安卓开发,则安卓模块是少不了。

在这里插入图片描述

2. Qt Creator IDE 配置

Qt Creator 是专门为 Qt 开发设计的集成开发环境,提供了项目管理、代码编辑、设计器等功能。

(1) 设置 Qt 版本

打开 Qt Creator。
依次进入 工具 -> 选项 -> Qt 版本。
在该页面中添加 Qt 安装路径,IDE 会自动检测并列出可用的 Qt 版本。

(2) 设置编译器

Qt Creator 可以使用多种编译器,常用的有:

MinGW:用于 Windows 平台的开源编译器。
MSVC(Microsoft Visual C++):Windows 平台下的专业级编译器,性能更强大。
GCC/Clang:用于 Linux 和 macOS 平台。
配置步骤:

打开 工具 -> 选项 -> 构建与运行 -> 编译器。
点击 添加,选择你的编译器类型(如 MinGW、GCC、Clang、MSVC)。
如果安装了 Visual Studio,可以让 Qt Creator 自动检测 MSVC 编译器。

(3) 设置调试器

调试器是开发过程中必不可少的工具,用于检查代码运行时的状态。

对于 MinGW,使用 GDB 调试器。
对于 MSVC,使用 Visual Studio 提供的调试器。
在 工具 -> 选项 -> 构建与运行 -> 调试器 中可以配置调试器。

3. 选择并创建项目

Qt Creator 支持多种类型的项目,如:

Qt Widgets 应用程序:传统的桌面应用程序。
Qt Quick 应用程序:基于 QML 的现代应用程序。
控制台应用程序:不需要图形界面的应用程序。
库项目:创建可复用的 Qt 库。
创建项目步骤:
点击 文件 -> 新建项目。
选择项目类型(例如 “Qt Widgets Application” 或 “Qt Quick Application”)。
按照提示选择项目路径和 Qt 版本、编译器。

4. CMake 和 qmake 构建系统

Qt 支持两种主要的构建系统:

qmake:Qt 自带的构建工具,适合小型项目。
CMake:现代化的跨平台构建系统,适合大型项目或需要与非 Qt 项目集成时使用。

(1) 使用 qmake

默认情况下,Qt Creator 使用 qmake 构建系统,项目文件后缀为 .pro。

项目文件包含头文件、源文件、库依赖等信息。
可以通过编辑 .pro 文件来添加新的模块或库。

(2) 使用 CMake

对于更复杂的项目,建议使用 CMake 构建系统。可以通过 CMakeLists.txt 文件配置项目。

创建项目时,选择 “CMake Project”。
编辑 CMakeLists.txt 文件,添加 Qt 模块和依赖项。

5. Qt Designer(UI 设计器)

Qt Designer 是一个强大的图形界面设计工具,允许你通过拖放组件来设计应用程序的用户界面。

在 Qt Creator 中可以通过 设计 视图进入 Qt Designer。
设计完成后,Qt 将生成相应的 .ui 文件。
可以使用 uic 工具将 .ui 文件转换为 C++ 代码,或者直接在项目中引用它们。

6. 运行与调试

在 Qt Creator 中配置完开发环境后,可以直接编译、运行和调试项目。

点击 Ctrl+R 运行项目。
在调试模式下,按下 F5 开始调试,利用断点和变量监视功能分析代码执行情况。

7. 额外工具配置

(1) Qt Virtual Keyboard

如果开发需要输入法支持,可以安装 Qt Virtual Keyboard 模块。

(2) Qt for Python

如果计划使用 Python 开发基于 Qt 的应用,安装 PySide2 或 PySide6。

(3) 跨平台部署

Qt 支持跨平台开发,但不同平台上需要不同的工具链。例如:

Windows 使用 MinGW 或 MSVC。
Linux 使用 GCC。
macOS 使用 Xcode(Clang)。

8. 环境变量配置

确保环境变量正确配置,特别是 Qt 和 编译器 的路径设置。在 Linux 和 macOS 中,通常需要修改 ~/.bashrc 或 ~/.zshrc 文件来配置环境变量:


export PATH=$PATH:/path/to/qt/bin
export PATH=$PATH:/path/to/compiler/bin

在 Windows 中,可以通过系统属性中的 “环境变量” 选项进行设置。

二、使用技巧

1. 项目结构管理

文件过滤:在大型项目中,你可以通过文件过滤器隐藏不需要的文件,保持项目视图的简洁。
在 项目 -> 项目视图 中,右键点击文件夹可以选择 过滤 文件类型。
标记书签:在代码中重要的位置,可以使用 Ctrl+M 添加书签,方便快速跳转到该位置。

2. 版本控制集成

Qt Creator 支持 Git、Subversion 等版本控制系统:

通过 工具 -> 选项 -> 版本控制,配置 Git 或其他 VCS 工具路径。
在代码编辑器右键点击文件,可以执行 Git 提交、拉取、合并等操作。

3. 快速导航和搜索

Qt Creator 提供多种快捷导航方式:

文件快速跳转:使用 Ctrl+K 打开快速访问面板,输入文件名或函数名即可快速跳转。
快速搜索:使用 Ctrl+Shift+F 进行全局搜索,可以在项目中搜索特定的符号、类或函数。
导航历史:使用 Ctrl± 和 Ctrl+Shift± 可以前后跳转代码编辑历史。

4. 多屏布局与分屏

为了高效查看多个文件,可以使用 Qt Creator 的多窗口布局:

使用 窗口 -> 拆分,将代码编辑器拆分为多个视图。
你可以根据需求将 Qt Creator 界面自定义为多种布局,并通过 窗口 -> 保存布局 保存不同的工作环境。

5. 代码自动补全与提示

使用 Ctrl+Space 可以在任何时候打开代码自动补全提示。Qt Creator 会根据上下文提供智能代码提示,极大提高编写代码的效率。

三、Qt Creator 常用快捷键

掌握 Qt Creator 的常用快捷键,能显著提升工作效率。以下是一些开发中常用的快捷键汇总:

1. 代码编辑

Ctrl+Space:代码自动补全。
Ctrl+O:快速打开文件或符号。
Ctrl+/:注释/取消注释当前行或选中的代码块。
Ctrl+I:格式化选中的代码(或整个文件)。
Ctrl+D:复制当前行或选中的代码块。
Shift+Delete:删除当前行。

2. 代码导航

F2:跳转到符号定义(函数、变量等)。
Ctrl+G:快速跳转到指定行号。
Ctrl+- 和 Ctrl+Shift+-:前后浏览编辑历史。
Ctrl+M:设置/取消书签。
Alt+Left/Right:在打开的文件之间切换。

3. 项目构建

Ctrl+B:构建项目。
Ctrl+R:运行项目。
Ctrl+Shift+B:清理项目并重新构建。
F5:启动调试器并运行项目。
Ctrl+Shift+R:运行项目,忽略调试器。

4. 调试相关

F9:设置/取消断点。
F10:单步执行,不进入函数。
F11:单步进入函数。
Shift+F11:单步跳出函数。
F5:启动调试并运行到断点。

5. 版本控制

Ctrl+T:打开 Git 提交面板。
Ctrl+Alt+Shift+P:查看版本控制日志。
Ctrl+Alt+P:执行 Git 推送操作。

6. 界面和窗口管理

Ctrl+1:切换到编辑模式。
Ctrl+2:切换到设计模式(UI 设计器)。
Ctrl+0:隐藏所有窗口,仅显示编辑器。
Ctrl+Shift+T:重新打开最近关闭的文件。
Alt+1:打开/关闭项目视图。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

笑非不退

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值