我在QTCreator的2.1中注意到,他们现在有一种类似于Visual Studio的智能感知。我知道intellisense是微软这个有用工具提示概念的名称,它弹出来给你一个方法,参数等的描述,所以我不知道这是什么实际上被调用。有谁知道如何在QT中为方法和类添加这些类型的弹出式注释?
再次澄清我所说的是javadoc评论或C#中的“///”。我希望QT的开发者能够让用户做出自己的评论。
感谢您的帮助,
JEC
答案 0 :(得分:1)
我一直都想这样做。
我在qtCentre.org上发现了这个帖子,有人将自己的文档集成到QT Creator工具提示中。我自己没有测试过,但听起来很合理:
http://www.qtcentre.org/archive/index.php/t-40324.html?s=98d48c38547da14b0725e5106d83c315
在Qt中使用您自己的文档 助理(并在Qt Creator中帮助 好)你需要创建Qt压缩 帮助文件(.qch (http://doc.qt.nokia.com/4.7/assistant-custom-help-viewer.html#displaying-custom-documentation)) 并在助理和注册中注册 造物主。 Doxygen有几种工具 完全是为了Qt。里面有标签 配置文件,帮助您创建 文档完全按照你的方式 需要。例如。用GENERATE_QHP标记你 可以让它创建准备好的qhp (http://doc.qt.nokia.com/4.7/assistant-custom-help-viewer.html#creating-a-custom-help-collection-file) (Qt帮助项目)文件(你需要这个 生成.qch)。如果你不这样做 需要先手动编辑此文件 创建.qhc,你可以设置 QHG_LOCATION标签的值为 qhelpgenerator.exe的位置 (通常是在这里(在Windows中): /mingw/bin/qhelpgenerator.exe) 它会生成就绪 文档。在Qt中注册 助理(可选)和创作者和 你完成了。在这之后你所有的 记录的类型,功能,成员, 等将有F1的工具提示 按钮提示。当然还有推动F1 将显示您的文档帮助。