Commit Graph

1993 Commits

Author SHA1 Message Date
Nikolai Kosjar
9554ef909f Doc: Clang: Do not mention build indication
This is not printed anymore.

Change-Id: Ib55a06f642247ff33e092bee371276b187c6c8c8
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-06-10 14:24:01 +00:00
Christian Kandeler
046fb9a000 API docs: Fix copy/paste artifact.
Change-Id: Ia9b3ba12c8fdd6864ffc2e44fda584bf06ef549f
Reviewed-by: hjk <hjk@theqtcompany.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-06-10 14:03:42 +00:00
Marco Bubke
c916d250b3 Acknowledge SQlite
Change-Id: I85ae3a273160dad6ead9e722fcf4fb6d1835eb0c
Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-06-10 10:29:19 +00:00
Nikita Baryshnikov
9a40d3c477 Coding style: mention inlined virtual dtors
in exported classes

Change-Id: I9ff274f05e26baa9d4377f69b0ba441606893357
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
Reviewed-by: hjk <hjk@theqtcompany.com>
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
2015-06-08 08:44:28 +00:00
Nikita Baryshnikov
b46cf9aaf5 Coding style: update advice
to do not use unique_ptr instead of auto_ptr which was deprecated

Change-Id: If6e5bd25c62184a5d34c0cdedf0206138e32bf28
Reviewed-by: hjk <hjk@theqtcompany.com>
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-05-27 10:49:12 +00:00
Eike Ziller
3858c33d74 Merge remote-tracking branch 'origin/3.4'
Change-Id: I35ba4cc7f7052699c3006545514c866be3cb5fdd
2015-05-26 15:12:42 +02:00
Tobias Hunger
d19c4b6b62 Doc: Update class names in wizard documentation
Change-Id: I82b136d37e6b3b9c9e74aafc105fb0291c605b55
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
2015-05-26 10:25:08 +00:00
Tobias Hunger
9c1f96d47a IWizardFactory: Remove class wizard kind
Map existing class wizards to file wizards. The separation has never
been clean anyway. Now "file" wizards create one or more files,
"project" wizards create a complete project (something that can be
opened as a project in Qt Creator).

Change-Id: I0562f26019b54a59d46814a13a0b2fa8995c3e0f
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
2015-05-26 10:17:30 +00:00
Ulf Hermann
f335088ce1 Doc: More troubleshooting hints for perf profiler
Apparently the chosen event type influences the stability of the
recording process and you can change the event type using the
additional arguments.

Change-Id: I0e1982d4d469e1e4d17e2aa01d3c5166ce8817a3
Reviewed-by: Venugopal Shivashankar <venugopal.shivashankar@digia.com>
2015-05-18 13:01:57 +00:00
Leena Miettinen
0c26483d0f Doc: Qt Quick 1.1 component was removed from wizard
Change-Id: Ife7a77e7e04fff88cb7c0760be5e81e798553056
Reviewed-by: Daniel Teske <daniel.teske@theqtcompany.com>
2015-05-08 15:07:02 +00:00
Eike Ziller
4058ff6fe9 Merge remote-tracking branch 'origin/3.4'
Conflicts:
	src/libs/extensionsystem/pluginview.cpp

Change-Id: I410156c1003d5dc81e915110c6d432bcd71da010
2015-05-07 14:42:46 +02:00
Leena Miettinen
133f994589 Doc: update the Qt Quick application tutorial
To version 3.4, but still using the Qt Quick 2.1
component.

Task-number: QTCREATORBUG-14341
Change-Id: Ifd9638ea5b111554f2ea7838623104aab27963a3
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2015-05-04 15:11:22 +00:00
Tobias Hunger
5b77a3a8c1 Blackberry: Remove blackberry support
Keep QNX.

A short informal search did not turn up any more blackberry users,
even though there is interest in QNX. So this patch removes the
platform: We had no contact with the maintainers in months, there
are no changes going into the code for about as long.

I am not even aware of anybody testing the platform, so any
remaining users are probably better of with Qt Creator 3.2 or so
where the code was extensively tested.

Change-Id: Ibeda6bfd8565599918cfcc08fd01cb5ed8793dc2
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
2015-04-30 11:15:53 +00:00
Tobias Hunger
d10c0c8f60 Documentation: Remove some unused images
Change-Id: I8080798092f3c0a142dc772611ebb684337a0aa1
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-04-29 09:48:52 +00:00
Eike Ziller
6c2c505228 Merge remote-tracking branch 'origin/3.4' 2015-04-23 09:39:09 +02:00
Ulf Hermann
8e957f09c7 Doc: Improve CPU Usage Analyzer documentation
Add sections about extra command line options and troubleshooting.

Change-Id: I2ecd7b32a211321bcf9c31ee65f92386b70958db
Reviewed-by: Kari Hautamäki <kari.hautamaki@theqtcompany.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
2015-04-17 16:06:24 +00:00
Eike Ziller
50fe3585a8 Merge remote-tracking branch 'origin/3.4'
Conflicts:
	src/libs/timeline/qml/MainView.qml
	src/plugins/git/gitclient.cpp

