[Interest] My experience porting to Qt5 (on OS X)
Lincoln Ramsay
a1291762 at gmail.com
Thu Sep 13 11:19:10 CEST 2012
On 13/09/12 6:57 AM, Stephen Kelly wrote:
> Your build tools don't tell you that there is a problem. It compiles
> just fine (for you), even though the include should not be there. If
> you instead include <QAction>, your compiler will not find that header
> and you will immediately know you made a mistake.
FWIW - I remember this being such a problem in Qtopia that the internal
builds setup the include directory so that even <Module/Header> would
not actually work unless you'd done the required QT += module.
I think it was something like
include/Module/Header
include/Module/.module/Module/Header
with both include/Module and include/Module/.module added to the
INCLUDEPATH (and include explicitly removed from INCLUDEPATH just in
case a developer tried to add it in their .pro file).
It should be a relatively minor change to syncqt and qt.prf to implement
this for Qt.
--
Link
More information about the Interest
mailing list