Commit Graph

508 Commits

Author SHA1 Message Date
Mats Honkamaa
f979ca36dd Doc: Add page for Qt Insight view
Task-number: QDS-10551
Change-Id: Iaf918b71082a62dc9a30564df2ac38e1db82f433
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Tanja Remes <tanja.remes@qt.io>
2023-09-12 13:06:33 +00:00
Mats Honkamaa
c5d5a564c8 Doc: Document snapping
Document the new snapping function. Also small typo fix.

Task-number: QDS-10526
Change-Id: I1f11e6485c6445e1357e9cd042205428c7bd1270
Reviewed-by: Inkamari Harjula <inkamari.harjula@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
2023-09-12 09:00:56 +00:00
Vikas Pachdha
fdb5600194 Docs: Add docs for removing properties through Qt Bridge plugin
Improve the properties docs across all Qt Bridge plugins as well

Task-number: QDS-8602
Change-Id: Ia48000053f793b08648e0b092195de8a443142b8
Reviewed-by: Pranta Ghosh Dastider <pranta.dastider@qt.io>
Reviewed-by: Vikas Pachdha <vikas.pachdha@qt.io>
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
2023-08-09 09:40:58 +00:00
Esa Törmänen
380648e142 Doc: Rewrite the QDS on MCUs intro page in ToC format
Rewrote the QDS on MCUs intro page into ToC format. Moved all the
sections into separate topics and added links to the topics.

Sections rewritten as new topics:
- Qt for MCUs Framework
- Developing Applications for MCUs
- Connecting MCUs with Qt Creator

Existing topics polished & edited to suit the new structure:
- Qt Design Studio Version Compatibility with Qt for MCUs SDKs
- Creating Projects for MCUs
- Creating UIs for MCUs
- All Topics
- Help

Task-number: QDS-10398
Change-Id: Iaba9c699d99c13f5f3b8d0fbf7b3ee97c674e9c4
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
Reviewed-by: Yasser Grimes <yasser.grimes@qt.io>
2023-08-09 08:30:01 +00:00
Esa Törmänen
5195b0296b Doc: Move Creating UIs for MCUs section to a separate page
Moved the Creating UIs for MCUs section from the Creating Custom
Components page to a separate page in the QDS on MCUs subset. Modified
the content to match the current implementation, and added links to the
related pages in the Qt for MCUs documentation set.

Also modified the related QDS pages, including the ToC, accordingly.

Task-number: QDS-10329
Change-Id: Ibfefa2d023e71a369979b4a7cb74f0b284919290
Reviewed-by: Yasser Grimes <yasser.grimes@qt.io>
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2023-08-04 07:44:00 +00:00
Vikas Pachdha
816e8f78dd Docs: Add properties and snippet docs for Figma
Change-Id: I90d9f9e79be14706380fdf3a7bac6f051511e31f
Reviewed-by: Pranta Ghosh Dastider <pranta.dastider@qt.io>
Reviewed-by: Vikas Pachdha <vikas.pachdha@qt.io>
2023-07-31 11:41:15 +00:00
Esa Törmänen
891744b667 Doc: Add Creating Projects for MCUs topic
Added a new Creating Projects for MCUs topic and updated the
related topics, including the ToC, accordingly.

Task-number: QDS-9288
Change-Id: Ia6e3afad48e98f549bdbb210b8ec7d3ebc5687c5
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Yasser Grimes <yasser.grimes@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2023-07-26 07:35:05 +00:00
Tim Jenssen
8cde647972 Merge remote-tracking branch 'origin/11.0' into qds/dev
Conflicts:
  doc/qtdesignstudio/src/views/qtquick-designer.qdoc
  src/plugins/studiowelcome/stylemodel.cpp

Change-Id: I13c9e4e9404619d7ba649eae160774aafc042610
2023-07-20 22:18:47 +02:00
Vikas Pachdha
2321d7f1f7 Docs: Update the plugin screenshot and add start sceen docs
Change-Id: I3bde8ffc7ef6251c32cd78f7a90fb6f56f3c0b2a
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: Pranta Ghosh Dastider <pranta.dastider@qt.io>
2023-07-14 07:24:59 +00:00
Vikas Pachdha
5aa720f6a9 Docs: Document snippets for QtBridge plugins
Fixes: QDS-10177
Change-Id: Ibede8ffcaef6251c32cd78f7a90fb2f56f3a0824
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: Pranta Ghosh Dastider <pranta.dastider@qt.io>
2023-07-14 07:22:38 +00:00
Vikas Pachdha
9218c36d8a Docs: Improve properties documentation
Fixes: QDS-6801
Change-Id: Iced78ffc7ef6251c32cd78f7a90fb6f56f3ca826
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: Pranta Ghosh Dastider <pranta.dastider@qt.io>
2023-07-14 07:22:30 +00:00
Leena Miettinen
03987976b1 Doc: Move output view docs to separate topics
- Move some information from "Viewing Output" to the "View output"
  how-to topic
