Commit Graph

4817 Commits

Author SHA1 Message Date
Eike Ziller
6fc85b49fa Merge remote-tracking branch 'origin/4.11'
Conflicts:
	src/plugins/designer/codemodelhelpers.cpp

Change-Id: I78906f2fbbfd27d254589a272ebca423b0b80699
2019-11-28 08:24:10 +01:00
Leena Miettinen
d48fa5b8d6 Doc: Update info about building with CMake
Change-Id: I30813c51deec50043c0015aef5a672babe6b5608
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2019-11-25 11:58:50 +00:00
Leena Miettinen
3228d2626f Doc: Update info about Clang tools
Change-Id: I86fecea5e5bc6d1b514cca4b8ad7a865cbf87c7e
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
2019-11-25 09:45:36 +00:00
Eike Ziller
4e6142c932 Merge remote-tracking branch 'origin/4.11'
Conflicts:
	src/plugins/autotest/testresultspane.cpp
	src/plugins/cmakeprojectmanager/cmaketool.cpp

Change-Id: Iade695ac9cab8bf3e3a1abd6e2c71f4a19132ac0
2019-11-21 22:18:35 +02:00
Eike Ziller
748e5bd5b9 Update platform requirement for binary packages
Since these are now based on Qt 5.14

Change-Id: I36167ec73fcedc99f57d1dbc16d6e8efeca8e830
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2019-11-20 08:07:34 +00:00
Leena Miettinen
65cfdf5699 Doc: Hide links to content excluded from Qt Design Studio Manual
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>
2019-11-15 15:06:39 +00:00
Leena Miettinen
3b57edf272 Doc: Move Using External Tools away from the creator-only folder
...so that it can be included in the Qt Design Studio Manual.

Change-Id: I2ce16d1162211e0f8fdd506fe53067ea3116cff6
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2019-11-15 15:03:25 +00:00
Eike Ziller
04f0123c43 Merge remote-tracking branch 'origin/4.11'
Change-Id: Ie951c531a5b2efd8e6b972c4d04b7f1c681c8ef9
2019-11-04 14:41:36 +01:00
Leena Miettinen
162527c24f Doc: Update info about editing Qt resource files
Update the screenshots in the Creating Projects topic.

Change-Id: I59ecb0429f6931808eeb0090a85ef10b4c43d78a
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2019-11-01 15:22:38 +00:00
Eike Ziller
04bd6e39c8 Merge remote-tracking branch 'origin/4.11'
Conflicts:
	share/qtcreator/qml/qmlpuppet/qml2puppet/instances/quick3dnodeinstance.cpp

Change-Id: I8ea57eba526ab830608fd928c28771c5441749f8
2019-11-01 15:31:19 +01:00
Leena Miettinen
10d58b7130 Doc: Remove links to example files
This does not seem to work anymore in QDoc since 5.13.

Change-Id: I4e99603a3e3fc9d1ef735fe1fa87526116a83b1e
Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
2019-11-01 11:53:35 +00:00
Leena Miettinen
d1912784c8 Doc: Update info about Easing Curve Editor and Curve Editor
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>
2019-11-01 09:18:52 +00:00
Leena Miettinen
f59b74ebdf Doc: Describe changes in editing keyframes
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>
2019-11-01 09:17:30 +00:00
Leena Miettinen
07945bb11d Doc: View autotest errors and warnings in Issues output pane
Change-Id: I4519f7bed6e1f4cc0b56677650565fde91c9975a
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2019-11-01 07:46:00 +00:00
Leena Miettinen
1cfc52f61c Doc: Describe creating Android App Bundles
Change-Id: I6c3e69511f2340753c9832e33e0e844e3690f7a5
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
2019-10-31 14:21:54 +00:00
Christian Kandeler
70373fbf1a Toolchains: Better out-of-the-box support for the Intel C++ compiler
- 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>
2019-10-30 09:35:46 +00:00
Leena Miettinen
09784424df Doc: Fix link to "Build with CMake"
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>
2019-10-29 12:08:02 +00:00
Leena Miettinen
be456bfb20 Doc: Fix links to "Styling Qt Quick Controls"
The "2" was dropped from the topic title.

