Commit Graph

238 Commits

Author SHA1 Message Date
Nikolai Kosjar
098a6f5024 Todo: Remove "Settings" from project settings panel title
Change-Id: I1e611d8bece7381aa61549323dde66ccd7cc0c61
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
2016-04-06 10:14:31 +00:00
Nikolai Kosjar
c001739115 Clang Static Analyzer: Remove "Settings" from project settings panel title
Change-Id: I4586df602352f49673906738a075abdcf084e0af
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
2016-04-06 09:37:07 +00:00
Leena Miettinen
e43d5c7455 Doc: Update info about autotests
- Describe Google tests
- Describe new options
- Add and update screenshots

Change-Id: Ibda4bdcf8a6f4fb879d11a23f378a453fdd8e6fc
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
2016-04-06 09:05:47 +00:00
Leena Miettinen
110959bef6 Doc: Update CMake information
- Add and remove screen shots
- Remove info about an obsolete wizard
- Add information about using wizards to create CMake projects
- Describe new fields in the Kits tab
- Describe the new build settings

Change-Id: I156e3b1a6cb35a284da5e25eabb134cc52b4d84e
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
2016-03-30 09:37:07 +00:00
Leena Miettinen
f3fab4423f Doc: using Qt Labs Controls
- Describe the wizard
- Mention Labs Controls besides older Controls

Change-Id: Ib9182c5ebc9c8ee4478018dd5ef29841284eb3de
Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
2016-03-23 08:20:21 +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
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
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
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
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
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
6a9588ee9b Doc: using variables in the C++ file wizard
Add a screen shot.

Change-Id: I4e89e1c2c4b0a90d80edf771ea0d831779305ed9
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
2015-10-26 09:36:56 +00:00
Leena Miettinen
78d304674f Doc: developing for embedded devices
Add information about Qt for Device Creation
integration with Qt Creator. Add links to the
Qt for Device Creation documentation where
appropriate.

Change-Id: Ie9be5a65697681590e2131407432f826a5ab4f2e
Reviewed-by: Rainer Keller <rainer.keller@theqtcompany.com>
Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
2015-08-26 11:24:24 +00:00
Leena Miettinen
9ec331d6e6 Doc: excluding files from scanning in To-Do Settings
Change-Id: I05923ab532fdfd7bf00f1b277116edba38bf7334
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-08-03 12:11:28 +00:00
Leena Miettinen
42335de928 Doc: adding paths to CMake excutables
...and selecting them in kits.

Change-Id: I5093ec17593c6cdd67ab64abcbc5fca06b1c64ff
Reviewed-by: Benjamin Zeller <benjamin.zeller@canonical.com>
Reviewed-by: Daniel Teske <daniel.teske@theqtcompany.com>
2015-07-31 11:21:13 +00:00
Leena Miettinen
e3fbe7e93a Doc: Generate separate debug info field in Build steps
Link to the description of the new checkbox and update
the screenshot.

Change-Id: Ic7eebc3434749766ca56e43b26ff0bb9dc9a58d3
Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com>
2015-07-31 10:08:52 +00:00
Leena Miettinen
370f022977 Doc: managing Clang Static Analyzer suppression list
Change-Id: I5318d1e6fdcf21f1057b9faf2578c03a307c3855
Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
2015-07-30 10:48:29 +00:00
Leena Miettinen
f4796d0032 Doc: modifying key values in Qbs profiles
Update the screenshot to show the format
in which the key names must be entered.

Change-Id: I54187e6d456462ffd7b74f7ff424e28779b60b73
Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
2015-07-29 11:41:00 +00:00
Leena Miettinen
2205051eac Doc: Qt Canvas 3D Application wizard
Update related screen shots

Change-Id: I45af80a69ded0fbcc945e5f6b4ccef7b03317dbb
Reviewed-by: Titta Heikkala <titta.heikkala@theqtcompany.com>
Reviewed-by: Alessandro Portale <alessandro.portale@theqtcompany.com>
2015-07-10 07:52:37 +00:00
Leena Miettinen
84163cb0d7 Doc: fix qdoc commands
\uicontol -> \uicontrol

