Commit Graph

1400 Commits

Author SHA1 Message Date
The Qt Project
7c7c6123d6 Merge "Merge remote-tracking branch 'origin/qds/dev'" 2024-08-07 12:55:01 +00:00
Eike Ziller
26b4ccb618 Merge remote-tracking branch 'origin/14.0'
Conflicts:
	cmake/QtCreatorIDEBranding.cmake
	qbs/modules/qtc/qtc.qbs
	src/libs/solutions/tasking/tasktree.cpp
	src/plugins/coreplugin/imode.cpp
	src/plugins/cppeditor/cpphighlighter.cpp

Change-Id: I5114911d18e377076c5c07b27d6ca918774f34b9
2024-08-07 10:20:08 +02:00
Tim Jenssen
b4061e223e Merge remote-tracking branch 'origin/qds/dev'
Change-Id: I907e067abba640d27313ce03bc41326d3ed750f0
2024-08-06 19:04:41 +02:00
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
Leena Miettinen
de4907d5b0 Doc: Fix some \page values
- Remove a \previouspage reference to an obsolete topic
- Make HTML filename of a page more informative
- Do not use macros in HTML filenames
 (QDoc uses only the first word in the macro and omits the rest)
- Use creator-how-tos.html as \previouspage for how-to topics

Change-Id: I3727c3a6275b59810efcaf78db5b74dc22a81e5c
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-08-02 09:13:01 +00:00
Eike Ziller
2bb42bed1c Merge remote-tracking branch 'origin/14.0'
Change-Id: If26b4607afe758e81feb334b7628797f8fd9c016
2024-07-29 10:15:58 +02:00
Andrew Shark
6deb5dce75 Minor fixes in documentation
Fix alignment of "<data>" tag.
Correct the thing which the clear button clears (output of cmake, not the search result).

Change-Id: I6a6775c025e334c6a45484c7c59c8de1b4b70421
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2024-07-29 08:07:17 +00:00
Leena Miettinen
138c8ddd82 Doc: Link from SDK tool commands in the summary to their docs
Change-Id: I19e50073b0c837a0fe0b35b91b68b726b95c4b06
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-07-26 06:25:10 +00:00
Eike Ziller
3bbfd66bad Merge remote-tracking branch 'origin/14.0'
Conflicts:
	src/plugins/android/androidmanager.cpp
	src/plugins/android/androidrunner.cpp
	src/plugins/android/androidrunner.h
	src/plugins/qmldesigner/components/texteditor/texteditorview.cpp
	src/plugins/qmldesigner/components/texteditor/texteditorview.h
	src/plugins/qmldesigner/designmodecontext.cpp
	src/plugins/qmldesigner/designmodecontext.h
	src/plugins/qmljseditor/qmljseditingsettingspage.cpp

Change-Id: Idada49bb7441e8c5b748bd75b2e6bb2351bd323e
2024-07-25 12:56:53 +02:00
Andrew Shark
f2a5c6f0ce Move icon selection mentioning to correct place
The icon of kit is located next to "Name" field, not next to "Run Device Type" field.

Also, it should not be double-clicked. Just single clicked.

Change-Id: I962dbe2647beeae8f7c5038b2ead3903336172ab
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2024-07-24 08:22:06 +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
Eike Ziller
8a060b285a Fix in-wizard translation support
We in principle support a map of locale->string for keys starting with
"tr" like "trDisplayName". This didn't work everywhere.

We may not cast the value for these keys to QString before passing it to
`localizedString`, since that would result in an empty string if the
value is such a map.

Also fix the documentation since we remove all parts from '_' (to also
get rid of encoding parts).

Fixes: QTCREATORBUG-23575
Change-Id: I2be795053e645c8bf81417d0db69cd7e63eff022
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2024-07-19 09:36:52 +00:00
Leena Miettinen
bb2ad2d73f Doc: Add topics to more groups
Change-Id: I4c6c7faad4220a7be8c0539aa55008ed79731a8b
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-07-18 06:23:32 +00:00
Leena Miettinen
3bb3fbd698 Doc: Add Python Window UI tutorial to the sidebar TOC
Change-Id: I7550d0e388d08e5ded3baa2d87089f98d6c3b62f
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-07-18 06:23:14 +00:00
Leena Miettinen
63c48e0199 Doc: Update sceenshot of CTF Vizualizer Timeline
To use the new yellow numbers. Change the order of numbers
to make them easier to find.

Change-Id: Ibf31238e990e295cf2bfadd062c9ac62f2575a27
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-07-18 06:23:00 +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
Eike Ziller
18937fd44b Merge remote-tracking branch 'origin/14.0'
Conflicts:
	cmake/QtCreatorIDEBranding.cmake
	qbs/modules/qtc/qtc.qbs
	src/plugins/qmljseditor/qmljseditordocument.cpp

