![]() |
Qt 6.x
The Qt SDK
|
#include <qqmldebugtranslationservice.h>
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 |
virtual void | foundTranslationBinding (const TranslationBindingInformation &) |
Definition at line 28 of file qqmldebugtranslationservice.h.
Definition at line 269 of file qqmldebugtranslationservice.cpp.
References connect(), language(), ProxyTranslator::languageChanged(), QQmlDebugTranslationServicePrivate::proxyTranslator, Qt::QueuedConnection, QQmlDebugTranslationServicePrivate::sendLanguageChanged(), QQmlDebugTranslationServicePrivate::sendStateList(), QQmlDebugTranslationServicePrivate::sendTranslatableTextOccurrences(), sendTranslatableTextOccurrences(), QQmlDebugTranslationServicePrivate::sendTranslationIssues(), ProxyTranslator::setLanguage(), QQmlDebugTranslationServicePrivate::setState(), QQmlDebugTranslationServicePrivate::setWatchTextElides(), state(), stateList(), translationIssues(), and watchTextElides().
QQmlDebugTranslationServiceImpl::~QQmlDebugTranslationServiceImpl | ( | ) |
Definition at line 303 of file qqmldebugtranslationservice.cpp.
References QQmlDebugTranslationServicePrivate::proxyTranslator.
|
signal |
Definition at line 356 of file qqmldebugtranslationservice.cpp.
References ProxyTranslator::addEngine(), QQmlDebugTranslationServicePrivate::currentQuickView, emit, engine, QObject::parent(), QQmlDebugTranslationServicePrivate::proxyTranslator, and qmlEngine().
Definition at line 367 of file qqmldebugtranslationservice.cpp.
References emit, engine, QQmlDebugTranslationServicePrivate::proxyTranslator, qmlEngine(), and ProxyTranslator::removeEngine().
|
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().
|
signal |
Referenced by QQmlDebugTranslationServiceImpl(), and messageReceived().
|
override |
Definition at line 309 of file qqmldebugtranslationservice.cpp.
References QQmlDebugTranslation::ChangeLanguage, QQmlDebugTranslation::ChangeState, context, QQmlDebugTranslation::DisableWatchTextElides, emit, language(), qWarning, sendTranslatableTextOccurrences(), state(), stateList(), QQmlDebugTranslation::StateList, QQmlDebugTranslation::TranslatableTextOccurrences, translationIssues(), QQmlDebugTranslation::TranslationIssues, watchTextElides(), and QQmlDebugTranslation::WatchTextElides.
|
signal |
Referenced by QQmlDebugTranslationServiceImpl(), and messageReceived().
Referenced by QQmlDebugTranslationServiceImpl(), and messageReceived().
|
signal |
Referenced by QQmlDebugTranslationServiceImpl(), and messageReceived().
|
signal |
Referenced by QQmlDebugTranslationServiceImpl(), and messageReceived().
|
signal |
Referenced by QQmlDebugTranslationServiceImpl(), and messageReceived().