Kai Koehne
78b175c523
QmlJSDebuggerLib: Place all classes in QmlObserver namespace
2010-09-16 17:04:52 +02:00
Kai Koehne
832f6889b5
QmlJSDebugger: Replace namespace QmlViewer with QmlObserver
2010-09-16 16:22:31 +02:00
Kai Koehne
bf3be741fd
QmlJSDebugger: Rename QDDesignServer to QDObserverService
...
The class extends the QDDebugService class, _not_ QDDebugServer. It's
right that there is also a QDEngineDebugServer being actually a service
in QtDeclarative, but we should probably fix this one too.
2010-09-16 15:48:00 +02:00
Kai Koehne
63cae2981b
QmlJsDebugger: Replace QDDesignView by QDViewObserver
...
Don't force users to inherit from QDeclarativeDesignView. Instead we're
using now event filters to let a user attach a QDeclarativeViewObserver
object to a QDeclarativeDesignView.
2010-09-15 14:18:39 +02:00
Christiaan Janssen
a9a99225b8
QmlInspector: Added pause and step animations option
...
Reviewed-by: Lasse Holmstedt
2010-09-07 17:25:07 +02:00
Kai Koehne
ba82227ae8
QmlObserver: Disable "Observer" mode when no debugging client is attached
2010-09-03 12:29:41 +02:00
Kai Koehne
580fbb1ae5
QmlObserver: Remove toolbar and make crumblepath an overlay
...
Try to make the observer mode less intrusive by removing the toolbar,
and making the crumblepath only when mode is active / an overlay.
2010-09-03 12:29:41 +02:00
Kai Koehne
5f1d93c303
QmlObserver: Allow changing the animation speed / pausing it via menu
2010-09-03 12:29:41 +02:00
Lasse Holmstedt
7afef49682
Qml Debugger: Code style and cleanup
...
Reviewed-by: hjk
2010-08-24 17:47:20 +02:00
Lasse Holmstedt
b557c58eac
Qml Debugger: Enable debugging qml+cpp standalone applications
...
A new debugger engine, QmlCppEngine, is introduced, which wraps gdb
and qml engines into one. Alternatively, if using Windows, Cdb is used
instead of Gdb.
Most of the debugger ui switcher is now rewritten, and it is tailored
for the QML and CPP layout case, the only one supported anyway.
Reviewed-by: hjk
2010-08-24 17:46:22 +02:00
Olivier Goffart
e97879206d
qmlobserver: fix the Qt.quit() in -frameless
2010-08-16 19:37:58 +02:00
Olivier Goffart
c691e57658
qmlobserver: hide the toolbar and the crumble path with the -frameless
2010-08-16 19:33:48 +02:00
Olivier Goffart
392f86786d
qmlobserver: fix crash in -frameless
2010-08-16 19:04:05 +02:00
Lasse Holmstedt
8918cff941
Moved CrumblePath to Utils
...
This widget has little to do with the QML debugging library, and will be
reused inside the QML JS Inspector UI as well.
2010-07-30 16:09:29 +02:00
Lasse Holmstedt
fb72a54ad2
QML Observer: Don't use the custom style on mac
...
Makes it look ugly
2010-07-30 15:28:19 +02:00
Lasse Holmstedt
95d3e5c5aa
QML Observer: Remove compiler warning
2010-07-30 15:28:19 +02:00
Lasse Holmstedt
7bcbf65ad6
QML Observer: Made toolbar and crumble path look better
...
Now the style is something similar to Qt Creator's default coloring.
2010-07-30 11:48:43 +02:00
Lasse Holmstedt
1972c2f897
Refactored QmlJS Live Preview into a library
...
QMLObserver links against the library dynamically. User's apps can also
link to it statically, so that the app can be deployed with debugging
features to a device, without having to worry about library deployment.
2010-07-29 12:16:04 +02:00
Lasse Holmstedt
7b7d9ea754
QML Observer: Fixed issues with resizing and changed splitter to widget
2010-07-28 15:46:01 +02:00
Lasse Holmstedt
b04a4ddeb4
Applied 07321dfceed41c1851781841e03c4148da47e41e to qmlobserver
...
Fixes issues with reloading freezing on Gnome
2010-07-28 15:46:01 +02:00
Lasse Holmstedt
40148ad10b
Added crumble path to QML observer for showing the current context
2010-07-28 11:36:54 +02:00
Lasse Holmstedt
d0dafc8984
rename dir qmlviewer -> qmlobserver
2010-07-14 15:31:24 +02:00