Details
-
User Story
-
Resolution: Done
-
P2: Important
-
None
-
None
Description
We should promote CMake a first-class build system for Qt also in our documentation.
- Qt library landing pages should mention how to link against the library. That is, To link against the Qt XXX module, add this line to the project file should also mention CMake. See e.g. Qt Multimedia
- The module specific header for class documentation should also mention CMake, see e.g. http://doc-snapshots.qt.io/qt5-5.12/qaudiooutput.html[QAudioOutput Class].
Acceptance Criteria: Landing page of essential modules in https://doc-snapshots.qt.io/qt5-5.15/qtmodules.html should document how to link against the module in CMake.
Attachments
Issue Links
- relates to
-
QTBUG-72159 Improve Qt CMake Documentation
-
- Closed
-
For Gerrit Dashboard: QTBUG-73058 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
257744,9 | Document how to use CMake on Qt Core, Qt GUI's central pages | 5.12 | qt/qtbase | Status: MERGED | +2 | 0 |
257846,5 | qdoc: Add support for CMake comments | 5.12 | qt/qttools | Status: MERGED | +2 | 0 |
293165,8 | Document how to use CMake for Qt Widgets | dev | qt/qtbase | Status: ABANDONED | +2 | 0 |
293201,6 | Document how to use CMake for Qt Network | 5.15 | qt/qtbase | Status: MERGED | +2 | 0 |
301558,5 | Document how to use CMake for Qt Concurrent | dev | qt/qtbase | Status: MERGED | +2 | 0 |
301559,5 | Document how to use CMake for Qt DBus | dev | qt/qtbase | Status: MERGED | +2 | 0 |
301560,5 | Document how to use CMake for Qt OpenGL | dev | qt/qtbase | Status: MERGED | +2 | 0 |
301562,5 | Document how to use CMake for Qt PrintSupport | dev | qt/qtbase | Status: MERGED | +2 | 0 |
301563,6 | Document how to use CMake for Qt SQL | dev | qt/qtbase | Status: MERGED | +2 | 0 |
301564,5 | Document how to use CMake for Qt TestLib | dev | qt/qtbase | Status: MERGED | +2 | 0 |
301569,6 | Document how to use CMake for Qt Widgets | dev | qt/qtbase | Status: MERGED | +2 | 0 |
301570,4 | Document how to use CMake for Qt Xml | dev | qt/qtbase | Status: MERGED | +2 | 0 |
305174,3 | Document how to use CMake for Qt Qml | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
305268,3 | Document how to use CMake for Qt Quick Controls 2 | dev | qt/qtquickcontrols2 | Status: MERGED | +2 | 0 |
324926,6 | Document how to use CMake for Qt Quick | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
324995,4 | Document how to use CMake for Qt QuickTest | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |
325062,2 | Document how to use CMake for Qt QuickTest | 6.0 | qt/qtdeclarative | Status: MERGED | +2 | 0 |
325463,2 | Document how to use CMake for Qt Quick | 6.0 | qt/qtdeclarative | Status: MERGED | +2 | 0 |