summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qdeclarativeenginedebug.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Rename QDeclarativeEngineDebugServer to ~ServiceKai Koehne2011-09-161-747/+0
| | | | | | | | | | And fix the file names/location, too Change-Id: If2d5ec0896332896ad11af748ec8f75c39e1555c Reviewed-on: http://codereview.qt.nokia.com/3890 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Kai Koehne <kai.koehne@nokia.com> (cherrypicked from 8804ec49bda8672c5700ab843f2958c3d2bd8e41)
* Qml Debugging: only read properties that can be displayed in the debuggerChristiaan Janssen2011-07-201-6/+6
| | | | | Change-Id: I68a6636aae271924bcec31ce7ad76c01fc43080b Task-number: QTCREATORBUG-5075
* Update licenseheader text in source files for qt4.8Jyri Tahtela2011-05-131-17/+17
| | | | | | | Updated version of LGPL and FDL licenseheaders. Apply release phase licenseheaders for all source files. Reviewed-by: Trust Me
* Merge remote branch 'qt/4.8' into master-qml-stagingKai Koehne2011-05-101-3/+9
|\ | | | | | | | | | | Conflicts: src/declarative/debugger/qdeclarativedebugserver.cpp src/plugins/qmltooling/qmltooling.pro
| * QDeclarativeDebug: Fix endless loop for property with SCRITABLE falseKai Koehne2011-04-201-3/+9
| | | | | | | | | | | | | | | | Trying to read a property marked as non-scriptable results in an endless loop in QDeclarativePropertyCache::create . Task-number: QTBUG-18758 Reviewed-by: Aaron Kennedy
* | QmlDebugger: removing slots in Live PreviewChristiaan Janssen2011-05-061-1/+4
| | | | | | | | Reviewed-by: Kai Koehne
* | QmlDebugger: adding slots to items in Live PreviewChristiaan Janssen2011-05-061-4/+13
|/ | | | Reviewed-by: Kai Koehne
* QDeclarativeDebug: Fix crash when serializing list of QObjectsKai Koehne2011-02-161-8/+10
| | | | | Task-number: QTBUG-17444 Reviewed-by: Aaron Kennedy
* Use qobject_cast rather than dynamic_cast.Martin Jones2011-01-301-3/+3
| | | | | | To complile on platforms without rtti. Reviewed-by: Michael Brasser
* Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into qtquick11Martin Jones2011-01-191-1/+1
|\
| * Update copyright year to 2011.Jason McDonald2011-01-101-1/+1
| | | | | | | | Reviewed-by: Trust Me
* | Fix QtDeclarative compilation warningsJoona Petrell2011-01-181-7/+6
| | | | | | | | | | Task-number: Reviewed-by: Martin Jones
* | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into qtquick11Joona Petrell2010-12-201-1/+4
|\ \ | |/
| * QmlDebugger: Fix runtime warnings about unregistered metatypesKai Koehne2010-12-161-1/+4
| | | | | | | | | | | | | | | | | | | | | | Check whether the type of a property is known to the metatype system before trying to read from it. That avoids lots of runtime warnings e.g. for the QSequentialGroup::currentAnimation property, which type QAbstractAnimation * isn't registered by default via qRegisterMetaType<>(). Reviewed-by: Christiaan Janssen Task-number: QTCREATORBUG-2853
* | QmlDebugger: reset properties to default valueChristiaan Janssen2010-12-161-2/+18
| | | | | | | | Reviewed-by: Kai Koehne
* | QmlDebugger: setting bindings in statesChristiaan Janssen2010-12-131-17/+93
| | | | | | | | Reviewied-by: Kai Koehne
* | QmlDebugger: Instantiation of deferred objects moved to the debugger engineChristiaan Janssen2010-12-101-6/+16
|/ | | | Reviewed-by: Kai Koehne
* QDeclarativeDebug: Keep source information when changing an expressionChristiaan Janssen2010-11-101-1/+2
| | | | | | | | | Copy over the source code location of an expression when it is changed throu the debugging facilities. This enables JavaScript breakpoints to be hit even after the source code of the function has changed. Task-number: QTCREATORBUG-2824 Reviewed-by: Kai Koehne
* QDeclarativeDebug: send a message when new object are addedOlivier Goffart2010-08-241-0/+15
| | | | Reviewed-by: Lasse Holmstedt
* QDeclarativeEngineDebugServer: make it a singleton.Olivier Goffart2010-08-241-1/+7
| | | | | | | | | It is already a singleton, just formalize it so it can be used in other files than qdeclarativeengine.cpp This also remove the global olbject QDeclarativeEngineDebugServer::m_engines Reviewed-by: Lasse Holmstedt
* QDeclarativeDebug: stream all the context, including the internals ones.Olivier Goffart2010-08-201-4/+2
| | | | | | | Some public context are within the internal context, so we need to stream them to get every objects Reviewed-by: Lasse Holmstedt
* QtDeclarative debugging: Add an option not to stream the properties of an ↵Olivier Goffart2010-08-161-4/+12
| | | | | | | | | object. Streaming all the properties is too slow, and we do not need them in the debugger of creator. Reviewed-by: Lasse Holmstedt
* QDeclarativeEngineDebugServer: Fix crash when trying to update non-properties.Olivier Goffart2010-07-261-16/+14
| | | | | | | | | | | QDeclarativePropertyPrivate::setBinding would delete the binding if it cannot set the property. Then the call to binding->update() would crash. So test for (property.isProperty()) before. Also this will display a warning in the application output if the property cannot be changed. Reviewed-by: Lasse Holmstedt
* Fixed debugger's evaluation of dynamic properties in contextLasse Holmstedt2010-07-161-1/+1
| | | | Reviewed-by: Aaron Kennedy
* Resetting bindings through debugger interfaceLasse Holmstedt2010-07-091-0/+27
| | | | Reviewed-by: Aaron Kennedy
* Allow the debugger to modify method bodiesAaron Kennedy2010-07-081-5/+50
| | | | QTBUG-11933
* Added SET_BINDING message to QDeclarative debugger protocolLasse Holmstedt2010-06-301-2/+65
| | | | | | | The new message currently enables resetting bindings, literal values and signal handlers (onX: {...}) through the debugger. Reviewed-by: Roberto Raggi
* Add parent parameter to QDeclarativeExpression constructor.Michael Brasser2010-05-181-1/+1
| | | | Also rearrange the parameter order to be more clear.
* Rename QDeclarativeExpression::value() to evaluate().Michael Brasser2010-04-221-1/+1
| | | | | QDeclarativeExpression can be used to evaluate any sort of expression, not just those returning a value.
* Emit runtime warnings through QDeclarativeEngineAaron Kennedy2010-04-191-2/+0
| | | | QTBUG-9726
* Rename the ridiculous QDeclarativeDeclarativeData -> QDeclarativeDataAaron Kennedy2010-04-151-1/+1
|
* Update #include of private headers in QtDeclarativeThiago Macieira2010-04-021-8/+8
| | | | | Always use private/. The WinSCW compiler doesn't search the current directory, for whatever reason.
* Add object ids to the metadata provided in debugger classes.Bea Lam2010-03-241-4/+11
|
* Fix test failuresAaron Kennedy2010-03-171-1/+1
|
* Optimization: Reduce unnecessary QObject allocationsAaron Kennedy2010-03-171-18/+17
|
* Optimization: Use linked list for context childrenAaron Kennedy2010-03-121-12/+12
|
* Compile without QVariant::EasingCurve in Qt 4.6.2.Warwick Allison2010-03-041-2/+2
|
* Rename QDeclarativeMetaProperty -> QDeclarativePropertyAaron Kennedy2010-02-251-3/+3
| | | | There's nothing meta about our properties.
* Move private QDeclarativeMetaProperty functions into the private classAaron Kennedy2010-02-251-1/+3
| | | | | | We don't want to allow manipulation of bindings and signal properties through the public API. Equivalents of the public functions now exist in QDeclarativeMetaPropertyPrivate for internal use.
* Make QDeclarativeMetaType and QDeclarativeType privateAaron Kennedy2010-02-241-1/+1
|
* Change class prefix to from QmlXXX to QDeclarativeXXX, QmlGraphicsXXX to ↵Warwick Allison2010-02-241-0/+456
QDeclarativeXXX.