Supported C++ Versions: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
m (Update link to compiler version check line) |
||
Line 5: | Line 5: | ||
==For Qt code== | ==For Qt code== | ||
The minimum version is in qcompilerdetection.h. At the time of writing, it can be found on [https://code.qt.io/cgit/qt/qtbase.git/tree/src/corelib/global/qcompilerdetection.h# | The minimum version is in qcompilerdetection.h. At the time of writing, it can be found on [https://code.qt.io/cgit/qt/qtbase.git/tree/src/corelib/global/qcompilerdetection.h#n1254 this line]. | ||
The maximum version is in qtbase/configure.cmake. Features for C++ standards greater than the current maximum have AUTODETECT OFF, which means they have to be enabled manually. | The maximum version is in qtbase/configure.cmake. Features for C++ standards greater than the current maximum have AUTODETECT OFF, which means they have to be enabled manually. | ||
[[Category:Developing Qt]] | [[Category:Developing Qt]] | ||
[[Category:Developing with Qt]] | [[Category:Developing with Qt]] |
Latest revision as of 10:42, 21 January 2024
For code that uses Qt
See https://doc.qt.io/qt-6/supported-platforms.html.
For Qt code
The minimum version is in qcompilerdetection.h. At the time of writing, it can be found on this line.
The maximum version is in qtbase/configure.cmake. Features for C++ standards greater than the current maximum have AUTODETECT OFF, which means they have to be enabled manually.