Change-Id: Ifa4122bc8b717b3a6915a10c14eba30e9bbf5bd3
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
2019-10-29 12:07:41 +00:00
Leena Miettinen
49c905b941 Doc: Update information about Git
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>
2019-10-29 12:06:54 +00:00
Mitch Curtis
1861991cec Doc: add more how-tos
Change-Id: I1694a71c3bfc7be907074701f0c8a32ab0608607
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2019-10-29 10:24:27 +00:00
Mitch Curtis
636ee3e91d Doc: rename Tips and Tricks to How-tos
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>
2019-10-29 10:24:04 +00:00
Denis Shienkov
f8db739e0d Doc: Add mention about new supported toolchain architectures
Change-Id: Ic832eb7449af9c43bc72260e88cfa4e22e102a7a
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2019-10-28 16:05:05 +00:00
Eike Ziller
bea3a8fa6f Merge remote-tracking branch 'origin/4.11'
Change-Id: I66389d88d5a60c6c86547b93cca945af42aa807b
2019-10-28 11:48:31 +01:00
Leena Miettinen
fea693d9f9 Doc: Update info about enabling the Timeline view in Qt Creator
Qt Quick Timeline module is delivered with Qt 5.14 and later.

Change-Id: I5666fa0fd190607a1bb6224dcff5ac7f39db61f7
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-10-28 07:53:57 +00:00
Leena Miettinen
4b7f52811a Doc: Update info about connecting MCUs
Change-Id: I5b13f7a39534c9721be0ec0b7575943bdafc5795
Reviewed-by: Aurindam Jana <aurindam.jana@qt.io>
2019-10-25 08:19:47 +00:00
Leena Miettinen
362d65301d Doc: Update info about the binding editor
Change-Id: I78e8a1c090b01f8062109928305f391b1b8b49be
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-10-25 07:56:58 +00:00
Leena Miettinen
999564d393 Doc: Describe using Qt Design Viewer
For running Qt Quick UI projects (.qmlproject) in web
browsers.

Change-Id: Ied9b971755ccef9f94e9e0ffb578d3ecbd0ef6c0
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-10-25 07:56:23 +00:00
Christian Kandeler
efa9fdba63 ProjectExplorer: Add the ability to create a kit matching a binary
That is, the user passes the path to an application or library, and Qt
Creator sets up a kit with a toolchain that matches the file's
architecture.

Fixes: QTCREATORBUG-8216
Change-Id: Ia16701d8b89df2cfee9d3cbe36fb72a4ed05c407
Reviewed-by: hjk <hjk@qt.io>
2019-10-24 13:22:52 +00:00
Eike Ziller
9760d02b77 Merge remote-tracking branch 'origin/4.11'
Conflicts:
	src/plugins/perfprofiler/perfprofilerflamegraphmodel.cpp
	src/plugins/qtsupport/qtversionmanager.cpp

Change-Id: I2f29dd2e86b028be46184b12ac2c17ace2513d5a
2019-10-23 07:41:01 +02:00
Christian Kandeler
b8657ac739 Project Tree: Allow to hide disabled files
Project manager plugins can mark files as disabled, typically meaning
they are not part of the project in the current build configuration.
Let's allow users to hide such files altogether.

Fixes: QTCREATORBUG-22821
Change-Id: Ie92d523d1f895bee8076de1d7eea1d7a739fe11f
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: hjk <hjk@qt.io>
2019-10-22 13:42:03 +00:00
Leena Miettinen
b6d071c246 Doc: Describe developing apps for Qt for MCUs
Fixes: QTCREATORBUG-22926
Change-Id: I6c494858bcd637e4ae11ab0e8ea2687fb1eb26ef
Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2019-10-18 12:27:00 +00:00
Eike Ziller
fcb12a275f Merge remote-tracking branch 'origin/4.10' into 4.11
Conflicts:
	cmake/QtCreatorIDEBranding.cmake
	qbs/modules/qtc/qtc.qbs
	qtcreator_ide_branding.pri
	src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp
	src/plugins/projectexplorer/deploymentdata.cpp
	src/plugins/projectexplorer/msvctoolchain.cpp

Change-Id: I64c304fc71435629a6a0060a9df71e8952699508
2019-10-16 15:27:22 +02:00
Leena Miettinen
7031ffd327 Doc: Fix link to free Qt apps
Fixes: QTCREATORBUG-23059
Change-Id: Iaf0b181223f88aa6f9513a29825f8aa98f9baf62
Reviewed-by: Tino Pyssysalo <tino.pyssysalo@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2019-10-08 13:25:38 +00:00
Leena Miettinen
83671ebdae Doc: Chrome Trace Format Visualizer
Fixes: QTCREATORBUG-23024
Change-Id: I8caac6521a9962e64ab09932ab6177099d48086e
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
2019-10-07 08:27:33 +00:00
Leena Miettinen
6613185933 Doc: Override platform default value for showing shortcuts
...in the labels of context menu items.

