Commit Graph

4240 Commits

Author SHA1 Message Date
Leena Miettinen
5b80e98325 Doc: Fix navigation link to previous page
Change-Id: I0c649eefb7ea3a43136a60f55066b3e070d25d6d
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2019-07-16 11:25:50 +00:00
Tim Jenssen
333b33edbe Merge remote-tracking branch 'origin/4.10'
Change-Id: Iaf27911e4e9fb762c1a24c84c458462bafe95728
2019-07-12 15:53:56 +02:00
Leena Miettinen
526163cc16 Doc: Add info on Live Preview
The documentation was moved from the Qt Design Studio repository
and edited to make it applicable to Qt Creator, too.

Change-Id: I3072fc712b5ee002cd6e7486927de31f9117d7bc
Reviewed-by: Brook Cronin <brook.cronin@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2019-07-11 12:51:31 +00:00
Leena Miettinen
f8bebf501b Doc: Fix the batch editing example
Fixes: QTCREATORBUG-20332
Change-Id: I1010ed105fdc5b953f058be578aef62b70be7506
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2019-07-11 11:22:41 +00:00
Christian Kandeler
14aa0122e6 Macro expander: Allow alternative substitution character
The forward slash is a poor choice on Windows for fields containing file
paths, as it gets auto-converted to a backslash when used in a path
chooser.

Fixes: QTCREATORBUG-22276
Change-Id: I1d22d2031909b24c72aad4781995418efd394039
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2019-07-10 13:38:26 +00:00
Leena Miettinen
fc7d505bee Doc: Update info on Clang diagnostics
Update screenshots.

Task-number: QTCREATORBUG-22701
Change-Id: I5c597aba9a99551e18a98bb019ea1f858a8ba8cc
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
2019-07-10 13:28:04 +00:00
Leena Miettinen
ff8360921b Doc: Update info on zooming in output panes
Zooming is also available in the General Messages and
Version Control output panes.

Change-Id: I306c9be485640d298d1223f04bf5e7db26dd403c
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2019-07-10 08:51:43 +00:00
Leena Miettinen
afc53cd54d Doc: Describe additional reset types in Git Branches view
In addition to a hard reset, users can now choose a soft or
mixed one.

Change-Id: I11d27e335cb3c0f34ae9a6ddf81b7b8ae1948629
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2019-07-09 12:05:28 +00:00
Leena Miettinen
2e3c5c870f Doc: Describe changing properties of multiple items at once
In Qt Quick Designer, you can select multiple items on the
canvas or in the Navigator and edit their common properties
simultaneously.

Change-Id: I6e1e7740bdbfcaee401f7915c0d215cb555e9015
Reviewed-by: Brook Cronin <brook.cronin@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2019-07-09 11:32:11 +00:00
Leena Miettinen
615a9343be Doc: Fix navigation
Change-Id: I75ffc7c7444e05ab9d869da71a0ea837ce71f067
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2019-07-09 07:43:10 +00:00
Leena Miettinen
89fb3d25a0 Doc: Update info on Qt for Python app wizards
Move the section higher up in "Creating projects" and add a
screenshot of the wizard.

Change-Id: Ifc48026162ff58d58ef22673d3113cb185d1c887
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
2019-07-08 10:51:16 +00:00
Leena Miettinen
c4b80a2ec0 Doc: Update info about using compilation databases
You can add files to them, switch between header and source files,
and specify build and run settings for them.

Change-Id: Iefc7d6bef5a8280badf2d88d0cc1af3bcf9a8485
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2019-07-04 07:57:14 +00:00
Leena Miettinen
5a9505d7b8 Doc: Add info about dynamic properties
Change-Id: I366cefbee393b44afb4ef0fa5a8ab978eb0d5c69
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-07-02 13:20:21 +00:00
Leena Miettinen
5b68dde3ca Doc: Fix the path to Timeline editor images
The icon files were moved to a new location.

Change-Id: I45b2ed9e78cb9fd3b00a75a37598df2beba745e2
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-07-02 13:19:55 +00:00
Leena Miettinen
864e3ab44a Doc: Describe creating and running Boost UTF tests
Task-number: QTCREATORBUG-21169
Change-Id: I5e90d2cd089dbfac2a49a33c69ba0fa2ac43438b
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2019-06-24 13:45:05 +00:00
Leena Miettinen
acf301fa13 Doc: Add information about new CMake features
Change-Id: Iae561d5d13dc45e83432b0515679702b6b4737e1
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2019-06-21 12:15:39 +00:00
Leena Miettinen
75a2cae723 Doc: Describe adding existing projects as subprojects
Task-number: QTCREATORBUG-5837
Change-Id: Idf2de084b6e53e48fdc919d05b209b39ae0a8e8e
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2019-06-19 07:01:17 +00:00
Leena Miettinen
02fd678cfe Doc: Describe options for running qmake when building projects
Task-number: QTCREATORBUG-20888
Change-Id: I7096730880505c63b1ff581c2e1b5626d3af68f2
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2019-06-19 07:00:57 +00:00
Leena Miettinen
85603cd84f Doc: Adjust \previouspage command value
... because a topic was added to the Qt Design Studio Manual

