Commit Graph

372 Commits

Author SHA1 Message Date
Leena Miettinen
08e1893f0b Doc: Create a separate topic for Properties view
And place it under Design Views.

Restructure the Specifying Component Properties topic to start with
common component properties through setting colors to developer
properties.

Task-number: QDS-3771
Change-Id: I5cdfa12217fd61efac8eedad3efdd4486ef9593e
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2021-02-22 17:18:10 +00:00
Leena Miettinen
04612e7736 Doc: Add a summary of Navigator icons and the actions they apply
Change the topic name to Navigator and move the topic under
Design views in the TOC.

Replace occurrences of "item" and "QML type" with "component".

Task-number: QDS-3771
Change-Id: I7dbe9803d88a409c8ba0a0ef074e2bc8a6866dec
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2021-02-22 16:57:21 +00:00
Leena Miettinen
048a826943 Doc: Rename Form Editor view topic using the view name
...and move it to the topic that describes Design views.

Change-Id: Ifb0c70936cb1059b8c7e4b86a23a4035b8047411
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2021-02-22 16:18:16 +00:00
Leena Miettinen
564d27f664 Doc: Update Kits Options screenshot
Task-number: QTCREATORBUG-25162
Change-Id: I6b230ec4905ffaa6055e67112e80a8c372bfdeaf
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2021-02-22 11:42:06 +00:00
Leena Miettinen
c6493e170f Doc: Describe the Zoom field in Help Options
Task-number: QTCREATORBUG-25162
Change-Id: I11842989df9bab1c5ba1f3e553b486b6cbe88239
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2021-02-22 09:15:52 +00:00
Leena Miettinen
adce958d5c Doc: Describe the global setting for system environment
Used when determining the build and run environment and
the environment for running external tools.

Task-number: QTCREATORBUG-25162
Change-Id: I6ddf4952bed5ae9190b65bbac8f0c17404be0538
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2021-02-22 07:32:18 +00:00
Cristian Adam
cc0fa86ffd CMakeProjectManager: Add package manager auto-setup
Adds CMAKE_PROJECT_INCLUDE_BEFORE as initial CMake parameters
with a path to a auto-setup.cmake script that will run
conan install if a conanfile.txt is found in the prject.

A project can have a local QtCreatorPackageManager.cmake file
that will be loaded if exists.

The auto setup can be controlled via the following CMake variables:

* QT_CREATOR_SKIP_PACKAGE_MANAGER_SETUP
* QT_CREATOR_SKIP_CONAN_SETUP
* QT_CREATOR_SKIP_VCPKG_SETUP

conan.cmake is taken from https://github.com/conan-io/cmake-conan
which takes care of the conan specific compiler cruft. License
is MIT.

Fixes: QTCREATORBUG-25362
Change-Id: I70a6e1abc5600851d048f1590ca24204ce52a503
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2021-02-19 17:54:45 +00:00
Leena Miettinen
c57d9c2a9c Doc: Describe disabling Clang checks from Output pane
Task-number: QTCREATORBUG-25162
Change-Id: Id80094fda3a5b4655f38ce22e345b96457991f73
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2021-02-19 09:56:21 +00:00
Leena Miettinen
77e76d22f8 Doc: Accommodate changes made to Library view
Fixes: QDS-3718
Change-Id: I04b3809d23341fb26484b5f3ec63b710042fbf66
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2021-02-19 09:28:20 +00:00
hjk
c5cc771656 Valgrind: Allow specifying extra arguments to valgrind etc
Fixes: QTCREATORBUG-18693
Change-Id: Ibb968dcd82b118340a45329b4a14b28d85700661
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2021-02-17 14:59:03 +00:00
Tom Praschan
1085d6b508 FakeVim: Add emulation for vim-surround plugin
Change-Id: If450d04dd89a1707ab05806522fbf4cc987d454b
Reviewed-by: hjk <hjk@qt.io>
2021-02-17 08:50:21 +00:00
Leena Miettinen
89695402c5 Doc: Update the Concepts and Terms topic
Task-number: QDS-3475
Change-Id: I9486ac0cebeca927dcaafb78dbc5e624fa27d03a
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Reviewed-by: Brook Cronin <brook.cronin@qt.io>
2021-02-16 12:11:57 +00:00
Tom Praschan
d7acee920d FakeVim: Add emulation for argtextobj.vim plugin
Change-Id: I319d2b9fe9f0d145c2560cf03fecc50629c99006
Reviewed-by: hjk <hjk@qt.io>
2021-02-12 08:36:29 +00:00
Tom Praschan
f83eeb0548 FakeVim: Add emulation of vim-exchange plugin
Change-Id: I844c9bf11231ab842cee020a0e7a29af8ed209eb
Reviewed-by: hjk <hjk@qt.io>
2021-02-10 16:11:50 +00:00
Eike Ziller
c98e320082 Merge remote-tracking branch 'origin/4.14'
Change-Id: Iea91e66d30f797c079fe09e12a6744c36c58be1a
2021-02-09 11:42:57 +01:00
Tom Praschan
509d5895f8 FakeVim: Merge comments when joining lines with 'J'
This is the default behavior in vim as well

