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>.
|
#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 |
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().
|
override |
Definition at line 309 of file qqmldebugtranslationservice.cpp.
References QQmlDebugTranslation::ChangeLanguage, QQmlDebugTranslation::ChangeState, context, QQmlDebugTranslation::DisableWatchTextElides, emit, qWarning, sendTranslatableTextOccurrences(), state, stateList(), QQmlDebugTranslation::StateList, QQmlDebugTranslation::TranslatableTextOccurrences, translationIssues(), QQmlDebugTranslation::TranslationIssues, watchTextElides(), and QQmlDebugTranslation::WatchTextElides.
|
signal |
Referenced by QQmlDebugTranslationServiceImpl(), and messageReceived().
|
signal |
Referenced by QQmlDebugTranslationServiceImpl(), and messageReceived().
|
signal |
Referenced by QQmlDebugTranslationServiceImpl(), and messageReceived().
|
signal |
Referenced by QQmlDebugTranslationServiceImpl(), and messageReceived().