C++ 维姆叮当完成如何让 qt 自动完成
C++ Vim clang complete How to get qt to autocomplete?
我已经搜索了一段时间,但我找不到可以制作vim c ++自动完成qt类,函数等的来源。
Clang使用SFML和标准c ++库完成工作,我不明白为什么它不适用于qt?
谢谢。
你必须告诉clang在哪里查找Qt头文件。这是使用 -I/path/to/headers
标志完成的。可以通过将特定项目的编译器标志添加到项目目录中名为 .clang_complete
的文件中来为特定项目指定编译器标志。基本上,用于编译代码的任何编译器标志都必须位于.clang_complete
文件中。例如,对于Qt,我的.clang_complete
文件包含
-I/usr/local/include/QtCore
-I/usr/local/include/QtOpenGL
-I/usr/local/include/QtGui
clang_complete还包括自动生成.clang_complete
文件的脚本。 clang_complete的帮助文件描述了如何使用它。您也可以在 vim 中键入命令:help clang_complete
以访问帮助。
相关文章:
- Qt VTK交互风格的信号到小部件
- QT在错误的班级中寻找空位
- 如何在选项卡视图Qt中设置一个新项目,并保存以前的项目
- 如何在Qt窗口小部件中使用QStringView(或QStringRef)
- 如何在Qt C++中更改光标
- 如何在MS Visual Studio 2019中运行QT UI
- QT通过C++添加映射QML项目
- libssh 的函数在构建 libssh 时无法在 Qt 和 cmake 错误中找到
- 如何将点击的信号和插槽添加到qt中的自定义按钮中
- 叮当不知道PTRDIFF_MAX?
- Qt C++静态thread_local QNetworkAccessManager是线程应用程序的好选择吗
- 使用Qt C++计算类似Git的SHA1哈希
- Qt focusObjectChanged example?
- 如何在cpp文件之间切换窗口?在Qt中
- MacOS通过在莫哈韦"wchar.h"下破碎的自制啤酒发出叮当声
- Qt和C++:将QLineEdit添加到QTabWidget中
- 从数据库实时显示QT c++中的数据
- Qt Quick-如何仅从c++代码与qml属性交互
- 无法使用Qt Creator在Windows中构建yaml-cpp
- C++ 维姆叮当完成如何让 qt 自动完成