Commit Graph

1229 Commits

Author SHA1 Message Date
Leena Miettinen
059f4a03e1 Doc: Analyze mode was merged to Debug mode
Remove a screen shot.

Change-Id: I37510534d64ab70fe7966cd2718e50acb9da669e
Reviewed-by: hjk <hjk@theqtcompany.com>
2016-03-22 15:33:59 +00:00
Ulf Hermann
e236633e28 Doc: Replace outdated QML Profiler statistics screenshot
Change-Id: I1db72ebcd006639ae0aab40c1e168cb644cce650
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2016-03-08 08:35:50 +00:00
Ulf Hermann
82879ec7cf Doc: Add section about QmlProfiler flame graph view
Change-Id: I89831fe4052b10518abf0f49d4a1335c09657e22
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2016-03-08 08:35:45 +00:00
hjk
c326011feb Valgrind: Shorten and correct start action name
The applications to attach to do not have to be remote at all.
Also, the name should be as short as possible as space in the
status bar is not unlimited.

Change-Id: I1df8e025114cd8ad94daa5219c26e61ce70e5e5d
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2016-03-07 14:57:27 +00:00
Ulf Hermann
71cb3bd49b Doc: Add section about perf profiler statistics view
Change-Id: I5d4a640f42f81f7c81b8c3f3b7f8bc06dff62671
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2016-03-07 14:34:15 +00:00
Ulf Hermann
b4430b61e6 Doc: Add section about perf.map files
Change-Id: I44b4cb31326e5b6d048ec5fbac55ef6208c513a9
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2016-03-07 14:32:36 +00:00
Leena Miettinen
6ca2bb3c73 Doc: fix typo in example code
s.loLatin1(); > s.toLatin1();

Change-Id: Id9cbf2350da3cec15513d13f0426ec3bea9a9d63
Task-number: QTCREATORBUG-15827
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2016-03-07 11:46:37 +00:00
Ulf Hermann
3c634554dc Doc: Add section about data granularity in CPU Usage Analyzer
Change-Id: If70cf36387a3c7ca191bd6508d23db40258a2719
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
2016-02-18 12:35:31 +00:00
Leena Miettinen
3c484e3013 Doc: using Git Grep to search files
Change-Id: I0927565cf5eb8dd52a6e2daa1a69ea09ca3c5e2c
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2016-02-15 11:29:22 +00:00
Orgad Shaneh
b5987a6d49 Git: Require 1.8.0
Remove some workarounds for older versions

Git version in debian stable is 2.1.4, and in Ubuntu 14.04LTS is 1.9.1.

Change-Id: I8d558857a429149222b817401b98e90df10447b6
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
2016-02-09 13:01:47 +00:00
Leena Miettinen
2eaaed3428 Doc: update information about commercial features
Using the Auto test plugin or QML Profiler extensions
no longer requires a commercial lincense.

The ISO Icon Browser was missing from the list of commercial
features.

Change-Id: Ic40c8ae5bddea5424f2de57d8e2ece17588428ff
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
2016-01-26 09:27:29 +00:00
Christian Kandeler
47b8ee09e2 QbsProjectManager: Remove "dry run" build option.
The way this option works is not IDE-compatible, since the build process
changes the build graph and relies on the changes being transient simply
by not storing the build graph afterwards. This is fine for the command-
line tool, but Qt Creator keeps the build graph open and subsequent
"real" builds will finish immediately even when nothing has actually
been built yet.
Perhaps it would be possible to do the implementation differently, but
having the "dry run" option in Qt Creator is not valuable enough to
justify that effort.

Change-Id: Ic99ddef63555f6029c5857d2cfd8dc48d8a72914
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
Reviewed-by: Jake Petroules <jake.petroules@theqtcompany.com>
2016-01-25 08:56:02 +00:00
Nikolai Kosjar
5b792834f5 Doc: Remove commercial tag for ClangStaticAnalyzer
Change-Id: I936901a1cc9ad7729303911880bedbc002d4d692
Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2016-01-21 12:26:17 +00:00
Tobias Hunger
43800a6aa8 Update License according to agreement with Free Qt Foundation
* Update license in documentation files. Stay at FDL, but update
  URLs as well as license for examples, etc.

Change-Id: I5e8cb5a20f0e9d52fba1d937b7c73197d69dd747
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
2016-01-19 13:09:03 +00:00
Nikolai Kosjar
b7bc044b00 Clang: Require llvm/libclang 3.6.2 as minimum version
...since we had crash issues on OS X with 3.6.0/3.6.1.

Released packages are already shipped with 3.6.2.

