On Wednesday 24 September 2014 11:20:39 Hamish Moffatt wrote: > > Qt is not supported before the creation of QCoreApplication. Your use-case > > is not supported, so no answer is necessary. > > > > Just don't do it. > > > > Note: the doc is wrong. > > Does that mean static objects are not supported either?
Not supported, but mostly they work. We will also fix bugs in uses that reasonably could happen in main() while parsing the command-line and other set-up procedures before QCoreApplication gets created. Just be careful because some things will not work. For example, QString::fromLocal8Bit doesn't work before QCoreApplication. > We have lots of const QStrings in our (Qt4) application, and some static > (non-const) QLists. But none of these are QObjects and I don't think we > have any static QObjects. static QObjects are not supported at all. Any application that has those will get rejected as a testcase on input for a Qt bug report. The first QObject you should create is QCoreApplication. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest