On 2019-08-12 21:33, Thiago Macieira wrote:
[...]
Is there any really cool or
important feature for us to require GCC 8, instead of 7? Like the enforced
copy elision we'll need to deprecate QMutexLocker.

We don't need guaranteed copy elision, we need CTAD for that. If we have CTAD, we can also keep QMutexLocker, as a template, and old code will still work, even with QRecursiveMutex and QBasicMutex.

The milestone is std::byte, which which we could put QByteArray on a sound basis. And char8_t, which would make QUtf8String(View) fly.

Thanks,
Marc
_______________________________________________
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development

Reply via email to