Commit Graph

4817 Commits

Author SHA1 Message Date
Leena Miettinen
de5db2d664 Doc: Describe new File System view functions
Change-Id: Iaa2592f7ae7188bbd136558c208c4523c25b3dfe
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-05-25 08:55:56 +00:00
Leena Miettinen
3d9025bfe3 Doc: Move the location of settings files from FAQ to Platform Notes
Change-Id: I70d8617aaad89b27bee4c38a702e62d325c7e7d1
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-05-24 07:18:42 +00:00
Leena Miettinen
51f5f25f99 Doc: Describe the Enable high DPI scaling option
Task-number: QTCREATORBUG-20232
Change-Id: I3a0ba2fcfd08fe6f3208754f369241553e0d0d83
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
2018-05-23 15:09:19 +00:00
Leena Miettinen
b252043d44 Doc: Fix the path to the Kits options
Kits is now a top-level category in Options, with tabs for
Kits, Qt Versions, Compilers, Debuggers, Qbs, and CMake.

Change-Id: I7f3b37550d47dadb76cb3454cdd4bd0b115eb986
Reviewed-by: hjk <hjk@qt.io>
2018-04-25 12:59:21 +00:00
hjk
99bcc00199 ExtensionSystem: Remove PluginManager::getObjectByClassName
Not used anymore inside Qt Creator.

If 3rd party code really relies on this function, it can use the
function locally, or, likely switch to the still supported
getObjectByName or getObject.

Change-Id: I041877b3e0630e6b257055dec5e10baf68c83546
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-04-11 06:47:18 +00:00
Marco Benelli
b9d72a5737 qmljs: remove remaining references to QtQuick1
This patch removes all references to QtQuick1 in qml library,
plugin, designer, profiler and tests.

Change-Id: Ie286fad96060299caae3ef328330597cf53e90d3
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
2018-04-03 14:40:30 +00:00
Eike Ziller
9b563dc142 Merge remote-tracking branch 'origin/4.6'
Conflicts:
	qbs/modules/qtc/qtc.qbs
	qtcreator.pri

Change-Id: I3b2d81462b2dfb9753863c87c79ffbbf8d536aac
2018-03-31 08:53:21 +02:00
Eike Ziller
b8eea8f9f8 Locator/JavaScript: Fix min/max with more than 2 arguments
Pass a variable amount of arguments along

Task-number: QTCREATORBUG-20167
Change-Id: I3643aca8c18cba14beb8d625b62f45aa4b39d2a4
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: André Hartmann <aha_1980@gmx.de>
2018-03-29 10:51:45 +00:00
Eike Ziller
5cc24f9ac1 Merge remote-tracking branch 'origin/4.6'
Conflicts:
	src/plugins/projectexplorer/msvctoolchain.cpp

Change-Id: If2116aa2dbfdb9d07088595e791f8fa706b39e00
2018-03-28 10:01:44 +02:00
Eike Ziller
1e1c212090 Use QTCREATOR_COPYRIGHT_YEAR for documentation
For this the offline style overwrites any footer that was set in the
qt-html-templates-offline.qdocconf from Qt.

Change-Id: I8a8f7048445bc03a72b19df6c60b7cea680c5803
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2018-03-28 06:45:51 +00:00
Leena Miettinen
3616725049 Doc: Increment copyright year in doc HTML file template
Change-Id: I281c907e2ee6593bed7854385e9b6f1ca5f169cd
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-03-27 14:12:58 +00:00
Mitch Curtis
a40ea3f1d6 Remove duplicated "Qt Unit Test" wizard
There are currently two types of wizards for creating auto tests:

- Qt Unit Test
- Auto Test Project

Both produce almost identical code in the case of a Qt GUI-based test,
and the descriptions are very similar. This is really confusing.

The Auto Test Project wizard has support for Qt Test, Google Test and
Qt Quick Test. In addition, the documentation only mentions Auto Test
Projects when it discusses the creation of auto tests:

http://doc.qt.io/qtcreator/creator-autotest.html#creating-tests

So let's just use that and make everything simpler.

Change-Id: Ia16c88c462744baa8df3f9e8082cbcad6ad9eb15
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
2018-03-09 11:33:35 +00:00
Leena Miettinen
f05e4d3c8d Doc: Update info about Clang code model configuration
Change-Id: Ib20447e081f38d9f24357a717fd8ebdd489b335a
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2018-02-20 11:31:58 +00:00
Leena Miettinen
b2909c1648 Doc: Describe new model editor features
- No longer experimental
- Scratch models
- Deployment and sequence diagrams
- Aligning elements in the editor
- Adding related elements
- Exporting selected elements (now from the File menu)
- Flat role
- Creating new package diagrams
- Updating include dependencies for packages
- Toolbarbuttons for zooming (the menu items were removed)

Change-Id: If951e55188572fd6af86b9c32ae6ee50b77d8b8e
Reviewed-by: Jochen Becher <jochen_becher@gmx.de>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-02-12 11:47:37 +00:00
Leena Miettinen
4757370fad Doc: Fix remaining occurrences of "Locals and Expressions" view
There are now separate "Locals" and "Expression" views.

