Commit Graph

21107 Commits

Author SHA1 Message Date
Tobias Hunger
1418f9fc4d Utils: Fix possible crash in SynchronousProcess
Disconnect before deleting our data: Otherwise we will get called
via our signals again and then access members that were already
deleted.

Task-number: QTCREATORBUG-4361
Reviewed-by: Friedemann Kleint
(cherry picked from commit 72ae03ba80)
2011-04-15 13:41:35 +02:00
Tobias Hunger
72ae03ba80 Utils: Fix possible crash in SynchronousProcess
Disconnect before deleting our data: Otherwise we will get called
via our signals again and then access members that were already
deleted.

Task-number: QTCREATORBUG-4361
Reviewed-by: Friedemann Kleint
2011-04-15 13:33:13 +02:00
hjk
e57f547bfb debugger: silence debug output for unrecognized temporary breakpoints 2011-04-15 13:31:55 +02:00
Thomas Hartmann
ab06ebf92f QmlDesigner.symbianPlugin: fix for BusyIndicator
BusyIndicator does nto have a property text.
2011-04-15 12:39:54 +02:00
Thomas Hartmann
72235c5d28 QmlTextEditor: new icons for outline 2011-04-15 12:37:18 +02:00
Thomas Hartmann
12a810bb68 QmlDesigner.nodeInstances: show warning if qml pupped crashes
If the qml puppetcrahes 3 times in a row we show a warning.

Reviewed-by: Marco Bubke
2011-04-15 12:37:17 +02:00
Thomas Hartmann
29a544bb68 QmlDesigner.meegoPlugin: update meta info 2011-04-15 12:37:17 +02:00
Thomas Hartmann
febe50000c QmlDesigner.meegoPlugin: fix qrc warnings 2011-04-15 12:37:16 +02:00
Tobias Hunger
067002835c TaskList: Clean up reopen behavior
Thanks to Ossi for pointing out the errors in my way.
2011-04-15 12:36:16 +02:00
Friedemann Kleint
8e92316a9a Core: Supppress 'WhatsThis' in dialogs. 2011-04-15 11:43:43 +02:00
Pawel Polanski
06c94cda92 CodaClient now supports uninstallation 2011-04-15 11:42:07 +02:00
Pawel Polanski
34aa7fde8c CODA: Added uninstallation feature 2011-04-15 11:42:06 +02:00
Friedemann Kleint
3543eefc8c Wizards: Make it possible to check existing files to overwrite.
Present a checkable list of files to be overwritten,
enabling re-generating a part of the project or class.

Task-number: QTCREATORBUG-4538
2011-04-15 11:29:07 +02:00
Kai Koehne
ea266e33d6 QmlProfiler: Fix crash on application exit
The disconnectClient might be called when the last packet
of data arrives, which means we're deleting the connection
while it's readyRead() method is still running. Avoid this
by using deleteLater().

Reviewed-by: Christiaan Janssen
2011-04-15 09:57:57 +02:00
Kai Koehne
18bfabe0ee QmlProfiler: Fix slot signature 2011-04-15 09:01:34 +02:00
Kai Koehne
881193b19e QmlProfiler: Fix compiler warning
Fix "format ‘%d’ expects type ‘int’, but argument 3 has type ‘quint64’"
2011-04-15 08:55:55 +02:00
Oswald Buddenhagen
af61450a24 remove dead code 2011-04-14 21:19:28 +02:00
Oswald Buddenhagen
a3bfafe7cb don't clobber encoding on rewriting file 2011-04-14 21:18:59 +02:00
Oswald Buddenhagen
69763557f6 show error string instead of error code ... 2011-04-14 21:18:17 +02:00
Oswald Buddenhagen
1f06972f1e don't ignore file changes while reload dialog is up
we cannot clear the list of modified files after possibly entering the main
loop again, as that might discard new notifications which we have not
processed yet.

Reviewed-by: dt
2011-04-14 21:08:55 +02:00
Christian Kandeler
2db5b26087 struct -> class
Reviewed-by: Tobias Hunger
2011-04-14 17:40:01 +02:00
Kai Koehne
0a0b8dcafc QmlProfiler: Reinstantiate a QDDClient for every new connection 2011-04-14 17:36:46 +02:00
Kai Koehne
5fee646b5b QmlProfiler: Make use of QSharedPointer for TracePlugin
THe plugin might be deleted when the client is deleted.
2011-04-14 17:36:45 +02:00
Kai Koehne
35493c454c QmlProfiler: Use ApplicationLauncher instead of QProcess 2011-04-14 17:36:45 +02:00
Kai Koehne
20cb599b8c QmlProfiler: Remove use of Qt private headers
Use the copy of QDeclarativeDebugClient we ship with qtcreator.
However, since the internal one misses a waitForConnected any connection
will right now fail.
2011-04-14 17:36:44 +02:00
Kai Koehne
c8aa3dc8d2 QmlDebug: Fix debugging on local machine
Fix regression in that it always assumed that you want to debug
Symbian (over USB).
2011-04-14 17:36:44 +02:00
Kai Koehne
e6620167fc QmlProfiler: Enable on Windows
Replace use of sleep() call with a timer.
2011-04-14 17:36:43 +02:00
Tobias Hunger
233f65da57 GCCE: Use make.exe on windows
Use make.exe (not make) on windows to match what RVCT does. This is
a cosmetic change to stop percieved flickering when switching between
RVCT and GCCE tool chains.
2011-04-14 17:29:34 +02:00
Tobias Hunger
1c3360998e Update makestep on toolchain changes
This way the makestep configuration widget's details will reflect
the actual arguments used.
2011-04-14 17:25:02 +02:00
Tobias Hunger
3fc8e6fe2a small WS cleanup 2011-04-14 17:25:01 +02:00
Friedemann Kleint
c12c9f54d5 Core: Create link file watcher on demand.
As deletion of a QFileSystemWatcher is expensive on Linux
and has an impact on shutdown.
2011-04-14 16:57:40 +02:00
Friedemann Kleint
aa2ea09496 Maemo: Create file watchers on demand.
As QFileSystemWatcher cause some shutdown time.

