是否有可能进入Qt源,例如Qt Creator中的qmainwindow.cpp?目前我正在看拆卸,但很高兴看到这些消息来源。
答案 0 :(得分:2)
当然!但你可能必须先:
转到$ QT_HOME / qt
使用-debug或-debug-and-release标志运行./configure(许多其他标志here)
运行“make”
答案 1 :(得分:0)
下载Source code本身。
使用直接创建包含所有必需文件的应用程序(例如qmainwindow.h,qmainwindow.cpp,...)。运行您的应用程序调试时进入所需的文件..我没有尝试这种方式,但这应该工作。
此外,您还必须包含所有需要的文件。例如,QMainWindow
来自QWidget
。 QWidget
源自QObject
。因此,您需要为QWidget包含qwidget.cpp,qwidget.h,为QObject包含qobject.cpp,qobject.h。同样,您必须包含可能需要的所有必要文件。
您实际在做的是,不是链接Qt库(* .dll和* .lib),而是直接包含所需的文件。就这样。
请记住链接的Qt库,您将无法进入所有内置于库中的文件 ..因此,包含所需的文件将对您有所帮助。
希望它有所帮助。
答案 2 :(得分:0)
你没有说什么是paltform,但是在windows上你还必须告诉Visual Studio源代码。请参阅options-> vs projects and directoriers-> source code