Commit Graph

53197 Commits

Author SHA1 Message Date
Tobias Hunger
186ec4e98a ProjectExplorer: Use member initialization for ToolChainInformationConfigWidget
Change-Id: Ife66a6b473213b6f7ebd27e358e06c4e90966a75
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
2017-06-07 08:47:37 +00:00
Tobias Hunger
bfd468b792 ProjectExplorer: Use member initialization in Gcc's WarningFlagsAdder
Change-Id: Icebdc0ff55ffe4888c4eff2b79652fdbcdae3c1a
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
2017-06-07 08:47:23 +00:00
Tobias Hunger
72b658dde0 ProjectExplorer: Use member initialization for XcodeBuildParser test
Not necessary, but fixes a coverity warning.

Change-Id: I36a01519fec863d122f4ccddab76d8d8626f759e
Reviewed-by: Vikas Pachdha <vikas.pachdha@qt.io>
2017-06-07 08:47:13 +00:00
Orgad Shaneh
f392d94f6b QmlJS: Add a missing break
Detected by GCC7

Change-Id: I554e33fb709188acf780673705315091a526242e
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
2017-06-07 07:38:04 +00:00
Orgad Shaneh
d7d415491a Dumper: Fix type of lvalue for bitfields on GDB
Change-Id: Ic0e82fc012eb1277a74ff2e63fdc0a13caaf5f1c
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2017-06-07 07:37:47 +00:00
Christian Kandeler
8ff6284e15 QbsProjectManager: Set up QML-related paths
This was simply missing.

Change-Id: Ie8b8cac88fef1c0560f9212b4c00edcd05d04a61
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
2017-06-06 15:32:04 +00:00
Tobias Hunger
747b64a850 ClearCase: Make sure m_cmbActivity is initialized
Make sure m_cmbActivity is initialized, even when bombing out via
the QTC_ASSERT at the top of the constructor. This will fix a
coverity warning.

Change-Id: Ib5a68d8f5516ccee71c4dabc9c216092dd9c025a
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2017-06-06 14:25:40 +00:00
Robert Loehning
1b2dc1511f Android: Remove useless test
Task-number: QTCREATORBUG-18331
Change-Id: I8c93d0b92c61c6cf58351d74871abb4267badd82
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
2017-06-06 13:44:04 +00:00
Mitch Curtis
377979fe5e Update wizard template icons
The icons have been redesigned to have a more consistent and clean look.
The colors work well with both dark and light themes. The dimensions of
the icons have been made larger in order to facilitate their use in an
icon grid.

A follow-up commit will add more wizard templates that make use of the
larger icons in order to depict various Qt Quick UI layouts.

Some icons (Qt Quick Application, Qt Quick Controls 2 Application) were
unchanged, as the follow-up commit will remove them in favor of
more specific templates.

Task-number: QTPM-395
Change-Id: I5804c3fb92c60e53e1380cfb05d4c7f14e877d8a
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
2017-06-06 12:22:06 +00:00
Orgad Shaneh
41a2ce871e BareMetal: Fix crash on shutdown
BareMetal is destroyed before ProjectExplorer.

When DeviceManager clears its device list, it calls the devices' dtors,
which in turn call GdbServerProviderManager::findProvider in order to
unregister.

Since m_instance is already null at this point, this leads to a crash.

Change-Id: I1075433cad5579febddf79b463ffe12cdb75a85c
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Reviewed-by: Tim Sander <tim@krieglstein.org>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2017-06-06 10:59:17 +00:00
Robert Loehning
20a1103296 CppEditor: Remove wrong "else"
Task-number: QTCREATORBUG-18331
Change-Id: Ia4221bce8cac7d781e9b32bc6142269089c4acce
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
2017-06-06 10:50:12 +00:00
Orgad Shaneh
70ff6eb2cc CMake: Add a missing break
Detected by GCC7

Change-Id: Ia9a76df63c28d4f4ebf3e20f70ab39224115b5a1
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
2017-06-06 10:05:33 +00:00
Orgad Shaneh
59a5c0c232 CppTools: Avoid QT_SUPPORT macro
It is deprecated, and GCC7 warns about RHS expansion to defined.

Change-Id: I161ee9c566ee12d0e443a9054dd0e5cdadc0518e
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
2017-06-06 07:32:08 +00:00
Orgad Shaneh
e9491870bd Dumper: Do not use None for bitpos
It causes an exception when being divided

Noticed with boost::icl::interval_set.

