Commit Graph

612 Commits

Author SHA1 Message Date
Pranta Dastider
0a54933c8d QmlDesigner: Create a document for the Design Effect Demo Example
This patch creates a document for the Design Effect Demo Example
in Qt Design Studio. It updates a macro, include images and creates text to
support the usage of this demo.

Fixes: QDS-13034
Change-Id: Ifc3634d388d8e27c64ecd2b244669d60757ad33c
Reviewed-by: Brook Cronin <brook.cronin@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2024-08-05 09:55:52 +00:00
Tim Jenssen
e5d8d1cef0 Merge remote-tracking branch 'origin/14.0' into qds/dev
Change-Id: I1c354102209ba0c3505e3e2745e64ce77cc22bb3
2024-07-23 15:28:59 +02:00
Vikas Pachdha
e1154a5eaf Docs: Document variables export in Figma
Fixes: QDS-11863
Change-Id: I44426f677a04691ed1a850af1efbfac0a6c2ae29
Reviewed-by: Pranta Ghosh Dastider <pranta.dastider@qt.io>
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2024-07-23 10:44:32 +00:00
Leena Miettinen
7d137e56b3 Doc: Fix help topics for QDS
- Hide \sa {Read Documentation}{How To: Read Documentation} to
  fix QDoc warnings
- List the other help topics in "Get help" (they were only accessible
  from All Topics)
- Add an image that shows the QDS Code view instead of
  Qt Creator Edit mode

Change-Id: I85b570b8db8953e5e676e1518fdb03f4e8bfded4
Reviewed-by: Teea Põldsam <teea.poldsam@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2024-07-17 09:52:02 +00:00
Tim Jenßen
93588dbee2 Merge remote-tracking branch 'origin/14.0' into qds/dev
Conflicts:
	doc/qtdesignstudio/src/how-to/qtdesignstudio-live-preview-desktop.qdoc
	qt_attributions.json
	src/libs/sqlite/CMakeLists.txt
	src/plugins/qmldesigner/CMakeLists.txt
	src/plugins/qmldesignerbase/QmlDesignerBase.json.in
	src/plugins/qmlprojectmanager/CMakeLists.txt
	src/tools/qml2puppet/qml2puppet/instances/qt5import3dnodeinstanceserver.cpp
	src/tools/qml2puppet/qml2puppet/instances/qt5import3dnodeinstanceserver.h

Change-Id: If33e41d8951a49acaba0a74c3e5848eef52bb945
2024-07-10 18:11:28 +02:00
Pranta Dastider
d01a843369 QmlDesigner: Update the project structure information
This patch updates the information related to the project structure
of Qt Design Studio. It also adds new images to display
a real project scenario.

Fixes: QDS-12522
Change-Id: I5c9151be676d21fe581debdfabfd601acb92ca6e
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2024-07-03 14:18:45 +00:00
Mats Honkamaa
d740f0e69e Doc: Add What's new section
Add a "Whats new" section to docs. Link in side bar.

Task-number: QDS-13115
Change-Id: Ifc4d4d7ed576dc8c1ba6f891ffe6714172f8568c
Reviewed-by: Teea Põldsam <teea.poldsam@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2024-07-01 07:06:25 +00:00
Teea Poldsam
0d35eaced7 Doc: Document the 3D asset importer improvements
Added information about the new features and reorganized a bit.

Fixes: QDS-12818
Change-Id: I53049eb5959d1af36e83ef6f2ab8ebe2acff876a
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
2024-06-17 08:29:11 +00:00
Teea Poldsam
534bff5bfd Doc: Add look-at gizmo to 3D doc
Fixes: QDS-13010
Change-Id: I5c518a4d673bc00bd264ad1d472911036928685d
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
2024-06-14 10:12:13 +00:00
Mats Honkamaa
cc942e85a1 Doc: Remove TP note
Change-Id: I29bf1360245db58e76857f74baef8561ae42cf49
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
2024-06-13 08:31:45 +00:00
Teea Poldsam
1f0828af4f Doc: Create a landing page for Effects
Listed all effects and their descriptions to a Effects landing page

