Commit Graph

372 Commits

Author SHA1 Message Date
Leena Miettinen
fc879d196f Doc: Update widget-based app tutorial
Task-number: QTCREATORBUG-23364
Change-Id: Iedc02d8e774093d176e6ccd881f096d9b3163a60
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2020-04-14 10:54:55 +00:00
Eike Ziller
deb0eaf795 Merge remote-tracking branch 'origin/4.12'
Conflicts:
	cmake/QtCreatorIDEBranding.cmake
	qbs/modules/qtc/qtc.qbs
	qtcreator_ide_branding.pri
	src/plugins/cmakeprojectmanager/cmakebuildsystem.cpp

Change-Id: I34c3d1fd5be90537e37d15e00b1a0d455d1bf81d
2020-04-14 09:47:38 +02:00
Leena Miettinen
631da01be2 Doc: Describe locking and pinning curves in curve editor
Change-Id: I6bd580683b3430cc5c2e3ec40e3e25234c5de462
Reviewed-by: Knud Dollereder <knud.dollereder@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-04-09 06:56:23 +00:00
Leena Miettinen
34e8645645 Doc: Update screenshot in Selecting Modes
Change-Id: Ifd8ed029c0eda3e76b28cadd32c985a9868fbb00
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-04-08 14:09:09 +00:00
Leena Miettinen
fdf25cc79b Doc: Update info about opening example projects
If you select a Qt for Android or Qt for iOS version, only
examples tested for Android or iOS are listed.

Task-number: QTCREATORBUG-23364
Change-Id: Id47265f8057a5b199813f3de0811749eeb348a29
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-04-08 13:35:07 +00:00
Leena Miettinen
013e794ec0 Doc: Update Qt Quick app tutorial
Task-number: QTCREATORBUG-23364
Change-Id: Ib5fc260219a2e29c0762456e8b3c8d7e82954043
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-04-08 11:50:33 +00:00
Andre Hartmann
7c1f7dd431 JsonWizard: Document historyId and restoreLastHistoryItem
Change-Id: I5f06fb06cb6766f2f9899bfd2aeadc2198dab1c7
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2020-04-08 07:52:04 +00:00
Eike Ziller
10114dc036 Merge remote-tracking branch 'origin/4.12'
Conflicts:
	src/plugins/android/androidmanifesteditorwidget.cpp

Change-Id: I8143d9e02837dcd78a637da7b333a6eeebb105cb
2020-04-07 11:13:58 +02:00
Leena Miettinen
b2ca79836b Doc: Describe Qt Quick Animation types
They are now available in Library > Qt Quick - Animation

Change-Id: I67c3c9299c80fb464cbfca3523843807127a5250
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-04-06 06:41:53 +00:00
Leena Miettinen
0f1d0082aa Doc: Fix path to project wizards
Update screenshot

Task-number: QTCREATORBUG-23364
Change-Id: I3b1c56eed1603fac60f884f4685ce3da8263a4b3
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-04-06 06:41:34 +00:00
Leena Miettinen
86b16b6b7d Doc: Update info about the WebAssembly plugin
The installer now automatically creates build and
run kits.

Change-Id: I75093fb0d06efdb20b4987b456c2a451ce0dce8a
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-04-03 15:07:29 +00:00
Leena Miettinen
ab188df276 Doc: Describe changes in Clang diagnostigs
Change-Id: I40dc02d3a4b18d352d0834033ab5ec67252f928d
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-04-03 07:29:36 +00:00
Eike Ziller
897abf24e2 Merge remote-tracking branch 'origin/4.12'
Change-Id: I79083060dfc3bc4408123acd3b7305b9701650fd
2020-04-03 08:12:52 +02:00
Eike Ziller
708f84cce8 Doc: Fix style for menu hierarchies
Use \uicontrol for the individual components individually

Change-Id: Idf62db7c37e94a55a988792f13aaa8c49cb1ac07
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-04-03 06:10:16 +00:00
Viacheslav Tertychnyi
4880694df4 TextEditor: Improve column selection
Add the possibility to more efficient column selection for large
documents using keyboard shortcuts Alt+Shift+PageUp/PageDown/Home/End.

Change-Id: Iaa2d9aeee587f1317dd82d7fef0b01fd5f5f7a55
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: David Schulz <david.schulz@qt.io>
2020-04-02 13:09:43 +00:00
Leena Miettinen
7f558b983d Doc: Describe the Restrict to Threads button
Update screenshots.

Task-number: QTCREATORBUG-23364
Change-Id: I8e79ad4682024862a05f4529a828464125bd639b
Reviewed-by: hjk <hjk@qt.io>
2020-04-02 07:06:44 +00:00
Leena Miettinen
f75e54160d Doc: Update info about debugging
- Describe GDB server init and reset command fields
- Update screenshot
- Describe hiding and showing columns in views

Change-Id: Ifdbec54f7f9f5c07e82c9c6915cd267a031c0c25
Reviewed-by: hjk <hjk@qt.io>
2020-04-01 10:02:20 +00:00
Leena Miettinen
c80fc180a3 Doc: Describe the command to run Cppcheck on selected files
Task-number: QTCREATORBUG-23364
Change-Id: If21f647e5d7bbafae1d14b489aadd57d423cc663
Reviewed-by: Sergey Morozov <dev@gres.biz>
Reviewed-by: hjk <hjk@qt.io>
2020-04-01 08:18:07 +00:00
Leena Miettinen
5bb880aa67 Doc: Describe managing Heob settings profiles
Task-number: QTCREATORBUG-23364
Change-Id: I2ebb9291f36c593074f58c701eee1e434710007b
Reviewed-by: Hannes Domani <ssbssa@yahoo.de>
Reviewed-by: hjk <hjk@qt.io>
2020-04-01 06:56:47 +00:00
Venugopal Shivashankar
704d0eb882 Doc: Update the MCU options screenshot
In addition, replaced the explicit list
of hardware platforms with a link to the
Qt for MCUs documentation.

Task-numger: QTCREATORBUG-23764
Change-Id: I11b7a35a8307e3dbe832a77b43213c5049b73793
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-03-31 07:31:50 +00:00
Assam Boudjelthia
96e5eca1c3 Docs: update Android docs to reflect the latest changes
Docs affected:
* Connecting Android Devices
* Deploying Applications to Android Devices
* Specifying Run Settings for Android Devices

Task-number: QTBUG-80390
Change-Id: I17fecd4d947644d8cc6071af68addbc2199ad82e
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-03-30 18:57:41 +00:00
Eike Ziller
9a149e295b Merge remote-tracking branch 'origin/4.12'
Conflicts:
	src/tools/qml2puppet/CMakeLists.txt

Change-Id: Id6243b0f725a68075d789bf35e771113b742645b
2020-03-30 17:27:55 +02:00
Kai Koehne
df1152dd95 Doc: Warn about using emsdk --embedded
The Qt installation instructions for WebAssembly so far recommended
using emsdk --embedded. Anyhow, this does mean that the .emscripten
file will _not_ be put into the user's home directory, as Qt Creator
expects.

Change-Id: I0301d97e96baf0976b93ff7fc80e4f0cb058ea2e
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-03-30 12:12:52 +00:00
Kai Koehne
c3fca6e718 Doc: Fix MinGW link
Change-Id: Iff955512f1a4032304f37391d27c6fd4d732cb19
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-03-30 08:27:32 +00:00
Kai Koehne
39297fecb4 Doc: Do not suggest to put sed in PATH
Later on it is suggested to put it in the Kit's environment.

Change-Id: I8268dac16bd03b9e7b1474cfece91f9e403d72bb
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-03-30 08:27:10 +00:00
Venugopal Shivashankar
68b6b0dd4d Doc: Update the project template screen capture
Also, reorganized the list of project templates
based on the latest UI.

Change-Id: I72f903909946d29ee3c181c926c2857a6da25a5e
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2020-03-27 16:21:43 +00:00
Leena Miettinen
582b4bd0ae Doc: Update images on the front page
Store the source files in SVG format.

Task-number: QDS-1851
Change-Id: Ife601967b4dffe10c8e48f31365da2d8df9357f9
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-03-27 15:59:27 +00:00
Leena Miettinen
e7fcfb74c6 Doc: Describe GDB settings
Fixes: QTCREATORBUG-10831
Change-Id: I68a68f0949c5015ad7642c9e5e005759e7412823
Reviewed-by: hjk <hjk@qt.io>
2020-03-27 08:26:03 +00:00
Eike Ziller
bac32dc740 Merge remote-tracking branch 'origin/4.12'
Conflicts:
	src/plugins/coreplugin/dialogs/shortcutsettings.cpp

Change-Id: I1f21845350bb69268ca51bc77167a8244adce22a
2020-03-26 15:26:27 +01:00
Thomas Hartmann
9414961206 Fix example
Task-number: QTCREATORBUG-23045
Change-Id: I2cf54a4b6ede3a19d0e5273683f4969d397028ba
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2020-03-26 10:12:56 +00:00
Leena Miettinen
a7b7c31c9c Doc: Update info on Python run settings
Change-Id: Ia1da720286205bae18c7a01538430740510b9780
Reviewed-by: David Schulz <david.schulz@qt.io>
2020-03-25 08:22:57 +00:00
Leena Miettinen
da1e153f3d Doc: Update info about Bare Metal devices
Fixes: QTCREATORBUG-23723
Change-Id: Ic7289849bab5901cf9860067f1d127e69617a328
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
Reviewed-by: hjk <hjk@qt.io>
2020-03-24 12:35:09 +00:00
Leena Miettinen
9bf8610935 Doc: Update info on automatically registering CMake help
Change-Id: Icdc010102055def6b87902c0c924f647f1f408da
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
2020-03-24 08:11:10 +00:00
Eike Ziller
d80f3972a4 Merge remote-tracking branch 'origin/4.12'
Change-Id: Ia8254720b2ba6e3e7b859017e1c2b6e289bed771
2020-03-20 08:16:19 +01:00
Eike Ziller
7f0b418a22 Merge remote-tracking branch 'origin/4.11' into 4.12
Change-Id: I125d2e574cbee28d69c8181909f2db57e897f0a4
2020-03-20 08:00:06 +01:00
Eike Ziller
c8a2ea5433 Merge remote-tracking branch 'origin/4.12'
Conflicts:
	src/plugins/qmldesigner/components/curveeditor/detail/graphicsview.cpp

Change-Id: I2a0ccb84560174c5170d5baaff526c0e095f0ba0
2020-03-19 09:35:50 +01:00
Leena Miettinen
7be9d0f567 Sessions: Fix UI text according to the guidelines
https://doc.qt.io/qtcreator-extending/qtcreator-ui-text.html

Task-number: QTCREATORBUG-23683
Change-Id: Ie74ee222f5ff7393b65c6f1128cf2e64bb0007ae
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-03-16 11:54:24 +00:00
Eike Ziller
22cdc47077 Merge remote-tracking branch 'origin/4.12'
Conflicts:
	src/plugins/baremetal/debugservers/uvsc/uvtargetdevicemodel.cpp

Change-Id: I4a90920e52dbbe9eb46aef3437ee3c5a6e7b31c6
2020-03-16 08:30:33 +01:00
Leena Miettinen
83a60f10ce Doc: Update info about managing workspaces
Change-Id: I1cd79ac60641d99b86b246cb540cb6a9e70d1f30
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-03-13 09:37:58 +00:00
Leena Miettinen
0e71463b91 Doc: Describe Qt Quick Designer annotation editor
Fixes: QDS-1485
Change-Id: Iabb3c6efa738df028f94e14810f9b4cfaad7b2dc
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-03-12 15:09:10 +00:00
Leena Miettinen
9e915ecba0 Doc: Describe Qt Quick Designer 3D editor
- Pull source files from /doc/qtdesignstudio/srcqtquick3d-editor
- Add the necessary defines to link to additional Qt modules
- Use the same structure and files for the Qt Quick Designer parts
  as in Qt Design Studio Manual
- Move some overviews to /doc/qtcreator folder
- Fix the TOC and the navigation links

Change-Id: I2103a8e635e537fd276b3e14feeb8f50beb92cae
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2020-03-12 08:40:41 +00:00
Christian Kandeler
b0779ad5f8 Wizards: Make it more obvious to users that they can create C files
Technically, almost any "new file" wizard could be used to create a C
file, but conceptually, it makes the most sense to turn the "C++"
category into "C/C++".

Fixes: QTCREATORBUG-23621
Change-Id: I002365fa35cc6c9bf7c71039e122f72890f66b1a
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-03-10 13:23:57 +00:00
Leena Miettinen
712766b7b1 Doc: Update docs on Build menu commands
Task-number: QTCREATORBUG-23686
Change-Id: I46a94564d96ad7a5172414c62aa2abbbc965bbba
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2020-03-06 13:31:46 +00:00
Leena Miettinen
32bf75c50e Doc: Move environment settings to a separate section
They are available from three different places in the Projects mode,
with slightly different use cases.

Task-number: QTCREATORBUG-23686
Change-Id: I678b3ab4762d7da8d0fcc060eef7d0146bfcd0ac
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2020-03-06 13:00:03 +00:00
Leena Miettinen
89a9790ca9 Doc: Describe new ways to customize the build process
You can select what to stop before building and what to
build before running.

Task-number: QTCREATORBUG-23686
Change-Id: I7d20b2ece09227f0f2ef54788efc3b83807d1a32
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2020-03-06 12:54:39 +00:00
Leena Miettinen
74f04c17d1 Doc: Update info about build settings
QML debugging and profiling, separate debug info, and
Qt Quick Compiler are now enabled in the general build
settings. Default values can be set in Build & Run options.

Task-number: QTCREATORBUG-23686
Change-Id: I6eef8f270ab42cc563c3c95cfddf22243a5ef017
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2020-03-05 13:43:24 +00:00
Leena Miettinen
cd00122fcd Doc: Update info about Qbs support
Fixes: QTCREATORBUG-23691
Change-Id: Ic1d9b23720a305c39792948aec8f15ee52c1a778
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2020-03-05 13:15:55 +00:00
Leena Miettinen
eea835eab0 Doc: Add a section about finding and filtering output
The standard "find in file" functionality is now used, so
link to it. For filtering, describe the options.

Change-Id: I379d23fbc35ebfbbfef1d6fa3007af5b9d7f23b4
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2020-03-05 09:14:34 +00:00
Leena Miettinen
ae1a4250e1 Doc: Describe integration with Qt Marketplace
There is now a Marketplace tab in the Welcome mode.

Task-number: QTCREATORBUG-23452
Change-Id: I8043adb3104d542b63d5963261e92d7044222204
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2020-03-05 09:05:00 +00:00
Fawzi Mohamed
b09a48599e Update qmljs parser to Qt 5.15 parser
* parser side support for annotations, inline components, new UiVersion
  and all the things included in QT 5.15 parser
* SourceLocation moved from QmlJS:AST to QmlJS
* Visitors now need to handle throwRecursionDepthError
* BaseVisitor for visitors that want to override all visit

Task-number: QTCREATORBUG-23591
Change-Id: I682a30d0b08b6c929739fd0e339ef6fbde3eb630
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
2020-03-03 15:31:10 +00:00