Commit Graph

20 Commits

Author SHA1 Message Date
Lasse Holmstedt
990ec1be91 Added debugging mode for simultaneous QML and C++ debugging
It's not yet possible to attach to an external app running a qml
debugging server, because the server is only started on startup if an
env variable is set. Changing this requires action from Brisbane, but
even the current solution works for C++ apps with QML in them.

Task-number: BAUHAUS-585
Reviewed-by: dt
2010-04-15 15:08:32 +02:00
Lasse Holmstedt
23f141efb0 Fixed warning messages on close if user does not have QtCreator.ini
Task-number: QTCREATOR-202
Reviewed-by: hjk
2010-04-08 11:41:15 +02:00
hjk
f773f4295d debugger: some gui & code cosmetics 2010-04-06 17:58:46 +02:00
Friedemann Kleint
f90eacd8b5 Debugger[CDB]: Handle debugger warnings correctly.
Prevent window from popping up repeatedly on warnings.
Task-number: QTCREATORBUG-1061
2010-04-06 12:25:11 +02:00
Lasse Holmstedt
62d1d6bf73 Fixed crash with debugger when qml inspector is not enabled as plugin 2010-03-26 16:43:39 +01:00
con
6bd7a5a17d Fixes: Tooltips for hover help didn't show up anymore.
Reviewed-by: Thorbjørn
2010-03-23 18:24:59 +01:00
Thorbjørn Lindeijer
510971d216 Introduced a single convenient function for updating additional contexts
While before you had to call add, then remove for each context id and
then call update, now you call updateAdditionalContexts with a list of
contexts to remove and add. It has the update step built in.

Reviewed-by: con
2010-03-23 15:35:22 +01:00
Thorbjørn Lindeijer
8dbc9fbea4 Added some missing license headers 2010-03-23 09:18:32 +01:00
Lasse Holmstedt
d5bdad2269 context-based hiding/showing of debug menu entries
the previous implementation relied on poking around with setVisible
of the menu actions. Now, command attribute CA_Hide is used instead for
the necessary entries.

Reviewed-by: hjk
2010-03-19 13:59:57 +01:00
Lasse Holmstedt
4e578d955a setting menu item visiblity in debuggeruiswitcher 2010-03-18 17:10:18 +01:00
Lasse Holmstedt
f9a9dd7dbf fixed merge issues and cleaned up code 2010-03-18 17:05:51 +01:00
Lasse Holmstedt
492fffb4cc Added automatic language switching option to debugger settings
Additionally, hiding of debugger menu entries was done as most of
them are irrelevant for QML debugging.
2010-03-18 17:05:22 +01:00
Lasse Holmstedt
b14a208273 Made debugger menu items disabled in QML inspector mode 2010-03-18 17:02:26 +01:00
Friedemann Kleint
bbcacaf59f Header cleaning spree in Core/Debugger and Symbian/Maemo-code of Qt4. 2010-03-18 10:59:06 +01:00
dt
b6fda5be84 Progress so far 2010-03-17 16:27:49 +01:00
Lasse Holmstedt
2a35bb7949 Fixed init order 2010-02-26 17:00:15 +01:00
Lasse Holmstedt
3c179aacc8 Removed debugging output from debugger ui switcher 2010-02-26 16:56:08 +01:00
Lasse Holmstedt
4910086277 Moved debugger language selection from toolbar to menu 2010-02-26 16:39:12 +01:00
Lasse Holmstedt
4e5089d90d Merge branch 'debugintegration'
Conflicts:
	src/plugins/qmlprojectmanager/qmlproject.cpp
	src/plugins/qmlprojectmanager/qmlproject.h
2010-02-16 16:30:41 +01:00
Lasse Holmstedt
580280af26 Changed QML Inspector from a separate global mode to a plugin.
The new QML Inspector depends on DebuggerPlugin. Also added a dropdown menu into
the debugger toolbar from which the user can select the used debugging
language, e.g. C++ or QML.
2010-02-16 15:13:09 +01:00