Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qqmlenginedebugservice.cpp File Reference

(8b6a9403bf2e04d34b9b07d2780186029fab99d0)

#include "qqmlenginedebugservice.h"
#include "qqmlwatcher.h"
#include <private/qqmldebugstatesdelegate_p.h>
#include <private/qqmlboundsignal_p.h>
#include <qqmlengine.h>
#include <private/qqmlmetatype_p.h>
#include <qqmlproperty.h>
#include <private/qqmlproperty_p.h>
#include <private/qqmlbinding_p.h>
#include <private/qqmlcontext_p.h>
#include <private/qqmlvaluetype_p.h>
#include <private/qqmlvmemetaobject_p.h>
#include <private/qqmlexpression_p.h>
#include <private/qqmlsignalnames_p.h>
#include <QtCore/qdebug.h>
#include <QtCore/qmetaobject.h>
#include <QtCore/qfileinfo.h>
#include <QtCore/qjsonvalue.h>
#include <QtCore/qjsonobject.h>
#include <QtCore/qjsonarray.h>
#include <QtCore/qjsondocument.h>
#include <private/qmetaobject_p.h>
#include <private/qqmldebugconnector_p.h>
#include <private/qversionedpacket_p.h>
#include "moc_qqmlenginedebugservice.cpp"
+ Include dependency graph for qqmlenginedebugservice.cpp:

Go to the source code of this file.

Classes

class  NullDevice
 

Typedefs

using QQmlDebugPacket = QVersionedPacket<QQmlDebugConnector>
 

Functions

static bool isSaveable (const QVariant &value)
 
QDataStreamoperator<< (QDataStream &ds, const QQmlEngineDebugServiceImpl::QQmlObjectData &data)
 
QDataStreamoperator>> (QDataStream &ds, QQmlEngineDebugServiceImpl::QQmlObjectData &data)
 
QDataStreamoperator<< (QDataStream &ds, const QQmlEngineDebugServiceImpl::QQmlObjectProperty &data)
 
QDataStreamoperator>> (QDataStream &ds, QQmlEngineDebugServiceImpl::QQmlObjectProperty &data)
 
static bool hasValidSignal (QObject *object, const QString &propertyName)
 

Typedef Documentation

◆ QQmlDebugPacket

Function Documentation

◆ hasValidSignal()

static bool hasValidSignal ( QObject * object,
const QString & propertyName )
static

Definition at line 123 of file qqmlenginedebugservice.cpp.

References QQmlPropertyPrivate::findSignalByName(), and QQmlSignalNames::handlerNameToSignalName().

+ Here is the call graph for this function:

◆ isSaveable()

static bool isSaveable ( const QVariant & value)
static

Definition at line 60 of file qqmlenginedebugservice.cpp.

References QMetaType::save(), and QMetaType::User.

Referenced by operator<<().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ operator<<() [1/2]

Definition at line 86 of file qqmlenginedebugservice.cpp.

◆ operator<<() [2/2]

Definition at line 104 of file qqmlenginedebugservice.cpp.

References isSaveable().

+ Here is the call graph for this function:

◆ operator>>() [1/2]

Definition at line 95 of file qqmlenginedebugservice.cpp.

◆ operator>>() [2/2]

Definition at line 113 of file qqmlenginedebugservice.cpp.