Change-Id: I5629436c3c1ba10e7b67bb05d720329f4c61eafe
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2017-06-06 07:13:05 +00:00
Christian Stenger
a86c28f4d5 iOS: Fix compile
Change-Id: I0a7d7f7a40762dfc260eed65f51ee93ecb3d61f5
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2017-06-06 05:45:17 +00:00
Robert Loehning
d75ff0aab8 QmlJS: Remove redundant code
Change-Id: I8ad31899fb8c866c086c6e4a1fdbf7e10f939290
Task-number: QTCREATORBUG-18331
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2017-06-02 15:10:42 +00:00
Vikas Pachdha
f9350a5dbd iOS: Fix isRunning state of the app running on Simulator
Refactored IostoolHandler code and fixed isRunning(..)
for Simulator

Change-Id: Ib24431fc8e66f8d1be983c2e41d36df2169a9cb4
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2017-06-02 12:51:43 +00:00
Robert Loehning
d23f4cff84 SDKtool: Provide default values in Operation objects
Change-Id: I3d121e4bee891309f455a67ade76f0ea4f26c77c
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
2017-06-02 12:17:44 +00:00
Orgad Shaneh
89057b552b Merge remote-tracking branch 'origin/4.3'
Change-Id: I56004e3ec9dc9d92d33bdae438c4f7e069eccc45
2017-06-02 15:13:51 +03:00
Robert Loehning
d75bf0098b Debugger: Fix C&P mistake
Task-number: QTCREATORBUG-18331
Change-Id: I2d9ac0f8add3beaa6b6c4afe70113645121cb5f6
Reviewed-by: hjk <hjk@qt.io>
2017-06-02 12:08:15 +00:00
Eike Ziller
0b062584f4 Help: Get rid of compile warning
About possibly loss of precision.

Change-Id: I555306210da23eda25bcddab84af476db7849b84
Reviewed-by: hjk <hjk@qt.io>
2017-06-02 12:03:05 +00:00
Christian Kandeler
fbd974bd13 Update qbs submodule
To HEAD of 1.8 branch.

Change-Id: I2776a2de9794920cce0b0fcf645f3ecb575ab693
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
2017-06-02 11:59:51 +00:00
Christian Stenger
ec3015663a CMakePM: Fix compile for Qt5.6
Change-Id: I5febf1af38062b2d5e5c59e984ae97e6fb1168f5
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2017-06-02 10:42:03 +00:00
Christian Stenger
a9d511ff7d AutoTest: Unify TestTreeItem::modify*() functions
Change-Id: Ia234fb6a8a8466c039060f6f00b1a5e3dea2af9e
Reviewed-by: David Schulz <david.schulz@qt.io>
2017-06-02 10:14:28 +00:00
Robert Loehning
3bd32292b7 Botan: Fix various bugs found by Coverity scanner
Backported from upstream 9b74862771aff940361078533cca5b5e78bdf630

Change-Id: I9c457cfa19bd3b6d21469545230e73e49e4f8dde
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
2017-06-02 10:08:40 +00:00
Orgad Shaneh
9154a457fd DiffEditor: Add context info to side by side editor
Task-number: QTCREATORBUG-18289
Change-Id: Ibc4a626c22cc1d96b27e8744a87dd2780cec549e
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
2017-06-02 09:52:29 +00:00
Orgad Shaneh
d64fa1ee48 Gerrit: Refresh when the dialog is re-opened
Task-number: QTCREATORBUG-10028
Change-Id: I60d91d88df5596f7d34605ed28d0cc6ef3427a8c
Reviewed-by: Robert Loehning <robert.loehning@qt.io>
2017-06-02 09:12:35 +00:00
hjk
2bf14c7614 Debugger: Remove some dead code
Nobody complained for more than a year, this is good to go.

Change-Id: I83811513f9be364a160ad86ecf7ca45a77529e6d
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2017-06-02 09:11:55 +00:00
Eike Ziller
38763bf1b9 Locator: Move some API documentation to qdoc
Change-Id: Ic7c822ccc31285398bbf23b470abaf479f9b1e55
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
2017-06-02 07:36:28 +00:00
Eike Ziller
dfe734325e Locator: Remove dependency on MainWindow
Change-Id: I3949cca285d49fddf9c8c476ad19ed7ce9a06f1c
Reviewed-by: David Schulz <david.schulz@qt.io>
2017-06-02 07:22:20 +00:00
Eike Ziller
33cc799b98 Locator filters: Add overrides
Change-Id: I20f93d6bcb22a342d9f662d8190f97798ca3e423
Reviewed-by: David Schulz <david.schulz@qt.io>
2017-06-02 07:17:24 +00:00
Eike Ziller
6310afc1b2 Locator: Remove unused return value
Change-Id: I3f7d237430591cfa1ddf07a92e74805b0628bcff
Reviewed-by: David Schulz <david.schulz@qt.io>
2017-06-02 07:15:41 +00:00
Robert Loehning
725d39a0fd qtpromaker: Initialize tree level
Change-Id: I7df4f7c9f652ce11203d8014439167ce2209d04c
Reviewed-by: hjk <hjk@qt.io>
2017-06-01 17:23:59 +00:00
Thomas Hartmann
64276dddf2 QmlDesigner: Catch possible exception
Change-Id: I07114693958c1ad090aee229ae31f1966d258eb9
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2017-06-01 15:04:33 +00:00
Thomas Hartmann
236d7c094b QmlDesigner: Do not throw in comparison operators
It is unexpected and not required at all, since
the operators are well defined for invalid nodes.

