Commit Graph

4240 Commits

Author SHA1 Message Date
Tarja Sundqvist
a68e6a4fb1 Add Android services to the manifest editor documentation
Task-number: QTCREATORBUG-24075
Change-Id: Ifd3ec1ee52fede81eec4c18a3c5c5a23eb44132b
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-06-08 13:44:20 +00:00
Leena Miettinen
91a98c1330 Doc: Make instructions for adding Qt versions clearer
Fixes: QTCREATORBUG-24138
Change-Id: I3cab9c0e4a75cdca7b25be3de24c865fa2f59862
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-06-08 10:40:17 +00:00
Johanna Vanhatapio
54f53898bf Doc: Change the link to info on exporting 3D assets
Change-Id: I6ba7933928563343ea0f3420f1cb3b47bc262360
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-06-05 13:13:07 +00:00
Leena Miettinen
93d5ed4073 Doc: Collect links to platform-specific topics in one place
Fixes: QTBUG-84223
Change-Id: I03eeb61f457ca624ade8591db2728962f4cc4021
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
2020-06-04 10:34:00 +00:00
Leena Miettinen
195cc8cd20 Doc: Describe global annotations in Design mode
Fixes: QDS-2182
Change-Id: I86d99d07eab3264ce408533847840a1044579fcc
Reviewed-by: Aleksei German <aleksei.german@qt.io>
Reviewed-by: Brook Cronin <brook.cronin@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-06-04 10:30:58 +00:00
Leena Miettinen
891524d4c4 Doc: Hide advanced information from Qt Design Studio Manual
Replace references to "developers" and "designers" with "you"
where the difference is not important.

Hide some complexity by removing references to features designers
might not use very often, such as the locator and debugger.

Fixes: QDS-2159
Change-Id: Ifcda176c5c429a4d90f37138d861cb971932e626
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
Reviewed-by: Soili Väinämö <soili.vainamo@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-06-04 10:30:08 +00:00
Leena Miettinen
b176a24091 Doc: Add example code for specifying QML import paths
... when converting Qt Quick UI projects to applications.

Fixes: QTCREATORBUG-24081
Change-Id: I00989a84d096c6e989e050d7d3b0724249946b6c
Reviewed-by: Tino Pyssysalo <tino.pyssysalo@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-06-03 12:54:55 +00:00
Eike Ziller
aa2aa9bf2a Merge remote-tracking branch 'origin/4.12'
Change-Id: Id1c063ae716c3acf5e6201c15663637040aa9a35
2020-06-03 12:22:18 +02:00
Eike Ziller
1d3d2b5311 Add some documentation about distributing plugins
Change-Id: I02eff822105a4c98575f745bb0f4d222afb0bb73
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2020-06-03 08:39:26 +00:00
hjk
63655081c3 Debugger: Mark a few more sub items as expandable
... and remove some of the now implicit putNumChild() calls.
Also, adapt docs.

Change-Id: I1ab1dafada95a1703cd6a9ba5b9e7e4166b48cd9
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2020-06-02 13:02:25 +00:00
Venugopal Shivashankar
33c5ff216a Doc: Add a note against the optional subsections
The instructions to add a device or a kit is not
necessary if the SDK is set up already. Creator
handles these automatically and they are not
mandatory to set up the development environment.

Fixes: QTCREATORBUG-23859
Change-Id: I8ea7248f060a84eb29278950c68d020026106061
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-05-29 21:46:15 +00:00
Leena Miettinen
45b96d12e5 Doc: Describe writing docs for independent plugins
Plugins that reside in their own repositories need their
own documentation.

Change-Id: I97ff5b2b6788c6dd90364117e842dcdfd63085b5
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-05-28 07:42:04 +00:00
Tim Jenssen
5b00401850 Merge remote-tracking branch 'origin/qds-1.50' into qds-1.59
Change-Id: If4869664ad4cbb5ec56e7c306f47d0bf0f1f075c
2020-05-27 19:02:07 +02:00
Tim Jenssen
b193892fd1 Merge remote-tracking branch 'origin/4.12' into qds-1.50
Change-Id: I8e4155aa2a0a8c7f7405dd79e856380011e23a33
2020-05-27 18:59:53 +02:00
Leena Miettinen
d4a1f1ae90 Doc: Describe exporting assets from Adobe Illustrator
There are some tricks the users need to know.

Fixes: QDS-1745
Change-Id: Ie6ea417335ed47b7960636fccc5946f8f5e6024a
Reviewed-by: Brook Cronin <brook.cronin@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-05-27 15:22:48 +00:00
Leena Miettinen
4430d40e29 Doc: Remove info about default folder to save custom fonts
For Qt Design Studio.