Change-Id: If8e720ddeb9ec387f3d594dce33af9f57e5788e3
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-07-06 12:22:36 +00:00
Tobias Hunger
75c78886fe Doc: Update documentation on JSON wizards with new features
Change-Id: I35250048fbe4bd8c22d9a7d64a4df111f8569ddc
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-07-06 10:50:22 +00:00
Leena Miettinen
240d5dafd0 Doc: update docs to match wizard changes
Update screen shots.

Change-Id: If77af9e6959f112c5970bfa6d4f5c0b93025ba82
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
2015-07-03 09:18:31 +00:00
Tobias Hunger
de0dc1c9e3 Doc: Document wizard changes
* \uicontrol fixes
* More acurately describe what a custom wizard can do now
* Do not mention class wizards anymore: They got merged into
  file wizards
* Remove table summarizing JSON and XML wizards and just recommend
  using JSON wizards instead.
* Fix documentation on wizard locations
* Add section with tips for wizard development

Change-Id: I1485aad1a11394035313ca83063572503af73f97
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-07-02 14:09:19 +00:00
Tobias Hunger
89b528c676 Doc: Discourage introduction of new XML based wizards
Change-Id: I321bea61e8f6459ae432ae8ace4cabf5f84030b0
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-07-02 14:09:03 +00:00
Tobias Hunger
ce51e70d45 Doc: Document keyboard shortcuts for wizards
Change-Id: I2148a66087a8c0aaacfb3ceb51febea8db840603
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-07-02 13:13:58 +00:00
Tobias Hunger
1096a101e9 Doc: Polish creator-projects-cmake.qdoc
Consistently use CMake without \c, update examples to current Qt
installers.

Change-Id: I92759c82af150ca6be32ae67bc9d920e2eff7987
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-07-01 15:16:42 +00:00
Tobias Hunger
94cd5b7421 Doc: Polish autotools.qdoc
Change-Id: I1e50f94a2c7c87af170df1b551e930639c4708af
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-07-01 15:16:25 +00:00
Tobias Hunger
5eedc9d2f6 Doc: Polish creator-projects-compilers.qdoc
Names have their own field in the UI now, no more need to double-click
in the table. Do some markup-cleanups while at it.

Change-Id: I7f456f8455a54c9ae05ffc8ab73aa8f8f6cc1e22
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-07-01 15:13:41 +00:00
Tobias Hunger
fdb04b5d00 Doc: Update information on wizards in creator-projects-creating.qdoc
Change-Id: I06fbf8115c416294cd6369a3ebd2dc7f7de2284c
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-07-01 15:02:56 +00:00
Leena Miettinen
36173e25ff Doc: add UI Forms tutorial
Based on the Qt Quick Controls UI Forms example.

Change-Id: Iec42b7559161f980e4f482c63bfc40a22f5e77f8
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
2015-06-26 13:10:30 +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
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
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
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
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
c1b12d872b Doc: editing Qbs profiles
Change-Id: I3e5381ea9f03e4f13ce1f26a9467bd1f6b0a4e55
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
2015-03-27 13:10:41 +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
86378da3be Merge remote-tracking branch 'origin/3.3' into 3.4
Conflicts:
	src/plugins/debugger/debuggeroptionspage.cpp

Change-Id: I0282d66b16c14877d0131cccbe03573102b48bc3
2015-03-05 13:28:15 +01:00
Leena Miettinen
53a29f5b83 Doc: fix remaining links to Qt wiki in docs
Change-Id: Ia9193cf1870241104bf099ad2e47e3ead4eb43fd
Reviewed-by: hjk <hjk@theqtcompany.com>
2015-03-04 10:49:37 +00:00
Eike Ziller
767f0ef58b Merge remote-tracking branch 'origin/3.3' into 3.4
Conflicts:
	doc/api/coding-style.qdoc

Change-Id: Id40eb253a2e3e2357276ee76085127da10597bdb
2015-02-25 10:15:28 +01:00
Tobias Hunger
6c49356471 JsonWizard: Allow for descriptions of wizards
Allow for descriptions of project wizards that will be displayed in the
Project location page.