Change-Id: I0b6ec7b9a592014deb0dd2e1145b19dd6753b1c3
2015-04-15 17:45:47 +02:00
Leena Miettinen
de119bc119 Doc: add typical QML Profiler use cases
Change-Id: I81bd8eface83f4b505c0ff30dfcfc74882001f3a
Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com>
2015-04-15 09:28:33 +00:00
Leena Miettinen
2ae5e146b3 Doc: update tutorial on building and running examples
Remove a note about viewing the docs, as they now open
in a detached window on top of Qt Creator.

Move the number that indicates the search field next to
the field in text.

Update the screenshot, because the field order was reversed
on the page.

Change-Id: I0fbb1175240891094a3f73554e0a69685d4c45ab
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
2015-04-13 09:13:20 +00:00
Eike Ziller
11590a8c5f Merge remote-tracking branch 'origin/3.4'
Conflicts:
	src/plugins/cmakeprojectmanager/cmakeproject.cpp

Change-Id: I09c5a047f7d91fecfc58c78df438afcdcdc0a8d7
2015-04-13 10:53:03 +02:00
Daniel Teske
c2a2c4c819 Coding guidelines: Add various C++11 features
Change-Id: I9d3ca28bf8d5d04e04464757420a3c8e30f5dac0
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
2015-04-10 14:21:02 +00:00
Leena Miettinen
7980538ef4 Doc: sidebar view context menus
Update the screenshot, because the icons have changed.

Change-Id: I55e46f8f01d293021914fd28c1e7f7d83d8bde11
Reviewed-by: Daniel Teske <daniel.teske@theqtcompany.com>
2015-04-09 13:59:52 +00:00
Leena Miettinen
e112647397 Doc: fix capitalization of BAR Descriptor
In the Issues output pane filter.

Change-Id: I3283628f74dd48c2e95eeedad93ce28f1686c25f
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-04-09 13:17:55 +00:00
Leena Miettinen
db48c49af9 Doc: add a "commercial" icon to commercial-only topics
For purely commercial apps, this is done by using the
template, but Qt Creator is mostly open source, so an
image is used.

Use a \commercial macro with a tooltip and link to the
image.

Change-Id: I5e3df953821551331afef2ec642b482b52ff909e
Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
2015-04-08 10:45:50 +00:00
Leena Miettinen
8c472f2074 Doc: experimental Auto Test plugin
Commercial only.

Change-Id: Id2ee9a7765f226c32ec1595e32f4b53ee94d1207
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
2015-04-08 08:13:08 +00:00
Leena Miettinen
138d009cc7 Doc: Inspect API for Element Under Cursor function
Change-Id: I8fbc3d61bdda51fc40e671d694b717622713c5f8
Reviewed-by: Nikita Baryshnikov <nib952051@gmail.com>
Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
2015-04-07 07:13:49 +00:00
Leena Miettinen
6b27bcefb4 Doc: enabling and disabling plugin dependencies
This now happens automatically and disabled plugins
are no longer a problem after version upgrade even if
plugin dependencies have changed.

Change-Id: I06456c81c2ad2fab5730562a4df407cf178fd1cf
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
2015-04-02 14:52:04 +00:00
Eike Ziller
e56118cc1e Merge remote-tracking branch 'origin/3.4'
Conflicts:
	src/libs/extensionsystem/pluginview.cpp

Change-Id: I316199fe0a257cb085668ccb183b1590555278f2
2015-04-02 11:56:55 +02:00
Leena Miettinen
87e01423c9 Doc: Add documentation for CPU Usage Analyzer
Change-Id: I306a009dceba74707b5802b18451c7ae912adac9
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-04-02 09:05:19 +00:00
Eike Ziller
a7f48ac133 Merge remote-tracking branch 'origin/3.4' 2015-03-31 09:09:32 +02:00
Leena Miettinen
8fbe192124 Doc: update instructions for bare metal devices
Update screenshots.

Change-Id: Ic45b1e1223a17d0c9b455279bc35f2aedde854d4
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-03-27 13:11:04 +00:00
Leena Miettinen
c1b12d872b Doc: editing Qbs profiles
Change-Id: I3e5381ea9f03e4f13ce1f26a9467bd1f6b0a4e55
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
2015-03-27 13:10:41 +00:00
Eike Ziller
65cd5381d9 Merge remote-tracking branch 'origin/3.4' 2015-03-26 12:51:06 +01:00
Leena Miettinen
20ad8e01c2 Doc: add an overview of commercial features
Change-Id: I6eb0a4bb415d2eb004aaabfc7572789e1eb74512
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
2015-03-25 13:11:27 +00:00
Leena Miettinen
6078109ccf Doc: fix docs to match UI changes
In Options > Environment > External Tools.

Add a screenshot.

