Commit Graph

745 Commits

Author SHA1 Message Date
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
Leena Miettinen
03fc7c69f1 Doc: Describe "Ignore files greater than" check box
...in clangd preferences.

Task-number: QTCREATORBUG-27560
Change-Id: I3865eec1f374666f03eff3e8d092a95c59f56e7d
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2022-06-30 14:43:56 +00:00
Leena Miettinen
46791275c3 Doc: Describe adjusting QML JS code line length
Document the Line Length setting in Edit > Preferences > Qt Quick > Edit.

Task-number: QTCREATORBUG-27560
Change-Id: I2e79e4d4e3d9e691170250711b3370014f40bf1c
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-06-29 14:07:20 +00:00
Leena Miettinen
b5066d71b8 Doc: Replace "Tools > Options" with "Edit > Preferences"
The menu was moved and renamed. The Options dialog was
also renamed "Preferences".

Change-Id: I05d187915382b3ce49699d91304cd447c87e2bd6
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-06-28 08:32:44 +00:00
Marcus Tillmanns
1e70973c32 qml-debug-doc: Inform the user that breakpoints are only available in block mode
Setting / triggering breakpoints is only possible
if the target application was started with the
"block" argument.

Fixes: QTCREATORBUG-27515
Change-Id: Idafdaa87c38c8c452771897d4d845c4398d55fc4
Reviewed-by: hjk <hjk@qt.io>
2022-06-17 08:37:58 +00:00
Leena Miettinen
90fba1a184 Doc: Update Clang Format options
Some settings were changed.

Task-number: QTCREATORBUG-26948
Change-Id: I4f3453907351cd30b1e0170be626889f429b33c8
Reviewed-by: Artem Sokolovskii <artem.sokolovskii@qt.io>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2022-06-09 11:57:18 +00:00
Leena Miettinen
a0e0d51a35 Doc: Describe advanced editing options for selected lines
Move "Multi-Cursor Editing" to "Working in Edit Mode" from
"Refactoring".

Task-number: QTCREATORBUG-27560
Change-Id: I177fd0ca56a4e7f05e70f67247348c531b045d98
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2022-06-09 11:17:38 +00:00
hjk
5dddc42f70 ProjectExplorer: Rename column headers in DeploymentDataView
Local and Remote are not quite right anymore, it's more generic
"Source" now.

Change-Id: I06e8985d4515bfeae3c31c8fcff6bd188916df86
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
2022-06-07 07:40:09 +00:00
Cristián Maureira-Fredes
ba693efdd3 python: update docs related to using ui files
This changes the tutorial described in the Creator docs
for the UI-based Python application.

The main reason is that loading an ui file is not recommended,
and discouraged over using uic tools to generate Python code
from ui files.

Some changes to code styling were included to the file as well,
mainly the exec_() to exec() changes.

Change-Id: Ibe1f4d62d2252edecd5f3475250f1287d8213faa
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2022-06-02 13:31:51 +00:00
Cristián Maureira-Fredes
ba22a5bdf9 python: add wizard project based on uic
This includes a new template that allow users to create
a UI based project, but without a dynamic loading.

To get the initial empty window, the user needs to use
a 'uic' tool to generate Python code from a UI file first.

This tool is different for PySide2, PySide6, PyQt5 and PySide6.

Change-Id: Ic12fe23696bf3b18eaf240ffac03e9bd92a5455b
Reviewed-by: David Schulz <david.schulz@qt.io>
2022-06-02 07:05:15 +00:00
Cristián Maureira-Fredes
c926ca2321 python: update wizard code style
- Updated the current code to use recommended code style
- Modify description of current wizards
- Adapt the documentation to reflect the new names of the applications
- Adapt exec() call for PySide6 (and leave exec_() for PySide2)

Change-Id: Iad662523b8a0e56ac622b21cee60f7928d419354
Reviewed-by: David Schulz <david.schulz@qt.io>
2022-06-01 12:06:46 +00:00
Christian Kandeler
6c05ed7920 Doc: Adapt clang code model documentation
We use clangd now.

Update screenshots and remove duplicates.

Change-Id: Ie3e7e565c2b564b7c20284a5f752b4accf12f37a
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2022-05-24 09:06:05 +00:00
Eike Ziller
6a296ab68a Merge remote-tracking branch 'origin/7.0'
Conflicts:
	src/plugins/qmlprojectmanager/qmlprojectplugin.cpp

Change-Id: I14030f58303839e706af892dd12a67566e3bed68
2022-05-18 13:35:47 +02:00
Leena Miettinen
6537f1cadc Doc: Remove obsolete instructions for registering QML types
QML types are now registered automatically in most cases.

Task-number: QTCREATORBUG-26617
Change-Id: I4f1e2a731893081cbb0c399e7742b3656f201a1d
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2022-05-17 07:14:06 +00:00