Task-number: QTCREATORBUG-22502
Change-Id: I981c595b2c368575f3dbc0c5ef9f7ac60d4eb36d
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2019-10-02 09:47:23 +00:00
Leena Miettinen
6b73eec05b Doc: Describe removing existing directories from projects
Task-number: QTCREATORBUG-16575
Change-Id: Ic2aed97d8b414b6aa69e00e6620a7613845c562d
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2019-09-30 14:10:40 +00:00
Leena Miettinen
c751a165ac Doc: Fix title of Qt Creator Plugin for Qt Application Manager docs
Change-Id: I35f4cc8d1f948a01a956cbb2c24544fdf5a30fa4
Reviewed-by: hjk <hjk@qt.io>
2019-09-25 11:43:08 +00:00
Leena Miettinen
b144e7c4f8 Doc: Generate translation source files when creating projects
Task-number: QTCREATORBUG-7453
Change-Id: I1d0af93c413f306287f5faef00e56180764133d1
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2019-09-25 07:06:56 +00:00
Eike Ziller
1bbc62f9e4 Merge remote-tracking branch 'origin/4.10'
Change-Id: Ic7144b8ae429707cd120719f3445b624c0b83564
2019-09-25 08:30:27 +02:00
Leena Miettinen
bd228ab6dd Doc: Rename all files with the same base name at a time
Task-number: QTCREATORBUG-21738
Change-Id: Iedcef8908a8a73f43bf07e85d9ef9d6d5a8ee82e
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2019-09-24 07:29:05 +00:00
Christian Kandeler
4702faba06 Wizards: Add the ability to remember user choices
Wizard authors can now provide a persistence key to values where that
makes sense.
For now, we make use of it for the build system type in all wizards and
the minimum Qt version as well as the virtual keyboard settings in the
QtQuick wizards.

Fixes: QTCREATORBUG-16657
Change-Id: I179930665bd163b1cf198467ab8b43bc72f8ec4a
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2019-09-23 12:48:56 +00:00
Leena Miettinen
b73a2fffe0 Doc: Describe temporarily disabling a variable for batch editing
...build settings.

Task-number: QTCREATORBUG-20984
Change-Id: Id1dc755d046cc262c84a7bbe3f141660b2c8860d
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2019-09-23 11:23:31 +00:00
Andre Hartmann
02fcc80f09 Doc: Remote Linux does not store passwords anymore
The possibility to store passwords was removed in
Creator 4.9.

Change-Id: I21e417041077f15fbb364b64f4a5c4e62e92f46a
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2019-09-23 11:17:20 +00:00
Leena Miettinen
6948ceeea7 Doc: Clarify the options for adding subprojects
Task-number: QTWEBSITE-856
Change-Id: Ifde71f52fe41679c00691e92136b092c81d38afc
Reviewed-by: Kavindra Palaraja <kpalaraja@luxoft.com>
2019-09-23 09:08:49 +00:00
Leena Miettinen
17f2def68c Doc: Explain changing between Windows and Unix line ending styles
Change-Id: Id4b74ea3e2edec7429d2312d0b8fc9e8ab1406d4
Reviewed-by: Marius Sincovici <smaryus@gmail.com>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2019-09-23 08:08:50 +00:00
Leena Miettinen
413b0b6279 Doc: Describe new build options
- Scheduling running projects after they are built
- Building for run configuration
- Continuing building other apps if one fails during "Build All"

Change-Id: I9f161199394495944c6e8482b50dd9a2b4c8a92d
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
2019-09-20 09:39:50 +00:00
Leena Miettinen
6200af0822 C++ class wizard: Update screenshots
Change-Id: If3135a1fdc93021b2c12fa40c9fab574025dad53
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2019-09-19 08:18:04 +00:00
Leena Miettinen
829cacfb87 Doc: Describe settings for opening files and handling open files
Task-number: QTCREATORBUG-21898
Change-Id: I8d6778f858ee8d328819c7377307beb6a9602bc4
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Reviewed-by: hjk <hjk@qt.io>
2019-09-18 07:14:24 +00:00
Leena Miettinen
99c0d3332e Doc: Add info about building apps for the web
Users have to install Qt for WebAssembly and the tool chain,
as well as add a kit.

Fixes: QTCREATORBUG-22927
Change-Id: Id22d5fb5e7d9e676d77f3f80880030cb9c1f61c7
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2019-09-18 06:56:04 +00:00
Leena Miettinen
eb2691bd91 Doc: Describe applying font attributes from syntax definition files
Task-number: QTCREATORBUG-13545
Change-Id: I9449a1337f3de9bad00646392b3a5dbb7093b4eb
Reviewed-by: David Schulz <david.schulz@qt.io>
2019-09-18 06:51:12 +00:00