QCreator 使用记录

这篇博客详细记录了QCreator的常用快捷键,包括F2用于跳转到函数定义,Shift+F2在声明和定义间切换,以及F4在头文件和源文件间切换等。同时,介绍了.pro文件中的CONFIG变量,如release和debug模式,以及如何配置编译选项和链接库。此外,还提及了‘提升为’功能在自定义组件开发中的应用。
摘要由CSDN通过智能技术生成

QCreator 使用记录

QCreator 快捷键

F1        查看帮助
F2        跳转到函数定义(和Ctrl+鼠标左键一样的效果)
Shift+F2    声明和定义之间切换
F4        头文件和源文件之间切换
Ctrl+1         欢迎模式
Ctrl+2        编辑模式
Ctrl+3        调试模式
Ctrl+4        项目设置模式
Ctrl+5        帮助模式    
Ctrl+6        输出模式
Alt+0        显示或者隐藏侧边条,编辑模式下起作用(有时写的函数太长,屏幕不够大,就用这个)
Ctrl+Space    自动补全(貌似会和输入法的切换冲突)
ESc        切换到编辑模式
Alt+1        创建细节窗口
Alt+2        搜索结果窗口
Alt+3        程序输出窗口
Alt+4        编译输出窗口
Ctrl+B        编译工程
Ctrl+R        运行工程
Ctrl+I        自动对齐
Ctrl+/        注释行,取消注释行
Ctrl+Shift+<         折叠代码块
Ctrl+Shift+>         展开代码块
Ctrl+[        跳到代码块的头部
Ctrl+]        跳到代码块的尾部
Ctrl+L        跳到某一行
Ctrl+F       查找替换当前选中的内容,按下Ctrl+F,会列出所有和你选的内容一样的语句
Ctrl+Shift+F  查找内容
F5            开始调试
Shift+F5   停止调试
F9            设置和取消断点
F10          单步前进
F11          单步进入函数
Shift + F11  单步跳出函数

问题 & 记录

关于 “提升为”

  • 以 选定的组件为基类,类型为自定义类
  • 如:widget_realTime(类型为QWidget),提升为 RealTimeDiagram(继承至 QWidget 的自定义绘制的组件),即 widget_realTime = new RealTimeDiagram()

“提升为” 中“全局包含”的意义

  • 以全局 #include<> 方式包含头文件

.pro 文件

CONFIG 变量

原文:https://www.cnblogs.com/ybqjymy/p/13607989.html

配置变量指定了编译器所要使用的选项和所需要被连接的库。配置变量中可以添加任何东西,
但只有下面这些选项可以被qmake识别

编译器类型:

  • release : 应用程序将以release模式连编(如果“debug”被指定,它将被忽略)
  • debug: 应用程序将以debug模式连编。
  • warn_on: 编译器尽可能多得输出警告信息(如果“warn_off”被指定,它将被忽略)
  • warn_off:编译器尽可能少得输出警告信息,

应用程序类型:

  • qt : 应用程序是qt程序,连接QT库
  • thread : 应用程序是多线程应用程序
  • x11: 应用程序是x11应用程序
  • windows:只用于app模板 应用程序是一个windows的窗口应用程序
  • console:只用于app模板 应用程序是一个windows的控制台应用程序
  • dll:只用于”lib”模板,库是一个共享库(dll)
  • staticlib:只用于“lib”模板,库一个静态库
  • plugin : 只用于“lib”模板,库是一个插件,这会使dll选项生效

例:
CONFIG += qt thread debug 注意:这里要用+=不要用=,否则就不能使用编译的Qt库的类型了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值