Files
qt-creator/doc
Tasuku Suzuki 3bd490acdb Improve grouping and order in the build menu
Build related menu items are sorted by tasks, then configurations.
e.g.
+ Build
  + Build All Projects
  + Build All Projects for All Configurations
  ...
  + Rebuild All Projects
  + Rebuild All Projects for All Configurations
  ...
  + Clean All Projects
  + Clean All Projects for All Configurations
  ...

This patch changes the order to configuration > task like below

+ Build
  + ...
  + qmake / cmake
  + -
  + Build All Projects
  + Deploy
  + Rebuild
  + Clean
  + -
  + Build Project
  + Deploy
  + Rebuild
  + Clean
  + -
  + Build Subproject
  + Deploy
  + Rebuild
  + Clean
  + -
  + Build File
  + -
  + Build All Projects for All Configurations
  + Rebuild
  + Clean
  + -
  + Build Project for All Configurations
  + Rebuild
  + Clean
  + -
  + ...

Change-Id: I95844e51d2ae164ed9f29fdb1c51509611c514fe
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2021-03-25 14:57:37 +00:00
..
2015-10-01 10:51:10 +00:00
2020-02-19 06:57:53 +00:00
2020-01-27 12:33:51 +00:00
2008-12-02 12:01:29 +01:00

Documentation Projects in This Repository

The qtcreator repository contains the sources for building the following documents:

  • Qt Creator Manual
  • Extending Qt Creator Manual
  • Qt Design Studio Manual

The sources for each project are stored in the following subfolders of the doc folder:

  • qtcreator
  • qtcreatordev
  • qtdesignstudio

For more information, see: Writing Documentation

The Qt Design Studio Manual is based on the Qt Creator Manual, with additional topics. For more information, see the README file in the qtdesignstudio subfolder.

The Extending Qt Creator Manual has its own sources. In addition, it pulls in API reference documentation from the Qt Creator source files.

QDoc

All the documents are built when you enter make docs on Linux or macOS or nmake docs on Windows.

Since Qt Creator 4.12, you need to use QDoc Qt 5.14 or later to build the docs. While building with QDoc from Qt 5.11 or later technically works, the Qt Creator Manual and Qt Design Studio Manual link to newer Qt modules, which means link errors will be printed.

Please make the docs before submitting code changes to make sure that you do not introduce new QDoc warnings.

While working on changes that introduce lots of warnings about missing API documentation, for example, you can enter an option to write the doc errors to the log. This helps make doc builds faster until you have fixed the errors. For example, on Windows enter nmake docs 2> log.txt.