Change-Id: I2c11ba1657959aecd80d3c9206801816de1549e3
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
2015-03-25 12:48:21 +00:00
Leena Miettinen
4749d5ece4 Doc: update Clang Static Analyzer info
- The plugin is no longer experimental
- It is supported on Windows, too
- You can suppress diagnostics from the context menu

Change-Id: I92b321ee76f19721f7ff142683cbd75059f7d637
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
2015-03-24 15:52:22 +00:00
Leena Miettinen
0599be9abe Doc: new fields in Debugger options
Qt Creator now attempts to identify the type and version
of a debugger in Tools > Options > Build & Run > Debuggers.

Add a screenshot.

Change-Id: I99c23f3f5605525b414e4207bd83f7ff559767f3
Reviewed-by: hjk <hjk@theqtcompany.com>
2015-03-24 11:44:50 +00:00
Eike Ziller
9790d8aa00 Merge remote-tracking branch 'origin/3.4' 2015-03-24 07:40:21 +01:00
Orgad Shaneh
044eeacde5 Load only tested plugins when invoked with -test
By default, a clean settings path is used for test environment.

All the default plugins are loaded, although they're not needed.

This change significantly improves loading time for tests.

Change-Id: I24254f3e538e3f0e6d233d0989738dc1ce238209
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
2015-03-24 06:22:03 +00:00
Daniel Teske
90e52a4763 Coding Style Lambda: Relax rules on return type
Every compiler we use already implements C++14 behavior.

Change-Id: I524df4955953e0d2c6de270c3d68915025c331ba
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
Reviewed-by: hjk <hjk@theqtcompany.com>
2015-03-23 13:24:44 +00:00
Tobias Hunger
11f6cc7c3f Doc: Replace links to gitorious
Gitorious is closing down, so set links to qt.io sites.

Change-Id: If8c2576f1015066266b8a308f42e902020ab188c
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-03-23 11:25:29 +00:00
Leena Miettinen
2c8e0c34e7 Doc: using diff editor for Subversion by default
Change-Id: I0f814e9f8be8f91072be8c0fb0c38ccef7a5ce2d
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2015-03-21 17:31:21 +00:00
Daniel Teske
81ce88cfd0 Coding Style: Update to MSVC 2013, g++ 4.7, clang 3.1
And add stub texts for scoped enums, initializer list and delegating
constructors.

Change-Id: Ic1f9b97b09fa62b890ea3b7be4f2315ea1a72576
Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
Reviewed-by: hjk <hjk@theqtcompany.com>
2015-03-20 12:23:59 +00:00
Leena Miettinen
789547487b Doc: managing chunks in the diff editor
Change-Id: I408faf99e71d6e368f719af8796ea0d238258d84
Reviewed-by: Jarek Kobus <jaroslaw.kobus@theqtcompany.com>
2015-03-20 10:15:11 +00:00
Eike Ziller
aee54f9df5 Merge remote-tracking branch 'origin/3.4' 2015-03-19 16:00:28 +01:00
Daniel Teske
318e1ca422 Coding Style: Minor tweaks due to scoped enums
- Clarify that int constants should be unscoped enums.
- Require enum values to duplicate the enum's type only
  for unscoped enums.

Change-Id: Ibf63ada3a925c0fe0a364fd408cedc9638cf4708
Reviewed-by: hjk <hjk@theqtcompany.com>
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
2015-03-18 16:40:52 +00:00
Leena Miettinen
ec9f3ee79e Doc: new "Stash Unstaged Files" Git function
Change-Id: Ia828f07279cde4d57b2550937a94f13edfe996b2
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2015-03-18 14:41:25 +00:00
Leena Miettinen
1b60a88dd5 Doc: new Valgrind Memory Analyzer with GDB option
Update screenshot.

Change-Id: Ib2591d1d2c594d098d2265cd7cbc18f05f12d5ca
Reviewed-by: hjk <hjk@theqtcompany.com>
2015-03-18 14:29:14 +00:00
Kai Koehne
3bf81efbe7 QML: Remove Apply on Save functionality
The feature has been actually been disabled since commit ac771eb552,
but now it's time to also remove the dead code ...

Fixing the feature and bringing it out of the experimental state
would require quite some effort that apparently nobody is willing
to spend. So it's better to remove it.

The enablers in the qmldebug library, as well as the QmlJSDelta utility
class in qmljs library, are left in though.

Change-Id: Idf98a2f946d0db86bef2f20d2349d6ffedba219c
Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
2015-03-18 11:24:41 +00:00
Kai Koehne
0c6630b0cf QML: Remove Apply on Save functionality
The feature has been actually been disabled since commit ac771eb552,
but now it's time to also remove the dead code ...

Fixing the feature and bringing it out of the experimental state
would require quite some effort that apparently nobody is willing
to spend. So it's better to remove it.

The enablers in the qmldebug library, as well as the QmlJSDelta utility
class in qmljs library, are left in though.

Change-Id: Idf98a2f946d0db86bef2f20d2349d6ffedba219c
Reviewed-by: hjk <hjk@theqtcompany.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
2015-03-17 10:18:09 +00:00