4#ifndef QQMLENGINECONTROLCLIENT_P_P_H
5#define QQMLENGINECONTROLCLIENT_P_P_H
10#include <QtCore/QHash>
27 Q_DECLARE_PUBLIC(QQmlEngineControlClient)
void sendCommand(CommandType command, int engineId)
QHash< int, EngineState > blockedEngines
QQmlEngineControlClientPrivate(QQmlDebugConnection *connection)
QQmlEngineControlClient(QQmlEngineControlClientPrivate &dd)
QList< int > blockedEngines() const
void blockEngine(int engineId)
Block the starting or stopping of the engine with id engineId for now.
void messageReceived(const QByteArray &) override
void engineRemoved(int engineId, const QString &name)
void engineAboutToBeRemoved(int engineId, const QString &name)
void releaseEngine(int engineId)
Release the engine with id engineId.
void engineAdded(int engineId, const QString &name)
EngineState(CommandType command=InvalidCommand)
CommandType releaseCommand