- Add the output view topics to \ingroup creator-reference-output-views
  and \ingroup studio-reference-output-views

Task-number: QTCREATORBUG-29361
Change-Id: Ib91373015f416bf4eb6f5f5123a4ae6e5ebe8d8e
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2023-07-07 12:34:32 +00:00
Mats Honkamaa
ccdf0730df Doc: Update camera align buttons docs
Task-number: QDS-10096
Change-Id: I3c513cfdf2f71df7f465c37ec6e007455ec6b67b
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Tanja Remes <tanja.remes@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2023-07-06 06:10:38 +00:00
Leena Miettinen
707d3dd7aa Doc: Move sidebar view docs into separate topics
- Link the topics from "Show and hide sidebars"
- Hide "Working in Edit Mode" from QDS because the Edit mode is
  hidden by default there
- Fix links to the new topics and remove links to
  "Browsing Project Contents"

Task-number: QTCREATORBUG-29361
Change-Id: Ia9ae6474bf0925a76f9ccee693369d2460b9266f
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2023-07-05 11:28:16 +00:00
Mats Honkamaa
aa7628f754 Doc: Add info about Effects in Content Library
Task-number: QDS-9841
Change-Id: I9830b87961ea9f650f02526e0a6f26c4787db6f8
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2023-07-05 06:42:17 +00:00
Tim Jenssen
48230d63b8 Merge remote-tracking branch 'origin/11.0' into qds/dev
Conflicts:
 src/plugins/qmldesigner/CMakeLists.txt
 src/plugins/qmldesignerbase/CMakeLists.txt
 src/plugins/qmlprojectmanager/CMakeLists.txt
Change-Id: If706ae3fe7a7d0e17036ce6285bec772d1f6127d
2023-07-04 16:22:32 +00:00
Leena Miettinen
a23b933308 Doc: Combine "Working with Sidebars" and "Show and hide sidebars"
- Sidebars are hidden in QDS and the views can be added to
  workspaces, so hide references to sidebars on the QDS side.

Task-number: QTCREATORBUG-29361
Change-Id: Ic468f6f818bddb391bd9514d273ecf8b6b412187
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2023-07-04 11:12:30 +00:00
Leena Miettinen
1956b0f698 Doc: Combine two topics about selecting modes into one
Move information from "Selecting Modes" to "Switch between modes".
Hide it from the QDS Manual because modes are hidden by default in QDS.

Task-number: QTCREATORBUG-28996
Change-Id: I6d281fe9364e191616af3a8ac484dd0a7d6a3156
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2023-07-04 11:12:20 +00:00
Mats Honkamaa
a139b354b1 Doc: Add setting up 3D scene tutorial
Task-number: QDS-10030
Change-Id: I48f717c13b33549f4d4b889105df8ac1964706a9
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2023-06-30 09:32:37 +00:00
Leena Miettinen
0d75ba0293 Doc: Reorganize "User Interface" topic and move info to How-tos
Moved How-to topics into separate topics (HTML files) and
linked to them from UI Interface in QDS Manual and from How-to
in Qt Creator Manual.

Task-number: QTCREATORBUG-28996
Change-Id: I2b6defa936954c6a41085d0276f29942462ec12f
Signed-off-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2023-06-30 09:31:50 +00:00
Leena Miettinen
d8c8a005c3 Doc: Fix links to restructured I18N documentation
Some titles were changed in Qt 6.5.

Change-Id: Ie3fa9bbe8ddf9453b615868016411e0938f79834
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2023-06-22 07:00:39 +00:00
Knud Dollereder
9021558bcc Fix policy warnings in project templates
When compiling default created projects with Qt 6.5 and cmake
warnings about Qt policy QTP0001 where issued. This is now
fixed for the project templates. A second patch for the
qtquick-components repo will be provided to get rid of the
remaining policy warnings

Change-Id: Ia701a0cc7e030c9cb1459dc48e5ed2a91a6c6c0e
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
2023-06-20 13:44:08 +00:00
Esa Törmänen
2926d4feab Doc: Add MCU column to the Summary of Design Views table
This update is a follow-up to the comments received during the review
of the Qt Design Studio Features on MCU Projects page.

The MCU column content follows the 'fully supported' content agreed
during the review of the Qt Design Studio Features on MCU Projects page
with the following views marked as being also supported for MCUs:
- Projects
- File System
- Open Documents

Task-number: QDS-10100
Change-Id: Ia3561ccf958dad1b2f1ca7f1782263d032ab8733
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
2023-06-16 11:50:45 +00:00
Mats Honkamaa
6cb6d87746 Doc: Add robotarm workflow tutorial
Add a tutorial on the workflow from QDS to QC based on the robotarm example.

Task-number: QDS-9536
Change-Id: I5f09290c4a836d46056058fe179edc3e012b3d76
Reviewed-by: Esa Törmänen <esa.tormanen@qt.io>
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
2023-06-15 11:53:04 +00:00
Esa Törmänen
456c8a4ef4 Doc: Add QDS Features on MCU Projects topic
Added the QDS Features on MCU Projects topic and modified the related
topics accordingly.

Task-number: QDS-9286
Change-Id: Ifda898f59578d31567f2e2d4292a1a76882ccb16
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Aleksei German <aleksei.german@qt.io>
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2023-06-14 06:02:46 +00:00
Mats Honkamaa
850d3444dd Doc: Fix index images
Task-number: QDS-10069
Change-Id: I362afbc1728cf96a9cf55cc211f1af86fd9a79f7
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2023-06-09 10:57:28 +00:00
The Qt Project
21e99cf726 Merge "Merge remote-tracking branch 'origin/11.0' into qds/dev" into qds/dev 2023-06-08 14:40:08 +00:00
Tim Jenssen
66263782ec Merge remote-tracking branch 'origin/11.0' into qds/dev
Conflicts:
  src/plugins/qmldesigner/components/stateseditor/stateseditorview.cpp
  src/plugins/qmldesigner/components/stateseditornew/stateseditorview.cpp
  src/plugins/qmldesigner/designercore/model/qmltextgenerator.cpp
  src/plugins/qmldesigner/designercore/model/texttomodelmerger.cpp

Change-Id: I4c8a33736b25c3bb24241224d0a1e7358bb7fd94
2023-06-08 16:35:56 +02:00
Mats Honkamaa
110b1cb86c Doc: Fix wrong icon for pausing particle animation
Task-number: QDS-10065
Change-Id: Ibec5ecc5ec331bc536e8d90209adc85f7cde327d
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
2023-06-08 14:22:26 +00:00
Leena Miettinen
1e1eba1a1a Doc: Describe new Qt for Python support features
Add an overview page for Developing Qt for Python applications.
It contains links to Python-related information in the manual
and some sections about setting up the development environment.

Task-number: QTCREATORBUG-28996
Change-Id: If5a442415bad65aa94aa78183d44c6e0f78e317e
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
2023-06-08 08:54:20 +00:00
Mats Honkamaa
1753b95860 Doc: Update bake lights documentation
Task-number: QDS-9840
Change-Id: I5d09b47207733d55bb70c381f9c87a8d03e43b91
Reviewed-by: Esa Törmänen <esa.tormanen@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
2023-05-26 10:35:17 +00:00
Pranta Dastider
590f0685da QmlDesigner: Update qtBridge installation text
This patch updates the existing QtBridge for Adobe
Photoshop installation text to clarify the existing
text furthermore. It aims to make the console code
instructions slightly flexible to accommodate the
future versions of QtBridge into the scope.

Fixes: QDS-9720
Change-Id: Icbaa29fdb015921f06f653de1cc26caf442f34f2
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2023-05-15 08:47:41 +00:00
Mats Honkamaa
239d8882a9 Doc: Update QQEM parts in doc
Task-number: QDS-9588
Change-Id: I3ae76bf708549e18e8024122d809bd15cb63de05
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2023-05-11 09:31:18 +00:00
Pranta Dastider
ee903f806c QmlDesigner: Update broken link in the doc
There was a broken link in the doc. This patch
fixes the issue.

Fixes: QDS-9842
Change-Id: I39f8ad913727d2eec0ce717b7e11a9af93bae05d
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2023-05-08 14:36:31 +00:00
Esa Törmänen
a73fdd8db4 Doc: Add QDS Version Compatibility with Qt for MCUs SDKs topic
Added the QDS Version Compatibility with Qt for MCUs SDKs topic and
modified the related topics accordingly.

Task-number: QDS-9287
Change-Id: I30a89a87152d5db010d074110424b6039ce719cd
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Maija Metso <maija.metso@qt.io>
2023-05-02 07:58:29 +00:00
Mats Honkamaa
38eaba63de Doc: Add documentation about baking lightmaps
Task-number: QDS-9519
Change-Id: Ibe91546a14f074eb7ff489e21c36676f23b74cbb
Reviewed-by: Esa Törmänen <esa.tormanen@qt.io>
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2023-04-28 06:24:13 +00:00
Esa Törmänen
79fee70ed2 Doc: Add Qt Design Studio on MCUs intro topic
Added the Add Qt Design Studio on MCUs intro topic and modified the
related topics (index, toc, and external resources) accordingly.

