Commit Graph

4240 Commits

Author SHA1 Message Date
Leena Miettinen
11e92fe789 Doc: Describe grouping Google tests by using GTest filters
Change-Id: I5f128de80ee8dc6ed0a2b42fd53834d041639113
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2018-06-08 08:31:37 +00:00
Leena Miettinen
3b8f0842a0 Doc: Update information about compiling Qt Quick Applications
This is an open source feature since Qt 5.11.

Change-Id: I9f1554dc880c0f69c6488e3281f6ae9e7f533c65
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
2018-06-08 07:10:09 +00:00
Leena Miettinen
59b3737065 Doc: Edit information about Clang Code Model and Tools
Change-Id: I8482e34ce056dd9b6a5a20a0a7a2c7603ea9a4b0
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
2018-06-07 10:52:53 +00:00
Leena Miettinen
b816992a39 Doc: Describe "Add linker library search paths to run environment"
A general option for disabling library linking generally for all
projects.

Task-number: QTCREATORBUG-20240
Change-Id: I9f7f53e6deae7079613be32dadcd1325e5579720
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2018-06-06 15:30:09 +00:00
Leena Miettinen
d3204ed5d4 Doc: Describe project type specific warning and error icons
... in the Projects view in the sidebar. Also, there is a big
Manage Kits button in the view now.

Change-Id: I3440fa34b98dba4c71a1c6a6559af31f7d9fd78c
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
2018-06-06 12:23:51 +00:00
Leena Miettinen
e824ef5e0f Doc: Describe zooming into QML Profiler flame graphs
Change-Id: I3662a6998c7defaf05cefaadd62c3d69f0d73083
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
2018-06-06 08:28:32 +00:00
Ulf Hermann
8798990fb1 Doc: Add troubleshooting entry for globally disabled perf events
Change-Id: Ia37b26cc83566b1ae802471c17ef8d309a5d2fa1
Task-number: QTCREATORBUG-20154
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2018-06-05 11:41:53 +00:00
Leena Miettinen
71f02417e7 Doc: Describe new file synchronization options
... in the Projects and File System views in the sidebar.

Change-Id: I38c77d8e5c19a1adb934c5b8d4777889467392c6
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
2018-06-05 10:35:54 +00:00
Leena Miettinen
fff6065a69 Doc: Add a question to FAQ about QML imports not being found
This results in error messages and missing functionality.

Change-Id: I041ea8e61f3b4cd113964d2c5dfc609e6581c2f7
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: Marco Benelli <marco.benelli@qt.io>
2018-06-01 13:08:37 +00:00
Leena Miettinen
af1bd287a8 Doc: Update the FAQ
The Welcome mode is no longer implemented using Qt Quick 2, so the
problem arises later, when opening Qt Quick Designer or QML Profiler.

Change-Id: Ifbe50bdb9cfc1709842413d271d96378549eb673
Reviewed-by: hjk <hjk@qt.io>
2018-06-01 11:30:39 +00:00
Leena Miettinen
071a09f312 Doc: Update screenshots of Kit options
This is now a top-level category, so the tab order is different
from before.

Task-number: QTCREATORBUG-20511
Change-Id: I0978dd12f1ea55cb4cb97f2635b9c1ef7b623c5f
Reviewed-by: Robert Loehning <robert.loehning@qt.io>
Reviewed-by: hjk <hjk@qt.io>
2018-06-01 11:30:22 +00:00
Leena Miettinen
6c9343c2bb Doc: Describe "Auto-create build directories" CMake option
Change-Id: I36bda5ae451af8cebfb0c8435c017c7773875211
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
2018-06-01 10:30:25 +00:00
Leena Miettinen
0666b11c01 Doc: Describe new kit options
Update the screen shot.

Task-number: QTCREATORBUG-20511
Change-Id: Ic21761cae6ba2ac5e29653d3ba27b520256ca66f
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
2018-05-31 12:06:59 +00:00
Nikolai Kosjar
b1ecfe5c5d Clang: Add "Outline of symbols" to implemented services in doc
Change-Id: Ic1dd6f644b60c5bdcbbb2a75ca119311c5f827df
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2018-05-30 13:07:24 +00:00
Leena Miettinen
fe09fc239c Doc: Add :<range>sor[t][!] to the list of FakeVim CLI commands
Change-Id: Ibe0b9724cdb242c869cdef662cc617d393cd4f4b
Reviewed-by: hjk <hjk@qt.io>
2018-05-30 06:52:46 +00:00
Leena Miettinen
019f3c0d6c Doc: Describe new filters in Issues pane
... for Clang Code Model and Python.

Change-Id: I4a1844137874c5c2c4bd3f0348879cf4c40ceda0
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
2018-05-29 08:33:04 +00:00
Leena Miettinen
80dd54ec8b Doc: Describe the Cancel Build button
Change-Id: I448cd01cd9d2741ff8a4dcb962ddbf3d839f0aa8
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-05-29 06:49:29 +00:00
Leena Miettinen
79b958b02e Doc: Describe Previous Bookmark and Next Bookmark functions
Describe the Bookmarks menu options and the buttons in the
Bookmarks view. Update and add screenshots.

Change-Id: I5a72fd1679fe1c3d674dc703884e3e9c3a663a47
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-05-28 13:46:47 +00:00
Leena Miettinen
8d9942300f Doc: Mention the Context Help context menu item
...for getting context sensitive help for a class or function
(an alternative to pressing F1).

Change-Id: I5c742f13a7eedde39d75cdb35c7ae860ac531567
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-05-28 13:02:54 +00:00
Nikolai Kosjar
5e8ad2ca45 Doc: Update clang code model page
Since the clang code model is enabled by default now, remove the text
that describes how to activate the plugin.

Change-Id: I2e2c5d84ca00302cb5f9f15dceaab48279fce75a
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2018-05-28 06:34:13 +00:00
Leena Miettinen
286d8d591a Doc: Describe the New Search option in Search Results pane
Task-number: QTCREATORBUG-17870
Change-Id: I51a7432d587ff426b20ea4212fd605c367e3d915
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-05-25 14:44:59 +00:00
Leena Miettinen
6b071f5e36 Doc: Describe mode selector styles
Task-number: QTCREATORBUG-18845
Change-Id: Ib9a7ae38f11624b5c22b4e7c889736cf4405a839
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-05-25 12:40:25 +00:00
Leena Miettinen
b1fcbfecce Doc: Add a link to a site map (TOC) listing all topics
Change-Id: Ibb71a67874d0146298c6bbed420549660426e0ca
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-05-25 09:30:31 +00:00
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