Commit Graph

2456 Commits

Author SHA1 Message Date
Leena Miettinen
9fbf0ac1b0 Doc: Bare Metal Devices plugin
This topic needs more information about the
necessary Qt version and the "fake Qt" mentioned.
Also, I cannot try this in practice myself, so
steps might be missing.

Change-Id: I143a54b8559840c3e9ad6dd5d293de160d67867d
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-07 21:18:46 +02:00
Leena Miettinen
b32d7f4c90 Doc: fix link to deploying to BB10 topic
The title was wrong, which was causing the fixnavi
script to fail.

Change-Id: I631c8f3dcdbebbe3ee4f6bc003986929da0813c6
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-10-07 13:58:41 +02:00
Nikolai Kosjar
872bfb7094 CppTools: Adapt C++ locator names to reality
The new names are:

* C++ Methods in Current Document -> C++ Symbols in Current Document
* C++ Classes and Methods -> C++ Classes, Enums and Functions
* C++ Methods and Functions -> C++ Functions

Further notes:

* "C++ Classes" stays the same.
* The term "Methods" was removed since "Functions" says it all (member
  functions, non-member functions). Because of this, the "m" shortcut
  for this filter does not fit so well to the name anymore.
* "C++ Symbols in..." - "Symbols" means the same as in the C++ Search
  dialog: classes, enums, functions and declarations

Change-Id: I8e5f410f2dcb1fafe83d0a1c8607f4c17eabbb8c
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-10-07 12:06:20 +02:00
Nikolai Kosjar
589d9c7773 CppTools: Rename "Update Code Model" to "Reparse Externally Changed Files"
It was not clear what "Update Code Model" did.

Change-Id: I245307039f8770047b80c7234481099edfe60bc9
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2013-10-04 17:46:42 +02:00
Leena Miettinen
aa20ac35dd Doc: Add iOS to supported target platforms
Reformat the table, as it was becoming too wide.

Change-Id: I6c8a41c812ceb8d3075def936b52c80af904ef27
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
2013-10-02 14:03:04 +02:00
Leena Miettinen
931f08ce10 Doc: connecting iOS devices
Describe Qt Creator support for developing for iOS.

Change-Id: I5d993e343f4f00a09b4c29de6402a338a8011af4
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
Reviewed-by: Geir Vattekar <geir.vattekar@digia.com>
2013-10-02 14:02:52 +02:00
Joerg Bornemann
a6c8158484 CppEditor: implement ExtractLiteralAsParameter quickfix
Task-number: QTCREATORBUG-9617

Change-Id: I6c6313746b837775bab665bb7019a2adf0b0f286
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
2013-10-01 15:12:11 +02:00
Przemyslaw Gorszkowski
a3eaed4c51 CppEditor: introduce include hierarchy
Based on type hierarchy.

Added to context menu ('Open Include Hierarchy')
Shortcut(Ctrl+Shift+I)

'Include Hierarchy' contains:
FileName for which 'Include Hierarchy' is done
Includes(which files are included by current file - tree hierarchy)
Included by(which files include current file - tree hierarchy)

It is possible to open/goto each file by clicking on specific item.
Additionally for 'Included by' files it goes to the line where is include
directive for current file.

Change-Id: I549b1ed64e4c9f6955f60d00efb12950a3259f81
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
2013-10-01 13:12:04 +02:00
Lorenz Haas
02825b5894 CppEditor: New quick fix "Optimize For Loop"
Rewrites post increment/decrement operators (++ and --) as pre
increment/decrement operators and moves non string/numeric literals and
non id expressions from loops condition to loops initializer.

Change-Id: Id95334b6df6fcaa9af436cc1d2d0982d38bf8fe2
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
2013-09-30 18:18:34 +02:00
Tobias Hunger
0479abdcd7 QDoc: Fix QDoc warnings
This patch fixes ~1100 warnings from qdoc

Change-Id: Ia9555db675acbf8083b2f87d9855a62a3a34ccb9
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-09-26 09:56:22 +02:00
Nikolai Kosjar
4b9448fd7d Doc: Document "trigger scope" of Switch Between Method Declaration/Definition
Change-Id: I41ce4535a69b097db69498ce086333e1f9dc7a4a
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-09-25 15:01:32 +02:00
Leena Miettinen
872f87f5e9 Doc: fix link to the QDoc Manual
In the Writing Documentation topic of the Extending Qt Creator
Manual.

Change-Id: Iebe960cc878469fb34951a196558d8a7cb22f11f
Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
2013-09-06 10:28:45 +02:00
Friedemann Kleint
1d56d718cd Add <platform> element to pluginspec-files.
The <platform> element may contain a regular expression
matching the names of the platforms on which the plugin works.

