Commit Graph

758 Commits

Author SHA1 Message Date
Christian Kandeler
787de7eede Documentation: Remove CMAKE_INCLUDE_CURRENT_DIR from example
It's not needed.

Change-Id: If831963bc1b38545134254aba1b814f1d332fcdb
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-09-26 14:55:13 +00:00
Eike Ziller
5d55cfdae5 Merge remote-tracking branch 'origin/8.0'
Conflicts:
	share/qtcreator/qmldesigner/propertyEditorQmlSources/imports/HelperWidgets/ColorEditor.qml
	share/qtcreator/qmldesigner/propertyEditorQmlSources/imports/StudioTheme/icons.ttf
	src/libs/utils/fileutils.cpp
	src/plugins/qmldesigner/components/edit3d/edit3dwidget.cpp
	src/plugins/qmldesigner/designercore/include/abstractview.h
	src/plugins/qmldesigner/designercore/include/nodemetainfo.h
	src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp
	src/plugins/qmldesigner/designercore/model/model_p.h
	src/plugins/remotelinux/linuxdevice.cpp
	tests/auto/utils/fileutils/tst_fileutils.cpp

Change-Id: I26a21e2523d3d725fdb8c548a531cdbdaeaeca20
2022-09-19 09:54:06 +02:00
Leena Miettinen
a7c0bffc5c Doc: Use "Coco" as product name and link to Coco Manual at doc.qt.io
Instead of "Squish Coco" and linking to the manual at doc.froglogig.com.

Change-Id: Ibac31680b38aec093f40f06ed22cd5f518839cd7
Reviewed-by: Harri Porten <harri.porten@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: David Schulz <david.schulz@qt.io>
2022-09-19 06:51:06 +00:00
Eike Ziller
29f9f0d822 Improve Clangd settings page
- add tooltips to the labels
- move the completion settings together
- move the "threshold" settings together
- move the indexing option together with the worker threads option
- mention that we fallback to a built-in indexer if clangd background
  indexing is turned off
- add tool tip to worker threads option that mentions that this is also
  used for background indexing
- adapt documentation

Fixes: QTCREATORBUG-28071
Change-Id: I89b00a586fa79fd5ba25c4d187e36d5cfc2d4903
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2022-09-06 09:11:06 +00:00
Eike Ziller
04e50438eb Utils: Remove Utils::optional
Since we are now requiring macOS 10.14 we can remove our local
implementation of optional and use std::optional for macOS too.

Change-Id: I2bd018261b68da64f7f031a812045dd7784697e1
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Marco Bubke <marco.bubke@qt.io>
2022-09-01 06:58:04 +00:00
Eike Ziller
a2f21d40f5 Merge remote-tracking branch 'origin/8.0'
Conflicts:
	src/plugins/debugger/debuggerdialogs.cpp
	src/plugins/qmldesigner/components/materialeditor/materialeditorview.cpp
	src/plugins/texteditor/fontsettingspage.cpp

Change-Id: I5a6accd2065e0d8320045b57ade7b54a9a09aae0
2022-08-31 11:03:13 +02:00
Mats Honkamaa
422a20864e Doc: Update view names in documentation
Changing the following view names:
Form Editor -> 2D
3D Editor -> 3D
Connection View -> Connections
Curve Editor -> Curves
Transition Editor - Transitions

Task-number: QDS-7316
Change-Id: Id9b719b368cf5f7156319a597e94f0a3eb7c89ab
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2022-08-30 09:02:08 +00:00
Eike Ziller
fe4e74af75 Adapt attributions to removal of Utils::variant implementation
Amends 84c1d6572b

Change-Id: I6cf02d577babb35537338447e4918776bd3012fd
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: Marco Bubke <marco.bubke@qt.io>
2022-08-29 08:21:05 +00:00
Lucie Gérard
a7956df3ca Use SPDX license identifiers
Replace the current license disclaimer in files by
a SPDX-License-Identifier.

Task-number: QTBUG-67283
Change-Id: I708fd1f9f2b73d60f57cc3568646929117825813
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-08-26 12:27:18 +00:00
Leena Miettinen
bddac59a95 Doc: Fix arguments to start debugging Qt Quick applications
A dash was missing.