Change-Id: Ia4d56e3cfc7f91fc353078daefaabeada9a86bed
Reviewed-by: hjk <hjk@qt.io>
2021-02-09 08:56:47 +00:00
Tom Praschan
b6f26ed67a FakeVim: Add emulation for ReplaceWithRegister plugin
Change-Id: Iaaeef6ff51fe858b759c10adaac582f5858b6210
Reviewed-by: hjk <hjk@qt.io>
2021-02-09 07:33:03 +00:00
Leena Miettinen
8cd9300eda Doc: Describe using md locator filter for searching
The filter enables users to search for apps, documents, and
other files using platform-specific external tools or commands.

Task-number: QTCREATORBUG-25162
Change-Id: I32e8d059fa374aac3be983e9461a138ac4c647a0
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2021-02-08 15:10:36 +00:00
Leena Miettinen
712d93e1c9 Doc: Describe Debugger settings in appropriate sections
Link to the "Debugger Settings" section where appropriate.

Task-number: QTCREATORBUG-24500
Change-Id: I7e19211c22bf0139678d49e46db3bd2bb04c7260
Reviewed-by: hjk <hjk@qt.io>
2021-02-08 10:57:04 +00:00
Leena Miettinen
d7a0b735c9 Doc: Move info about debugger settings
...to a separate .qdocinc file included from
"Interacting with the Debugger".

Change a conflicting section title in run settings docs.

Task-number: QTCREATORBUG-24500
Change-Id: I6e3e205d1dfdcfabaf80fc18bd2b73c1256644e4
Reviewed-by: hjk <hjk@qt.io>
2021-02-08 10:56:53 +00:00
Leena Miettinen
df8aec0c19 Doc: Add docs for Washing Machine UI example
Fixes: QDS-3569
Change-Id: Ie7b09c24c0db202ae7ed504d2b40451b4f8e0908
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2021-02-04 11:47:38 +00:00
Tom Praschan
f626e27370 FakeVim: Add emulation for vim-commentary
Change-Id: I34f222182835ae160e6c4c66ad0bada79d8abeff
Reviewed-by: hjk <hjk@qt.io>
2021-02-03 17:58:22 +00:00
Eike Ziller
b54ab67705 Merge remote-tracking branch 'origin/4.14'
Conflicts:
	src/plugins/mcusupport/mcusupportoptions.cpp
	src/plugins/qmldesigner/assetexporterplugin/componentexporter.cpp

Change-Id: I337d1b86f54ad4433a3ed0d73e2011654ef6b950
2021-02-02 12:20:00 +01:00
Leena Miettinen
460f1d3ecd Doc: Describe Debugging Helper Customization field
We have several user questions and bug reports about
SIGSTOP preventing users from debugging, so use SIGSTOP
signal handling as an example.

Task-number: QTCREATORBUG-24500
Change-Id: I2243d45ef4f5354a15712567882861053d3d6a7a
Reviewed-by: hjk <hjk@qt.io>
2021-02-01 15:28:50 +00:00
Leena Miettinen
6553df4a20 Doc: Display info about using Qt Creator variables in QDS Manual
They are needed for some more advanced actions.

- Move the section to a .qdocinc file that is included as
  necessary and modify defines where needed.
- Describe using tooltips to get more info about variables.
- Add a screenshot.

Change-Id: Ieb03ccf7de5f0c493c98ae356cdda4b4d3915832
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2021-01-29 11:38:55 +00:00
Christian Stenger
ba667a342b AutoTest: Restructure settings documentation
This patch restructures the settings part of the
documentation to have all related information is
at one location instead of scattered across the
whole page.
Additionally added some information for so far
undocumented features and fix URLs to referenced
googletest web pages.

Change-Id: Ic897237ea67e9cc11f7d0b55059c47108a6e0f3a
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2021-01-28 12:15:59 +00:00
Eike Ziller
df6967a897 Merge remote-tracking branch 'origin/4.14'
Change-Id: I6e67f23464fc14dda5a659004f0aa360d6f5d25f
2021-01-27 12:28:47 +01:00
Leena Miettinen
4d2bfff1d5 Doc: Describe setting canvas color for components
Change-Id: I2fcc1d45e9caddfb3d52a87cc03043249472b751
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2021-01-25 15:02:30 +00:00
Leena Miettinen
d784696f6d Doc: Describe zooming in Form Editor
Fixes: QDS-3627
Change-Id: I6f5b59ee3c8d287a8342c4ffb7f47f10c4013b8c
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2021-01-25 15:02:10 +00:00
Björn Schäpers
67a9a6beb4 Doc: Document argument of Dumper.Value.members()
Took me quite some time to figure out why my code did not work.

Change-Id: I2451745762e4d9887aa220664b06f539e92ec41c
Reviewed-by: hjk <hjk@qt.io>
2021-01-25 13:16:27 +00:00
Björn Schäpers
8e6d1f549c Doc: Remove a wrong paranthesis
This does not belong there.

Change-Id: I7630a47a52f6b97a6797856e229884cb4b11a515
Reviewed-by: hjk <hjk@qt.io>
2021-01-25 13:15:38 +00:00
Eike Ziller
aae3bf4ef7 Merge remote-tracking branch 'origin/4.14'
Change-Id: I516e87eed1b716ec085095c9dd4f47f04a99de7c
2021-01-25 09:06:36 +01:00
Leena Miettinen
aab88f5e7a Doc: Explain "Replacement kits"
Change-Id: Iceea044c1f81a20d1f3358238e38f231fb634ea7
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2021-01-22 16:22:30 +00:00
Leena Miettinen
23d5a28968 Doc: Add docs for Conan package manager plugin
Task-number: QTCREATORBUG-21785
Change-Id: I616fdfe808fdc5490ac17e95c1554a74524b0444
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
2021-01-21 17:44:14 +00:00
Leena Miettinen
7f73675bc8 Doc: Fix white space errors and a typo in a QDoc command name
Change-Id: I906423f3b0b1053b965858c8bbb80ab29d49b576
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2021-01-21 08:55:46 +00:00
Eike Ziller
f79e4b3677 Merge remote-tracking branch 'origin/4.14'
Change-Id: Ib343adc6b761d15410d357137e4fc38040ce8d48
2021-01-20 11:13:11 +01:00
Christian Stenger
0ed99a954b AutoTest: Document CTest support
Fixes: QTCREATORBUG-25221
Change-Id: Ie9424cc932db3eb831145b29657353a32f88e5be
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2021-01-20 08:33:02 +00:00
Tim Jenssen
aa404ca5c9 doc: fix menu entry
Change-Id: I21d1ba77b2f4a39756f6408e6911192237e7e54c
Reviewed-by: Henning Gründl <henning.gruendl@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2021-01-18 16:16:28 +00:00
Eike Ziller
16d25a3cc8 Merge remote-tracking branch 'origin/4.14'
Conflicts:
	src/plugins/qmldesigner/assetexporterplugin/componentexporter.cpp

Change-Id: If742bcd843cf75cf55e07b489ecb7211f0cd9058
2021-01-18 11:50:32 +01:00
Leena Miettinen
f62832dad7 Doc: Describe using rich text editor
This is now available for Text and TextInput types
(and annotations).

Fixes: QDS-3570
Change-Id: If0d3a19d7d99fac08abf7d9513058d147859eb07
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2021-01-18 10:02:14 +00:00
Leena Miettinen
d8acff46ff Doc: Update screenshot and add info about variables button
- Updated the screenshot in the "Using External Tools" topic to
  show currently available variables and the Variables button.
- Added a link to where the variables are described in more detail.

Fixes: QTCREATORBUG-25233
Change-Id: I1a023d478f239a2fa5a648b36fe22e99435c65b3
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2021-01-14 11:50:46 +00:00
Leena Miettinen
0082bf15b9 Doc: Add link to a new QDS video
Link to "Bridging the gap between designers and developers"
at https://www.youtube.com/watch?v=pEETxSxYazg

Fixes: QDS-3574
Change-Id: I13d70c7d5da43255413ee28b7ed36e92a5fd9f62
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2021-01-13 09:51:34 +00:00
Vikas Pachdha
8e78b9a379 Docs: Update qml export docs
Document generating per component export

Task-number: QDS-3357
Change-Id: Ibdb34622318cf94823b5a3813f16a35f3dcca29c
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2021-01-07 21:42:45 +00:00
Tim Jenssen
b801a9339d Merge remote-tracking branch 'origin/4.14'
Change-Id: I70504e096be620434f38cd990c593950da8b24ba
2021-01-07 14:23:46 +00:00
Leena Miettinen
19970878b8 Doc: Update info about Clang diagnostics
Task-number: QTCREATORBUG-25195
Change-Id: Idb8dee94fae29cb0f347decf50e686a3485d9139
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2021-01-07 14:16:56 +00:00
Leena Miettinen
dd75e97cb8 Doc: Add docs for Studio Logic Helper types
Task-number: QDS-3248
Change-Id: I348d82be4a9a5574046cd590b07e711eb862d2ec
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2021-01-06 14:02:55 +00:00
Eike Ziller
45c2634166 Merge remote-tracking branch 'origin/4.14'
Change-Id: I62523c4733e617c46131048f5f62a2ca9be47d80
2021-01-06 08:42:15 +01:00
Eike Ziller
739eeec19d Explicitly state that only 64 bit Windows is supported
by our binary packages. Building on 32bit is still possible.

Fixes: QTCREATORBUG-25182
Change-Id: Ic88579bcd9bf3b6aef449e6ac3bcaa6430cd68f2
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2021-01-04 10:14:03 +00:00
Eike Ziller
4bc2b4741d Merge remote-tracking branch 'origin/4.14'
Change-Id: I842a7c7358fd0ff6d85c151806e440043914e09a
2020-12-14 14:19:15 +01:00
Venugopal Shivashankar
1f41c53f0f Doc: Update the MCU options dialog screenshot
In addition, document the new option that
enables automatic kit creation for all the
available targets.

Change-Id: Ic9168f032472bdd98b9b026934476e606a9ab94e
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-12-11 13:19:18 +00:00