diff options
author | Leena Miettinen <riitta-leena.miettinen@qt.io> | 2017-12-21 09:55:33 +0100 |
---|---|---|
committer | Leena Miettinen <riitta-leena.miettinen@qt.io> | 2017-12-21 09:48:55 +0000 |
commit | a1f00f970cc9d5a8db618c1bebb9a119d4dc76e6 (patch) | |
tree | 46243229a07d048ef9a1443845e81cc32391fe8a /doc/howtos.qdoc | |
parent | 1a15ca43205966a5d0f94a5caaf240eb4df94e7f (diff) |
Doc: Use QML commands to document modules
Task-number: QBS-1245
Change-Id: I996bb44a1db9aae71ef42bca87265371de951272
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'doc/howtos.qdoc')
-rw-r--r-- | doc/howtos.qdoc | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/doc/howtos.qdoc b/doc/howtos.qdoc index 065553d53..168ca937c 100644 --- a/doc/howtos.qdoc +++ b/doc/howtos.qdoc @@ -45,8 +45,8 @@ \section1 How do I build a Qt-based project? - First of all, your project files need to declare a Qt dependency. - See \l{Qt Modules} for how to do that. + First of all, your project files need to declare \l{Depends}{dependencies} + on \l{Qt} modules. To build the project, you need a matching \e profile. The following commands set up and use a Qt-specific profile: @@ -99,7 +99,7 @@ The product \c the-app is an application that expresses its intent to link against \c the-lib by declaring a dependency on it. Now \c main.cpp can include \c lib.h (because of the exported include path) and the application binary will link against the library (because the linker - \l{Rule}{rule} in the \l{Module cpp}{cpp module} considers library dependencies as inputs). + \l{Rule}{rule} in the \l{cpp} module considers library dependencies as inputs). \note In a non-trivial project, the two products would not be defined in the same file. Instead, you would put them into files of their own and use the \l{Project::references}{project.references} property to pull them into the project. @@ -163,8 +163,9 @@ \section1 How do I create application bundles and frameworks on iOS, macOS, tvOS, and watchOS? - Creating an application bundle or framework is achieved by introducing a dependency on the - \l{Module bundle}{Bundle module} and setting the \c bundle.isBundle property to \c true. + Creating an application bundle or framework is achieved by introducing a + dependency on the \l{bundle} module and setting the \l{bundle::isBundle} + {bundle.isBundle} property to \c true. Here is a simple example for an application: @@ -256,7 +257,7 @@ \section1 How do I make the state of my Git repository available to my source files? - Add a dependency to the \c vcs module to your product: + Add a dependency to the \l{vcs} module to your product: \code CppApplication { // ... @@ -275,6 +276,7 @@ std::cout << "I was built from " << VCS_REPO_STATE << std::endl; } \endcode - This value is also available via a module property in \QBS project files. - See the \l{Module vcs}{vcs module documentation} for details. + + This value is also available via the \l{vcs::repoState}{vcs.repoState} + property. */ |