如何在QtCreator中切换例如QTextEdit.cpp/QTextEdit.h



我的目的是,当我当前在QtCreator 5.8中名为QTextEdit.h的文档中时,我想查看QTextEdit.cpp文件。

有关更多详细信息,如果我想查看QWidget.cpp,我将执行以下步骤。

  1. QWidget上按F2,这会将我当前的文档更改为qwidget.h

  2. 按 F4 是因为我想转到qwidget.cpp文件。但是当我这样做时,什么也没发生。

我想使用 F4 在 Qt 的源文件和 Qt 的头文件之间切换,而不是我自己的文件,从而实现目标!

为了查看源代码,我在互联网上找到了三种方法。

1.转到源代码文件夹,使用系统搜索工具进行搜索。我认为这不方便。

2.在诸如 textEdit.copy() 之类的位置设置调试断点。我认为这是愚蠢的。

3.在 $$QT_安装目录/5.8/Src 中打开 qt.pro。但是当我打开它时它会抛出一些错误。我在这里粘贴这些错误并不方便,我也认为没有必要。

还有其他方法可以实现我的目标吗?

感谢您的帮助。

我会给出我自己的答案。

如果有人想查看Qt的源代码,我总是坚持认为他最好使用Qt Creator来查找它,因为IDE可以提供">切换标头/源代码"功能,使事情变得更容易。

要找到它,您需要按照以下步骤操作。

1.使用Qt Creator中的">搜索结果"工具查找它,例如QTextEdit.cpp

2.In范围组合框中,选择"文件系统中的文件"选项。

3.In搜索lineEdit,请键入"a"。这是为了启用搜索btn。

4.In目录lineEdit,键入您的源代码目录,对我来说,例如"...\Qt5.8.0\5.8\Src"。

5.In文件模式组合框中,键入"QTextEdit.cpp"。

6.点击搜索按钮。

您会在搜索结果中找到QTextEdit.cpp,您还可以使用">切换标题/来源"功能。

我还发现了一个错误。

对我来说,我有两个版本的Qt Creators。一个是 5.4.1,另一个是 5.8.0。

5.4 快速搜索近 1 秒,而 5.8 需要近 1 米。

相关内容

  • 没有找到相关文章

最新更新