Task-number: QTCREATORBUG-9002
Change-Id: Ic816cfed69a5dd2c4112c976843b9106ba2cbd22
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-09-05 16:40:24 +02:00
Nikolai Kosjar
51f69c8807 Doc: Locator accepts paths and namespaces
Change-Id: I7f3ba58677c706bd840cfef44abf6db7933b21e8
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-08-27 17:43:01 +02:00
Oswald Buddenhagen
c2e90c360b Merge remote-tracking branch 'origin/2.8'
Conflicts:
	src/plugins/cpptools/cppcompletion_test.cpp
	src/plugins/cpptools/cpptoolsplugin.h
	src/plugins/projectexplorer/customtoolchain.cpp
	src/plugins/vcsbase/command.cpp

Change-Id: Ie7b3c9e136c0748b41320227c757471259339b48
2013-08-21 14:39:18 +02:00
Leena Miettinen
274bea7862 Doc: Android Manifest editor
Move text around as some features moved from run settings
to the Android Manifest editor.

Update screen shots.

Change-Id: Idddde8490d382c5bf5de0131b8b53ceea2f738ee
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
2013-08-16 14:17:40 +02:00
Daniel Teske
a25008ad2d Doc: Qt Versions: Add requirements onto a minimal qt
Some people want to hack, so give them enough rope to start.

Change-Id: Ic8b3f873c322b02c3df91ee267d1e5f07c2ab507
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-08-14 18:35:46 +02:00
Daniel Teske
a02144318d Doc: Adding qt: Integrate Blackberry section into the normal setup
There's just one difference for adding a Blackberry qt version, that
doesn't require a duplication of everything else to explain.

Change-Id: I097d3b30bc823e47b89efe219dd5447608958ee6
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: Tobias Nätterlund <tobias.naetterlund@kdab.com>
2013-08-14 16:13:54 +02:00
Leena Miettinen
2f6e5cf59c Doc: attaching to running app while debugging
Change-Id: I3566c77bfb8466005db12fd4a77c861a07f69019
Reviewed-by: Aurindam Jana <aurindam.jana@digia.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-08-13 09:27:21 +02:00
Venugopal Shivashankar
5fe74434c1 Doc: tutorial for developing an Android app
This tutorial explains how to create an app
that uses Qt Sensors QML module to move an
SVG image based on the changing accelerometer
values.

Change-Id: Id4d9c8b389c5b8ebb330c6dba2dee783a475ba17
Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-08-02 14:42:59 +02:00
Leena Miettinen
78fc438372 Doc: location of generated help files
Change-Id: Ibd2d6f86cd82e98bf9116bc9d5dc14dec1c6d058
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
2013-07-26 13:47:34 +02:00
Oswald Buddenhagen
6896546ba5 Merge remote-tracking branch 'origin/2.8'
Conflicts:
	src/plugins/cpptools/cppmodelmanager.cpp

Change-Id: I0e69dfad951eb81d8008f5ca05e8fb6999ae2c8a
2013-07-25 13:18:31 +02:00
Leena Miettinen
ee9c901b75 Doc: fix link to Android platform notes in Qt 5.1 ref docs
Change-Id: I0ce7e9a9c5feaecf90ffa6aaf0216930f328a935
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-07-22 11:10:55 +02:00
Eike Ziller
5563604876 Merge remote-tracking branch 'origin/2.8' into HEAD 2013-07-18 11:54:02 +02:00
Leena Miettinen
a5dccb1736 Doc: import statements go to QML files, not pro files
Change-Id: Ia36ffd51add0c92b396e448d8e125848e9754877
Reviewed-by: Venugopal Shivashankar <venugopal.shivashankar@digia.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-07-17 15:32:16 +02:00
Eike Ziller
e8469a2bab Merge remote-tracking branch 'origin/2.8'
Conflicts:
	src/plugins/fakevim/fakevimhandler.cpp

Change-Id: I8101f18b87859924644471817d4f1408790d5628
2013-06-25 10:14:14 +02:00
Jerome Pasion
72b06779ab Doc: Get Creator and Extending manuals to use new qdocconf variables.
-navigation variables for Qt 5.2's navigation bar
-buildversion is for including specific build information such
 as branch name and patch version

Change-Id: I4d36f1ea73b8c37ab787d154c9fdd91650305bc5
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2013-06-25 09:49:43 +02:00
Jerome Pasion
ee9c8dafc3 Doc: WS fix in qdocconf file.
Change-Id: I57767dbf8c5af8f2961136cb9a7ca16dab6fcf5b
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
2013-06-24 14:20:09 +02:00
Leena Miettinen
a043977999 Doc: reflect changes in Generic Highlighting options
A redundant check box has been removed.

