On Thursday 09 April 2015 11:20:30 Frank Osterfeld wrote: > > My vote obviously goes to allowing them. > > I had to fix includes when building client code with 5.5 branch (coming from > 5.4.1), so this is an actual issue right now, not just a theoretical one. I > can do more research which headers I needed to include, if that’s a help to > anyone.
It's probably the QStringList change. In Qt 5.4, QStringList included QDataStream, which included QIODevice, which in turn included QObject. In Qt 5.5, the offending operator>> and << were removed from qstringlist.h, so the #include was dropped. Anyone relying on #include <QStringList> providing QIODevice and QObject will see source code compilation failures. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