Change-Id: Ib974724ff38248ad90aab72a34ee0c4a80d5ed4f
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-06-18 14:28:06 +00:00
Leena Miettinen
4d073fb67d Doc: Describe adding the import path
Also add the import path to the example main.cpp file.

Task-number: QDS-805
Change-Id: I990e5dc364d610a4cef5697b3355147f9e5fcde1
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-06-18 10:24:42 +00:00
Leena Miettinen
7c8ba7bb51 Doc: Remove the info about language client plugin being experimental
It is now a standard part of Qt Creator and enabled by default.

Change-Id: Ifcd4a2138c4a96e73efe97e5075414875773add4
Reviewed-by: David Schulz <david.schulz@qt.io>
2019-06-18 07:14:33 +00:00
Leena Miettinen
60ea77f3eb Doc: Describe preserving issues from previous builds
Task-number: QTCREATORBUG-22478
Change-Id: I84ba5379c5524c879298d0ccca4ab6912304697b
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2019-06-17 10:34:23 +00:00
Leena Miettinen
c4e4583fad Doc: Describe filtering in output panes
Task-number: QTCREATORBUG-16356
Change-Id: I995ddbe8ae06c38935f699ed0f1cb73418b6f401
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2019-06-17 10:34:00 +00:00
Leena Miettinen
c23e319628 Doc: Describe new language client settings and features
Change-Id: I9d3e9e094b6256f202e6b7fea559d06f94c9d5be
Reviewed-by: David Schulz <david.schulz@qt.io>
2019-06-17 08:04:14 +00:00
Leena Miettinen
47d40aa4ad Doc: Move "Changing Languages" and "Viewing Images" to "User Interface"
...from "Viewing Output" where the landed when the topic was chopped up.

Change-Id: Ic5a0900f3cb6243a32ebc415c4956fcdb71bc3f6
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2019-06-17 08:03:48 +00:00
Leena Miettinen
4ffa0e9ef9 Doc: Update info about using Help
Change-Id: I23085fbaa9af3ecc20e45a2bbaafd6ce602abc4a
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2019-06-17 08:02:03 +00:00
Christian Kandeler
a093dfc65c Wizards: Include namespace in header guards again
This was broken in 63c339ffba while trying to fix a different bug.

Fixes: QTCREATORBUG-18157
Change-Id: Iec7e14de257195ed9bb20314b8031d3ef59df2ae
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2019-06-12 11:05:12 +00:00
Leena Miettinen
518f49fb8d Doc: Describe parsing existing compile output
Task-number: QTCREATORBUG-16017
Change-Id: Ic2fba193a98d191570c226478b58b5443b1fdedf
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2019-06-07 14:50:12 +00:00
Leena Miettinen
9ea159ca22 Doc: Describe cleaning up the compiler list in Kit options
Change-Id: I98769d60df90bb548d1432598f37f2a9bf347053
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2019-06-07 12:39:18 +00:00
Leena Miettinen
21663b543a Doc: Update info about kit settings
Change-Id: Ibe69c8930d0f311cd4da8249ecd2ab715d2d51d3
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2019-06-06 11:20:56 +00:00
Leena Miettinen
728398b033 Doc: Describe keeping source files open when closing projects
This was made optional upon user request.

Task-number: QTCREATORBUG-22198
Change-Id: Ie7db4199a0eab665ee29961281cd387a2dc4b3b4
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2019-06-06 11:20:30 +00:00
Leena Miettinen
403672ca6b Doc: Describe moving files in the Projects sidebar view
You can move files between projects by dragging and dropping them.

Task-number: QTCREATORBUG-6446
Change-Id: Ia4d2a022ebb66d5a598c86c5a23fc795698facf6
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2019-06-06 07:01:26 +00:00
Eike Ziller
e459bc6091 Merge remote-tracking branch 'origin/4.9' into 4.10
Change-Id: I5775afb845c26afa6fae9bdfc47dc9c3f9d5b975
2019-06-06 06:56:15 +02:00
Leena Miettinen
c1802108bf Doc: Describe context-menu in "Open Documents" sidebar view
The menu contains a wide selection of items in addition to the
currently described Pin <file> item.

Change-Id: Ibe03686282448ba429e13c4e7e3ae4d92d7659a6
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2019-06-05 12:40:45 +00:00
Leena Miettinen
e261f6779f Doc: Update guidelines to improve the quality of screenshots in docs
Use resolution 1366x768 for taking screen shots and don't resize them.

Fixes: QTCREATORBUG-16076
Change-Id: Iecb5eb86586579d7d381824fcbc4b873809952e2
Reviewed-by: Brook Cronin <brook.cronin@qt.io>
Reviewed-by: hjk <hjk@qt.io>
2019-06-05 07:04:34 +00:00
Tobias Hunger
71ab4a83c2 CMake: Use Qt5::qhelpgenerator target
I missed that before, but it is actually there:-)