Change-Id: I62dada28942afea51162693239f2e45b4afac203
Reviewed-by: hjk <hjk@qt.io>
2018-02-06 13:01:33 +00:00
Leena Miettinen
713c606dff Doc: Update screenshots in "Creating Your First Plugin"
In the "Extending Qt Creator Manual".

Task-number: QTCREATORBUG-19471
Change-Id: I587690b07ddab897d81650f06373b91a30580dad
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-02-06 13:01:20 +00:00
Leena Miettinen
8d7b548d9e Doc: Add info on getting to object base instance in debugging helper
Task-number: QTCREATORBUG-19597
Change-Id: Ie02b51c771faf70a1210abb5e1abe6120706c031
Reviewed-by: hjk <hjk@qt.io>
2018-02-06 10:42:37 +00:00
Leena Miettinen
2bde6a5846 Doc: Add info about installing CDB Debugger Support on Windows
Move the information out of a table, because the table format does
not really work with so much text.

Change-Id: I8053c76ee0f43a1b35ed66fe0e2335106b1063dd
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: David Schulz <david.schulz@qt.io>
2018-02-02 08:45:21 +00:00
Leena Miettinen
2d6995ae25 Doc: Describe grouping related test cases
Change-Id: I73b69d37c64fe3622dec737769cc69282c5e2713
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2018-02-02 08:24:13 +00:00
Leena Miettinen
28d0a5e537 Doc: Describe new push to Gerrit options
You can now push drafts/private changes and
work-in-progress changes (since Gerrit 2.15).

Add a screenshot.

Change-Id: Icf27356bfa130a6104152439da4dcbcd19ac245f
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2018-02-01 12:36:26 +00:00
Leena Miettinen
2cf62f2b1a Doc: Describe detecting memory leaks with Heob heap observer
Change-Id: I8f11005c58cafd4239b7c618575aa63954e900aa
Reviewed-by: Hannes Domani <ssbssa@yahoo.de>
Reviewed-by: hjk <hjk@qt.io>
2018-02-01 11:36:15 +00:00
Leena Miettinen
50a485028e Doc: Update screenshots of Locals and Expressions views
They are now two separate views instead of one.
Also fix some related issues in text.

Change-Id: I31578fc1ca4f97f9010031a5778c4a33e65d129c
Reviewed-by: hjk <hjk@qt.io>
2018-02-01 11:30:26 +00:00
Leena Miettinen
2628304716 Doc: Add a line that was removed by mistake
Change-Id: I822c5c90312c2e41c01cdfc86cd5f2d7718173ae
Reviewed-by: André Hartmann <aha_1980@gmx.de>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2018-01-31 10:14:36 +00:00
Leena Miettinen
de26df1ee3 Doc: Describe new Git functions
Change-Id: I13704198f707881514cbcd3af2aa7c1d036370a1
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2018-01-31 08:06:40 +00:00
Leena Miettinen
6deec195f1 Doc: Describe selecting Clang-Tidy and Clazy checks
Also mention support for C++17 and renaming of local symbols.

Change-Id: I7bb72bd8741e7ddd3d45e23029696c09a654a3f6
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2018-01-26 14:37:39 +00:00
Leena Miettinen
0112f4f704 Doc: Describe new file management actions in Projects sidebar view
Change-Id: I4af328d19260234d134ed07cef0b98fba155aeda
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
2018-01-26 09:56:37 +00:00
Leena Miettinen
b351e49cbf Doc: Describe the bread crumbs in the Projects sidebar view
Update the screenshot.

Change-Id: Ife0e20ed2e8624e5ce2f4466427a0e1950f7e390
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
2018-01-26 09:56:24 +00:00
Leena Miettinen
933408d95f Doc: Update screenshots to match changes in the new project wizard
Change-Id: I5c602dd0ad13e1b96942557a0a61f798d868e093
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
2018-01-26 09:51:26 +00:00
Leena Miettinen
78b9d642e3 Doc: Describe new locator filters, b and t
For locating bookmarks (b) and triggering menu commands (t).

Change-Id: I4c2ee705a5e87a86a44bdeb8e2c9ca04cefff112
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-01-25 12:58:56 +00:00
Eike Ziller
0df84b45e5 Merge remote-tracking branch 'origin/4.5' into 4.6
Conflicts:
	src/shared/qbs

