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
QQmlDebugTranslationServiceImpl Class Reference

#include <qqmldebugtranslationservice.h>

+ Inheritance diagram for QQmlDebugTranslationServiceImpl:
+ Collaboration diagram for QQmlDebugTranslationServiceImpl:

Signals

void language (const QUrl &context, const QLocale &locale)
 
void state (const QString &stateName)
 
void stateList ()
 
void watchTextElides (bool)
 
void translationIssues ()
 
void elidedTranslations ()
 
void sendTranslatableTextOccurrences ()
 

Public Member Functions

 QQmlDebugTranslationServiceImpl (QObject *parent=nullptr)
 
 ~QQmlDebugTranslationServiceImpl ()
 
void foundTranslationBinding (const TranslationBindingInformation &translationBindingInformation) override
 
void messageReceived (const QByteArray &message) override
 
void engineAboutToBeAdded (QJSEngine *engine) override
 
void engineAboutToBeRemoved (QJSEngine *engine) override
 

Detailed Description

Definition at line 28 of file qqmldebugtranslationservice.h.

Constructor & Destructor Documentation

◆ QQmlDebugTranslationServiceImpl()

◆ ~QQmlDebugTranslationServiceImpl()

QQmlDebugTranslationServiceImpl::~QQmlDebugTranslationServiceImpl ( )

Member Function Documentation

◆ elidedTranslations

void QQmlDebugTranslationServiceImpl::elidedTranslations ( )
signal

◆ engineAboutToBeAdded()

void QQmlDebugTranslationServiceImpl::engineAboutToBeAdded ( QJSEngine * engine)
override

Definition at line 356 of file qqmldebugtranslationservice.cpp.

References ProxyTranslator::addEngine(), QQmlDebugTranslationServicePrivate::currentQuickView, emit, engine, QObject::parent(), QQmlDebugTranslationServicePrivate::proxyTranslator, and qmlEngine().

+ Here is the call graph for this function:

◆ engineAboutToBeRemoved()

void QQmlDebugTranslationServiceImpl::engineAboutToBeRemoved ( QJSEngine * engine)
override

Definition at line 367 of file qqmldebugtranslationservice.cpp.

References emit, engine, QQmlDebugTranslationServicePrivate::proxyTranslator, qmlEngine(), and ProxyTranslator::removeEngine().

+ Here is the call graph for this function:

◆ foundTranslationBinding()

void QQmlDebugTranslationServiceImpl::foundTranslationBinding ( const TranslationBindingInformation & translationBindingInformation)
overridevirtual

Reimplemented from QQmlDebugTranslationService.

Definition at line 374 of file qqmldebugtranslationservice.cpp.

References connect(), QObject::destroyed(), QMultiMap< Key, T >::insert(), QQmlDebugTranslationServicePrivate::objectTranslationBindingMultiMap, and QMultiMap< Key, T >::remove().

+ Here is the call graph for this function:

◆ language

void QQmlDebugTranslationServiceImpl::language ( const QUrl & context,
const QLocale & locale )
signal

Referenced by QQmlDebugTranslationServiceImpl().

+ Here is the caller graph for this function:

◆ messageReceived()

void QQmlDebugTranslationServiceImpl::messageReceived ( const QByteArray & message)
override

◆ sendTranslatableTextOccurrences

void QQmlDebugTranslationServiceImpl::sendTranslatableTextOccurrences ( )
signal

Referenced by QQmlDebugTranslationServiceImpl(), and messageReceived().

+ Here is the caller graph for this function:

◆ state

void QQmlDebugTranslationServiceImpl::state ( const QString & stateName)
signal

Referenced by QQmlDebugTranslationServiceImpl().

+ Here is the caller graph for this function:

◆ stateList

void QQmlDebugTranslationServiceImpl::stateList ( )
signal

Referenced by QQmlDebugTranslationServiceImpl(), and messageReceived().

+ Here is the caller graph for this function:

◆ translationIssues

void QQmlDebugTranslationServiceImpl::translationIssues ( )
signal

Referenced by QQmlDebugTranslationServiceImpl(), and messageReceived().

+ Here is the caller graph for this function:

◆ watchTextElides

void QQmlDebugTranslationServiceImpl::watchTextElides ( bool )
signal

Referenced by QQmlDebugTranslationServiceImpl(), and messageReceived().

+ Here is the caller graph for this function:

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