Rubber-stamped-by: Christian Kandeler <christian.kandeler@nokia.com>
2011-04-14 16:30:46 +02:00
Christiaan Janssen
b7bb522d5e QmlProfiler: Fixing regression for non-recording runs
Reviewed-by: Kai Koehne
2011-04-14 16:15:08 +02:00
Christiaan Janssen
19190384b6 QmlProfiler: user defined host:port
Reviewed-by: Kai Koehne
2011-04-14 15:44:43 +02:00
Tobias Hunger
c7c9238259 Fix upgrade of Symbian Qt versions from 2.1
SBSv2 support has changed a bit.

Reviewed-by: Pawel Polanski
2011-04-14 15:41:11 +02:00
Tobias Hunger
7328bce8a6 Set debugger when importing tool chains from old settings
Set the default debugger when importing tool chains from old
settings. We just left the field blank before.

Task-number: QTCREATORBUG-4482
Reviewed-by: dt
2011-04-14 15:41:10 +02:00
Christiaan Janssen
fa2b294264 QmlProfiler: stop timer on failed connection
Reviewed-by: Kai Koehne
2011-04-14 15:25:58 +02:00
Tobias Hunger
d613c057d5 ToolChain: Make sure we have a proper tool chain
Make sure we have a proper tool chain when restoring a project.
2011-04-14 14:57:55 +02:00
Tobias Hunger
7a0c58513a Qt4Bc: Do not store/restore tool chains
The plain BuildConfiguration aleady does that for us.
2011-04-14 14:57:54 +02:00
Tobias Hunger
9a0dce5871 Gcc: Cause less update signals to be sent
Cause less update signals to be sent when changing the compiler path.
2011-04-14 14:57:53 +02:00
Tobias Hunger
dea6f67fea Gcc: Update Id when debugger path changes
This unconfuses restoration of some tool chains.
2011-04-14 14:57:52 +02:00
Tobias Hunger
90a02875cf ToolChain: Remove invalid toolchain when not needed
Remove the invalid toolchain from the combobox when it is no longer needed.
2011-04-14 14:57:51 +02:00
Tobias Hunger
7752a95e15 GCC: Move ABI in front of debugger again
In toolchain configuration widget: Move abi in front of debugger again
2011-04-14 14:57:50 +02:00
hjk
61700c16e1 projectexplorer: s/IPropertiesPanel/PropertiesPanel. No need for subclassing. 2011-04-14 13:32:30 +02:00
hjk
3ac9bee144 core: make mode creation more uniform 2011-04-14 13:31:54 +02:00
dt
618fde4cc2 TargetSetupPage: setBuildConfiguraionComboBoxVisible use the parameter
Instead of assuming that it is true. (Which is actually true, but well.)
2011-04-14 13:17:29 +02:00
Beaver Xu
4d54a56b8a Update chinese translation
Merge-request: 287
Reviewed-by: ossi
2011-04-14 12:58:55 +02:00
Friedemann Kleint
fcdc8177b1 Documentation: Add ProjectExplorer plugin..
Reformat existing documentation to qdoc.
2011-04-14 12:58:14 +02:00
Oswald Buddenhagen
dc3c156cac Merge branch '2.2'
Conflicts:
	src/plugins/debugger/gdb/pythongdbengine.cpp
	src/plugins/qt4projectmanager/qt-desktop/qt4desktoptargetfactory.cpp
	src/plugins/qt4projectmanager/qt-desktop/qt4desktoptargetfactory.h
	src/plugins/qt4projectmanager/qt-desktop/qt4simulatortargetfactory.cpp
	src/plugins/qt4projectmanager/qt-desktop/qt4simulatortargetfactory.h
	src/plugins/qt4projectmanager/qt-maemo/maemodeploystep.cpp
	src/plugins/qt4projectmanager/qt-maemo/maemodeviceconfigurations.cpp
	src/plugins/qt4projectmanager/qt-maemo/maemoglobal.cpp
	src/plugins/qt4projectmanager/qt-maemo/qt4maemotargetfactory.cpp
	src/plugins/qt4projectmanager/qt-s60/qt4symbiantargetfactory.cpp
	src/plugins/qt4projectmanager/qt-s60/s60deploystep.cpp
	src/plugins/qt4projectmanager/qt4target.cpp
	src/plugins/qt4projectmanager/qt4target.h
	src/plugins/qt4projectmanager/qtoptionspage.h
	src/plugins/qt4projectmanager/qtversionmanager.cpp
	src/plugins/welcome/welcomemode.cpp
2011-04-14 12:39:31 +02:00
Jarek Kobus
4d69c7455e Remove unused constants, fix lacking virtual destructor
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
2011-04-14 12:08:47 +02:00