Commit Graph

1400 Commits

Author SHA1 Message Date
Eike Ziller
928f6d6ac4 Merge remote-tracking branch 'origin/13.0'
Conflicts:
	coin/instructions/build.yaml

Change-Id: Ie5530baed71a79d49cb107d3f82e4427475c6ff7
2024-05-27 10:13:23 +02:00
Teea Poldsam
b21fe3c7b1 Doc: Add info about live previewing in different sizes
Fixes: QDS-12821
Change-Id: I4753d48ea47f92870594633a45672921ca3da031
Reviewed-by: Johanna Vanhatapio <johanna.vanhatapio@qt.io>
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2024-05-24 06:52:43 +00:00
Alessandro Portale
0db878c2f8 Docs: Reencode number overlay images as full rgb+alpha
By default, optipng reduces pngs with very few colors to using a
palette. That happens also for images with alpha channel. Some tools do
not support palette+alpha well, though.

The images in this change were re-saved as 24-bit version and then
optimized via optipng using the "-nx" option, which prevents color
reductions.

Change-Id: Ib6f04c64724913ea02fcaa442a914b6b79b92a55
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2024-05-23 13:14:26 +00:00
Leena Miettinen
6fdcc5a3e5 Doc: Move changing the UI language from FAQ to a how-to
Add instructions for setting the language when running from CLI.

Change-Id: I5c9562e41e665a70154cdbe4f231274006ec98aa
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-05-23 11:49:03 +00:00
Eike Ziller
8b5f5744dc Rename Qt Designer -> Qt Widgets Designer
Fixes: QTCREATORBUG-30756
Change-Id: Icb4a2513e230b71b5bb5033ead6a09ad3a8963ab
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2024-05-23 11:37:08 +00:00
Eike Ziller
3a60ab1c91 Fix capitalization of group box titles
Consistently use book case

Change-Id: Ia0e382255fe2f311a1bd9a380f4bf8af2320c215
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2024-05-23 10:47:20 +00:00
Leena Miettinen
94cfacab00 Doc: Add direct link to the Getting Started with Qt Creator course
...in Qt Academy. No login is required.

Fixes: QTCREATORBUG-30805
Change-Id: Iec62319b8affe087149f084db4e2341d4f11e51b
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Jaishree Vyas <jaishree.vyas@qt.io>
2024-05-21 13:46:59 +00:00
Eike Ziller
90b3068ecf Merge remote-tracking branch 'origin/13.0'
Conflicts:
	doc/qtcreator/src/editors/creator-only/creator-language-server.qdoc

Change-Id: If93df2592a66679eeff9c8a337372e3aad65f1f1
2024-05-21 09:40:46 +02:00
Tim Jenssen
cbd36f93fa Merge remote-tracking branch 'origin/13.0' into qds/dev
Change-Id: Ief07ead0b4cf513c70bd74d4f5e28e4642edc78e
2024-05-17 17:57:18 +00:00
Leena Miettinen
ced23f3f89 Doc: Use "p4 set P4CONFIG" on all platforms
Fixes: QTCREATORBUG-30816
Change-Id: Id95062f24bcd2b225581f3158c779caac6780a14
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2024-05-17 09:51:42 +00:00
Leena Miettinen
c7803fe6ae Doc: Mention QML Language Server in "Adding Language Servers"
- Add a link to "Turn on QML Language Server".
- Add the \QMLLS macro and use it everywhere.

Fixes: QTCREATORBUG-30823
Change-Id: I75ff67967ad6bf592dceeae46486713012aafd50
Reviewed-by: David Schulz <david.schulz@qt.io>
Reviewed-by: Sami Shalayel <sami.shalayel@qt.io>
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
2024-05-17 09:07:23 +00:00
Eike Ziller
fecf95b58e Merge remote-tracking branch 'origin/13.0'
Conflicts:
	cmake/QtCreatorIDEBranding.cmake
	doc/qtcreator/src/projects/creator-only/creator-projects-build-run-tutorial.qdoc
	qbs/modules/qtc/qtc.qbs

Change-Id: I67a2540677a8b5c309c0c81e2a509a61d0a65aa8
2024-05-17 09:18:14 +02:00
Leena Miettinen
2b23a359d4 Doc: Describe using Perforce config files on Linux
Fixes: QTCREATORBUG-30816
Change-Id: I52adaa3a5f216a503c7e22c8e4905146ee778f3b
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
2024-05-17 07:03:46 +00:00
Leena Miettinen
5b5c61c519 Doc: Restructure info on developing for Boot2Qt devices
- Split the topic into how-to and reference topics
- Remove redundant information
- Make the instructions consistent with the remote Linux topics
- Include info about SSH connections from the remote Linux topic
- Add the \B2Q macro for "Boot to Qt" and use it where possible
  (some UI text still says "Boot2Qt"

Task-number: TCREATORBUG-29361
Change-Id: I7fe5f957049d84ec7402f4c11a070ac2d44fcb38
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: Inkamari Harjula <inkamari.harjula@qt.io>
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2024-05-16 07:42:09 +00:00
Leena Miettinen
19355ccfe3 Doc: Make finding settings about resetting them
Combine "Find settings files" with the FAQ question about
resetting settings and add the related CLI commands.

Change-Id: I544e863407c6eb925772f00527b1ebb9edee47ed
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-05-15 09:54:22 +00:00
Leena Miettinen
2c41ce2f0a Doc: Describe configuring projects in build/run example tutorial
Update the screenshot also in the "Open a project" topic.

Fixes: QTCREATORBUG-30799
Change-Id: I1967907843f792671a665d15b343669f353d4a9f
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
2024-05-14 11:53:37 +00:00
Leena Miettinen
b537c9ee30 Doc: Add Bare Metal how-to topics to "All Topics"
Change-Id: I39537f163a5582dd2170b2a1c1a25ec799a17842
Reviewed-by: hjk <hjk@qt.io>
2024-05-08 07:29:30 +00:00
Tim Jenssen
ca43b1c0fa Merge remote-tracking branch 'origin/13.0' into qds/dev
Change-Id: I524162811ad42e406d7b8e5f38e7043e776005e1
2024-05-07 13:31:11 +00:00
Leena Miettinen
1218175c78 Doc: Write "toolchain" as one word
We still have some occurrences in the UI where it is written as
two words, though.

Change-Id: I245e4185c8ede4313bbe64641f38a3850fa8cbeb
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2024-05-07 09:25:16 +00:00
Leena Miettinen
f9b097436b Doc: Restructure info about remote Linux devices
Task-number: QTCREATORBUG-29361
Change-Id: If78cdeb28b0efb522aea871ae9f20e7742afd127
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2024-05-07 09:22:49 +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
Leena Miettinen
effb365ab3 Doc: Rewrite info about requiring Xcode
You can also use Qt Creator on macOS without Xcode.

Change-Id: Id896980c15692956e83e74cc96b36b764e931cd8
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-05-06 07:00:31 +00:00
Leena Miettinen
74994b435d Doc: Turn "Connecting Bare Metal Devices" into how-tos and reference
Task-number: QTCREATORBUG-29361
Change-Id: Ia0d93029367ae0d24278323d6c36030d1b167177
Reviewed-by: hjk <hjk@qt.io>
2024-05-03 14:25:16 +00:00
Leena Miettinen
f0ea3a0db5 Doc: Update the Android docs
- Turn "Connecting Android Devices" into how-to and reference
  topics.
- Update info on Qt for Android requirements.
- Update screenshots.
- Remove the "Mobile Platforms" topic and move some info to
  the overview.

Task-number: QTCREATORBUG-29361
Change-Id: Idd4dd64dc869cdb6b42efe3c969029684832ea5e
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
2024-05-03 13:43:33 +00:00
Leena Miettinen
2f5057579e Doc: Turn "Connecting iOS Devices" into how-to and reference topics
Task-number: QTCREATORBUG-29361
Change-Id: I68fd249e702e2c262182b12c032a0e8325781eff
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-05-03 13:43:23 +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
Eike Ziller
0f4efacb91 Merge remote-tracking branch 'origin/13.0'
Conflicts:
	doc/qtcreator/src/overview/creator-only/creator-reference.qdoc
	doc/qtcreator/src/qtcreator-toc.qdoc

Change-Id: Ibea5488fda972321c448c64fad7f657e84d62cdb
2024-04-30 14:23:09 +02:00
Leena Miettinen
2275b43cc4 Doc: Update info on Qt for MCUs
Task-number: QTCREATORBUG-29361
Change-Id: I926e09748265ca123fd1a52838da1d05de7f7766
Reviewed-by: Esa Törmänen <esa.tormanen@qt.io>
Reviewed-by: Yasser Grimes <yasser.grimes@qt.io>
Reviewed-by: Rainer Keller <Rainer.Keller@qt.io>
2024-04-30 11:27:02 +00:00
The Qt Project
a86892b8af Merge "Merge remote-tracking branch 'origin/qds/dev'" 2024-04-23 14:09:06 +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
Christian Stenger
a7f92dd8be AutoTest: Disable timeout by default
Usually test frameworks or tools have their own timeout
handling or not at all.
Let the user decide whether to use a timeout or not.
This is a behavior change as now the test run does not
get automatically canceled anymore except when the user
explicitly enables this feature.

Fixes: QTCREATORBUG-30668
Change-Id: Ic5d98db0c52bfea092e427d317b12c41d6484ad0
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: David Schulz <david.schulz@qt.io>
2024-04-23 13:42:57 +00:00
Leena Miettinen
820e65894d Doc: Update debugger docs
- Make CDB and GDB preference docs more scannable by using tables.
- Describe the "Use debug info daemon" GDB option(update the screenshot).
- Add info about asynchronous GDB command execution.
- Replace "select" with "go to" for menus.
- Update some \sa links.

Change-Id: I029541b0bed284f12d6de7dbb10bbe0de05ac5c9
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2024-04-23 13:15:41 +00:00
Tim Jenssen
7dfa746920 Merge remote-tracking branch 'origin/13.0' into HEAD
Change-Id: I1f87297930db420606aab8d7016c290483f262c0
2024-04-23 14:03:46 +02:00
Eike Ziller
e5640386f8 Merge remote-tracking branch 'origin/13.0'
Conflicts:
	doc/qtcreator/src/qtquick/qtquick-live-preview-devices.qdoc
	src/plugins/projectexplorer/projectexplorer.cpp

Change-Id: I682b330a278a329fc6294baeff6a28040abd10bc
2024-04-22 12:18:10 +02:00
Leena Miettinen
b7446fca8b Doc: Add a note that qmake fetches compiler info from mkspec
Fixes: QTCREATORBUG-30700
Change-Id: I35abdad15de7f4ea7f1a3a43302773372f49eff0
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2024-04-19 12:51:37 +00:00
Leena Miettinen
bdada3c5ff Doc: Move Debugging info into "How To" and "Reference"
- Turn "Debugging" into an overview topic
- Remove FSF GDB as it is not supported anymore

Task-number: QTCREATORBUG-29361
Change-Id: I1d8ce78a2f89a85a1337d83aa6011f06afac4e41
Reviewed-by: David Schulz <david.schulz@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: hjk <hjk@qt.io>
2024-04-19 12:48:39 +00:00
Leena Miettinen
b27be7e2bf Doc: Move deployment info to Reference
Task-number: QTCREATORBUG-29361
Change-Id: Ibabac3192c3f2c1aa7ae5594ed6f5f3a915d774c
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
Reviewed-by: Jarno Lämsä <jarno.lamsa@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: Tommi Mänttäri <tommi.manttari@qt.io>
2024-04-19 08:28:09 +00:00
Leena Miettinen
87fb3358d1 Doc: Update info about previewing on Boot2Qt devices
- macOS is supported since Qt 6.5, so just link to the
  Boot2Qt docs.
- Some writing style changes.
- Change the product name macro back to \QC, as the info
  applies to both products.
- Move the link targets for Boot2Qt docs to external-resources.qdoc,
  so that they can be maintained in one place.

Change-Id: Id749dbd58465106108a542db9822080942e12f1b
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2024-04-18 13:52:51 +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
Leena Miettinen
afc8816589 Doc: Restructure the "Analyzing Code" section
- Turn the topics into how-to and reference topics.
- Rewrite "Analyzing Code" as an overview topic.

Task-number: QTCREATORBUG-29361
Change-Id: Id02253514cd1dcd808f040ced7f9f73f6db5e113
Reviewed-by: hjk <hjk@qt.io>
2024-04-15 11:15:01 +00:00
Eike Ziller
310d3cc041 Merge remote-tracking branch 'origin/13.0'
Conflicts:
	src/plugins/remotelinux/linuxdevice.cpp

Change-Id: Iad28a1bfa4632922931d351d2fe27757cf21dec3
2024-04-15 08:33:39 +02:00
Leena Miettinen
e24bf0b78f Doc: Update more screenshots
- Use the new numbers.
- Make the screenshots in the Qt Quick debugging tutorial
  sharper. The Debugger views also look a bit different now.
- Use "select" instead of "click".

Change-Id: I6248a6497725462229c1d1386aa00ccda39162e8
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
Reviewed-by: David Schulz <david.schulz@qt.io>
2024-04-12 07:09:40 +00:00
Eike Ziller
aed4b2991a Doc: Improve getting started with Android devices
Change-Id: I05c99117655b8e664f869d64986f5d935f9eabb0
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2024-04-11 12:47:28 +00:00
Leena Miettinen
d7ed4f29cb Doc: Turn Valgrind topics into how-tos and reference topics
Remove obsolete overview topic.

Task-number: QTCREATORBUG-29361
Change-Id: Ifecc868e9a04dd5f87b393d1dc1a75ca2b6c7db7
Reviewed-by: hjk <hjk@qt.io>
2024-04-11 12:45:14 +00:00
Tim Jenssen
912082e6a8 Merge remote-tracking branch 'origin/13.0' into qds/dev
Change-Id: I1f6114244514a2b786a8b0d364a303b925ad7757
2024-04-10 17:30:10 +02:00
Leena Miettinen
ac6a2aeae4 Doc: Hide a \sa from the QDS Manual
To fix a qdoc warning.

Change-Id: Ibbf7593cd65ac4e68b2543b13038c0d69b95376b
Reviewed-by: Mats Honkamaa <mats.honkamaa@qt.io>
2024-04-10 11:19:42 +00:00
Leena Miettinen
e43c8c178d Doc: Split up "Using Squish" into how-to and reference topics
- Move general information to "Developing with Qt Creator"

Task-number: QTCREATORBUG-29361
Change-Id: Ia630346c6fc4e158215e1af77f4579f2a513a937
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2024-04-10 06:36:31 +00:00
Teea Poldsam
94b08f3f1d Doc: Update Design Views documents
- Update images, icons, and text.
- Remove summary and context menu topics.
- Reorganize the design views alphabetically in TOC.

Fixes: QDS-12363
Change-Id: I3ddb659ec872ebc554c5e7fbbf7cb31d7ebd9b05
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2024-04-10 05:08:49 +00:00
Eike Ziller
dd876dc405 Doc: Adapt to removal of iOS Simulator management
Amends e8d6e4fc34

Change-Id: Ia3cc2388ded5643aaaa129e9d11da4ac28d6d008
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2024-04-09 08:16:11 +00:00
Eike Ziller
2626af4cd4 Merge remote-tracking branch 'origin/13.0'
Conflicts:
	cmake/QtCreatorIDEBranding.cmake
	qbs/modules/qtc/qtc.qbs
	src/libs/utils/fsengine/fileiteratordevicesappender.h

Change-Id: Ia61fa12d14a4f862549509bd980cf9f66905c17f
2024-04-08 11:08:05 +02:00