Task-number: QDS-9284
Change-Id: Ibdf27111170b2931511e2ab349ec07210a02e70b
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2023-04-25 06:10:59 +00:00
Esa Törmänen
ae6c686836 Doc: Add Qt for MCUs macro
Added a new Qt for MCUs macro and modified a number of related topics
accordingly.

Task-number: QDS-9609
Change-Id: I6506a9cb6671c29d5b164d53cb01c827639ecb16
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2023-04-04 06:39:19 +00:00
Mats Honkamaa
b97ea976cd Doc: Remove conditional statements from docs
Task-number: QDS-9484
Change-Id: Ib494dbf729ba77e64aa1fb1060b6dcc31fbf818c
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2023-03-30 13:14:36 +00:00
Tim Jenßen
feabda3aa7 Merge remote-tracking branch 'origin/10.0' into qds/dev
bigger conflicts resolved at:
  src/plugins/qmldesigner/CMakeLists.txt
  src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp

Change-Id: I08e2a109d8e37cbd77225129854e9e633725bfc7
2023-03-26 16:26:18 +02:00
Mats Honkamaa
e42f66ba8c Doc: Fix Simulink Qt Blockset link
Task-number: QDS-9510
Change-Id: I595c70e1eeb1834aeb8213c32b223e3911594045
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
2023-03-23 13:01:51 +00:00
Mats Honkamaa
f35637c19f Doc: Update images for timeline docs
Task-number: QDS-9395
Change-Id: I6d2b394acb3a530bfac60cc2e363d89abec49bb3
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2023-03-20 09:12:27 +00:00
Mats Honkamaa
8c5e77af3c Doc: Minor doc fixes related to new UI
Task-number: QDS-9394
Change-Id: Id5961eb8bce454ba450f75c9892b0b200e38e66b
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2023-03-13 11:13:52 +00:00
Mats Honkamaa
dc254b9a36 Doc: Change component action names
"Go into component" has changed to "Edit component" and
"Move component into separate file" has changed to
"Create component" in the UI.

Task-number: QDS-9387
Change-Id: I30c4784c5661704f4c7244115b31408e6c2a593a
Reviewed-by: Esa Törmänen <esa.tormanen@qt.io>
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2023-03-10 08:31:10 +00:00
Mats Honkamaa
7e26b106ba Doc: Update icons
Task-number: QDS-9349
Change-Id: I8c388ca6d4d5dc8db8c2211c83be5138d33adace
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2023-03-07 10:46:26 +00:00
Mats Honkamaa
288dc3f3fa Doc: Update snapping in 2D view docs
Snapping was done from the toolbar before, now you
use the context menu.

Task-number: QDS-9265
Change-Id: If7aeac74dd95c74b4a942c8dc69829e274a2c5da
Reviewed-by: Esa Törmänen <esa.tormanen@qt.io>
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2023-03-03 11:28:18 +00:00
Mats Honkamaa
3e5a450f3a Doc: Update images
Updated most images to match the new UI. This is not fully complete,
some images (such as timeline) will be updated in separate tickets.

Task-number: QDS-8417
Change-Id: I27cb212144eef884c4d939a7f3d3ed89362c6e44
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2023-03-02 18:13:49 +00:00
Pranta Dastider
a34401eae2 QmlDesigner: Create Figma Quick Control Template merge doc
There is a new feature, which lets to have Figma users templates
from Qt Design studio on Figma end. And later getting components
imported from Figma to Qt Design studio to have them accurately
as local components. This document aims to note that process.

Fixes: QDS-8719
Change-Id: I8b375730c32c8a41bbeebcacc616ed2a295bf881
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2023-02-22 09:51:12 +00:00
Mats Honkamaa
a06da113b7 Doc: Update docs related to live previewing from toolbar
The Live Preview icon is replace with a Live Preview button.
Also some other minor fixes.

Task-number: QDS-9120
Change-Id: I9c351f91f28610206c5986821e0a84349f370869
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2023-02-22 09:08:19 +00:00
Leena Miettinen
1e6933f48d Doc: Reorganize the Debugger topic
Divide the long topics into shorter ones and reorganize the
information.

The next step will be to improve the current topics: check that
the information is complete, add screenshots for all views, add
links between related topics, and so on.

Task-number: QTCREATORBUG-28778
Change-Id: I3549289a2be512bb09f45c91f85b12f89cedbe97
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: hjk <hjk@qt.io>
2023-02-13 14:37:39 +00:00