Creator

qt creator 快捷键

青春壹個敷衍的年華 提交于 2020-12-16 07:16:22
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 单步跳出函数 来源: oschina 链接: https://my.oschina.net/u

阅读Qt Creator--PluginDialog 和 PluginView分析

旧城冷巷雨未停 提交于 2020-04-07 07:29:42
PluginView 是插件管理器中所管理插件的可视化的查看类,派生自 QWidget ,可以作为任何 QWidget 的子类的子窗口。 方法列表及说明: 成员方法 说明 PluginSpec *currentPlugin() const QTreeWidgetItem中的UserRole里存放着相应的PluginSpec, 在parsePluginSpecs()中可以看到 QIcon iconForState(int state) 根据state所指插件状态返回一个 Qi con ParsedNone = 1 , ParsedPartial = 2 , ParsedAll = 4 , ParsedWithErrors = 8 这四种状态,但有三种图标: ok , error , notloaded int parsePluginSpecs( QTreeWidgetItem *parentItem, Qt::CheckState &groupState, QList<PluginSpec*> plugins); @ return 指定插件组(插架有不同的分类比如专门解析C++的插架为一组,一种类型为一组)的状态。 @ parameters @ parentItem (in) 记录这一组的信息(这里只有插件组的名称,其他信息为空,仅仅为了属性空间留下其他空位) @groupState

Qt Creator编码设置--win7-vs2010

拥有回忆 提交于 2019-12-02 05:54:44
刚开始学习Qt5,记录下捣腾中发现的问题。 Qt Creator工具已经设置了”默认文件编码“为"UTF-8",pro项目文件中做了一些注释, 注释都是中文,当我通过工具 增加源码文件之后pro文件中的中文都变成乱码,而且还出现”错误 :UTF-8无法编码解码...“提示,并且无法编辑pro文件,重新选择编码中找不到UTF-8。必须选择其他编码再重新打开编码列表才可以看到UTF-8,但就算重新选择编码,pro文件中的中文还是有部分乱码,网上找了好久,终于用下面的方法解决。 必须把工具的环境语言也设置成中文,问题是解决了,但还是不清楚是为什么,留着以后慢慢研究吧。 Qt 编码设置 1. Qt Creator -> 工具 -> 选项 -> 环境 -> 语言 Qt Creator本身界面的语言选择 与cpp文件编码无关,与可执行文件显示编码无关 重新打Qt Creator 此设置才能生效 这个唯一选择<Chinese> 2. Qt Creator -> 工具 -> 选项 -> 环境 -> 默认文件编码 决定cpp文件编码 不同平台下,此设置要相同,如果不同,cpp文件会有好多乱码,且不能被编辑,但不影响编译; 重新打Qt Creator 此设置才能生效 这个推荐选<UFT-8>,因为linux下是这个; 如果不同: 选择<根据编码重新载入>这步选择文件的原始编码 再<根据编码保存

Linux上使用Qt Creator进行C/C++开发

大城市里の小女人 提交于 2019-11-27 05:02:16
Qt Creator支持中文,启动速度比Eclipse、Netbeans更快,界面也更美观,跟输入法Fcitx协作良好(光标跟随)。 你既可以把Qt Creator当代码编辑器作为vim辅助,好处在于Qt Creator能够自动parse项目,形成友好快速的智能提示,而且你也同样可以使用Qt Creator里面的gdb前端(上图)和 valgrind前端(高清大图) 对项目进行调试和内存分析,不过Makefile就要自己写或者用autotools生成了,这对于使用vim进行编程的同学来说,应该是轻车熟路的。差点忘了,连续按两次Alt+V快捷键即可进入VIM编辑模式(FakeVim),这应该很能吸引vim用户。当然,Qt Creator默认支持主流版本控制系统git/hg/svn等。 你也可以把Qt Creator当作IDE,这时可以作为Eclipse CDT、 Netbeans for C++这些重量级IDE的一个轻量替代品。你可以直接在Qt Creator的向导里新建一个非Qt使用CMake自动构建的项目,这意味着你不用自己写Makefile,你只要在Qt Creator里“执行CMake”就能自动生成。当然,你也可以导入一个make构建的项目到Qt Creator里编译调试,比如Nginx。 1、安装Qt Creator和基础构建环境(以Ubuntu为例):