Change-Id: I364288d5c7dc32beacbbdbc231c2be4e6a6818bf
Reviewed-by: Marco Bubke <marco.bubke@theqtcompany.com>
2016-01-14 09:00:33 +00:00
Ulf Hermann
ffa0c86617 QmlProfiler: Allow multiple events views loaded from plugins
Change-Id: Ifaf4e63f4a843a42a1a22f005e87d8c1a4604686
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
2016-01-06 14:28:24 +00:00
Ulf Hermann
4223d76c48 QmlProfiler: Rename "events" to "statistics" view
Change-Id: Id552e0ead056214a7d72dd618c54897b55cd5e38
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
2016-01-06 14:25:08 +00:00
Andre Hartmann
61a87799a3 CustomParser: Add warning parser and output channel filter
There have been several requests on the mailing list or the
bug tracker to support parsing warnings for alien compilers
(sometimes slightly modified GCC).

Instead of natively supporting every compiler, users of less
frequently used compilers should use the custom parser to
parse errors and warnings.

The output channel filter for error and warning parser allows
to scan standard output, standard error or both channels.

Also added tests for twisted capture positions.

Task-number: QTCREATORBUG-11003
Change-Id: I5a5bd6f88cf21cde1c74962225067d4543693678
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
2016-01-04 17:54:30 +00:00
Nikolai Kosjar
f89d3dca8b Clang: Activate code model automatically if plugin is loaded
This removes also the need to close editor documents.

Change-Id: I96c68105bceb37841053f3dbd8a264e059a02cb8
Reviewed-by: Marco Bubke <marco.bubke@theqtcompany.com>
2015-12-16 12:23:58 +00:00
hjk
33651877d8 Move QmlConsole to Debugger
Now it is closer to its only user and possibly reusable for no-QML uses
there.  We also drop the QML/JS syntax checker. The application being
debugged can already tell us about syntax errors. There is no need to
duplicate that functionality.

Change-Id: I2ba151f9f4c854c6119ba5462c21be40bddcebf9
Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com>
Reviewed-by: hjk <hjk@theqtcompany.com>
2015-12-09 12:06:26 +00:00
Orgad Shaneh
f0007fa557 TaskList: Document relative path behavior
Change-Id: Idda420cfbd2fa701e45e0072730d83d6b8735232
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
2015-12-08 14:13:28 +00:00
Leena Miettinen
2e341ffdfe Doc: fix QDoc command in a tutorial
Change-Id: Id511edfce884130a7c93dc8f51eb156a10b5b73f
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-12-04 10:41:25 +00:00
Leena Miettinen
1defeda8a3 Doc: link from Adding Connections to examples in another topic
Change-Id: I1bff533c217b75681e37a533e12df0fc2a9695c6
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
2015-12-01 14:44:55 +00:00
Leena Miettinen
708fda792e Doc: make umbrella topics consistent with browsing sequences
Some topics had ended up in the wrong top level topic,
as compared with the manual structure.

Change-Id: I03bc2fa2c0cbc8492c2bcec58eeddcd04d249a96
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
2015-11-20 14:34:11 +00:00
Leena Miettinen
50cbb30911 Doc: remove extra column from table on front page
Change-Id: I8ed573305d209f887a6e65623b5a40173493df73
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-11-20 11:12:56 +00:00
Leena Miettinen
1ed73ea36c Doc: fix links to previous and next pages
...for moved pages

Change-Id: Ic52376b73687676c0e09fefc5a53f10c328c18c8
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-11-19 15:39:12 +00:00
Leena Miettinen
306c4a695f Doc: add missing \l command to fix a link
Change-Id: I2af5d8eca8ce40e1c674b7463ddbf71d27fc794d
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-11-19 15:38:44 +00:00
Leena Miettinen
c2a2883c4a Doc: move the "Modeling" section to end of "Coding"
Because the model editor does not generate code from the
diagrams and is therefore mainly meant for documenting code.

Change-Id: I43d2dd3436df4914f5be6f8b2f52586de1522138
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
2015-11-19 12:43:22 +00:00
Leena Miettinen
d6284c5863 Doc: changing file encoding from editor toolbar
Change-Id: I0931f1f4cd9641662fdaf5e67943e6b85c19c1c0
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
2015-11-19 09:42:41 +00:00
Leena Miettinen
140b39487b Doc: fix label text in docs
Libraries -> Library

Change-Id: I39117f76c332b2a08196e2e40551a64ba1d1b135
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-11-16 13:53:54 +00:00
Topi Reinio
be1e793cdc Doc: Fix misaligned table headers
The first header spans two cells vertically, not three.

Task-number: QTBUG-49424
Change-Id: Id701fa2eadab0cf0c95297215330bfc29a119ee3
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-11-16 10:38:45 +00:00
Leena Miettinen
d5decff558 Doc: rearrange the table on the front page
...into two rows instead of three.

