Autotools: fixed crash when opening any project

Passed ctor param ignored, field set to 0 and than called

Change-Id: I34d8be9b11826d21506d8c1b2732e25f64593798
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Qt4 project manager: removed extra call of variableValue()

Change-Id: I96a68aed65c868a8c57babc501ec746bc27c8781
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
use QSharedPointer instead of QRefCountPointer

Change-Id: Ie670448bf924e02720eae6db33f2a346e8ac0001
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: David Schulz <david.schulz@digia.com>
CDB: Fix dumping of QRect.

x2, y2 are inner points.

Change-Id: Ibbded22dd35da19894ad3678552519691b62e14f
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Set a public GCCToolChain constructor

This allows to directly create a GCCToolChain with no need
to subclass/reimplement and register a related GCCToolChainFactory.
For some plugins (Qnx, Android), this enables to easily create and set
a GCCToolChain for a created Kit and avoid sublass ToolChain and ToolChainFactory.

Change-Id: I8a5865dcee6dbe3e20b976943a5cba75d162a962
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
AbiWidget: Hide abi selection if list is empty

It only contains a single options "<custom>".

Change-Id: Ifad2ea8cabdba6f302de5b2d6d49cb0b042bf4a9
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Fix .ui code completion for some cmake projects

CMake generates the ui*h file in the directory that corresponds to the
CMakeLists.txt. Creator does not have the information whihch
CMakeLists.txt file includes the .ui file. This patch adds a crude
heuristic that searches for the right CMakeLists.txt.

Task-number: QTCREATORBUG-8509
Change-Id: I0f31d9766c6b5988a00ab618026ea052690dd649
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
CMakeEditor: Replace member var with InfoBar call

This changes behavior. Editing a cmake file then building then editing
it again will display the warning again. It currently doesn't.

Change-Id: I8ecb31956102680e953a40dcb5e95bde819aa652
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Fixed generic project considering all files as source files

Now it will only consider C and C++ files as source files by filtering
on mime-type. This seems appropriate for now since it currently only
supports C++ projects anyway.

Also removed the list of generated files, which was always empty since
there is no way to tell the generic project which files are generated.

Task-number: QTCREATORBUG-5451

Change-Id: I12209995db4b30643af1d51123813c24d016f44c
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Squish: Try to fix test for testing machines

Change-Id: I3213594c9ad7b947c5863d22f87e62adf418d983
Reviewed-by: Robert Loehning <robert.loehning@digia.com>
Git: Added soft Reset

Added Soft Reset to Reset Dialog

Change-Id: Iba5b6a37aef2b89c998c21a3d8ecca1075cbda10
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
CMakeRunConfiguration: Emit baseEnvironmentChanged if the bc changed

If the CMakeRunConfiguration environment is based on the bc environment
then we need to emit this signal on changing the bc or if the
environment of the bc changed.

Change-Id: I005dfa06c92b89f5cf8b901c0f5d929fd8e1bf70
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
CustomExecutableRC: Fix and simplfy code emitting baseEnvironmentChanged

The signal was not emitted if the active bc changed.

Change-Id: Ic44d067836466a748498d32375d109088d14762c
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
CustomExecutable: If there's no bc, fall back to system environment

Task-number: QTCREATORBUG-8496
Change-Id: Ie92886fa77ad64ea99a6724b18874537216c7eb7
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Gcc: Display path of compiler as part of the default display name

Change-Id: Ie12251ec704bdf2260661ed6fed86e67610b3f86
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Debugger: split fixCppExpression into some common and some cdb part

Task-number: QTCREATORBUG-8446
Change-Id: I79abc7f75779db15bd8700c085b9cd57411bb2e1
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Remove ProjectFileFactory::canOpen, it's not defined anywhere

Change-Id: I82bcf2d1e83427ff11672d7e93c1ce27e4afc979
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Fix visibility of info widget in Qt version settings.

E.g. when changing the selected Qt version while one of the details
widgets is expanded.

Task-number: QTCREATORBUG-8026
Change-Id: Id10db9f917fce481791b70e37e5ded7e3dc13b32
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Debugger: Move python initialization after first stop

This enables access to object-specific plain gdb pretty printers
which are not available before startup.

Change-Id: Icc8cbec177825d4d1adb1957a618abb33cbbf319
Reviewed-by: hjk <qthjk@ovi.com>
Disable the Madde plugin by default.

The platform has no vendor support anymore, and the user base is small.

Change-Id: I094482a28502e626077bd1192047d365dcbd5c09
Reviewed-by: hjk <qthjk@ovi.com>