Change-Id: I7d0da4df7baced67ed937183739e242cb82ee891
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
2013-06-24 11:11:16 +02:00
Leena Miettinen
10c47e9f58 Doc: update screenshot of FakeVim options dialog
Change-Id: I04c03df79f695198ed645224a802d22d84fc9ad5
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-06-21 16:55:55 +02:00
Leena Miettinen
f28039fca1 Doc: Open Documents option in the Advanced Search pane
Change-Id: Ibede904f49905d0840051783f233ef290436cf14
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2013-06-21 16:43:02 +02:00
Leena Miettinen
5956ffd410 Doc: the macro recorder does not support code completion
Change-Id: Ibf3225f32c2a89f7028554060f73fd89bce86fb4
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2013-06-21 16:42:52 +02:00
Leena Miettinen
d5a975cec8 Doc: fetching code snippets from URL
Change-Id: I8fcf0909dd97dd067fbb25f395ca766cb1bd1b10
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
2013-06-21 15:27:37 +02:00
Leena Miettinen
b0ec252b5a Doc: Qt version field has been moved to Kits options dialog
You must now select a kit. Also, it sounded like only 4.7.4 was
supported.

Change-Id: Ifadeb980f407cad8dc79d1b7598ff49b294f7b10
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2013-06-21 14:43:28 +02:00
Leena Miettinen
b3612a0433 Doc: remove link to Nokia UX desing Library
This site is now mostly about designing for devices that
do not support Qt.

Change-Id: I8b092f85ada7de770ed8e61307cb6f48c5a2701e
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
2013-06-21 11:06:54 +02:00
Leena Miettinen
70e6cb0acb Doc: update screenshots for changed screens
Some terms have changed in the UI.

Change-Id: I0f3bccaa3fdab90c2b39bc584fa9244467f5d107
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-06-21 09:37:16 +02:00
Kai Koehne
5bfe37c58c Add documentation for extensions of Qml Performance Monitor
Can be enabled by passing LICENSE_TYPE=enterprise to qmake.

Change-Id: I49044c2425a056980b6e9f8377e6a33c1beaca5a
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-06-20 14:52:37 +02:00
Leena Miettinen
c6dc893a84 Doc: UI text changed for Editor and Code Style settings
Update text and screenshots.

Change-Id: Ida90da1c021a1ffb6c69bd3fde9e2d85d402f26c
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
2013-06-20 12:55:03 +02:00
Leena Miettinen
f939deafad Doc: All Versions option was deleted from Examples tab
Update screen shot.

Change-Id: I4b932eda8cfc5b43a2d0662f046fbf40a2ef8d56
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-06-19 17:26:46 +02:00
Leena Miettinen
9fe2808360 Doc: when adding Qt versions, qmake folder is selected first
Changed the text to describe the process more accurately.

Change-Id: I7ea9eba2b1b70ea764895beb4401a287644e8f45
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2013-06-19 17:12:37 +02:00
Leena Miettinen
c469964ca5 Doc: remove obsolete \if defined commands
The doc sources are no longer used for single-sourcing.

Change-Id: I934c88c19646d84b4de3c5787234148f947c4489
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-06-19 16:21:42 +02:00
Leena Miettinen
6312936c32 Doc: reflect changes in the Gerrit dialogs
Update field labels and screenshots.

Change-Id: I8285a2d4f4ef663296993a1fa23088ebba6f6052
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2013-06-18 16:54:30 +02:00
Leena Miettinen
6b65e72dd5 Doc: update Configure Projects screen shot
Change-Id: I84b9b02a92e815787dd457e6b6a71781eb005a15
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-06-18 14:13:35 +02:00
Leena Miettinen
70c751f2c2 Doc: fix table in the VCS topic
By removing an extra \li command.

Change-Id: I1a5c97123757a3bc3c767b43be2ab99b9e12e212
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-06-18 14:13:17 +02:00
Leena Miettinen
c915b3247d Doc: wizard to creating projects for code snippets
Change-Id: Ic200b6d4afdc01a9ef9060bcadf0159b8a2cc61c
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
2013-06-18 09:10:34 +02:00
Leena Miettinen
57f1251922 Doc: link to top level instead of individual topics
Link to Using Other Build Systems instead of to each
build system, as we keep adding them.

Change-Id: Ic033c7c0450bab66af9f24deb76d56469cd88fb6
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-06-17 16:43:20 +02:00
Leena Miettinen
6558df08d0 Doc: fix capitalization in Qbs topic
Remove a link to a subtitle that comes right below.

Change-Id: Idee6566483ac9477b77d73aa901a5f91a1ab42c2
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-06-17 12:43:37 +02:00
Leena Miettinen
4996bc99b8 Doc: bundling Qt libraries is hidden for Qt 4
Change-Id: I23c6ca23d8c1a6ab4b21eb46193935c7605e30b1
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
2013-06-17 12:40:00 +02:00
Leena Miettinen
19027b3897 Doc: Remove link to Nokia Developer page
Change-Id: Ia5446ec6ac94505322c9ebd0f88dead9f98f281b
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-06-17 12:01:05 +02:00
Nikolai Kosjar
46c8ae5d43 Doc: Fix "path" to Import Existing Project
Change-Id: I79ad2360d7cebaa573199efc40bfd92a3c1f006b
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-06-17 10:37:07 +02:00