Fixes: QDS-1440
Change-Id: I9d8cff81c5762715f123743b2795b3df53da1daa
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-05-27 14:46:47 +00:00
Leena Miettinen
a8c70ecfef Doc: Link to Fossil Plugin Manual from the version control topic
Change-Id: I58e550aa71571e2b91213edb86d5cdb5403761b2
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-05-27 12:12:09 +00:00
Leena Miettinen
6c9d8e619f Doc: Improve usage of terminology related to embedded devices
Make a distinction between "Boot2Qt" and "generic remote Linux"
devices. Use "embedded devices" as a more general term.

Change-Id: Ice06e6737d6baca001a2a13a6cec7be7624dff2e
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2020-05-27 10:49:40 +00:00
Eike Ziller
6d97c1fcb1 Unregister deleted IContext objects automatically
Change-Id: I7b84c02c8fe1e7201431116e3d993792370fb942
Reviewed-by: hjk <hjk@qt.io>
2020-05-27 06:54:54 +00:00
Orgad Shaneh
fcbbcc7465 Merge remote-tracking branch 'origin/4.12'
Change-Id: If8f433d1084763c1aea4a3454ae163750495c569
2020-05-27 09:13:18 +03:00
Marco Bubke
b3f8a4a73c Utils: Include from future std::span
std::span is a universal class to represent a non owning contiguous data.
You can even manipulate the data but you can not change the size like sort.
It's very nice for interfaces which call in other code but don't need to
own the container or make an internal copy anyway.

https: //en.cppreference.com/w/cpp/container/span
https: //solarianprogrammer.com/2019/11/03/cpp-20-span-tutorial/

Change-Id: Iaced1bd60c14b2fd7ea6576bb6e1720ed8990da8
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-05-26 18:15:06 +02:00
Leena Miettinen
197ccb9bda Doc: Resize front page images to remove scrollbar
Change-Id: I8555bd5f7952530a02d57be436fc27c8a04de0be
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2020-05-26 14:06:52 +00:00
Eike Ziller
227904d4a6 Merge remote-tracking branch 'origin/4.12'
Conflicts:
	cmake/QtCreatorIDEBranding.cmake
	qbs/modules/qtc/qtc.qbs
	qtcreator_ide_branding.pri

Change-Id: Ic39945a0e3e140a9467b4b4f572929257ff3a324
2020-05-26 09:00:05 +02:00
Eike Ziller
b3ffd8d1eb CMake build: Move documentation functions to re-usable location
Removes "install_..._docs" and "clean_docs" special targets.
Instead install documentation with "--install . --component qch_docs"
and "--install . --component html_docs" which have the advantage that
the install prefix can be specified later on with --prefix.
Also removes export of IDE_SOURCE_DIR, which is not used.

Change-Id: I4fce0b9aa8c7fc40b7e94e065777ddf4c0b76c41
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
2020-05-25 11:31:06 +00:00
Eike Ziller
e7b319fbc1 Doc: Fix naming of .index files
Qt Creator Manual and Extending Qt Creator had the same project name,
and therefore the same index file name.
Also qdoc's "depends" configuration requires the index file to have
the same name as the directory.
Adapt the project names accordingly.

Change-Id: Ie1ec8ede360e19e3ffd5c7dbea44344f0a631f68
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-05-25 08:50:54 +00:00
Leena Miettinen
99dde07495 Doc: Update information about supported devices
Change-Id: I17aed738f147dedee69acaa9c3794394f92d12d3
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-05-20 08:11:28 +00:00
Eike Ziller
8292807e0d Merge remote-tracking branch 'origin/4.12'
Conflicts:
	src/plugins/android/androidextralibrarylistmodel.cpp

Change-Id: Ica69c24e83deff819e640dcb4c2682a554d8a2d2
2020-05-19 15:23:16 +02:00
Leena Miettinen
625a8f3eca Doc: Fix typo "sependencies" > "dependencies"
Change-Id: I1d3f3f0bbdcff3d557038d8feca5ffe234d58314
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-05-18 11:37:42 +00:00
Topi Reinio
73d45a994b Doc: Ensure QDoc finds Qt Design Studio examples
The name of the example project directory must match with
the project file name and the \example command argument.
This is case sensitive on platforms other than Windows.

Change-Id: Ie6fa6934ee444b42f024ebf00d6a9b20dfd6abce
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-05-18 10:15:03 +00:00
Tim Jenssen
aa79d30b83 Merge remote-tracking branch 'origin/4.12' into qds-1.50
Change-Id: Ia70d4b47f578021f29197a22b3e07e792342d05c
2020-05-15 17:20:20 +02:00
Leena Miettinen
37421b342f Doc: Add missing punctuation
Change-Id: If0af93ec6f64fc5c48c33df87cf37b4189dfc72e
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-05-15 14:06:13 +00:00
Leena Miettinen
564bace1ec Doc: Describe SpotLight Qt Quick 3D type
Update screenshots of all light types in 3D Editor.

Task-number: QDS-2056
Change-Id: I5f4fbacd01850c7cedcbd187969b9f310507649c
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
2020-05-15 13:27:03 +00:00
Eike Ziller
52b7ec058b Merge remote-tracking branch 'origin/4.12'
Conflicts:
	src/plugins/mcusupport/mcusupportsdk.cpp

