Qt Creator的好用的功能

(1)ctrl+f:        在当前文档进行查询操作

(2)f3:                找到后,按f3,查找下一个

(3)shift+f3:       查找上一个

右键菜单: 

(4)f4:在头文件和源文件间切换

(5)f2:发现鼠标下的符号

可以定位到这个函数的声明在哪里

可以定位到这个变量的声明在哪里

可以定位到这个声明的实现在.cpp的哪里

可以定位到信号是在哪里声明的,可以定位到槽函数的实现在哪里

可以定位到类是在哪里声明的

可以定位到函数是在哪里声明的 

---------------------------------------------------------------------------------------------------------

这个快捷键是真的牛啊,特别好

-------------------------

(6)shift+f2:

比如鼠标在这个函数的红色位置

按下该快捷键,会跳转到对应的函数的声明处。

再按该快捷键,会跳转回来。

(7)ctrl+shift+u:发现用法

选中mMenu

可以找到变量的声明在哪里,可以找到这个变量都干了什么事(调用了什么函数,在哪里初始化了)

选中exec()

可以找到这个函数都有什么重载函数

可以找到哪个地方调用了该函数

这个快捷键也很有用

--------------------------------------------------------------------------------

(8)refactor:重构

ctrl+shift+r:

选中函数定义,输入快捷键

可以在此处快速地替换原来的函数名称

选中函数的调用也可以。

---------------------------------------------------

(9)ctrl+i:

auto-indent selection

自动调整缩进

这个也是非常非常好的功能

调整后:

(10)toggle comment selection:

ctrl+/
把一段代码变为注释,或者把一段注释变为代码

(11)

可以上下分栏,左右分栏,可以在一个新窗口中打开该文件

高级搜索:

先选中?

再输入QLabel

可以进入帮助文档的QLabel位置

先选中? 

再输入setText

这个功能也挺好的

------------------------------------------------------------------------------------------------------

p :当前项目中的文件

可以在这里方便地查询你想要点击的文件

-------------------------------------------------------------------------------------------------------

alt+left:回退

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/802116.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

solidity实战练习3——荷兰拍卖

//SPDX-License-Identifier:MIT pragma solidity ^0.8.24; interface IERC721{function transFrom(address _from,address _to,uint nftid) external ; }contract DutchAuction { address payable immutable seller;//卖方uint immutable startTime;//拍卖开始时间uint immut…

钡铼Modbus TCP耦合器BL200实现现场设备与SCADA无缝对接

前言 深圳钡铼技术推出的Modbus TCP耦合器为SCADA系统与现场设备之间的连接提供了强大而灵活的解决方案,它不仅简化了设备接入的过程,还提升了数据传输的效率和可靠性,是工业自动化项目中不可或缺的关键设备。本文将从Modbus TC、SCADA的简要…

基于Ubuntu2204搭建openstack-Y版-手动搭建

openstack手搭Y版 基础环境配置离线环境时间同步(双节点)安装openstack客户端数据库服务消息队列服务缓存服务 keystone服务部署glance服务部署placement服务部署nova服务部署controllercompute neutron服务部署controller节点配置neutron.conf文件配置m…

leetcode-349.两个数组的交集

题源 349.两个数组的交集 题目描述 给定两个数组 nums1 和 nums2 ,返回 它们的 交集 。输出结果中的每个元素一定是 唯一 的。我们可以 不考虑输出结果的顺序 。 示例 1: 输入:nums1 [1,2,2,1], nums2 [2,2] 输出:[2] 示例…

权威认可 | 海云安开发者安全助手系统通过信通院支撑产品功能认证并荣获信通院2024年数据安全体系建设优秀案例

近日,2024全球数字经济大会——数字安全生态建设专题论坛(以下简称“论坛”)在京成功举办。由全球数字经济大会组委会主办,中国信息通信研究院及公安部第三研究所共同承办,论坛邀请多位专家和企业共同参与。 会上颁发…

android预置apk

在framework开发中,有一些需求是需要预装应用的,有些是预置应用源码,有些是预置apk。今天我们就分享下怎样预置apk 一般系统有自定义的目录,比如我的项目中根目录下有一个文件夹vendor,这里没都是自定义的一些功能。预…

Redis系列命令更新--Redis列表命令

Redis列表 1、Redis Blpop命令: (1)说明:Redis Blpop命令移出并获取列表的第一个元素;如果列表没有元素会阻塞列表直到等到超时或发现可弹出元素为止 (2)语法:redis 127.0.0.1:63…

leetcode-三数之和

