Commit Graph

3249 Commits

Author SHA1 Message Date
Leena Miettinen
0ce677b9e9 Doc: Describe the Analyze File button on the code editor toolbar
Change-Id: Ibf9dca943f925db9dbfd82d8bc2e5505428994dc
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-06-25 06:35:27 +00:00
Leena Miettinen
351cb8a028 Doc: Describe help filtering from Qt 5.15
Fixes: QTCREATORBUG-24239
Change-Id: Ib91b6ea8df7d3724956d6cad932a0b6d6f9bf1bc
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
2020-06-24 10:21:27 +00:00
Leena Miettinen
389bcd935b Doc: Describe the Install Plugin wizard
Fixes: QTCREATORBUG-24231
Change-Id: I40f1205f37b6ee3a90460d744fdc8bd3ac0387d0
Reviewed-by: Tino Pyssysalo <tino.pyssysalo@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-06-23 11:19:11 +00:00
Leena Miettinen
e4402e229f Doc: Describe options to automatically fix indentation
Change-Id: Ic0b71c382716bcd267027ccc94c942ba017fe426
Reviewed-by: David Schulz <david.schulz@qt.io>
2020-06-23 10:41:15 +00:00
Leena Miettinen
c7cde7126f Doc: Describe adding multiple keyboard shortcuts for a function
Task-number: QTCREATORBUG-72
Change-Id: I528a77594af1429e92cd65db8c6b4de1eea0126c
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-06-23 06:27:50 +00:00
Leena Miettinen
71129c9aaa Doc: Describe missing steps in flow view docs
Also describe applying states in flow views.

Change-Id: Icda4559c95f9319845d6c413b33ad5e4016fad5e
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-06-22 06:26:31 +00:00
Leena Miettinen
80b04b8248 Doc: Describe designing application flows in Design mode
Fixes: QDS-1541
Change-Id: I8b4c83f6548414063670303d2d83e7dd5f93d0d8
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-06-18 09:35:59 +00:00
Leena Miettinen
55f3764d08 Doc: Fix typo "truthfullness"
Change-Id: I9c25f023e82e41785cd905d6b77505e60e825432
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-06-17 13:54:01 +00:00
Johanna Vanhatapio
bfc02970ae Doc: Edit Maya export options for FBX files
Task-number: QDS-2125
Change-Id: I9397870d577f8f64c217a98a15c9bc00e3907731
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Knud Dollereder <knud.dollereder@qt.io>
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
2020-06-17 10:55:54 +00:00
Leena Miettinen
890d96d63b Doc: Describe logical operators used in when conditions
...when determining when to apply states in States view.

Change-Id: I570602b18790a0ab2dd60f475de69cb3d8fa2d77
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: Brook Cronin <brook.cronin@qt.io>
2020-06-17 06:53:02 +00:00
hjk
361b80cb9b ExtensionSystem: Remove PluginSpec::isHiddenByDefault
Not used anymore.

Change-Id: Ic73ba3024b9e6157ff044cb23450fc9dad3c4c02
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-06-16 09:08:36 +00:00
Eike Ziller
8b8ecfa28f Merge remote-tracking branch 'origin/4.12'
Conflicts:
	src/plugins/cmakeprojectmanager/fileapiparser.cpp

Change-Id: I39f8c2be859be043f506bef77de9bb5b42d38165
2020-06-15 11:30:34 +02:00
The Qt Project
ae9ed29608 Merge "Merge remote-tracking branch 'origin/qds-1.59'" 2020-06-08 14:11:10 +00:00
Eike Ziller
c644e7c80a Merge remote-tracking branch 'origin/qds-1.59'
Conflicts:
	src/plugins/qmldesigner/components/formeditor/formeditoritem.cpp
	src/plugins/qmlpreview/qmlpreviewconnectionmanager.cpp

Change-Id: Ifa7c66330c1995378280cdb4c57c30015dc11b68
2020-06-08 16:04:15 +02:00
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