Commit Graph

642 Commits

Author SHA1 Message Date
Leena Miettinen
645e26a338 Doc: Update language server info
Change-Id: Ie54e3cf4ea28ca62de7d86a891f96685e825b524
Reviewed-by: David Schulz <david.schulz@qt.io>
2018-11-07 14:00:56 +00:00
Leena Miettinen
f61c8c680d Doc: Describe the Clang Format plugin
Change-Id: I596af2775a4abb8e0331e1eb3de1b55cae0f15d7
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
2018-10-25 12:48:04 +00:00
Leena Miettinen
075ead9cd9 Doc: Add info about setting the -j option for parallel builds
...on Linux and macOS

Change-Id: Ica8a4714a1f1fa50200613c02b174ae3cc53810c
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-10-24 12:07:10 +00:00
Leena Miettinen
4599a9b433 Doc: Describe changing default editors in MIME type settings
Change-Id: I8d9b9400932c564248f5b654cc72c4c794c778ec
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-10-23 07:18:25 +00:00
Leena Miettinen
626b976949 Doc: Add info about experimental Cppcheck plugin
Change-Id: If65414586c159d7391574523dde67f12ea93a439
Reviewed-by: Sergey Morozov <dev@gres.biz>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2018-10-19 08:55:47 +00:00
Leena Miettinen
70e8b99dd3 Doc: Update information about Git Branches sidebar view
This used to be a dialog. Update the screenshot.

Change-Id: I586abab1f68a82de5be99d7a209cc5a0ba8c1df0
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2018-09-14 12:09:33 +00:00
Leena Miettinen
07ea3b2687 Doc: Use defines in the "Keyboard Shortcuts" topic
...to enable single-sourcing Qt Creator Manual and Qt Design
Studio Manual. Update the screenshot.

Change-Id: Ia00e93c8a946564d41706e6ccbb8c0ec18647acf
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2018-09-07 08:58:51 +00:00
Leena Miettinen
29db0af9f8 Doc: Restructure refactoring information
Separate C++-specific info from QML-specific info.
Use defines to support single-sourcing. Add screenshots
that show QML code.

Change-Id: I35f01673de555074cc23e96b36200d15d6b34fce
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2018-09-07 08:44:11 +00:00
Leena Miettinen
e1e1790402 Doc: Update locator information
- Use QML code in examples and enable the hiding of
  C++-specific information by using defines.
- Update screenshots
- Update info about "Filter Configuration" dialog

Change-Id: Ia2ca4220a46308c6f480965153ac1002f9790054
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2018-08-28 10:26:25 +00:00
Leena Miettinen
21b2c1d04a Doc: Update information about checking QML and JavaScript code
The error messages and codes are displayed when you write code.
The JSON information is unrelated and was moved further down the
topic.

Added a screenshot of checking QML code.

Used defines to mark C++ specific parts.

Change-Id: I08a122727200208474036adec56afd6235b56d6a
Reviewed-by: Marco Benelli <marco.benelli@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2018-08-28 09:40:47 +00:00
Leena Miettinen
f06f9122d7 Doc: Add screenshots for QML code completion
Use defines to hide C++-specific info from Qt Design Studio
Manual.

Change-Id: Ia1a0f730f8999e5b6f1dfe69779729bb90c46a1d
Reviewed-by: Marco Benelli <marco.benelli@qt.io>
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
2018-08-28 07:31:17 +00:00
Leena Miettinen
2dba79df26 Doc: Use defines to show and hide info about Edit mode
Move the descriptions of sidebar views to
creator-sidebar-views.qdocinc to be able to include them
in the "Working in Edit Mode" topic in the Qt Design Studio
Manual.

Restructure the section and update the screenshot. A different
screenshot for the Qt Design Studio Manual will be added in
its doc sources.

Change-Id: Icd33c580c040ffefa5563fea723bd02e2d2ce520
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2018-08-23 10:53:19 +00:00
Leena Miettinen
a8cbc1c4da Doc: Reflect changes in the names of Clang checks
Update the text and screenshot accordingly.