视频:https://www.bilibili.com/video/BV1bP411c7oJ/?spm_id_from333.788&vd_sourcedd84879fcf1be72f360461b01ecab0d6 从两数之和开始,排序后的两数之和,利用好升序的性质,可以将时间复杂度从on2降到on; class Solution …

「AI得贤招聘官」通过首批“AI产业创新场景应用案例”评估

近日,上海近屿智能科技有限公司的「AI得贤招聘官」,经过工业和信息化部工业文化发展中心数字科技中心的严格评估,荣获首批“AI产业创新场景应用案例”。 据官方介绍,为积极推进通用人工智能产业高质量发展,围绕人工智能…

自适应简约大气科技数码产品公司网站源码系统 模版一键搭建 可自定义带源代码包以及搭建部署教程

系统概述 在当今这个数字化、信息化的时代,科技数码产品行业正处于高速发展的黄金时期。为了在这个竞争激烈的市场中脱颖而出,科技数码产品公司不仅需要拥有卓越的产品和技术,还需要一个能够完美展现其品牌形象和产品特色的网站。为此&#…

【数据结构】算法复杂度

算法复杂度 数据结构算法复杂度 大o渐进表示法空间复杂度 数据结构 数据结构:是计算机存储和组织数据的方式。 比如打开一个网页,我们看到的文字就是数据,这些数据需要用一个结构来把他管理起来,我们称之为:数据结构 …

2024-07-12升级问题:Android SDK升级导致 Canvas.FULL_COLOR_LAYER_SAVE_FLAG 等标志位无法使用

Canvas.FULL_COLOR_LAYER_SAVE_FLAG 是一个标志位,用于在 Android 的 Canvas 类中保存画布的颜色层。当使用 saveLayer() 方法时,可以传递这个标志位来指示保存整个颜色层。这样,在恢复画布状态时,颜色层也会被恢复。 工程从Andr…

EasyAnimate-v3版本支持I2V及超长视频生成

阿里云人工智能平台(PAI)自研开源的视频生成项目EasyAnimate正式发布v3版本: 支持 图片(可配合文字) 生成视频 支持 上传两张图片作为起止画面 生成视频 最大支持720p(960*960分辨率) 144帧视…

使用 Python 爬虫实现自动获取天气信息并语音播报

简介 在本文中,我将介绍如何使用 Python 编写一个简单的爬虫程序,该程序可以自动获取某个城市的天气信息,并使用语音库将这些信息播报出来。我们将使用 pyttsx3 库进行语音播报,以及 requests 和 lxml 库来获取和解析网页数据。 …

Unity不用脚本实现点击按钮让另外一个物体隐藏

1.首先在场景中创建一个按钮和一个其他随便什么东西 2.点击按钮中的这个加号 3.然后将刚刚你创建的物体拖到这里来 4.然后依次点击下面这些给按钮绑定事件 5.运行游戏并点击按钮,就会发现拖进来的物体消失了 总结:如果按钮的功能单一,可以使用…

新版本安卓更换下载源解决gradle时间太久问题

老版本android studio 解决方法如下 : android studio gradle:build model执行时间太久 最近又做到安卓的任务了,下载的安卓studio最新版 这个版本的android studio 不能用上面那种老版本的方法了,需要更新方法 新版本需要跟换两个地方 gradle/wrapper/gradle-wrapper.proper…

Springcloud (一站式微服务架构的解决方案)

第一章: 理解微服务 - 单体架构 理解微服务 - 垂直架构 理解微服务 - SOA架构 理解微服务 - 微服务架构 第二章:Springcloud技术栈 Springcloud 一站式为微服务架构的解决方案 第三章:服务治理 负载均衡 - 服务端负载 负载均衡 - 客户端负载 …

涌流限制器(ICL):类型、优缺点、安装技巧及故障诊断全解析

涌流限制器(简称ICL)是一种电子元件或装置,设计用于抑制电气设备在启动瞬间产生的暂态大电流,即涌流。这种涌流通常发生在含有电感元件(如变压器、电动机、电容器等)的电路中,当电源首次接通时&…

API vs 网页抓取:获取数据的最佳方式

获取准确和及时的数据对于大多数项目至关重要无论是对于企业、研究人员,还是开发人员来说,获取准确和及时的数据都至关重要。收集网页数据主要有两种方法:使用API(应用程序接口)和网页抓取——哪种方法更适合你的项目呢…

安卓使用Kotlin调用身份证阅读器SDK读取身份证、社保卡信息

步骤一:在app/build.gradle.kts下面添加东信身份证阅读器的读卡库 dependencies {implementation(files("libs/DonseeDevice.aar"))implementation(libs.androidx.core.ktx)implementation(libs.androidx.lifecycle.runtime.ktx)implementation(libs.and…