Re: [Development] Proposing CMake as build tool for Qt 6

2019-06-06 Thread Michael Winkelmann
potentially >     other files) remain. > > > We are looking forward to a productive discussion and feedback. > > > Simon > > ___ > Development mailing list > Development@qt-project.org > https://lists.qt-project.org

Re: [Development] Switching from create_changelog.pl to createchangelog for change log generation

2019-04-02 Thread Michael Winkelmann
As we all know, Perl is a write-only language... SCNR On 02.04.19 13:46, Cristián Maureira-Fredes wrote: > > PS: Maybe some kind soul that speaks "Perl" can improve the current > script? -- --- Michael Winkelmann Qt Advisor The Qt Company GmbH Rudower Chausse

Re: [Development] RFC: Containers member functions for algorithm

2017-03-23 Thread Michael Winkelmann
-remove: > auto it = std::find(myContainer.begin(), myContainer.end(), > [&](const auto &elem) { return elem.foo == bar; }); > if (it != myContainer.end()) { > myResult = *it; > myContainer.erase(it); // not possible if 'it'

Re: [Development] QList

2017-03-22 Thread Michael Winkelmann
e > -- possibly even interchangeable, so that code that began using QVector in > Qt 5 will be able to "return" QList. -- --- Michael Winkelmann Qt Advisor The Qt Company GmbH Rudower Chaussee 13 D-12489 Berlin michael.winkelm...@qt.io +4915122973404 http://qt.io Geschäftsf

Re: [Development] QDataStream: blackbox or document all versions?

2016-09-26 Thread Michael Winkelmann
I think what Qt is lacking is a good serialization module like cereal or boost serialization. With this pattern, QDataStream would be just another archive format, like JSON or XML. Cereal has portable and unportable binary for endianness. The developer should be able specify how the data is serial