![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <translatormessage.h>
Classes | |
| class | Reference |
Public Types | |
| enum | Type { Unfinished , Finished , Vanished , Obsolete } |
| typedef QHash< QString, QString > | ExtraData |
| typedef QList< Reference > | References |
Public Member Functions | |
| TranslatorMessage () | |
| TranslatorMessage (const QString &context, const QString &sourceText, const QString &comment, const QString &userData, const QString &fileName, int lineNumber, const QStringList &translations=QStringList(), Type typetype=Unfinished, bool plural=false) | |
| uint | hash () const |
| QString | id () const |
| void | setId (const QString &idid) |
| QString | label () const |
| void | setLabel (const QString &labellabel) |
| QString | context () const |
| void | setContext (const QString &context) |
| QString | sourceText () const |
| void | setSourceText (const QString &sourcetext) |
| QString | oldSourceText () const |
| void | setOldSourceText (const QString &oldsourcetext) |
| QString | comment () const |
| void | setComment (const QString &comment) |
| QString | oldComment () const |
| void | setOldComment (const QString &oldcomment) |
| QStringList | translations () const |
| void | setTranslations (const QStringList &translations) |
| QString | translation () const |
| void | setTranslation (const QString &translation) |
| void | appendTranslation (const QString &translation) |
| bool | isTranslated () const |
| QString | fileName () const |
| void | setFileName (const QString &fileName) |
| int | lineNumber () const |
| void | setLineNumber (int lineNumber) |
| int | tsLineNumber () const |
| void | setTsLineNumber (int lineNumber) |
| void | clearReferences () |
| void | setReferences (const References &refs) |
| void | addReference (const QString &fileName, int lineNumber, int startOffset, int endOffset) |
| void | addReference (const Reference &refref) |
| void | addReferenceUniq (const QString &fileName, int lineNumber, int startOffset, int endOffset) |
| References | extraReferences () const |
| const References | allReferences () const |
| QString | userData () const |
| void | setUserData (const QString &userData) |
| QString | extraComment () const |
| void | setExtraComment (const QString &extraComment) |
| int | startOffset () const |
| void | setStartOffset (int startOffset) |
| int | endOffset () const |
| void | setEndOffset (int endOffset) |
| QString | translatorComment () const |
| void | setTranslatorComment (const QString &translatorComment) |
| QString | warning () const |
| void | setWarning (const QString &warning) |
| bool | isNull () const |
| Type | type () const |
| void | setType (Type tt) |
| bool | isPlural () const |
| void | setPlural (bool isplural) |
| QString | extra (const QString &ba) const |
| void | setExtra (const QString &ba, const QString &var) |
| bool | hasExtra (const QString &ba) const |
| const ExtraData & | extras () const |
| void | setExtras (const ExtraData &extras) |
| void | unsetExtra (const QString &keykey) |
| bool | warningOnly () const |
| void | setWarningOnly (bool isWarningOnly) |
| void | dump () const |
Definition at line 16 of file translatormessage.h.
| typedef QHash<QString, QString> TranslatorMessage::ExtraData |
Definition at line 20 of file translatormessage.h.
| typedef QList<Reference> TranslatorMessage::References |
Definition at line 39 of file translatormessage.h.
| Enumerator | |
|---|---|
| Unfinished | |
| Finished | |
| Vanished | |
| Obsolete | |
Definition at line 19 of file translatormessage.h.
| QT_BEGIN_NAMESPACE TranslatorMessage::TranslatorMessage | ( | ) |
Definition at line 16 of file translatormessage.cpp.
| TranslatorMessage::TranslatorMessage | ( | const QString & | context, |
| const QString & | sourceText, | ||
| const QString & | comment, | ||
| const QString & | userData, | ||
| const QString & | fileName, | ||
| int | lineNumber, | ||
| const QStringList & | translations = QStringList(), | ||
| Type | type = Unfinished, | ||
| bool | plural = false ) |
Definition at line 21 of file translatormessage.cpp.
References TranslatorMessage().
Referenced by TranslatorMessage().
| void TranslatorMessage::addReference | ( | const QString & | fileName, |
| int | lineNumber, | ||
| int | startOffset, | ||
| int | endOffset ) |
Definition at line 33 of file translatormessage.cpp.
Definition at line 91 of file translatormessage.h.
References TranslatorMessage::Reference::endOffset(), TranslatorMessage::Reference::lineNumber(), and TranslatorMessage::Reference::startOffset().
| void TranslatorMessage::addReferenceUniq | ( | const QString & | fileName, |
| int | lineNumber, | ||
| int | startOffset, | ||
| int | endOffset ) |
Definition at line 45 of file translatormessage.cpp.
| const TranslatorMessage::References TranslatorMessage::allReferences | ( | ) | const |
Definition at line 88 of file translatormessage.cpp.
Definition at line 73 of file translatormessage.h.
| void TranslatorMessage::clearReferences | ( | ) |
Definition at line 66 of file translatormessage.cpp.
Referenced by setReferences().
|
inline |
Definition at line 64 of file translatormessage.h.
|
inline |
Definition at line 56 of file translatormessage.h.
| void TranslatorMessage::dump | ( | ) | const |
Definition at line 119 of file translatormessage.cpp.
Referenced by Translator::dump().
|
inline |
Definition at line 101 of file translatormessage.h.
Referenced by Translator::extend(), and RecordDirectory::recordMessage().
Definition at line 104 of file translatormessage.cpp.
|
inline |
Definition at line 97 of file translatormessage.h.
|
inline |
Definition at line 93 of file translatormessage.h.
Referenced by writeLineNumber().
|
inline |
Definition at line 121 of file translatormessage.h.
Referenced by Translator::extend(), writeComment(), and writeTransUnits().
|
inline |
Definition at line 82 of file translatormessage.h.
| bool TranslatorMessage::hasExtra | ( | const QString & | ba | ) | const |
Definition at line 99 of file translatormessage.cpp.
| uint TranslatorMessage::hash | ( | ) | const |
|
inline |
Definition at line 50 of file translatormessage.h.
|
inline |
Definition at line 109 of file translatormessage.h.
|
inline |
Definition at line 113 of file translatormessage.h.
Referenced by Translator::normalizedTranslations(), Translator::normalizeTranslations(), TSReader::read(), RecordDirectory::recordMessage(), writeMessage(), and writeTransUnits().
|
inline |
Definition at line 74 of file translatormessage.h.
Referenced by applySameTextHeuristic(), loadPO(), and Translator::resolveDuplicates().
|
inline |
Definition at line 53 of file translatormessage.h.
|
inline |
Definition at line 84 of file translatormessage.h.
Referenced by Translator::appendSorted(), Translator::extend(), RecordDirectory::recordMessage(), FileVerifier::verifyTs(), and writeLineNumber().
|
inline |
Definition at line 66 of file translatormessage.h.
|
inline |
Definition at line 61 of file translatormessage.h.
Definition at line 65 of file translatormessage.h.
Definition at line 57 of file translatormessage.h.
|
inline |
Definition at line 102 of file translatormessage.h.
Referenced by FindTrCalls::endVisit().
Definition at line 109 of file translatormessage.cpp.
Definition at line 98 of file translatormessage.h.
Definition at line 122 of file translatormessage.h.
Referenced by FindTrCalls::endVisit(), Translator::extend(), and loadPO().
Definition at line 83 of file translatormessage.h.
Definition at line 51 of file translatormessage.h.
Definition at line 54 of file translatormessage.h.
|
inline |
Definition at line 85 of file translatormessage.h.
Definition at line 67 of file translatormessage.h.
Definition at line 62 of file translatormessage.h.
|
inline |
Definition at line 114 of file translatormessage.h.
Referenced by loadPO(), loadQM(), and TSReader::read().
| void TranslatorMessage::setReferences | ( | const References & | refs | ) |
Definition at line 73 of file translatormessage.cpp.
References clearReferences(), TranslatorMessage::Reference::endOffset(), TranslatorMessage::Reference::lineNumber(), and TranslatorMessage::Reference::startOffset().
Referenced by TSReader::read().
Definition at line 60 of file translatormessage.h.
|
inline |
Definition at line 100 of file translatormessage.h.
Referenced by FindTrCalls::endVisit().
Definition at line 72 of file translatormessage.h.
|
inline |
Definition at line 70 of file translatormessage.h.
Definition at line 104 of file translatormessage.h.
|
inline |
Definition at line 87 of file translatormessage.h.
Referenced by TSReader::read().
Definition at line 112 of file translatormessage.h.
Referenced by loadPO(), loadQM(), and TSReader::read().
Definition at line 96 of file translatormessage.h.
Definition at line 106 of file translatormessage.h.
|
inline |
Definition at line 126 of file translatormessage.h.
|
inline |
Definition at line 59 of file translatormessage.h.
|
inline |
Definition at line 99 of file translatormessage.h.
Referenced by Translator::extend(), and RecordDirectory::recordMessage().
|
inline |
Definition at line 71 of file translatormessage.h.
|
inline |
Definition at line 69 of file translatormessage.h.
|
inline |
Definition at line 103 of file translatormessage.h.
|
inline |
Definition at line 86 of file translatormessage.h.
Referenced by Translator::reportDuplicatesLines(), and Translator::resolveDuplicates().
|
inline |
Definition at line 111 of file translatormessage.h.
Referenced by MessageModel::data(), DataModel::load(), saveQM(), MessageEditor::showMessage(), similarTextHeuristicCandidates(), writeMessage(), and writeTransUnits().
Definition at line 114 of file translatormessage.cpp.
|
inline |
Definition at line 95 of file translatormessage.h.
|
inline |
Definition at line 105 of file translatormessage.h.
|
inline |
Definition at line 125 of file translatormessage.h.