Qt wiki will be updated on October 12th 2023 starting at 11:30 AM (EEST) and the maintenance will last around 2-3 hours. During the maintenance the site will be unavailable.

Qt Creator Documentation Gallery: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
m (Fix 'qhc' typo)
 
(10 intermediate revisions by 6 users not shown)
Line 1: Line 1:
__NOTOC__
[[Category:Tools::QtCreator]]
[[Category:Tools::QtCreator]]
This page is meant to list 3rd party documentation files in .qch format that you can view in the [[Qt Creator]] Help mode.


= Qt Creator Documentation Gallery =
== C++ ==


This page is meant to list 3rd party documentation files in .qch format that can get "integrated into Qt Creator":http://doc.qt.nokia.com/qtcreator-snapshot/creator-help.html.
* [http://en.cppreference.com/w/Cppreference:Archives C++ reference documentation] from cppreference.com with full C++14 support (with some C++17 elements)
* [https://docs.google.com/leaf?id=0B6w3G_xx1dDnMjYyMjQ1ODctNGZmMy00MzRhLWJlOGEtMDdhOTc0N2EzOTgx&sort=name&layout=list&num=50 C++ reference documentation] with content from [https://cs50.harvard.edu/resources/cppreference.com/ Harvard CS 50 class] with C++03 support


== Documentation ==
== CMake ==
 
=== C++ ===
 
C++ related documentation.
 
* "C++ reference documentation":https://docs.google.com/leaf?id=0B6w3G_xx1dDnMjYyMjQ1ODctNGZmMy00MzRhLWJlOGEtMDdhOTc0N2EzOTgx&sort=name&layout=list&num=50
* "C++ reference documentation":http://en.cppreference.com/w/Cppreference:Archives
 
=== CMake ===
 
CMake 3.0.0 and upwards can use Sphinx to generate a .qch file.
 
* "CMake 3.0.0 Documentation":http://www.kdab.com/context-sensitive-cmake-documentation-qtcreator/


Note that Qt Creator 3.2 beta or higher is required for context help (F1) support.
* [https://cmake.org/documentation/ CMake Documentation]
* CMake 3.0.0 and upwards can use Sphinx to generate a .qch file: [http://www.kdab.com/context-sensitive-cmake-documentation-qtcreator/ CMake 3.0.0 Documentation]


=== Qwt ===
== Qwt ==


* "Qwt - Qt Widgets for Technical Applications" :
* "Qwt - Qt Widgets for Technical Applications" :
** "Qwt-6.1.0 .qhc file":http://sourceforge.net/projects/qwt/files/qwt/6.1.0/qwt-6.1.0.qch/download
** [http://sourceforge.net/projects/qwt/files/qwt/6.1.0/qwt-6.1.0.qch/download Qwt-6.1.0 .qch file]
** "Qwt-6.0.1 .qhc file":http://sourceforge.net/projects/qwt/files/qwt/6.0.1/qwt-6.0.1.qch/download
** [http://sourceforge.net/projects/qwt/files/qwt/6.0.1/qwt-6.0.1.qch/download Qwt-6.0.1 .qch file]


=== KDE ===
== KDE ==
[http://api.kde.org/ KDE Online API reference documentation] is also available in [http://api.kde.org/qch/ .qch format]!


KDE related documentation.
ECM (extra-cmake-modules) since v5.36.0 has a [https://api.kde.org/ecm/module/ECMAddQch.html ECMAddQch module], which provides CMake macros for simple setup of generation of API docs QCH files during the build (using doxygen), including support for cross-linking to other QCH files (like the. Qt ones)


* "KDE API reference documentation":http://api.kde.org/ is available in .qch format!
KDE Frameworks since v5.36.0 uses ECMAddQch, with Linux distributions packaging the generated QCH files e.g. as separate package *-devel-doc


=== LLVM ===
== LLVM ==


Here are instructions on how to build a Qt Compressed Help file for the LLVM source: http://llvm-reviews.chandlerc.com/D2967
Here are instructions on how to build a Qt Compressed Help file for the LLVM source: http://llvm-reviews.chandlerc.com/D2967


=== STL ===
== OpenGL ==


* "STL documentation":http://www.steveire.com/libstdc++-v3.qch
* [http://code.google.com/p/qtcreator-openglhelp/ OpenGL Help for Qt Creator]


=== OpenGL ===
== OGRE ==


* "OpenGL Help for Qt Creator":http://code.google.com/p/qtcreator-openglhelp/
* [http://www.ogre3d.org/tikiwiki/Integrating+API+documentation+into+Qt+Creator+Help Integrating API documentation into Qt Creator Help]


=== OGRE ===
== Linux Man Pages ==


* "Integrating API documentation into Qt Creator Help":http://www.ogre3d.org/tikiwiki/Integrating+API+documentation+into+Qt+Creator+Help
This Qt help file contains ''Section 2: System calls'' and ''Section 3: Library function'' of the ''Linux Man Pages''. Context-sensitive help by pressing F1 is also available.
[http://shinnok.com/rants/2011/07/19/linux-man-pages-integration-with-qt-creator/ site]


=== Linux Man Pages ===
== Converters and Generators to/for Qt help files ==


This Qt help file contains ''Section 2: System calls'' and ''Section 3: Library function'' of the ''Linux Man Pages''. Context-sensitive help by pressing F1 is also available.
* There is a (obsolete?) [http://qt-apps.org/content/show.php/CMake2assistant?content=67492 converter for CMake documentation] to qch.
"site":http://shinnok.com/rants/2011/07/19/linux-man-pages-integration-with-qt-creator/


== Converters and Generators to/for Qt help files ==
== Documentation ==


* There is a (obsolete?) "converter for CMake documentation":http://qt-apps.org/content/show.php/CMake2assistant?content=67492 to qch.
A book about [https://qmlbook.github.io/assets/index.html developing Qt Quick applications] by Juergen Bocklage-Ryannel and Johan Thelin.

Latest revision as of 21:06, 27 August 2020

This page is meant to list 3rd party documentation files in .qch format that you can view in the Qt Creator Help mode.

C++

CMake

Qwt

KDE

KDE Online API reference documentation is also available in .qch format!

ECM (extra-cmake-modules) since v5.36.0 has a ECMAddQch module, which provides CMake macros for simple setup of generation of API docs QCH files during the build (using doxygen), including support for cross-linking to other QCH files (like the. Qt ones)

KDE Frameworks since v5.36.0 uses ECMAddQch, with Linux distributions packaging the generated QCH files e.g. as separate package *-devel-doc

LLVM

Here are instructions on how to build a Qt Compressed Help file for the LLVM source: http://llvm-reviews.chandlerc.com/D2967

OpenGL

OGRE

Linux Man Pages

This Qt help file contains Section 2: System calls and Section 3: Library function of the Linux Man Pages. Context-sensitive help by pressing F1 is also available. site

Converters and Generators to/for Qt help files

Documentation

A book about developing Qt Quick applications by Juergen Bocklage-Ryannel and Johan Thelin.