Task-number: QTCREATORBUG-13924
Change-Id: I7d65aba0e07f074cc0935318cff9b93f166a1c51
Reviewed-by: Daniel Teske <daniel.teske@theqtcompany.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-02-24 14:56:21 +00:00
Sergio Ahumada
e84770b794 Adapt documentation URL
Change-Id: I74963a9d4a729450341f4f7a4ae5b3583654ffb8
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-02-18 12:38:23 +00:00
Eike Ziller
9926fc2ab1 Merge commit '3c85058694ee2e41658d17f524fb48f0b187d2fe'
Conflicts:
	src/libs/utils/tooltip/tipcontents.cpp
	src/libs/utils/tooltip/tipcontents.h
	src/plugins/android/androiddeployqtstep.cpp
	src/plugins/baremetal/baremetalconstants.h
	src/plugins/baremetal/baremetaldevice.cpp
	src/plugins/baremetal/baremetaldevice.h
	src/plugins/baremetal/baremetaldeviceconfigurationwidget.cpp
	src/plugins/baremetal/baremetaldeviceconfigurationwidget.h
	src/plugins/baremetal/baremetaldeviceconfigurationwizard.cpp
	src/plugins/baremetal/baremetaldeviceconfigurationwizardpages.cpp
	src/plugins/baremetal/baremetaldeviceconfigurationwizardpages.h
	src/plugins/baremetal/baremetalplugin.cpp
	src/plugins/baremetal/baremetalplugin.h
	src/plugins/baremetal/baremetalruncontrolfactory.cpp
	src/plugins/baremetal/baremetalruncontrolfactory.h
	src/plugins/cppeditor/cppcodemodelinspectordialog.cpp
	src/plugins/cppeditor/cppdoxygen_test.cpp
	src/plugins/cppeditor/cppdoxygen_test.h
	src/plugins/debugger/breakpointmarker.cpp
	src/plugins/debugger/debuggeritemmodel.cpp
	src/plugins/debugger/debuggeritemmodel.h
	src/plugins/debugger/loadcoredialog.cpp
	src/plugins/genericprojectmanager/cppmodelmanagerhelper.cpp
	src/plugins/projectexplorer/addnewmodel.cpp
	src/plugins/projectexplorer/addnewmodel.h
	src/plugins/projectexplorer/jsonwizard/jsonfieldpage.cpp
	src/plugins/qmlprofiler/abstracttimelinemodel.cpp
	src/plugins/qmlprofiler/abstracttimelinemodel.h
	src/plugins/qmlprofiler/notesmodel.cpp
	src/plugins/qmlprofiler/qml/CategoryLabel.qml
	src/plugins/qmlprofiler/qml/MainView.qml
	src/plugins/qmlprofiler/qml/Overview.js
	src/plugins/qmlprofiler/qml/Overview.qml
	src/plugins/qmlprofiler/qml/TimeDisplay.qml
	src/plugins/qmlprofiler/qml/TimeMarks.qml
	src/plugins/qmlprofiler/qmlprofilertimelinemodelproxy.cpp
	src/plugins/qmlprofiler/sortedtimelinemodel.cpp
	src/plugins/qmlprofiler/sortedtimelinemodel.h
	src/plugins/qmlprofiler/timelinemodelaggregator.cpp
	src/plugins/qmlprofiler/timelinemodelaggregator.h
	src/plugins/qmlprofiler/timelinerenderer.cpp
	src/plugins/qmlprofiler/timelinerenderer.h
	src/plugins/qmlprojectmanager/QmlProjectManager.json.in
	src/plugins/texteditor/findinfiles.cpp
	src/plugins/vcsbase/vcsconfigurationpage.cpp
	src/shared/qbs
	src/shared/scriptwrapper/interface_wrap_helpers.h
	src/shared/scriptwrapper/wrap_helpers.h
	tests/auto/qmlprofiler/abstracttimelinemodel/tst_abstracttimelinemodel.cpp
	tests/system/suite_debugger/tst_debug_empty_main/test.py
	tests/system/suite_debugger/tst_qml_js_console/test.py
	tests/system/suite_debugger/tst_qml_locals/test.py

Change-Id: I67540b648f8b162496f4aa606b04d50c7c9125c6
2015-02-12 17:29:21 +01:00
Tobias Hunger
96e3f258d6 JsonWizard: Document isBinary flag for the file generator
Task-number: QTCREATORBUG-13930
Change-Id: I3294919f83f0f4f3ee7e4473db7c1336f730c076
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
2015-02-05 13:29:37 +00:00