Change-Id: I1583fa81adc0218ad4657baa347c08e9e29f88e6
2020-05-15 14:49:11 +02:00
Johanna Vanhatapio
921b56cd46 Doc: Update information about views for editing 3D assets
Task-number: QDS-2056
Change-Id: Iee6aab42c4cd6d97d99eafc3599e55828f0d9657
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-05-15 09:01:24 +00:00
Leena Miettinen
3819b766a4 Doc: Update information about project wizards
Qt Quick 3D, Flow Item and Flow view wizards have been added,
the Qt for MCUs wizard is now included in Qt Design Studio,
and the font loader wizard has been removed.

Task-number: QDS-2056
Change-Id: Ie5d42320661977d57767c3bf58fd480e7d6c3c8d
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-05-15 08:04:05 +00:00
Johanna Vanhatapio
1d257e60d1 Doc: Update information about 3D Editor
Change-Id: I047b96e1db411ccbbe73a94f701cc7e632bc98c9
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
2020-05-15 06:06:26 +00:00
Leena Miettinen
c59e8ce651 Doc: Update information about Scene Environment properties
"Blend mode" field seems to have been removed.
The Skybox option has been added to "Background mode" field.

Task-number: QDS-2056
Change-Id: Ie5c5b5fae4aba83bd8b9b50357bb83d58fbb69c2
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-05-14 14:39:03 +00:00
Leena Miettinen
f51258a17c Doc: Move Qt Bridge product name macros to the common macros file
..from the Qt Design Studio Manual doc configuration file.

Change-Id: Iebbfb5404cae4ef277f05c867e7259997b19a27e
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
2020-05-14 10:18:31 +00:00
Vikas Pachdha
f362304169 Add library export documentation for Sketch Qt-bridge
Task-number: QDS-2046
Change-Id: Idca24fdac106da1b6631518ddd9bb9fa7253a8c7
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-05-13 11:45:46 +00:00
Leena Miettinen
a12669292e Doc: Remove link to non-existing tutorial
Part 5 is still a work-in-progress.

Change-Id: I7c8cd07be3921b9fd36eeb913d9e393e6f15d895
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-05-13 09:49:50 +00:00
Leena Miettinen
bbddd60e03 Doc: Remove extra copies of images that were moved
They are now in doc/qtcreator/images. They seem to reappear
here during merges.

Change-Id: I7dc0b58997996601be7e54fb0a45898f0a5718a7
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-05-13 08:06:15 +00:00
Leena Miettinen
b788c70b95 Doc: Update info about States view
Check terminology, restructure information, and update
screenshots.

Task-number: QDS-2056
Change-Id: Ieaa2d0856bf2d310f67d8c0d9f9376a48cf33534
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-05-12 15:06:15 +00:00
Leena Miettinen
b15e19ac12 Doc: Update screenshot of Properties view in Design mode
...and remove the numbers from the image and text, as one can
easily see the item type.

Task-number: QDS-2056
Change-Id: I821db7a0f3a4ff1999c58701f379ae3667821a0a
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-05-12 15:04:43 +00:00
Leena Miettinen
795fb5f59d Doc: Update info about QML types supported by Qt Quick Designer
Update screenshots.

Change-Id: If079a93940dc103b4afa283f01c94825d895bfa3
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-05-12 15:04:22 +00:00
Leena Miettinen
99b66f6238 Doc: Update info about managing item hierarchy in Design mode
Task-number: QDS-2056
Change-Id: I0786d01dcde48e056450ea70b498abcdd204e381
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-05-12 07:08:47 +00:00
Eike Ziller
20ef5c6de3 Merge remote-tracking branch 'origin/4.12'
Change-Id: Ibbf9f16677a58bdcdd3ce63701ffa34db6f44916
2020-05-11 11:36:22 +02:00
Leena Miettinen
c370d345f1 Doc: Remove obsolete \contentspage command
This prints a QDoc warning when building with QDoc 5.15.

Change-Id: Id6f4646738f3e09956a243dc0da639f5567470f3
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
2020-05-11 08:43:31 +00:00
Leena Miettinen
d86c2a1ba9 Doc: Remove obsolete info about selecting items with content
The button has been removed.

Task-number: QDS-2056
Change-Id: I7495107e68920f02effef0618461f5ed6c88bfa8
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-05-11 06:36:24 +00:00
Leena Miettinen
c1781320f3 Doc: Describe using Alt and Shift modifiers in Form Editor
...when resizing items

Fixes: QDS-2034
Change-Id: I4b4589a19c3c0ca96d6f8a80c7e4a3cc03731690
Reviewed-by: Aleksei German <aleksei.german@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-05-11 06:35:59 +00:00
Leena Miettinen
993a628859 Doc: Describe setting initial root item size in Qt Quick Designer options
Task-number: QDS-2056
Change-Id: I82fc86b748d72b180e2e503a7d80754d61682abd
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-05-11 06:35:01 +00:00