Fixes: QTCREATORBUG-28093
Change-Id: Ic7fbf8fda8d23fdc1eabf98b53240824a24aacc5
Reviewed-by: hjk <hjk@qt.io>
2022-08-23 07:14:22 +00:00
Leena Miettinen
cd87abf3fa Doc: Add commas and fix style issues
Change-Id: I10d1e11c5981704b5ae5e7690f3df036af9873b3
Reviewed-by: hjk <hjk@qt.io>
2022-08-23 07:14:08 +00:00
David Schulz
95a278760a Doc: update remote CDB setup instructions
Mention the dependencies of the cdbextension and instruct to copy the
full folder instead of just the dll.

Fixes: QTCREATORBUG-27914
Change-Id: If14d331af66437bc8723fc16fc72354cccd4e0d6
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2022-08-22 18:13:48 +00:00
Fawzi Mohamed
774010d96e Add information on how to set up qmlls
Fixes: QTCREATORBUG-28025
Change-Id: Id9a74a15f1fd716f714e8f87fc2d986f9b952e94
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
2022-08-11 07:08:00 +00:00
Leena Miettinen
ff476cd87c Doc: Describe filtering Clang Tidy and Clazy checks
Task-number: QTCREATORBUG-27560
Change-Id: Iafd13201227b026d47f38aecb096c742e18552ca
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-07-15 06:53:35 +00:00
Leena Miettinen
48ebab7c58 Doc: Fix links in the Glossary topic
- "Target Platforms" has been replaced with separate topics
  for "Embedded Platforms" and "Mobile Platforms"
- Linking within the Glossary did not make sense because
  the whole page fits on the screen, so nothing happens when
  clicking the links

Task-number: QTCREATORBUG-27560
Change-Id: I55fe0b98685f67aab7ad0c9a00d28ac744235a9a
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-07-15 06:49:29 +00:00
Leena Miettinen
cc2a79fb2e Doc: Fix reference to "Locals and Expressions" view
They are now two separate views.

Task-number: QTCREATORBUG-27560
Change-Id: Iab659bd915c213d11db08b3a2b8749ebdbc5e70c
Reviewed-by: hjk <hjk@qt.io>
2022-07-14 13:52:57 +00:00
Leena Miettinen
1e0cd24020 Doc: Update how-tos
- Fix menu paths to preferences
- Refer to existing screenshots of Preference pages
- Add information on setting preferences for
  automatically inserting matching characters
- Update the Completion preferences screenshot to show all options

Task-number: QTCREATORBUG-27560
Change-Id: Ib820c9bd19dc71ce109a4a59d40d6f276eb001ac
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-07-14 13:20:03 +00:00
Leena Miettinen
4ff4d2b6e9 Doc: Fix case in folder name in \quotefromfile command
When building docs on Linux, the folder and file were not
found.

Task-number: QTCREATORBUG-27560
Change-Id: I767703c66edf73221037bd17692d3f469319522d
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-07-14 12:33:35 +00:00
Leena Miettinen
397ba273cb Doc: Update screenshots for iOS development
Task-number: QTCREATORBUG-27560
Change-Id: Ic5506bb60c2ae268dab09e52bb691e46a66dfa2e
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-07-14 08:23:12 +00:00
Leena Miettinen
86c6d1d09d Doc: Describe new way to access global settings
From project-level To-Do and Clang Tools settings.

Task-number: QTCREATORBUG-27560
Change-Id: If91dfe81a87af3de3f6b52c160b8b1df4789c20b
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-07-13 13:41:07 +00:00
Leena Miettinen
ab10372b09 Doc: Update info on deploying to embedded Linux
- Describe the "Override deployment data from build system" option
- Remove docs for the obsolete "Check for free disk space" deployment
  step
- Move docs for the "Check for a configured device" deployment step to
  QNX topic because it does not appear for other types of devices
- Update screenshots

Task-number: QTCREATORBUG-27560
Change-Id: I3791b8e7021ba2a1e88c2c56d7eb38ef208a9967
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: hjk <hjk@qt.io>
2022-07-13 08:43:56 +00:00
Leena Miettinen
fda487717f Doc: Update Bare Metal and MCU screenshots
Task-number: QTCREATORBUG-27560
Change-Id: I0848327874055f606b206ca81655c03b919516ae
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-07-13 07:26:22 +00:00
Leena Miettinen
d6cdce0de5 Doc: Update info about debugging
- Update screenshots
- Fix option names
- Show existing screenshots in more places (where they are
  discussed in text)

Task-number: QTCREATORBUG-27560
Change-Id: I16a45e5e05b8b50932431844e36851f693966201
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: hjk <hjk@qt.io>
2022-07-13 07:26:07 +00:00
Leena Miettinen
7bb5ea287d Doc: Update screenshots
Task-number: QTCREATORBUG-27560
Change-Id: I6899b4a1206fe2f13ffad0bbd4f14a2bdeef7f82
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-07-13 07:25:50 +00:00
Leena Miettinen
d8c55cadf5 Doc: Update more screenshots
Task-number: QTCREATORBUG-27560
Change-Id: I03abbd1d90494d06cf4087c1a85cce2cf1102912
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-07-13 07:25:36 +00:00
Leena Miettinen
894a62325a Doc: Update info on Qt Designer preferences
Device profiles can be used from Tools > Form Editor >
Preview In.

Task-number: QTCREATORBUG-27560
Change-Id: Ic3fb26f1df7589b4ad8c09eaccb7da5da86f0d00
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: hjk <hjk@qt.io>
2022-07-12 11:26:53 +00:00
Leena Miettinen
9074fa27e0 Doc: Describe "Create Android Template Files Wizard"
Task-number: QTCREATORBUG-27560
Change-Id: I9f7a24b2d0c9ddfd3282fda59c4262d0b6775f56
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
2022-07-12 11:10:04 +00:00
Leena Miettinen
226abd4de7 Doc: Do not use comma before "because"
Change-Id: I375342fa10b95e26a3de2524610905c4d5503d3e
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-07-12 10:39:52 +00:00
Leena Miettinen
1b4c3552c6 Doc: Fix UI text in docs to "Pin Qt Quick Toolbar"
Add screenshot of the tab and point to it from where the tab is
described.

Change-Id: I0ff67733de7b15b9c7aa9ccae4589142f76236fb
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-07-12 07:42:27 +00:00
Leena Miettinen
ff7b543b02 Doc: Remove info about old way of marking syntax errors
Remove some redundancy by only describing annotations because
Clang is now used by default.

Task-number: QTCREATORBUG-27560
Change-Id: I02a950eac827f36575ab3bd60be9348c4b642824
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-07-12 07:41:03 +00:00
Leena Miettinen
89be4d7d17 Doc: Replace "options" with "preferences"
...when referring to Preferences dialog.

Task-number: QTCREATORBUG-27560
Change-Id: I2f41420b0ec5955d84ad715d239209adddff0529
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-07-12 07:30:49 +00:00
Leena Miettinen
0caa9b4cee Doc: Add info about troubleshooting Performance Analyzer
Fixes: QTCREATORBUG-27707
Change-Id: Icd2c5ad8ef79ecb7a2a2e37574a269e24bf55e71
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: hjk <hjk@qt.io>
2022-07-11 08:55:27 +00:00
Leena Miettinen
87bdbb993e Doc: Describe adding docker devices
For building and running apps using docker images.

Fixes: QTCREATORBUG-27561
Change-Id: Ice195e73ef8eb321cd53aee5888a9f01ddcf06f8
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: hjk <hjk@qt.io>
2022-07-11 08:50:46 +00:00
Leena Miettinen
78e4360843 Doc: Describe "Use global settings" in Quick Fix project settings
Task-number: QTCREATORBUG-27560
Change-Id: I3dc3a86fb303bed1c2bed520ab2d631cc3d46078
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-07-11 07:04:20 +00:00
Leena Miettinen
b1975da9f7 Doc: Update docs and screenshot for Editor settings
The "Editor settings" field was replaced with a
"Use global settings" check box.

Task-number: QTCREATORBUG-27560
Change-Id: I56160bdf089e574cbc827e99ecb68730b845363f
Reviewed-by: Artem Sokolovskii <artem.sokolovskii@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-07-08 13:07:33 +00:00
Leena Miettinen
4fea392096 Doc: Describe "Parse standard output during build" check box
In Custom Output Parsers section of Build and Run settings.

Task-number: QTCREATORBUG-27560
Change-Id: I507ff85523253c3c163433485966af5a7b376b19
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2022-07-08 11:43:31 +00:00
Leena Miettinen
5edfb1b7e5 Doc: Match Python code in manual with code generated by wizards
Task-number: QTCREATORBUG-27560
Change-Id: Iff442279b99e05a577dc791ca88345a81d7bf564
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
2022-07-08 11:29:43 +00:00
Leena Miettinen
c4b02fab05 Doc: Fix path to Text Editor Preferences
The > character and spaces were missing.

Task-number: QTCREATORBUG-27560
Change-Id: I005a57eb6b5f95766d052fcdf7b7906b61e1388c
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-07-08 09:06:34 +00:00
Leena Miettinen
8d1fd930b1 Doc: Convert Qt Widgets tutorial to use CMake as build system
- Describe adding resource file to CMakeLists.txt
- Update screenshots

Fixes: QTCREATORBUG-26686
Change-Id: I2b06a9753ee73b736982923e3b2a5bb6b4dd8861
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
2022-07-07 14:13:53 +00:00
Leena Miettinen
b694b1bd6e Doc: Reorganize kit preferences in a table
- The settings depend on the setup and a table is easier
  to browse.
- Describe the "Build device" field.

Task-number: QTCREATORBUG-27560
Change-Id: I5ec5534f45a069ac92b0c42f5233c8e9cb1648b4
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2022-07-06 08:56:55 +00:00
Leena Miettinen
de4c8cb174 Doc: Describe Squish Coco plugin
Fixes: QTCREATORBUG-27693
Change-Id: Ia4fadaeca08fc0f63d761394f1b8750a3ae6c010
Reviewed-by: David Schulz <david.schulz@qt.io>
2022-07-05 06:11:18 +00:00
Leena Miettinen
22ed2aa8ac Doc: Describe resurrected Clang Format preferences
Update the screenshot.

Task-number: QTCREATORBUG-27560
Change-Id: I3178ab880d49097c837354c4f32501096b179c4b
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Artem Sokolovskii <artem.sokolovskii@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-07-04 12:53:56 +00:00
Leena Miettinen
e94c0f4a8b Doc: Update supported Qt for MCU SDKs
Task-number: QTCREATORBUG-27560
Change-Id: I26f405a217648b5b44789fd33949b21ba514e2dc
Reviewed-by: Piotr Mućko <piotr.mucko@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-07-04 11:53:07 +00:00
Leena Miettinen
f0c9849e3a Doc: Update info about Android Device preferences
Task-number: QTCREATORBUG-27560
Change-Id: Ice201b62930cc04906d17fa647c555abec77c597
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
2022-07-04 11:37:16 +00:00
Leena Miettinen
98984ec3ba Doc: Describe the GitLab plugin
Fixes: QTCREATORBUG-27559
Change-Id: Ifd04888628c7d87a2348deb906f9dfad609c6163
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2022-07-01 10:22:25 +00:00
Leena Miettinen
765f5a2018 Doc: Describe "Display file line ending" option
...in Preferences > Text Editor > Display.

Task-number: QTCREATORBUG-27560
Change-Id: Ic5c7b9fc46c421c2266bca8b7f7a67c68a585cac
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-07-01 10:22:07 +00:00
Leena Miettinen
47b9183142 Doc: Describe new Python options
- Installing PySide6 and Python language server when prompted
- Python Interpreter preferences

Task-number: QTCREATORBUG-27560
Change-Id: I62f5aae381821bb0e81dffe76de61a8ec057d190
Reviewed-by: David Schulz <david.schulz@qt.io>
2022-07-01 10:21:49 +00:00
Leena Miettinen
2364761c8e Doc: Document new Python language server options
Task-number: QTCREATORBUG-27560
Change-Id: I659f9ef11b25363126ca387c2844bdddfa33f284
Reviewed-by: David Schulz <david.schulz@qt.io>
2022-07-01 10:21:28 +00:00
Leena Miettinen
750c50a00f Doc: Describe copying an image as a data URL in Image Viewer
Task-number: QTCREATORBUG-27560
Change-Id: I2a09e938b556b9998003a2c6732f0174c5c7091a
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-07-01 10:20:48 +00:00
Leena Miettinen
bde34f33db Doc: Fix Language Client Inspector Memory Usage screenshot
Also fix the menu item name.

Task-number: QTCREATORBUG-27560
Change-Id: Iade8169b00c8f0e96ac7c1087035d84fd4453b96
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: David Schulz <david.schulz@qt.io>
2022-07-01 10:20:29 +00:00