4#ifndef QV4DEBUGSERVICE_H
5#define QV4DEBUGSERVICE_H
20#include <private/qqmlconfigurabledebugservice_p.h>
21#include <private/qqmldebugserviceinterfaces_p.h>
22#include <private/qv4debugging_p.h>
24#include <QtCore/QJsonValue>
28namespace QV4 {
struct ExecutionEngine; }
30class VariableCollector;
62 void handleV4Request(
const QByteArray &payload);
The QJSEngine class provides an environment for evaluating JavaScript code.
\inmodule QtCore\reentrant
\macro QT_RESTRICTED_CAST_FROM_ASCII
int selectedFrame() const
void send(QJsonObject v4Payload)
void engineAboutToBeRemoved(QJSEngine *engine) override
QV4DebuggerAgent debuggerAgent
void messageReceived(const QByteArray &) override
void stateAboutToBeChanged(State state) override
void signalEmitted(const QString &signal) override
void sendSomethingToSomebody(const char *type, int magicNumber=1)
void engineAdded(QJSEngine *engine) override
void selectFrame(int frameNr)
~QV4DebugServiceImpl() override
Combined button and popup list for selecting options.
\qmltype Particle \inqmlmodule QtQuick.Particles
GLuint GLsizei const GLchar * message
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent