Commit Graph

225 Commits

Author SHA1 Message Date
Leena Miettinen
2fe99cef9f Doc: Describe new actions on CMake parameters
Multi-selection of parameters is now enabled, as well as
clearing the selection, unsetting multiple parameters at
a go, and undoing the unsetting.

Task-number: QTCREATORBUG-24529
Change-Id: Ie87e6e5bf081fd6d70e3a9461ca8489fb3a71589
Reviewed-by: hjk <hjk@qt.io>
2020-10-09 14:42:58 +00:00
Leena Miettinen
b5af9151bc Doc: Update info about using Clang tools
Task-number: QTCREATORBUG-24529
Change-Id: I3abca4ae3061f1b940ad4f0ee0471bb84a05e63f
Reviewed-by: David Schulz <david.schulz@qt.io>
2020-10-09 09:39:55 +00:00
Leena Miettinen
fff49421ce Doc: Describe new keyboard shortcut for function tooltips
Task-number: QTCREATORBUG-24529
Change-Id: I34237f0f4c0d47588bfebc368a712eb38f205b60
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2020-10-08 09:16:33 +00:00
Leena Miettinen
3f085cd765 Doc: Add info about code completion options
Update screenshots.

Task-number: QTCREATORBUG-24529
Change-Id: I64e118185e48fa9492958654e1619b2bb25cfbf9
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2020-10-08 07:13:54 +00:00
Leena Miettinen
ad912f66a6 Doc: Describe auto-completion in C++ class wizard template
Task-number: QTCREATORBUG-24529
Change-Id: I007c2a1f13041ddb95c98086f257afa4fa9e9b1b
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2020-10-08 06:52:49 +00:00
Leena Miettinen
4c76553273 Doc: Update info about default help viewer backend
It is now litehtml. Update screenshots to show the help using
the litehtml backend and to use the Design Dark theme.

Task-number: QTCREATORBUG-24529
Change-Id: I7e230e7e0a154161f525ba37d0965ac1c50d2ea6
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-10-08 06:52:39 +00:00
Leena Miettinen
1fcac114a3 Doc: Describe new refactoring actions (quick fixes)
Fix capitalization of action names.

Task-number: QTCREATORBUG-24529
Change-Id: I021717bbae237dd293bdbd56d5e10407ee12f224
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2020-10-07 12:54:25 +00:00
Leena Miettinen
b42c0f74f9 Doc: Describe "Ask for confirmation before exiting" option
Update screenshot of the Environment > System tab that
contains the new option.

Task-number: QTCREATORBUG-24529
Change-Id: Ia8a3f048ee492b2a5d37138b2d82638b5bf91c6f
Reviewed-by: André Hartmann <aha_1980@gmx.de>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-10-07 06:52:28 +00:00
Leena Miettinen
0368b02559 Doc: Remove outdated info about default encoding
The Default encoding field now seems to correctly display
UTF-8.

Added a screenshot.

Task-number: QTCREATORBUG-24529
Change-Id: I2d7b240f9862afeb05c1ac359efe262206569235
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-10-07 06:52:09 +00:00
Leena Miettinen
82d64ea49f Doc: Modify the terminology in the "Shapes" topic
Change-Id: Ibabca1fa03cc3c063ae066d0c8c8e79a1a3b25b0
Reviewed-by: Brook Cronin <brook.cronin@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-10-05 13:41:32 +00:00
Eike Ziller
ad7dbc4619 Merge remote-tracking branch 'origin/4.13' into master
Change-Id: I565a0bd783dc80b53d4715fdc153dba1f1d3f7c7
2020-10-05 09:05:23 +02:00
Leena Miettinen
46a9e35c28 Doc: Describe properties of Studio Components (shapes)
And the basic Rectangle.

Fixes: QDS-2848
Change-Id: I6a0f506ed1f1c0ec3d065823131e7eb48445c6e2
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-10-02 12:54:13 +00:00
Eike Ziller
8b031c8c05 Merge remote-tracking branch 'origin/4.13' into master
Change-Id: I3f2a6c553819e992da7e9f538dc44b95b482359e
2020-10-02 10:47:07 +02:00
Christian Kandeler
b55825a420 ProjectExplorer: Clean up variables
Global variables with names such as "CurrentProject*", "CurrentKit*" etc
are harmful, because the term "current project" as used in Qt Creator
does not refer to the "active project", but simply stands for the
project that contains the node that is currently selected in the project
tree, which in turn may or may not correspond to the current editor
document, depending on the "sync with editor" setting. In other words,
the "current project" is almost a random value with little meaning
outside the project tree itself.
Therefore, we remove "CurrentProject*" and friends, except the ones that
are currently intentionally in use. The latter get renamed to
"CurrentDocument:Project*", so their purpose becomes clear. Their old
names are kept around for backward compatibility, but are not suggested
by the variable chooser anymore, so new usages are unlikely and we can
remove them at some point.
We also add some ActiveProject* variants that have been requested in the
past.
Also remove the "CurrentSession" prefix that was deprecated six years
ago.

Fixes: QTCREATORBUG-12724
Fixes: QTCREATORBUG-24606
Change-Id: Ibba5d0e0ce3d2beb444a5eec01fbb9b745d90a1d
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-10-02 07:49:08 +00:00
Leena Miettinen
f4a11f38fa Doc: Describe basic and advanced QML type properties
These properties can be set in the Properties view for
all QML types.

Fixes: QDS-2851
Change-Id: I40743f5474eaa4255409b53106014bf916601bc4
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-10-01 10:37:43 +00:00
Leena Miettinen
168c3df4c6 Doc: Add missing file
This content was moved to a new file, but the file was
not submitted as a part of the change.

Change-Id: I44246688f5d8b0baf83069475fbd3c0a5c9a4c7d
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
2020-09-29 12:33:30 +00:00
Leena Miettinen
ee601e548e Doc: Describe gradient stops
Change-Id: Ib56f5bdf9bc025f666f05e7ee7df6b30e635efd8
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-09-29 09:13:23 +00:00
Leena Miettinen
cb8ee308ee Doc: Create separate topic for dummy QML data
There is now a collection topic for methods for
simulating data in the Qt Design Studio Manual.
Move information about creating dummy QML models
there.

Change-Id: Id15998b172169a7d714250350f6f627b998ad9e8
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-09-29 09:10:25 +00:00
Leena Miettinen
49d20960b9 Doc: Show "Managing Sessions" topic in QDS Manual
- Moved the topic from the creator-only folder to the
  howto folder root to have it included in the doc builds.
- Added the topic to the toc and fixed the navigation links
  around it.
- Used defines to hide text that does not apply to QDS.

Fixes: QDS-2805
Change-Id: I583324a1d0bc60c1b6448a52e48b3f09b1039b7f
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-09-21 14:04:04 +00:00
Leena Miettinen
1c26d6db68 Doc: Add OFL-1.1 to Acknowledgments
Fixes: QTCREATORBUG-24630
Change-Id: Iaaa64bb9936a80805affe992f64e24d1c586496a
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-09-21 07:49:01 +00:00
Leena Miettinen
a489fc18eb Doc: Add LiteHTML license and related licenses to acknowledgments
Fixes: QTCREATORBUG-24619
Change-Id: I8d28bf8a579e8885b430cd7df292f53363990ffa
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-09-16 09:30:44 +00:00
Leena Miettinen
71ca4f4402 Doc: Fix broken external links
Change-Id: Iaf3502a8d940a5cb2eb45ee7451e834a6d4b756e
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
2020-09-15 09:45:24 +00:00
Leena Miettinen
2e1eed1945 Doc: Add list to words to ignore for automatic linking
Change-Id: Idfa50889deeff64a8d97bfbb5deaf4c86a32e2bf
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
2020-09-09 12:45:19 +00:00
Leena Miettinen
d64430b882 Doc: Make "Exporting QML" topic visible in Qt Design Studio Manual
The Build > Export QML menu item is available in Qt Design Studio

Change-Id: I5f29410de5d6d13c427b9907937c4d82e111fe06
Reviewed-by: Vikas Pachdha <vikas.pachdha@qt.io>
2020-09-09 11:32:02 +00:00
Leena Miettinen
dd105095e9 Doc: Fix broken external links
Change-Id: Ifc167cf0e345c6d553a4224d3ea45b163fea45a8
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
2020-09-09 08:23:26 +00:00
Leena Miettinen
fad2820e24 Doc: Hide breakpoint settings from Qt Design Studio Manual
The link targets are not included in the Manual.

Task-number: QTCREATORBUG-24500
Change-Id: I1d0bd94bf41fb612b5584366c02d1ee6de74b6e1
Reviewed-by: hjk <hjk@qt.io>
2020-09-09 08:22:25 +00:00
Leena Miettinen
86da0a006a Doc: Update change from "+" to "Create New State" label
States view layout was also changed, so update screenshots.

Change-Id: I0e4535add8720375e40fcf0e65b20061d94c5150
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-09-04 15:09:24 +00:00
Vikas Pachdha
f6e013c80e Doc: Add asset export documentation
Task-number: QDS-2729
Change-Id: I0af45f22a49cf0a8a74bc6bd9a0b0c3fd4091e1f
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-09-04 08:42:32 +00:00
Venugopal Shivashankar
6d7abca41f Doc: Mention FreeRTOS sources for STM boards
'FreeRTOS Sources' is one of the required
fields if the chosen STM target supports
FreeRTOS.

Change-Id: Ib5074eda31cd73d64aa728751ef24a29957c3624
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-09-03 10:50:11 +00:00
Leena Miettinen
de38744bba Doc: Update topic on using Border Image to create buttons
Change-Id: Iaea732121a5dfbad9f5791efd47f947d0c0e6045
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-09-02 08:35:54 +00:00
Leena Miettinen
ed4704e0b4 Doc: Describe creating custom effects and materials
...using Qt Quick 3D custom shader utilities and commands

Fixes: QDS-2613
Change-Id: I5807c1617d2b54b3fba183c1278ec1266f899c70
Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
2020-09-02 07:17:50 +00:00
Leena Miettinen
2c36c737b7 Doc: Use \MinGW to prevent broken automatically generated links
Change-Id: Ib576e3be1035448905cc8c5bf23960450cf10057
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
2020-09-02 06:18:29 +00:00
Johanna Vanhatapio
980ba0d83d Doc: Describe custom shader utilities
Using the utilities will be described in another change.

Task-number: QDS-2613
Change-Id: I41ca69f84df6e977e41ff30508c8a77d779e1c01
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
2020-09-01 14:27:35 +00:00
Venugopal Shivashankar
e8eafd85ee Doc: Update the MCU options dialog screenshot
Also, fix the broken link to the Qt for MCUs
supported platforms page.

Change-Id: If0a0702b0821e2e46eca2ad57676c53cb20040e2
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2020-08-31 11:28:42 +00:00
Venugopal Shivashankar
5ac01be934 Doc: Drop BareMetal from the requirements list
In addition, drop the instructions to enable
or disable a plugin. It is already documented
else where and is less relevant in this
context.

Fixes: QTCREATORBUG-24531
Change-Id: Icd1f46333e1d1f64ff24ab0b2eb1e571d533e5ed
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-08-28 13:37:30 +00:00
Leena Miettinen
6181399187 Doc: Use local value for \QMLD macro in Qt Design Studio Manual
This enables us to get rid of the product name "Qt Quick Designer"
in Qt Design Studio context. However, the macro can no longer be
used for UI text. Actually, it does not make much sense, because the
UI text is not dynamic. It would be good to also replace it in the
UI with something more generic, or with "Form Editor", for example.

Change-Id: I5884f090f915d5ff0c64428239bfd324cd1941c2
Reviewed-by: Brook Cronin <brook.cronin@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-08-28 10:06:06 +00:00
Leena Miettinen
8702f58a03 Doc: Update info about binding and connection editor
Change-Id: I95a77b700db341bb5e63a2052396904598b16dea
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-08-27 10:29:15 +00:00
Leena Miettinen
1bfd3bd8f2 Doc: Generalize info about sharing project settings
...to apply also to CMake projects

Change-Id: I5e42c15c273724c04ec9474a85cc36df8fb3069a
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-08-25 07:57:38 +00:00
Leena Miettinen
2d12e6b119 Doc: Update Qt Quick Designer overview
Update screenshot.

Change-Id: I5be9abd2e741e738718b7dcbb589ad4425e54e67
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-08-25 06:59:41 +00:00
Leena Miettinen
470278dfe7 Doc: Fix some typos
Change-Id: Ice19099cb58acaef81cec5e34c62e61f54c0d13e
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-08-24 15:18:46 +00:00
Leena Miettinen
048d6164cc Doc: Describe exporting and importing workspace settings
There are Import and Export buttons in View > Workspaces > Manage.
Update screenshots and add one of New Workspace Name dialog.

Change-Id: I679b7952e498576a58ebb4134d08c21fe2555fc7
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-08-24 15:00:37 +00:00
Leena Miettinen
493000e211 Doc: Describe debugger general and CDB settings
Task-number: QTCREATORBUG-24500
Change-Id: I9085dfdca1b59796a1ccba6db379eaa8559e724c
Reviewed-by: hjk <hjk@qt.io>
2020-08-24 09:18:36 +00:00
Leena Miettinen
52622a036b Doc: Add info about supported property types
Also describe that custom properties are visible in the
Properties view, where their values can be set.

Change-Id: Ie82975116ae4de0ebb92050e7e2190315521ff8b
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-08-24 08:01:47 +00:00
Leena Miettinen
de5858a5a8 Doc: Update information about developing for Bare Metal devices
Change-Id: I6bfbf01c5204f3bcf53375d84cb4604f91c0c7a2
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2020-08-21 14:34:01 +00:00
Leena Miettinen
daea5358c8 Doc: Link to the new platform topics from the front page
Change-Id: I3d7bb548a9edb3eca6f6a4bf8c7e9e1bd77f4f7e
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
2020-08-21 14:15:22 +00:00
Leena Miettinen
2e0e0df290 Doc: Add info about Merge Tool menu item visibility
Tools > Git > Git Tools > Merge Tool is visible only when
the user has a merge conflict to resolve.

Change-Id: I1c08dae329152726139d075b03a98875b789e154
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2020-08-20 13:29:31 +00:00
Leena Miettinen
e15d457c18 Doc: Describe starting git bash
Change-Id: If8098f89240f6fdf655adce31734ca847bfec14b
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2020-08-20 13:25:55 +00:00
Leena Miettinen
ed74779a10 Doc: Update info about Clang Tools options
Change-Id: Id967798d3f1a0fc52c1f2c413e953d7324582e7b
Reviewed-by: David Schulz <david.schulz@qt.io>
2020-08-20 13:25:35 +00:00
Leena Miettinen
ff41175e8a Doc: Move info about GDB settings to "Specifying Debugger Settings"
...in "Setting Up Debugger"

Task-number: QTCREATORBUG-24500
Change-Id: Ibf5a35b642f9b372d9a48d5e1095678b81b246f7
Reviewed-by: hjk <hjk@qt.io>
2020-08-19 07:49:43 +00:00
Leena Miettinen
0b19885bb1 Doc: Describe the "Override SysRoot" option for launching debugger
Task-number: QTCREATORBUG-24500
Change-Id: I26f50ee57c0a7f453a3e72e4bb27aec27d9c97ca
Reviewed-by: hjk <hjk@qt.io>
2020-08-19 07:49:14 +00:00