This looks more symmetrical and seems to fit on the
screen also when using a low resolution.

Change-Id: Id2f9a7182a6a260036f3d8913058fd2aa7c24c57
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-11-16 09:34:48 +00:00
Leena Miettinen
073542bb24 Doc: fix names of refactoring actions in the manual
Change-Id: Ica093e5afe5c647e2fe3c7aa385d256257d84ea7
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-11-12 15:07:13 +00:00
Leena Miettinen
8bc98b858b Doc: options for filtering JS and QML events were removed
Change-Id: I5917d7fcb8115f9e12212dcb15882271ceb092e3
Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com>
2015-11-12 13:51:10 +00:00
Leena Miettinen
52c00b99b3 Doc: Specifying QML Profiler settings
Change-Id: Ie9667a66a2373d75d5b6c95ec4ad194761008dd6
Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com>
2015-11-12 13:16:08 +00:00
Nikolai Kosjar
d8f119c8a2 Clang: Allow to provide extra command line options
This can be used to experiment with clang options that e.g. affect
diagnostics.

Changes take effect on editor re-open.

Change-Id: Ie46d0ff085a3700a748dbcf4b94b93b0bf9c4642
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
2015-11-11 15:14:56 +00:00
Leena Miettinen
2a42ad08a3 Doc: new build options
...for building and cleaning projects without
dependencies.

Change-Id: I910b6028c210478e954636d101f37bf1898bbcad
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
2015-11-10 13:49:54 +00:00
Leena Miettinen
1804d89842 Doc: update instructions for creating custom buttons
Use the Connections view to create connections, bindings,
and properties.

Change-Id: Ib879c5d95a2026bf59bfb1b7a02d0c8a10658c2f
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2015-11-10 13:44:03 +00:00
Leena Miettinen
17b892f8f3 TextEditor: rename "Files on File System" as "Files in..."
The current actually means "files about the file system".
Yes, I know it has been there forever and a day :).

Change-Id: Ica99118b902c9ba08a1434fc97820348b3312a87
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
2015-11-10 13:37:23 +00:00
Leena Miettinen
5c70775ed7 Doc: update mobile app tutorial to use UI forms
Added the main.cpp file and .qrc file so that the example can
be built and run without modifications by users.

Change-Id: Ie74f78102d16b5a514f4c6156ea0558c157c0444
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2015-11-10 13:03:23 +00:00
Tobias Hunger
f6056a024c Dependency Panel: Update UI texts
Update UI texts as suggested by Leena

Change-Id: I5baa7400f0755fad57b908b0bd7330c2bbb94a1a
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-11-10 10:10:43 +00:00
Leena Miettinen
fa74c127aa Doc: new CMake build configurations
Change-Id: I8bca2a067231a6aff499ede62cb2cf23175c0ee1
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
2015-11-10 10:02:12 +00:00
Leena Miettinen
5e0883428a Doc: synchronizing configuration between projects
...loaded in a session.

Change-Id: I326bee589fc1d2ad4465050267715291a65f4f28
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
2015-11-10 09:58:39 +00:00
Leena Miettinen
faf609da96 Doc: editing CMake configuration files
Change-Id: I46f7f55939df9efb090642c979db349ea772cef1
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
2015-11-09 16:10:28 +00:00
Leena Miettinen
309b2b843c Doc: context menu commands in the Navigator
Change-Id: Ibfe6702d410b13936e9512c22539c4b76efce839
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
2015-11-09 10:47:10 +00:00
Leena Miettinen
12f1375f4e Doc: using Go to Implementation context menu command
Change-Id: I1fc905909e4d95934b0669a8d27801d6446548d6
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
2015-11-05 10:14:58 +00:00
Leena Miettinen
0d02544e67 Doc: text zooming in Application and Compile Output panes
Updated screen shots.

Change-Id: Id17908d3720aa4b7074f43169a09da05cd74eede
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
2015-11-04 13:29:51 +00:00
Leena Miettinen
aabd0202ca Doc: use include file for project creation instructions
Change-Id: I58f4a581de6273b16d2fc7ba07567527e46bc4d1
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
2015-11-03 14:10:05 +00:00
Leena Miettinen
95c7d6fed5 Doc: update the Transitions example to use UI forms
Move the instructions for creating the project into an
include file that can be used for all Qt Quick Application
tutorials.

Change-Id: I02385f68f23ef2d3ee98b754344781ae1819203c
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
2015-11-03 09:26:49 +00:00
Leena Miettinen
9bee9d53dd Doc: applying integrated Clang fix-it hints in code editor
The fix-it hints are available when using the Clang code model.

Change-Id: I486128f779e6406cb8ba6b7f4cf0bb3e28452f07
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
2015-10-29 09:33:06 +00:00