Change-Id: Ifaeaba4aa524980328cb68a8a039ff58e4b74ed8
Reviewed-by: Volker Krause <volker.krause@kdab.com>
2019-06-04 07:40:19 +00:00
Christian Stenger
5c6eb0a2ba AutoTest: Further adaption following official terms
GoogleTest started using the term Test Suite for grouping
related tests and Test Case for general tests.
This patch adapts the visual strings as well as some
internal API which used the same terms.
This completes 6189745a3b.

Change-Id: I0307c10b8b5f8574f31a68ee4320732f3e829532
Reviewed-by: David Schulz <david.schulz@qt.io>
2019-05-24 06:24:44 +00:00
Tobias Hunger
e4ce57fb92 CMake: Fix typo in docs/CMakeLists.txt
Change-Id: I4fb900c5d43b6ac2847335ba90fce013741c0c42
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
2019-05-21 11:42:04 +00:00
Tobias Hunger
e3df930886 CMake: add docs, clean_docs and install_docs targets
Change-Id: Ic9883f0fc8c85db4573e751261cf347e56777a3a
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
2019-05-21 09:56:49 +00:00
Eike Ziller
829a08047f Merge remote-tracking branch 'origin/4.9'
Conflicts:
	src/plugins/qbsprojectmanager/qbsrunconfiguration.cpp

Change-Id: I473084232ab99c18e2316154656de0035af02628
2019-05-17 12:47:24 +02:00
Leena Miettinen
9cf336b4bc Doc: Add links to Qt Quick Studio Components' documentation
Depends on a change that adds the docs to the Qt Design Studio Manual.

Change-Id: I8ef7d9085d0672daba9d0d2a3f64f473d8e8e9cf
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-05-16 10:53:44 +00:00
Leena Miettinen
0a08b041ad Doc: Add a link from "Adding States" to "Binding Animations to States"
Change-Id: I49a28ed75a2bade67a4f550ccf303b409f9600d3
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-05-16 07:55:51 +00:00
Leena Miettinen
bbfef062de Doc: Edit docs for the Connections view
- You have to double-click the values of columns to edit them
- For properties and bindings, the values are set for the currently
  selected item and the item column displays the item id (read-only)
- Add links to examples of using the view

Change-Id: I8c27dbbcbbf269f52102ca2af37f872c86e56155
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-05-15 15:05:03 +00:00
Leena Miettinen
3b83b72994 Doc: Refer to the SvgPath component from the PathView component docs
Qt Design Studio -specific.

Change-Id: I172c94c69dcdc321c2dc8d1e37d229861966ffb2
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-05-15 11:56:28 +00:00
Leena Miettinen
14504441cf Doc: Make "Browsing ISO 7000 Icons" topic creator-only
While this works in Qt Design Studio, it is easier to use a dedicated
Qt Quick Studio component called Iso for this purpose.

Change-Id: I6f2d430ae050b7e0a204077f92ae54987c47f6b7
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2019-05-15 11:56:05 +00:00
Leena Miettinen
7ae91977c3 Doc: Use [QtQuick] as module identifier for QDoc instead of [QML]
The latter does not seem to work, after all.

Change-Id: Icade96a0810b73a85d35532d394c09f6f703a3a8
Reviewed-by: Martin Smith <martin.smith@qt.io>
2019-05-14 14:04:52 +00:00
Leena Miettinen
dc5d55ed37 Doc: Fix doc build commands in Extending Qt Creator Manual
Change-Id: If2ab9f092384c674526ded51f9d98f6c38c12fba
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2019-05-13 11:11:45 +00:00
Denis Shienkov
2c3855431f doc: Add mention about the bare-metal compilers
Change-Id: Icb34353a3793f589c04e74faa8cc18682aff0197
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2019-05-10 07:20:42 +00:00
Eike Ziller
e0d38ae414 Export Wizard values to JavaScript macro
Registers a new function "value('name')", available to the wizard json
files, which returns the value of the variable "name" as a JavaScript
object. So, variables with a string value are actual JavaScript strings,
booleans are booleans, lists are lists, and dictionaries are
dictionaries.

The patch also makes it actually possible to assign JSON lists and
dictionaries to values.

This removes some hacks involving creating complex JavaScript objects
through string substitution.

Change-Id: I4ac6da22bc5bccc9fadee97694c2fa14d44c9307
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2019-05-09 11:19:43 +00:00
Eike Ziller
4545c81e57 Merge remote-tracking branch 'origin/4.9'
Conflicts:
	doc/src/howto/creator-sidebar-views.qdoc
	doc/src/howto/creator-ui.qdoc
	qbs/modules/qtc/qtc.qbs
	qtcreator.pri
	src/plugins/autotest/testresultmodel.cpp
	src/plugins/autotest/testresultmodel.h

Change-Id: I24cc585ca7782cb1d9cb0b8b73b46892b41937fd
2019-05-08 12:41:25 +02:00