Fixes: QDS-12890
Change-Id: I18e3df5a11d9aa4e9abfcbd0c23743b839cb7807
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2024-06-12 09:12:14 +00:00
Teea Poldsam
048df016ab Doc: Add links related to previewing the design
Fixes: QTBUG-125475
Change-Id: Id40bfff892d0b27d361d8e66317242c10592140b
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
2024-06-06 11:38:35 +00:00
Pranta Dastider
71c47350d0 QmlDesigner: Update the Layouts doc
This patch updates the Layout document. Removing old tables
as they are now mostly in tooltips. Also, it tries to
structure the instructions and slightly fix the wording.
It adds an example for Qt Quick Layout workflow and explains
how properties should be used to adjust the components
in the Layout.

Fixes: QDS-12282
Change-Id: I10ec4d8f527c605632843b23007c54c87b22fd86
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2024-05-30 13:01:29 +00:00
Teea Poldsam
d3a0a497b0 Doc: Add info about the default lighting in non-View3D scenes
Fixes: QDS-12817
Change-Id: I3965a4ec635e96810e5408095e2b700a8e7e0ce0
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
2024-05-30 08:35:13 +00:00
Pranta Dastider
e8a44781f0 QmlDesigner: Update Qt UI Viewer doc with license information
Previous the Qt UI Viewer doc did not have the information
that it requires enterprise license. The patch updates this
information.

Fixes: QDS-12849
Change-Id: I9a6eac24aacb68f74eefa0ccc77cce2fd388190e
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2024-05-29 11:43:56 +00:00
Tim Jenssen
4515fba526 Merge remote-tracking branch 'origin/qds/dev'
Conflicts: src/plugins/qmldesigner/CMakeLists.txt

Change-Id: I250c8e5284ddb0f335c440999b8920762419c89b
2024-05-28 19:06:18 +02:00
Teea Poldsam
7724da3027 Doc: Add topics to Best Practices section
Fixes: QDS-12756
Change-Id: I34db98abb6c1b30e0df94440711ff1979552a25d
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2024-05-27 06:41:38 +00:00
Teea Poldsam
d2e4a980bf Doc: Document fly mode speed shortcuts
Fixes: QDS-12664
Change-Id: I4cf001ec3f98c364323b1389e024df5f06055c59
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
2024-05-24 06:44:03 +00:00
Pranta Dastider
5f23a07ba7 QmlDesigner: Update Qt Academy course links in documents
This patch adds some of the Qt Academy course links in
the relevant documents.

Fixes: QDS-12747
Change-Id: I8309681869922be3277e775c312ffa1210d64a29
Reviewed-by: Jaishree Vyas <jaishree.vyas@qt.io>
2024-05-23 08:46:38 +00:00
Mats Honkamaa
1c216f0a38 Doc: Add glow best practices docs
Task-number: QDS-11695
Change-Id: Icf57fe5d94194e5be3d741a19f9f3dea51114048
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
2024-05-23 08:38:42 +00:00
Teea Poldsam
93861d6d56 Doc: Reorganize the sidebar
Fixes: QDS-12809
Change-Id: Ic28b94db2752992c4b08fe0c6ac15a159399a486
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2024-05-23 05:54:46 +00:00
Mats Honkamaa
d9f4987d71 Doc: Add link to Design Effects
Change-Id: Ia62f86bc586a6ccb5b60b95fdfef97068decb408
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
2024-05-22 07:51:42 +00:00
Pranta Dastider
6cf945af59 QmlDesigner: Update Qt Design Studio to Qt Creator workflow doc
This patch updates the Qt Design Studio to Qt Creator workflow.
Adding the new way to generate CMake and then importing it in
Qt Creator.

Fixes: QDS-10787
Change-Id: I31c54c92ddca8872977ac066d06d7877e3770671
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2024-05-21 10:20:10 +00:00
Johanna Vanhatapio
46350083de Doc: Improve the documentation for 3D
Some editions to comply with the MS Style guide and to
improve the structure.

