Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QQmlConfigurableDebugService< Base > Class Template Reference

#include <qqmlconfigurabledebugservice_p.h>

Inheritance diagram for QQmlConfigurableDebugService< Base >:
Collaboration diagram for QQmlConfigurableDebugService< Base >:

Protected Member Functions

 QQmlConfigurableDebugService (float version, QObject *parent=nullptr)
void stopWaiting ()
void init ()
void stateChanged (QQmlDebugService::State newState) override
void engineAboutToBeAdded (QJSEngine *engine) override

Protected Attributes

QRecursiveMutex m_configMutex
QList< QJSEngine * > m_waitingEngines
bool m_waitingForConfiguration

Detailed Description

template<class Base>
class QQmlConfigurableDebugService< Base >

Definition at line 27 of file qqmlconfigurabledebugservice_p.h.

Constructor & Destructor Documentation

◆ QQmlConfigurableDebugService()

template<class Base>
QQmlConfigurableDebugService< Base >::QQmlConfigurableDebugService ( float version,
QObject * parent = nullptr )
inlineprotected

Definition at line 30 of file qqmlconfigurabledebugservice_p.h.

Member Function Documentation

◆ engineAboutToBeAdded()

template<class Base>
void QQmlConfigurableDebugService< Base >::engineAboutToBeAdded ( QJSEngine * engine)
inlineoverrideprotected

Definition at line 61 of file qqmlconfigurabledebugservice_p.h.

◆ init()

template<class Base>
void QQmlConfigurableDebugService< Base >::init ( )
inlineprotected

Definition at line 45 of file qqmlconfigurabledebugservice_p.h.

◆ stateChanged()

template<class Base>
void QQmlConfigurableDebugService< Base >::stateChanged ( QQmlDebugService::State newState)
inlineoverrideprotected

Definition at line 53 of file qqmlconfigurabledebugservice_p.h.

◆ stopWaiting()

template<class Base>
void QQmlConfigurableDebugService< Base >::stopWaiting ( )
inlineprotected

Definition at line 36 of file qqmlconfigurabledebugservice_p.h.

Member Data Documentation

◆ m_configMutex

template<class Base>
QRecursiveMutex QQmlConfigurableDebugService< Base >::m_configMutex
protected

Definition at line 70 of file qqmlconfigurabledebugservice_p.h.

◆ m_waitingEngines

template<class Base>
QList<QJSEngine *> QQmlConfigurableDebugService< Base >::m_waitingEngines
protected

Definition at line 71 of file qqmlconfigurabledebugservice_p.h.

◆ m_waitingForConfiguration

template<class Base>
bool QQmlConfigurableDebugService< Base >::m_waitingForConfiguration
protected

Definition at line 72 of file qqmlconfigurabledebugservice_p.h.


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