Change-Id: I56841a21b8ba814fc2996485084584d9b4b521c2
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2017-06-01 15:04:26 +00:00
Robert Loehning
ceb9533f75 Debugger: Clean out fixupParameters
Change-Id: I01b1308f4d438b7e0cb4ae643b79abd285ea9db7
Reviewed-by: hjk <hjk@qt.io>
2017-06-01 14:27:59 +00:00
Robert Loehning
ae80651163 Debugger: Don't try to find two processes with same PID
Change-Id: I88500973f698db55b10528a61cf38de6ef248949
Reviewed-by: hjk <hjk@qt.io>
2017-06-01 14:26:49 +00:00
hjk
406ddaa36c Debugger: Remove DebuggerRunParameters::device member
The device is always available via runTool().

Change-Id: I4a2a791a5a75b32803c06fc34947b82b869fe31c
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2017-06-01 13:49:17 +00:00
Nikolai Kosjar
461ffae871 C++: Fix uninitialized value warnings
...from coverity scan.

Change-Id: I44663354b3ee4854dd6335121a0160e35f14976c
Reviewed-by: Robert Loehning <robert.loehning@qt.io>
2017-06-01 13:33:34 +00:00
Nikolai Kosjar
3e203e1208 CppTools: Fix uninitialized values warnings
...from coverity scan.

Change-Id: I7f4c3de39279cfffab2246aa84ae2ac13916bd1e
Reviewed-by: Robert Loehning <robert.loehning@qt.io>
2017-06-01 13:33:27 +00:00
Nikolai Kosjar
39dea09794 CppEditor: Fix uninitialized value warnings
...from coverity scan.

Change-Id: I1b1fb919e77f1407fe2e4319392c28413a296493
Reviewed-by: Robert Loehning <robert.loehning@qt.io>
2017-06-01 13:33:21 +00:00
Nikolai Kosjar
a3a62e78f7 Clang: Fix highlighting of function in using declaration
Change-Id: I0f646ce22cdc95e5932650a3fb2fe34b8d4a89a3
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
Reviewed-by: David Schulz <david.schulz@qt.io>
2017-06-01 13:33:07 +00:00
Nikolai Kosjar
e6c8fbfd92 Clang: Fix highlighting for partial specialization
Change-Id: I53f6a87064d45a3a68394d1b3bc0d767b91a9d11
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
Reviewed-by: David Schulz <david.schulz@qt.io>
2017-06-01 13:33:00 +00:00
Tobias Hunger
8211648410 JsonWizard: Mark files as "do not overwrite"
Mark the actual files as "do not overwrite" and not a copy of said file
that will then get destroyed after the new attribute is set.

Task-number: QTCREATORBUG-18284
Change-Id: I49272b4070bc2ef499bf28da002b83dc01008bc2
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2017-06-01 11:31:20 +00:00
Tobias Hunger
25d984eb6f CMake: Improve generator setup dialog
Task-number: QTCREATORBUG-18259
Change-Id: I2807fa5f2ca837d4a0026b0aaf13e344221fc702
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2017-06-01 11:31:15 +00:00
Robert Loehning
0823f67e58 C++: Initialize BaseClass::_isVariadic
Change-Id: I35fa5c9cbc1aa2b5ed46c6e1c0c003fd81bcc1dd
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
Reviewed-by: André Hartmann <aha_1980@gmx.de>
2017-06-01 10:34:03 +00:00
Tim Jenssen
3bc2ce1864 fix uint warning and use vector::reverse_iterator
Change-Id: I23b201dd3452c0c9581ec94928020838f0624573
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2017-06-01 09:43:18 +00:00
Robert Loehning
84907a7d65 Squish: Fix __handeColorTips__ for Qt >= 5.8
Explicitly selecting the right overloading for setNamedColor

Change-Id: Id5aad47ec84b672d70f393456054d4cd779b7a21
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2017-06-01 09:09:36 +00:00
Robert Loehning
5ceb390b60 Squish: Update window title
Change-Id: Idff71e0d250b31436a59e10c6ab00f7d459ab89d
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
2017-06-01 09:09:17 +00:00
Mitch Curtis
e1c7c91c9e Ensure that the full session name is visible in the session manager
This saves the user from resizing columns every time they open the
session manager.

Change-Id: Ida6a4ea7723cd913185d77e06aa0d2218f0e30a4
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
2017-06-01 08:09:46 +00:00