Details
-
User Story
-
Resolution: Out of scope
-
P3: Somewhat important
-
None
-
None
Description
Decide and describe which C++17 language facilities are okay to use in Qt 6 code, both in our implementation code and in our APIs.
- Class Template Argument Deduction (CTAD)?
- structured bindings?
- fold expressions?
- guaranteed copy elision?
- if constexpr?
- if/for initializing statements?
- inline variables?
- variable templates?
- lambda init-captures?
- polymorphic lambdas?
Attachments
1.
|
Verify C++17 language status across compilers | Reported | Ville Voutilainen | |
2.
|
C++17 guidelines in Qt | Reported | Ville Voutilainen |