Change-Id: Ibef70b4c0eba5ccd5da7b05ca2bd3a9e8ee1cc0c
2024-07-17 11:43:34 +02:00
Leena Miettinen
431b0c314a Doc: Add a tutorial for using the Qt for Python Window UI wizard
Update the other Python tutorials to describe setting up PySide6
for a project.

Change-Id: Ia0a13f41c1f270fa0ec6c1445f1546e884b7e78f
Reviewed-by: David Schulz <david.schulz@qt.io>
2024-07-16 14:14:25 +00:00
Leena Miettinen
0dab2acd83 Doc: Add examples of .shared file names for different build systems
To make it easier for users to find the information online using search.

Change-Id: Ibd27f724b5c7b0e8bbb69809d98e57b332a25de4
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
2024-07-16 12:57:25 +00:00
Leena Miettinen
9e060ae585 Doc: Update SDK Tool docs
- Add values of addDebugger --engine option
- Make section titles unique so that the links in the
  Contents will lead to correct places
- Link to the values from CMake presets docs, where they
  are also used

Task-number: QTCREATORBUG-30604
Change-Id: Iefa979a3fe4a987191a67e81dffd659963477643
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
2024-07-16 11:51:33 +00:00
Leena Miettinen
bd1829b56f Doc: Update screenshots of Python project wizards
Task-number: QTCREATORBUG-30604
Change-Id: Ia4da792a1270cd25686e9fe02765f81d24232ae2
Reviewed-by: David Schulz <david.schulz@qt.io>
2024-07-16 07:04:24 +00:00
Leena Miettinen
f75821fe99 Doc: Update tutorial names also in sidebar TOC
Change-Id: I4532ef5bbaeee8852dac6b0d9c52ae26d0cc1e32
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-07-15 10:51:04 +00:00
Leena Miettinen
8ff0438933 Doc: Fix names of UI elements in Qt Widgets tutorial
Change-Id: Id3ca5dc8c10bffe441d1eefdb84e3ed588df33fe
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-07-15 10:50:52 +00:00
Leena Miettinen
4e40c6b2b4 Doc: Add documentation for the SDK Tool
Task-number: QTCREATORBUG-31082
Change-Id: I0d81240805bb2d0ae9c5bb8f9a42be7af90c6d69
Reviewed-by: Kai Köhne <kai.koehne@qt.io>
2024-07-15 08:33:20 +00:00
Leena Miettinen
95f2f56e02 Doc: Update screenshot of Preferences > C++ > Quick Fixes
Change-Id: I82775c2bea4e5c07bd7e769728786873b46ea8ff
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2024-07-12 09:49:26 +00:00
Leena Miettinen
b88f1332a8 Doc: Use shorter titles for tutorials
This changes the order in which they are listed to be more
arbitrary, though.

Make some style changes and update screenshots.

Change-Id: Ia46bfb2a6f7e8a297abe07ad1f1026ce1d8bdc79
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: hjk <hjk@qt.io>
2024-07-12 07:19:08 +00:00
Leena Miettinen
6aebad8f80 Doc: Fix typo "righ" > "right"
Change-Id: I45966029de3b55d2be9ec0b9de85a6e3259d162e
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2024-07-11 13:44:42 +00:00
Leena Miettinen
ad07577e1f Doc: Update docs for project-specific Axivion preferences
Task-number: QTCREATORBUG-30604
Change-Id: I668f1e9cc89a1a138071f3bf103dde7abc6c696d
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2024-07-11 11:25:55 +00:00
Leena Miettinen
ea3deac2d2 Doc: Add subsections for global and project-level Copilot preferences
Task-number: QTCREATORBUG-30604
Change-Id: I88a75726bb3cca6bb533001f5b65d5c244db2a81
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
2024-07-11 11:18:36 +00:00
Eike Ziller
42a8b5b432 Merge remote-tracking branch 'origin/14.0'
Change-Id: Id00d72a8707d122b72d89ed0ecf03ad5ed8230d2
2024-07-11 12:10:59 +02:00
Leena Miettinen
02ef7186e3 Doc: Add missing introductory text for Debugger preferences
Change-Id: I45a7fd99a7ad262bce389243d5fc177ce75b8041
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-07-11 09:45:07 +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
Leena Miettinen
93fcd753c8 Doc: Fix navigation
- Add "User Interface" and "Configuring Qt Creator" to the TOC
- Fix a \previouspage link to point to the How To topic
- Arrange Reference topic categories in alphabetic order

Change-Id: I674db28d089f5dd13a0bd16d34682fff8887b8ee
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-07-10 09:16:51 +00:00
Marcus Tillmanns
20e1335922 Docker: Change documentation to reflect requirement change
Change-Id: Iab47be4f663bd4ee09d909d2659cc6f59b4c59b7
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2024-07-09 11:46:23 +00:00
Eike Ziller
8d99cd800b Merge remote-tracking branch 'origin/14.0'
Change-Id: Ic3c53630e16712b6493873d21485b726f0d06574
2024-07-08 10:31:06 +02:00
Leena Miettinen
dc2af02fa0 Doc: Describe suppressing and filtering Clang-Tidy diagnostics
Task-number: QTCREATORBUG-30604
Change-Id: I259f5484c86b96e31c0cdb4f796d11c2a6afec2a
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2024-07-05 07:10:44 +00:00
Leena Miettinen
9d65a003d7 Doc: Update screenshots
Task-number: QTCREATORBUG-30604
Change-Id: I08396fd50abf4a7961c91fd36381007716343b33
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2024-07-05 07:10:27 +00:00
Leena Miettinen
b19837f8cb Doc: Use different icons for installation and app development
Task-number: QTCREATORBUG-30592
Change-Id: If914928f3c9ab9c4798ea1a2044e951de3098cbb
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2024-07-04 13:28:45 +00:00
Leena Miettinen
bcd3491fd9 Doc: Update front page and getting started page
Apply new design and images from the UX team.

Task-number: QTCREATORBUG-30248
Change-Id: I202288f0dccedc65e47cd8bdfa49915d47cd79cd
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-07-04 10:48:11 +00:00
Leena Miettinen
2ba0ad4030 Doc: Describe Android AVD options
- List the available device definitions
- Add information about the other fields

Task-number: QTCREATORBUG-30604
Change-Id: If22f8bfae916bafed7f1153fec7fd5962e406d5f
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
2024-07-04 09:23:00 +00:00
Leena Miettinen
e8ad591ae1 Doc: Describe Extensions mode
Task-number: QTCREATORBUG-30604
Change-Id: I5a3b9eadfccfbf759097d48e8cc506d697f53864
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-07-04 08:24:40 +00:00
Eike Ziller
eee5411d40 Merge remote-tracking branch 'origin/14.0'
Change-Id: I0d5fd257c10eeb452d8767aba63bb7f7faacd48e
2024-07-03 10:14:34 +02:00
Leena Miettinen
b6f253548f Doc: Describe the "Use SSH port forwarding for debugging" option
... in Preferences > Devices for a Remote Linux Device.

Add links between developing for remote Linux and debugging
remotely with GDB.

Task-number: QTCREATORBUG-30604
Change-Id: I149447ce5e30409452c203fecc41417822a3d8b2
Reviewed-by: hjk <hjk@qt.io>
2024-07-01 12:58:28 +00:00
Leena Miettinen
e8c32fe472 Doc: Omit "native" when discussing debuggers
Also avoid talking about "debugger plugin".

Change-Id: Iba60f8ad9c655812b6a48e38c1523ddce4f8dcb6
Reviewed-by: hjk <hjk@qt.io>
2024-07-01 12:58:17 +00:00
Eike Ziller
0283b81392 Merge remote-tracking branch 'origin/14.0'
Conflicts:
	cmake/QtCreatorIDEBranding.cmake
	qbs/modules/qtc/qtc.qbs

Change-Id: If39fe80197537c489361810e91ee221c6c52ea01
2024-07-01 12:01:27 +02: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
Leena Miettinen
0afe7caaeb Doc: Mention that perf profiling is supported for app manager apps
Task-number: QTCREATORBUG-30604
Change-Id: I32353849a64459244ccda60ac986b52bbe9813f1
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
2024-07-01 06:47:29 +00:00
Leena Miettinen
5308b11fd2 Doc: Describe new testing preferences
- Timeout can now be turned off and on
- Limit Files to Path Patterns adds filters for scanning
  for tests

Task-number: QTCREATORBUG-30604
Change-Id: Ia0ab109c2dd2958804fea6f6faa1eb9a80377fe3
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2024-06-28 08:07:08 +00:00
Eike Ziller
8dccc9c59e Merge remote-tracking branch 'origin/14.0'
Conflicts:
	src/plugins/qmljseditor/qmljseditorsettings.cpp

Change-Id: I443424afdfe48cdfc3d083d8e91335e937fcfdb6
2024-06-27 11:41:54 +02:00
Leena Miettinen
d6eee1e250 Doc: Update supported CMake presets version to 5
Link to the presets docs for version 5, so that users
won't accidentally use fields from newer versions.

Task-number: QTCREATORBUG-30604
Change-Id: Iab548df768d55408dd018e97e2f5c9c1dfc3e594
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
2024-06-26 13:28:23 +00:00