4#ifndef GLOBALINSPECTOR_H
5#define GLOBALINSPECTOR_H
9#include <QtCore/QObject>
10#include <QtCore/QPointer>
11#include <QtCore/QHash>
12#include <QtQuick/QQuickItem>
18class SelectionHighlight;
40 void sendResult(
int requestId,
bool success);
41 void sendCurrentObjects(
const QList<QObject *> &objects);
42 void removeFromSelectedItems(
QObject *
object);
48 bool syncSelectedItems(
const QList<QQuickItem *> &
items);
51 QList<QQuickItem *> m_selectedItems;
52 QHash<QQuickItem *, SelectionHighlight *> m_highlightItems;
53 QList<QQuickWindowInspector *> m_windowInspectors;
QObject * parent() const
Returns a pointer to the parent object.
\inmodule QtCore\reentrant
The QQmlEngine class provides an environment for instantiating QML components.
The QQuickItem class provides the most basic of all visual items in \l {Qt Quick}.
\qmltype Window \instantiates QQuickWindow \inqmlmodule QtQuick
\macro QT_RESTRICTED_CAST_FROM_ASCII
void processMessage(const QByteArray &message)
void setParentWindow(QQuickWindow *window, QWindow *parentWindow)
void removeWindow(QQuickWindow *window)
GlobalInspector(QObject *parent=nullptr)
void messageToClient(const QString &name, const QByteArray &data)
void setQmlEngine(QQuickWindow *window, QQmlEngine *engine)
void showSelectedItemName(QQuickItem *item, const QPointF &point)
void setSelectedItems(const QList< QQuickItem * > &items)
void addWindow(QQuickWindow *window)
Combined button and popup list for selecting options.
QNearFieldTarget::RequestId requestId
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
GLuint GLsizei const GLchar * message