Change-Id: Ib734825a302efe41021307d7d64eb7b453262dc4
2018-01-25 10:16:46 +01:00
Leena Miettinen
998c612e06 Doc: Update Model Editor screenshots to show the Swimlane button
Change-Id: Idb472a0b2f02341d4fadea9253a040df4fc8f5c2
Reviewed-by: Jochen Becher <jochen_becher@gmx.de>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2018-01-24 07:42:57 +00:00
Andre Hartmann
7743532c7c Locator: Document the JavaScript filter
Change-Id: Idf56eb4d4620e0517b855485ba88dd92b468e850
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2018-01-23 08:33:30 +00:00
hjk
045cb7a509 Debugger: Clarify the accepted kit values on the command line
Change-Id: If88192085d5f0d99a7017d096acbf486660c4358
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2018-01-22 13:59:54 +00:00
Nikolai Kosjar
b344d7f0b8 Doc: Mention tooltips as ported to clang code model
Change-Id: I6f8de3dae10e07f52709353f6d45b63f461cba24
Reviewed-by: David Schulz <david.schulz@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2018-01-22 12:33:37 +00:00
Oswald Buddenhagen
777ca8e655 Merge remote-tracking branch 'origin/4.5'
Conflicts:
	src/plugins/qmakeprojectmanager/desktopqmakerunconfiguration.cpp
	src/plugins/qmlprofiler/qmlprofilertraceclient.cpp

Change-Id: I94647f59d7a9df48168ac066555afe80f5f9b91f
2017-12-21 13:20:24 +01:00
Eike Ziller
f9177d4b6c Add implementation of std::variant
Type-safe unions for C++.

Change-Id: I3c1eb89a240a11d27b07acae588a924a0618173e
Reviewed-by: hjk <hjk@qt.io>
2017-12-21 06:37:07 +00:00
David Schulz
4ed12d95f8 Debugger: update link to the windows debugging tools
Change-Id: I7f1c60ed59ff41af118aa37b207c2f493df00f0b
Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
2017-12-18 13:54:08 +00:00
Samuel Gaist
9b182e28ab doc: Add missing space escaping to command line call example
This change reflects what the macOS users will see when they use the
command line to call Qt Creator.

Change-Id: If6b644390ad06d5ddbe349507713eb2d2e27cef6
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
2017-12-15 22:51:44 +00:00
Eike Ziller
4c8db5e9b7 Merge remote-tracking branch 'origin/4.5'
Change-Id: I32715e2fdbb14e4fccc4c58d3fd6052d7c1127f3
2017-11-24 10:03:38 +01:00
Ulf Hermann
283069f4af Doc: Update perf profiler documentation
Numerous things have changed in the perf profiler since this was last
edited.

Change-Id: I5443b526fc203ecc506401343b90c81038869f62
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
2017-11-23 15:40:35 +00:00
David Schulz
c815d456ed TextEditor: Add option to display annotation between lines
Task-number: QTCREATORBUG-19181
Change-Id: I9b3957c678c08ca2f3ddf9cfa5ff272241547471
Reviewed-by: Marco Bubke <marco.bubke@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2017-11-22 10:08:01 +00:00
Leena Miettinen
983e2cd09d Doc: Update Qt Quick UI Prototype wizard docs
The wizard name has changed.
The option to create an ui.qml file has been replaces with
the option to add a virtual keyboard.

Change-Id: I2466500dcabda59586806939c0e7b8f3100d6677
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2017-11-21 15:00:43 +00:00
Ulf Hermann
14db426133 Fix outdated perf profiler documentation
The event types should now be chosen in a structured way, not as
additional arguments. This is a hotfix for 4.5. A more comprehensive
documentation of the settings will follow in master.

Task-number: QTCREATORBUG-19321
Change-Id: I56670bd8d54fa8a62eb35951d86e4023a2a8c680
Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2017-11-21 14:48:12 +00:00
Tim Jenssen
d0a44fa4e2 introduce installsettingspath as an argument
Change-Id: I2435ddd09e25a73bd70efe847990dcfc57b8680e
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2017-11-17 16:26:53 +00:00
Tim Jenssen
ab6feb9185 Wizards: fix checked uncheckedValue documentation
Change-Id: I9203eb88b12532e327751f85d94ce23900253d5e
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2017-11-09 14:13:43 +00:00
Eike Ziller
b05637131c Merge remote-tracking branch 'origin/4.5'
Conflicts:
	src/plugins/qmlprofiler/qmlprofilerclientmanager.cpp

Change-Id: I726babe61e28db14d06a6a1a5c570e148745b458
2017-11-09 14:32:00 +01:00
Leena Miettinen
1bb6ebd5a0 Doc: Describe running apps from the Application Output pane
This saves time when developing Qt Quick applications, because
the QML files are interpreted at runtime. Therefore the
app does not need to be recompiled if only QML files changed.

Update the screenshot to make the Run button more visible.

Change-Id: I0ff2a1ca0fc24102e9c87b00896c387c18d0f1f1
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2017-11-09 12:03:56 +00:00
Eike Ziller
a9e4e3608e Merge remote-tracking branch 'origin/4.5'
Change-Id: I0194bdeda71e33fd5bc9cb3eb7a9198ae72815ed
2017-11-07 15:10:36 +01:00
Leena Miettinen
072e8c323b Doc: Update Accelerate Bubble example to use the Swipe wizard
Change-Id: I6f3d88788707c4ecd18c327c9145529ec0bd8fc6
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2017-11-07 09:33:18 +00:00
Leena Miettinen
a1a47242c6 Doc: Update the Transitions example to use the Swipe wizard
Change-Id: I17e6d8ddba96d28ea8f533d5993f8665fd380ca0
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2017-11-07 09:31:21 +00:00