Change-Id: I0f89d7fc02ab6195cdf9d3e64188f0097688e98b
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
2018-06-21 12:44:13 +00:00
Leena Miettinen
2e6177fe86 Doc: Update Performance Analyzer docs
The tool was formerly known as "CPU Usage Analyzer", but can
now be used also for analyzing memory usage on devices.

Change-Id: I8e0c2b76be44340e5511c2cbb85efadb5a2f559d
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
2018-06-21 09:10:40 +00:00
Leena Miettinen
a876bde97f Doc: Edit information about using Clang tools
- Add descriptions of "Build the project before analysis" and
  "Simultaneous processes" options.
- Restructure the topic.

Change-Id: I7fdeecad3383d1fc76dccce7dd53df8bf0cd9d64
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
2018-06-19 10:37:10 +00:00
Leena Miettinen
35cc6789d2 Doc: Describe running and debugging tests from code editor
Change-Id: Ieb19c1ca62a7fa785c5ba6b90c4aebe40b124dee
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2018-06-08 08:56:48 +00:00
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Leena Miettinen
7cf755bc06 Doc: Update info about Qt Quick Application project wizards
There are now wizards for creating apps that use Qt Quick 2
types or Qt Quick 2 controls (ScrollView, StackView, or SwipeView).
Some wizards generate ui.qml pages, while others don't. Therefore,
an include file can no longer be shared between the tutorials and
the creating projects topic.

Change-Id: If06e20511cb5f6fe9da28feff40cec0250a49416
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2017-11-07 09:26:12 +00:00
Leena Miettinen
40fa1d594a Doc: Remove remaining reference to deploying incomplete APKs to Android
... and update the screenshot.

Change-Id: I9c93b0c94bec6c3f685160dd2fd0e73e33044b5c
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
2017-11-07 08:16:40 +00:00
Leena Miettinen
56cd215c6d Doc: Describe hiding invisible items in the Qt Quick Designer Navigator
Update screenshots.

Change-Id: I8335131298d2a400403be2879f4f363d687c78cc
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2017-11-06 11:43:16 +00:00
Leena Miettinen
d679c8db82 Doc: Update info about Qbs options
Qbs profiles can be edited in the Kits tab in Options.
Qbs settings are now a tab in Build and Run options.

Change-Id: Ibb45ff4488cb061a50f48ec3237265ce5776fa24
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2017-11-03 09:03:45 +00:00
Leena Miettinen
b3ed01ca07 Doc: Describe managing Android SDK packages
Change-Id: Ida9d91806e0ffd8980ef1e9df0f933f234416188
Reviewed-by: Venugopal Shivashankar <Venugopal.Shivashankar@qt.io>
Reviewed-by: Vikas Pachdha <vikas.pachdha@qt.io>
2017-11-02 11:59:16 +00:00
Leena Miettinen
f2ea25f0cb Doc: Describe CMake setting groups and changing setting type
Change-Id: I4ea68fa3075caf316c2d88b94b8c48266a9879f7
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
2017-11-01 07:54:31 +00:00
Leena Miettinen
7f9332db09 Doc: Describe using fuzzy matching in the locator
Change-Id: I443e8cc525772136e0ac749790890604c211bce7
Task-number: QTCREATORBUG-3111
Reviewed-by: André Hartmann <aha_1980@gmx.de>
2017-11-01 07:54:08 +00:00
Leena Miettinen
24a3f266c5 Doc: Describe changes in the sidebar views
The project, file system, and outline views are automatically
synchronized with the item active in the editor.

The File System view has a new navigation menu for moving to
computer, home, or project.

Change-Id: I5cb25e860d3aeabae8a51c935100b3acd5ea357f
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
2017-10-27 11:37:49 +00:00
Leena Miettinen
5ce499ce65 Doc: Update docs after Ant support was removed
Gradle is now used for building APKs.

Change-Id: I9ccecac39b70ada5ef1b63a7311ad9187ba0d6b9
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2017-10-13 10:43:16 +00:00