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
QQmlInspectorServiceImpl Class Reference
+ Inheritance diagram for QQmlInspectorServiceImpl:
+ Collaboration diagram for QQmlInspectorServiceImpl:

Signals

void scheduleMessage (const QByteArray &message)
 

Public Member Functions

 QQmlInspectorServiceImpl (QObject *parent=nullptr)
 
void addWindow (QQuickWindow *window) override
 
void setParentWindow (QQuickWindow *window, QWindow *parent) override
 
void removeWindow (QQuickWindow *window) override
 
- Public Member Functions inherited from QQmlInspectorService
void addWindow (QQuickWindow *)
 
void setParentWindow (QQuickWindow *, QWindow *)
 
void removeWindow (QQuickWindow *)
 

Protected Member Functions

void messageReceived (const QByteArray &) override
 

Friends

class QQmlInspectorServiceFactory
 

Detailed Description

Definition at line 14 of file qqmlinspectorservice.cpp.

Constructor & Destructor Documentation

◆ QQmlInspectorServiceImpl()

QQmlInspectorServiceImpl::QQmlInspectorServiceImpl ( QObject * parent = nullptr)

Definition at line 40 of file qqmlinspectorservice.cpp.

References connect(), Qt::QueuedConnection, and scheduleMessage().

+ Here is the call graph for this function:

Member Function Documentation

◆ addWindow()

void QQmlInspectorServiceImpl::addWindow ( QQuickWindow * window)
override

Definition at line 69 of file qqmlinspectorservice.cpp.

References QmlJSDebugger::GlobalInspector::addWindow(), QHash< Key, T >::insert(), and window().

+ Here is the call graph for this function:

◆ messageReceived()

void QQmlInspectorServiceImpl::messageReceived ( const QByteArray & message)
overrideprotected

Definition at line 93 of file qqmlinspectorservice.cpp.

References emit, and scheduleMessage().

+ Here is the call graph for this function:

◆ removeWindow()

void QQmlInspectorServiceImpl::removeWindow ( QQuickWindow * window)
override

Definition at line 77 of file qqmlinspectorservice.cpp.

References QHash< Key, T >::remove(), and window().

+ Here is the call graph for this function:

◆ scheduleMessage

void QQmlInspectorServiceImpl::scheduleMessage ( const QByteArray & message)
signal

Referenced by QQmlInspectorServiceImpl(), and messageReceived().

+ Here is the caller graph for this function:

◆ setParentWindow()

void QQmlInspectorServiceImpl::setParentWindow ( QQuickWindow * window,
QWindow * parent )
override

Definition at line 85 of file qqmlinspectorservice.cpp.

References window().

+ Here is the call graph for this function:

Friends And Related Symbol Documentation

◆ QQmlInspectorServiceFactory

friend class QQmlInspectorServiceFactory
friend

Definition at line 31 of file qqmlinspectorservice.cpp.


The documentation for this class was generated from the following file: