To build the manual, switch to qtcreator\doc\qtdesignstudiodoc,
run qmake, and then "make docs".
The example documentation does not get built with this change.
We need to decide whether to move the examples or fetch their
docs from the other repository.
Task-number: QDS-1487
Change-Id: Ic0a8c15b226eba8ac90686953568f3deaa000fb0
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Combine the overview topic and JSON-wizard topic, because there
is now only one wizard type.
Change-Id: I80c4412aa0973ef4ac339ed3c757dcc24779cb42
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
...to create when statements
Change-Id: Iec56f6aa76478ca1ffc9803df3dffd4cd7196e65
Reviewed-by: Aleksei German <aleksei.german@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Adding a "= new <TypeName>" after converting a stack variable without
assignment or initializer to pointer.
Also remove the assignment when converting from pointer to stack
variable as this works better with explicit constructors.
Fixes: QTCREATORBUG-23181
Change-Id: I377ec32a1b66cf4b96db14cfcb4b71fb96c80c98
Reviewed-by: David Schulz <david.schulz@qt.io>
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
The Qt for MCU docs are currently not available online
Change-Id: I705f78b32c7723a29653b0407306406eee1a76a4
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
In Options > Kits > Qt Versions. And make it the default.
It registers each documentation file only for the highest registered Qt
version. If you have Qt 5.12 and Qt 5.13 registered, but only installed
QtWebEngine for Qt 5.12, you'll get QtWebEngine documentation for Qt
5.12, but the other documentation is from Qt 5.13.
That is usually sufficient, since the documentation still contains "old"
API, and new API is flagged with "since".
This avoids registering a lot of documentation, which creates a startup
performance issue, and also leads to usually unneeded popups for which
Qt version some documentation should be shown.
The option also allows going back to registering all documentation,
and no Qt documentation at all.
Fixes: QTCREATORBUG-21482
Fixes: QTCREATORBUG-22799
Task-number: QTCREATORBUG-10004
Change-Id: I1c7bc73982d48d8e53f5083e2fa851b6c5f60f80
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Add a soft check for duplicated Qml/JS imports which
adds a warning when a file contains imports that
duplicate the same URI / version or file path.
Change-Id: Ib9a1f8a90dd3cf469d90e83abc1d748901b1e353
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Users are confused, because we now have Qt Bridge for Photoshop.
Change-Id: I63220cd2c2df5bc552b96c4cf7a5df72d2fe89b4
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
The links lead to strange places or generate QDoc warnings
when building the Qt Design Studio Manual.
Change-Id: Ic8311b54f9d49a8d56572c2f049b84cbe3933812
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
...so that it can be included in the Qt Design Studio Manual.
Change-Id: I2ce16d1162211e0f8fdd506fe53067ea3116cff6
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Update the screenshots in the Creating Projects topic.
Change-Id: I59ecb0429f6931808eeb0090a85ef10b4c43d78a
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This does not seem to work anymore in QDoc since 5.13.
Change-Id: I4e99603a3e3fc9d1ef735fe1fa87526116a83b1e
Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
Check the terminology and update the screenshots.
Change-Id: I60427ac822065c10eac5133dab7530d4ad885bed
Reviewed-by: Brook Cronin <brook.cronin@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
The context menu item name is now just "Edit Keyframe"
and the dialog contains a Frame field for setting the
frame. A screenshot was added.
Task-number: QDS-1072
Change-Id: Idbcfcdf2c278c1635bfcbf755d530cb5b2d3021f
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
- Make sure it gets auto-detected on macOS, where the -dumpmachine
option, while present and documented, doesn't print anything.
- Do not call it "Linux ICC", as it's also available on macOS.
There is no danger of confusion with the MSVC-based variant,
as the respective UI elements are not present on Windows.
Fixes: QTCREATORBUG-18304
Change-Id: Ibe70c618cf28ecfb105efefc3fe2b79814a0f0ce
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: hjk <hjk@qt.io>
This seems to be in a bit of a flux. Please add keywords for the
old title when changing it.
Change-Id: I323311e6497361f72afd7b63556ab3a7337134f0
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
Describe viewing tags and old information in the Git Branches
sidebar view and the Archive action in the Actions in Commits
dialog.
Change-Id: I3c4c5b3ccc91657875d7ec9d14432d4ac88edd19
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This is based on Qbs' how-tos documentation:
https://doc.qt.io/qbs/howtos.html
I find this format easier to follow, both because of the phrasing of
each section and the fact that it doesn't rely on the table of contents
to list the contents, which is squished into a tiny word-wrapped
section on the left of the page in the online documentation.
Change-Id: I46a0751a55e7f34458392c56e12c2e301adde234
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Qt Quick Timeline module is delivered with Qt 5.14 and later.
Change-Id: I5666fa0fd190607a1bb6224dcff5ac7f39db61f7
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
For running Qt Quick UI projects (.qmlproject) in web
browsers.
Change-Id: Ied9b971755ccef9f94e9e0ffb578d3ecbd0ef6c0
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>