Task-number: QDS-12670
Change-Id: Iddb0778327880ec65bdb590d1e02e4ca15e72051
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2024-05-21 05:45:21 +00:00
Johanna Vanhatapio
92120273b1 Doc: Add a missing qdoc command
Change-Id: I36567e0e3da15d99cf8fe9eac887112ad20b032d
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2024-05-17 06:52:47 +00:00
Pranta Dastider
36ed2c6278 QmlDesigner: Create new document for QDS Property Effects
This patch creates a new document for Qt Design Studio
Property Effects.

Fixes: QDS-11087
Change-Id: I53287ae9635161a5a48c9cdaed045977944f34c0
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2024-05-15 11:51:53 +00:00
Teea Poldsam
d1c8695974 Doc: Update Designing Application Flows
Fixes: QDS-11403
Change-Id: Iee8d9387244f9f7099119ece5124f976b0ebf00e
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
2024-05-13 10:44:30 +00:00
Teea Poldsam
dd10b5972c Doc: Fix QDS doc warnings
Fixed some links and one command issue.

Fixes: QDS-12704
Change-Id: Ie281718675cc3a71d02248096a57a5dceffce512
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2024-05-07 06:13:13 +00:00
Teea Poldsam
5201e51d98 Doc: Fix language in 3D view doc
Fixes: QDS-12701
Change-Id: Iae97930bb671fcc9f9b2a7e1cf8a6e2ab60ee3c1
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
2024-05-06 10:30:24 +00:00
Teea Poldsam
61d936af89 Doc: Update Reacting to External Events
Fixes: QDS-11507
Change-Id: Id6ba8895ee4141127feb199c7db05c26dcc9473d
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
2024-05-06 09:05:14 +00:00
Pranta Dastider
c985be4516 QmlDesigner: Update the supported image list in the QDS doc
This patch update the list of supported image formats
in the documentation of Qt Design Studio.

Fixes: QDS-12688
Change-Id: I9280eeb5e8d37e1d51ef5c6bcb2917d81bdede80
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2024-05-03 13:37:21 +00:00
Pranta Dastider
1b5ef0420b QmlDesigner: Update the supported image list in the QDS doc
This patch update the list of supported image formats
in the documentation of Qt Design Studio.

Fixes: QDS-12688
Change-Id: I5628b4d378447f0caa074e7264a3a4e5ee99b73c
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2024-05-03 13:14:09 +00:00
Leena Miettinen
5b94de6308 Doc: Turn QML preview topics in to how-to topics in Qt Creator docs
- Move qt-quick-live-preview.qdoc to QDS sources
- Copy qt-quick-live-preview-desktop.qdoc to QDS sources as
  how-to\qtdesignstudio-live-preview-desktop.qdoc and remove
  Qt Creator-specific information from it
- Remove the "Running on Devices" and "Using SCXML State Machines"
  topics, which are not used any more
- Edit for style

