From d241832e07e6a065ae78f25e3e7349f89a16b12c Mon Sep 17 00:00:00 2001 From: Leena Miettinen Date: Mon, 29 Mar 2021 16:10:36 +0200 Subject: [PATCH] Doc: update info about qmake build configuration Change-Id: I40e7491b079ae879d97b595fb2d440b92a11d66b Reviewed-by: Christian Kandeler --- .../qtcreator-build-settings-default.png | Bin 0 -> 7735 bytes .../images/qtcreator-build-settings-qmake.png | Bin 0 -> 4362 bytes .../images/qtcreator-projectpane.png | Bin 11906 -> 9730 bytes .../src/debugger/qtquick-debugging.qdoc | 7 ++- .../creator-build-settings-qmake.qdoc | 47 +++++++++++++++++- .../creator-projects-settings-build.qdoc | 17 +------ 6 files changed, 52 insertions(+), 19 deletions(-) create mode 100644 doc/qtcreator/images/qtcreator-build-settings-default.png create mode 100644 doc/qtcreator/images/qtcreator-build-settings-qmake.png diff --git a/doc/qtcreator/images/qtcreator-build-settings-default.png b/doc/qtcreator/images/qtcreator-build-settings-default.png new file mode 100644 index 0000000000000000000000000000000000000000..3ca79641a6bd6f820059d3d37ce94f60fd0246e8 GIT binary patch literal 7735 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 BXYv35 literal 0 HcmV?d00001 diff --git a/doc/qtcreator/images/qtcreator-build-settings-qmake.png b/doc/qtcreator/images/qtcreator-build-settings-qmake.png new file mode 100644 index 0000000000000000000000000000000000000000..6371c6172508ce6d26b41fc2babeb7a3cd805518 GIT binary patch literal 4362 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 E09YVJF8}}l literal 0 HcmV?d00001 diff --git a/doc/qtcreator/images/qtcreator-projectpane.png b/doc/qtcreator/images/qtcreator-projectpane.png index b6d01fd0ca93c697bab6e2144514cc19302fc3fb..0112b9e8967cc59617beb7b982187b75bec40303 100644 GIT binary patch literal 9730 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 Qmes@OUtCQD zbZho8x;)eR8?YeEsEeKD;Z)BLu#Q~M@vY$~J-KD~v>!h2TJHboGrKB#vwcg9y^H?O zex+jj&lA_F|GBdN!sT~Q4pzTPY^wZx>3F`xPq)6mI(t5a%zO5Jo{HPny%#P%l!>eS z^5SCd)NOs%b04q0Ek65C^DN6vcVBOfKk~hIzoczI@8v!9|Nq_Ip1*(V2cf`h8~ z*B>aUKKeUQU+u%ZC@ERSl-9*@o{RU_eG2+H?em^XAB26J{hx<1X>460C!W!zSi3r- zzbs#h;d#kzReNvB*|C`7=*WTUic$K}I*Vg#v+SZR1 zPahs`-yV{+Y~uFH)jsEs3ZFlm|I)m4Va@6y{r!3SeRfDL%xeC+y6IVT*6ynH0lUiI z-#6_BTDm`Zecq9rX~+FK zZJE{@*2#PM-ifX;7JJ$p*J*leN_*sIjXjI56jfA6Oy-Jfycx6o{PPZ{%fSy1xt-kO zaMUK^TSQU%R{Je^^0U}qzn)r@c4ij)=J`!>60U~)W=Z7t%2vMaIV*6-i%DFVoqPJs zmt0j9XYWL8=a2PB3!BZK!Swo@;QAStW4uLQf7=^ZQO37EW=gn=sFB_cZuc7XN!xF~ zeKd7@_}6zYr^VjMa*K>!achFsr&+yOrG9TZDp-H)KGCS&p_XpeS-JM)=dL?8AKScU zyUTC+dj8v-IsERk&GX*O6o?rpqBt4U;lKH_`gd4TOuzM|Llvohpgx(wbI_no1uMh)14k-TYis`sU)tbV z#Sa>qyAZRts?Dp^pnxFqedRTkqOrsAGIN2XZ{4ynMjB@5tm?7yg0j#}B7+DpGHp+J02)q~or=^S{iII`(|( z#FC>=t5Qqcrz`vb&4wj=L5h#?%%k-b?x-tS-Y|BkhVc@+{B0&mCo$U67NZQzqD?ie>SD6vgBTv{-&bLH+qj3 z^zfXL+1y~+iZ9)iL+aQzJXz}`t~ zi{|dBzp#-hGEL<1_Z`6p^4$U~uf}~mu3h`M&SJ-H^|*5}D+`ZZIuPgSuJt?X{+fAz zbFKu*UQRx{`opQ~5Bqbhe=IzrlhoJc_H?Swzi($0@?LH}!QWPTTCYv+kIeG4^z}|r zwX*`>PEEL-$NNBZ>9oU#56=ksz;))7O~e^(SD%yW6T9YwOqH>$s#YT0LUfa6PBvJ>l-hfG()Dwe+gno##yE3GR@{hhAV-z`OV>vsRz zwe?bK>9Pl__CE4;I%aRQ{=9bD-fv%9W%oMnO`565|KrpAZKCflpU}HmdnC!Vc&~S4 z`f&}36Cd{mEtjl}{Z@8HyDs}9*O}j?$HZ&quHLU@$F=HTUFx=-4gKe5hWDIrK6zIt ze@f=(7tSk}^1IK@ymoKqWI>H!l~}WCZ?9EMRns@`_27NFPX63EyBWW$Lc>j*MT6FV zdVBxRv9)XOltoo1gMG*lx3YELl2?cR-IH6-^V_p^-O&|qrv|EW-kj;UOu2X6)(X}g z_7Vm48v?72N-+2|h90{ZwTG#K^}{JhKUvx9(##6h4_s$V;e%|BoX`C)^Sg2j$4TefW5w$0DVeG=c4yea2ma!h{2F~&9i4D(hFJuP}^r*IHxjs{$o zg9iJNM%s{9;uOCYWngId4Cx3kFo0AwR6h96c=32@={1hm9t;c&44$rjF6*2UngBQ) B*J=O& literal 11906 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 diff --git a/doc/qtcreator/src/debugger/qtquick-debugging.qdoc b/doc/qtcreator/src/debugger/qtquick-debugging.qdoc index 39a87166ac7..bdc1bda67e1 100644 --- a/doc/qtcreator/src/debugger/qtquick-debugging.qdoc +++ b/doc/qtcreator/src/debugger/qtquick-debugging.qdoc @@ -1,6 +1,6 @@ /**************************************************************************** ** -** Copyright (C) 2020 The Qt Company Ltd. +** Copyright (C) 2021 The Qt Company Ltd. ** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Creator documentation. @@ -64,7 +64,10 @@ \list 1 - \li Debugging is enabled by default for Qt 5.0, or later. + \li If you use qmake as the build system, make sure that + debugging is enabled in the \uicontrol {Build Settings}, + \uicontrol {QML debugging and profiling} field, either + explicitly for the project or globally by default. \image qtcreator-projectpane.png "qmake general build settings pane" diff --git a/doc/qtcreator/src/projects/creator-only/creator-build-settings-qmake.qdoc b/doc/qtcreator/src/projects/creator-only/creator-build-settings-qmake.qdoc index 090c337a8fc..353fa5332dd 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-build-settings-qmake.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-build-settings-qmake.qdoc @@ -30,20 +30,25 @@ \title qmake Build Configuration - \image qtcreator-projectpane.png "qmake general build settings pane" + \image qtcreator-projectpane.png "qmake build settings" By default, \QC builds qmake projects in a separate directory from the source directory, as \l{glossary-shadow-build} {shadow builds}. This keeps the files generated for each \l{glossary-buildandrun-kit} {build and run kit} separate. If you only build and run with a single \l{glossary-buildandrun-kit}{kit}, you can deselect the - \uicontrol {Shadow build} checkbox. + \uicontrol {Shadow build} checkbox. Select the build directory in the + \uicontrol {Build Directory} field. To make in-source builds the default option for all projects, select \uicontrol Tools > \uicontrol Options > \uicontrol {Build & Run} > \uicontrol {Default Build Properties}, and enter a period (.) in the \uicontrol {Default build directory} field. + In the \uicontrol {Tooltip in target selector} field, you can enter text + that is displayed as a tooltip when you hover the mouse over the build + configuration in the \l{Building for Multiple Platforms}{kit selector}. + You can create separate versions of project files to keep platform-dependent code separate. You can use qmake \l{Adding Platform Specific Source Files} {scopes} to select the file to process depending on which platform qmake is @@ -54,10 +59,41 @@ more information, see \l{Using the Performance Analyzer}. To use default settings, select \uicontrol {Leave at Default}. + In the \uicontrol {qmake system() behavior when parsing} field, you can + select whether processes are run via qmake's \c system() function or + ignored. Setting this option to \uicontrol Ignore might help if opening + or closing projects takes too long, but it might produce inexact parsing + results. + + \section1 Global qmake Settings + + To specify settings for all qmake builds, select \uicontrol Tools + > \uicontrol Options > \uicontrol {Build & Run} > + \uicontrol Qmake. + + \image qtcreator-build-settings-qmake.png "qmake build and run options" + To set the default build properties, select \uicontrol Tools > \uicontrol Options > \uicontrol {Build & Run} > \uicontrol {Default Build Properties}. + \image qtcreator-build-settings-default.png "default build options" + + \section1 Compiling QML + + Since Qt 5.11, you can compile QML source code into the final binary. This + improves the startup time of the application and eliminates the need to + deploy QML files together with the application. For more information, see + \l{Ahead-of-Time Compilation}. + + \QC project wizard templates create Qt Quick projects that can be compiled, + because they are set up to use the Qt Resource System. To compile QML code, + select \uicontrol Enable in the \uicontrol {Qt Quick Compiler} field. To + use default settings, select \uicontrol {Leave at Default}. + + \note In earlier Qt versions, this was a commercial feature. For more + information, see \l{http://doc.qt.io/QtQuickCompiler/}{Qt Quick Compiler}. + \section1 qmake Build Steps \QC builds qmake projects by running the \c make or \c nmake command from @@ -74,4 +110,11 @@ jobs to use for building in the \uicontrol {Parallel jobs} field. Select the \uicontrol {Override MAKEFLAGS} check box to override existing MAKEFLAGS variables. + + Select \uicontrol {Add Build Step} > \uicontrol {IncrediBuild for Linux} or + \uicontrol {IncrediBuild for Windows} to accelerate builds by using + \l{IncrediBuild Build Configuration}{IncrediBuild}. + + Select \uicontrol {Add Build Step} > \uicontrol {Run Conan Install} to use + the \l{Conan Build Configuration}{Conan} package manager with qmake */ diff --git a/doc/qtcreator/src/projects/creator-only/creator-projects-settings-build.qdoc b/doc/qtcreator/src/projects/creator-only/creator-projects-settings-build.qdoc index a710c8c1299..eb4faea02c1 100644 --- a/doc/qtcreator/src/projects/creator-only/creator-projects-settings-build.qdoc +++ b/doc/qtcreator/src/projects/creator-only/creator-projects-settings-build.qdoc @@ -89,21 +89,8 @@ This topic describes the build settings at a general level. - \section1 Compiling QML - - Since Qt 5.11, you can compile QML source code into the final binary. This - improves the startup time of the application and eliminates the need to - deploy QML files together with the application. For more information, see - \l{Ahead-of-Time Compilation}. - - \QC project wizard templates create Qt Quick projects that can be compiled, - because they are set up to use the Qt Resource System. To compile QML code - for debugging and profiling the project, select \uicontrol Enable in the - \uicontrol {QML debugging and profiling} field. To use default settings, - select \uicontrol {Leave at Default}. - - \note In earlier Qt versions, this was a commercial feature. For more - information, see \l{http://doc.qt.io/QtQuickCompiler/}{Qt Quick Compiler}. + For more information about debugging Qt Quick projects, see + \l{Setting Up QML Debugging}. \section1 Starting External Processes