当我在Qt Creator中创建一个新的移动应用程序时,我注意到在自动生成的代码中,他们使用#include <QtCore/QCoreApplication>
而不是#include <QCoreApplication>
,一样。“#include <QtCore/QCoreApplication>”与“#include <QCoreApplication>”
由于Qt Creator本身就是这样做的,我认为这是推荐的约定。但是有什么理由这样,有人可以解释什么是使用#include <QtCore/QCoreApplication>
而不是#include <QCoreApplication>
?
这真的和Qt无关,它只是一个关于你应该在代码文件中限定包含路径的深度的问题。我真的不认为有“推荐的约定”。你只是在你的环境中做任何有意义的事情。 – 2012-08-11 08:05:10