Task-number: QTCREATORBUG-29361
Change-Id: I1646505aff8659605b09735da515e5d21070d39e
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: Pranta Ghosh Dastider <pranta.dastider@qt.io>
2024-05-03 12:31:41 +00:00
Teea Poldsam
854319bd7d Doc: Add the new fly mode spacebar shortcut to 3D doc
Fixes: QDS-12339
Change-Id: I885fd118a5349adb4907d0dbf518101498daa5ea
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
2024-05-03 08:56:22 +00:00
Teea Poldsam
8ed54cb3a8 Doc: Update Applying States in Flows
Fixes: QDS-11506
Change-Id: Ic2e9993b96cf9ecc3f40fc9701f9044945610a99
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
2024-04-30 11:54:24 +00:00
Teea Poldsam
fce30cb9d9 Doc: Update Simulating Conditions
Fixes: QDS-11505
Change-Id: I91e793529d0d447ae82e02aedc6c32565f243df0
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
2024-04-29 09:35:27 +00:00
Teea Poldsam
f666788df4 Doc: Update Simulating Events
Fixes: QDS-11504
Change-Id: Ie9cac661f947efa7fac452a0f16493a1dc81f024
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
2024-04-29 09:35:07 +00:00
Teea Poldsam
b4a8d75d17 Doc: Update Applying Effects to Transitions
Fixes: QDS-11494
Change-Id: Ib4a8e09f1ec158aa96f90e78e7a232520f78061a
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
2024-04-25 11:57:41 +00:00
Tim Jenssen
72f82f420a Merge remote-tracking branch 'origin/qds/dev'
Change-Id: I8a8692100cbd2429d1952009b73f29d8a374f9bd
2024-04-24 17:37:48 +02:00
Teea Poldsam
3b1acea866 Doc: Update Adding Action Areas and Transitions
Fixes: QDS-11407
Change-Id: I38cb4ff1d92b91ec41df01dd374c98b681eacfe0
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
2024-04-24 08:37:25 +00:00
Tim Jenssen
ef0ee52bf9 Merge remote-tracking branch 'origin/qds/dev'
Conflicts:
	doc/qtcreator/src/overview/creator-only/creator-keyboard-shortcuts.qdoc
	doc/qtcreator/src/qtquick/qtquick-live-preview-devices.qdoc
	doc/qtcreator/src/qtquick/qtquick-profiler.qdoc
	src/plugins/qmlprojectmanager/qmlprojectmanager.qbs
	src/plugins/remotelinux/linuxdevicetester.cpp

Change-Id: I3683c1799df05209d05413383456b285a2daf96e
2024-04-23 16:05:55 +02:00
Teea Poldsam
10bcd931c6 Doc: Remove FAQ
Fixes: QDS-8661
Change-Id: I107fe76afa37d17fa822c92eca59db5729d73c55
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
2024-04-22 09:12:32 +00:00
Teea Poldsam
8c23e1406e Doc: Update Adding flow items
Fixes: QDS-11405
Change-Id: I1c6e1811a1e5db48e912159b817e2ba7edbc3761
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2024-04-22 08:27:46 +00:00
Mats Honkamaa
6f7e38d64d Doc: Document fresnel example
Task-number: QDS-12367
Change-Id: I528138d68fda435cc8ccd2b80c4e26a57d9779aa
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
2024-04-17 08:51:09 +00:00
Teea Poldsam
b33970167a Doc: Update Adding flow views
Fixes: QDS-11404
Change-Id: Id0cfc1a956051e31393fe57f2b64cc6ceeebc3c1
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
2024-04-17 08:32:29 +00:00
Leena Miettinen
050cbc4609 Doc: Split "Profiling QML Applications" into how-to and reference
Some language and style changes.

Task-number: QTCREATORBUG-29361
Change-Id: Idb4a9bc3d5b3b194fafb4a4e3c756cf092a77457
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
2024-04-16 10:55:00 +00:00
Teea Poldsam
68cb22de52 Doc: Add info about editing view3D from 2D view
Fixes: QDS-12464
Change-Id: I0031203590b14b07e7162fc42e409ce0789f76c5
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
2024-04-12 12:03:38 +00:00
Teea Poldsam
bedf04175f Doc: Update Curves view doc
- Update and add icons.
- Add missing information.
- Update obsolete information.

Fixes: QDS-12444
Change-Id: I8063536ab98ca16541a66d9d12473f96446f7fc9
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Tanja Remes <tanja.remes@qt.io>
2024-04-11 12:24:19 +00:00
Johanna Vanhatapio
2637c957f4 Doc: Update info on QDS presets
Task-number: QDS-11987
Change-Id: I7ba02b3823d2bfd127ec2ad7e86f4d3281d2801b
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2024-04-10 12:01:48 +00:00
Johanna Vanhatapio
ee99974c77 Doc: Document Ext Scene Environment
- Document the new extended scene environment
- Update info on the basic scene environment

Task-number: QDS-11987
Change-Id: I65679e9e6ff7082f91775d097ff2cd455b6271c5
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
2024-04-10 11:51:25 +00:00