如何在Qt Creator编码时查看Qt源代码? 当我调试我的程序并达到一个断点时,当我按下F11而不是Qt函数时,调试器进入该函数的源代码,这是非常有趣的东西:D 现在,我将在编码时在Qt创建器中看到Qt函数的源代码,而不是在调试时:D
答案 0 :(得分:4)
您需要Qt的调试版本,您必须自己构建它。构建Qt很简单:请参阅文档的Installation部分。
以下说明适用于Qt Creator 2.0.0。如果您使用的是其他版本,请根据需要进行调整。首先,您需要将调试版本添加到可用Qt版本列表中。
bin
目录中的qmake二进制文件; 现在,将项目配置为在编译期间使用调试版本。
使用新设置从头开始重建项目。您现在应该能够调试到Qt代码。
答案 1 :(得分:1)
F2是“跟随光标下的符号”。这应该会使您到达正确的位置,无论代码是否由某些包含的头文件提供。
您自己的项目很可能不会包含Qt源文件,因此您无法直接跳转到它们(它们不会从项目中引用,因此它们不适用于创建者)。因此在编辑过程中,您将无法直接跳转到Qt源代码。调试当然会起作用(参见上一个答案,实际上不需要重建你自己的Qt)。
您可以在Qt源中找到的projects.pro文件作为创建者中的附加项目。然后你至少可以使用定位器(Ctrl-K)来查找方法等。
希望这会有所帮助......