![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <QtCore/QTranslator>#include <QHash>Go to the source code of this file.
Classes | |
| class | TrFunctionAliasManager |
Macros | |
| #define | LUPDATE_FOR_EACH_TR_FUNCTION(UNARY_MACRO) |
| #define | MAKE_ENTRY(F) |
Enumerations | |
| enum | UpdateOption { Verbose = 1 , NoObsolete = 2 , PluralOnly = 4 , NoSort = 8 , HeuristicSameText = 16 , HeuristicSimilarText = 32 , AbsoluteLocations = 256 , RelativeLocations = 512 , NoLocations = 1024 , NoUiLines = 2048 , SourceIsUtf16 = 4096 , Werror = 8192 , SortMessages = 16384 } |
Functions | |
| void | loadCPP (Translator &translator, const QStringList &filenames, ConversionData &cd) |
| bool | loadJava (Translator &translator, const QString &filename, ConversionData &cd) |
| bool | loadPython (Translator &translator, const QString &fileName, ConversionData &cd) |
| bool | loadUI (Translator &translator, const QString &filename, ConversionData &cd) |
| bool | loadQScript (Translator &translator, const QString &filename, ConversionData &cd) |
| bool | loadJSModule (Translator &translator, const QString &filename, ConversionData &cd) |
| bool | loadQml (Translator &translator, const QString &filename, ConversionData &cd) |
| void | processSources (Translator &fetchedTor, const QStringList &sourceFiles, ConversionData &cd) |
| Translator | merge (const Translator &tor, const Translator &virginTor, const QList< Translator > &aliens, UpdateOptions options, QString &err) |
| QString | transcode (const QString &str) |
| int | trFunctionByDefaultName (const QString &trFunctionName) |
| QStringList | availableFunctions () |
| bool | parseTrFunctionAliasString (const QString &aliasString) |
Variables | |
| TrFunctionAliasManager | trFunctionAliasManager |
| #define LUPDATE_FOR_EACH_TR_FUNCTION | ( | UNARY_MACRO | ) |
Definition at line 51 of file trparser.h.
| #define MAKE_ENTRY | ( | F | ) |
Definition at line 88 of file trparser.h.
| enum UpdateOption |
| Enumerator | |
|---|---|
| Verbose | |
| NoObsolete | |
| PluralOnly | |
| NoSort | |
| HeuristicSameText | |
| HeuristicSimilarText | |
| AbsoluteLocations | |
| RelativeLocations | |
| NoLocations | |
| NoUiLines | |
| SourceIsUtf16 | |
| Werror | |
| SortMessages | |
Definition at line 14 of file trparser.h.
| QStringList availableFunctions | ( | ) |
Definition at line 155 of file trparser.cpp.
| void loadCPP | ( | Translator & | translator, |
| const QStringList & | filenames, | ||
| ConversionData & | cd ) |
| bool loadJava | ( | Translator & | translator, |
| const QString & | filename, | ||
| ConversionData & | cd ) |
Definition at line 562 of file java.cpp.
References parse(), yyCurLineNo, yyFileName, yyInPos, yyInStr, yyPackage, yyParenDepth, yyParenLineNo, yyScope, and yyTok.
| bool loadJSModule | ( | Translator & | translator, |
| const QString & | filename, | ||
| ConversionData & | cd ) |
Definition at line 463 of file qdeclarative.cpp.
| bool loadPython | ( | Translator & | translator, |
| const QString & | fileName, | ||
| ConversionData & | cd ) |
Definition at line 749 of file python.cpp.
| bool loadQml | ( | Translator & | translator, |
| const QString & | filename, | ||
| ConversionData & | cd ) |
Definition at line 453 of file qdeclarative.cpp.
| bool loadQScript | ( | Translator & | translator, |
| const QString & | filename, | ||
| ConversionData & | cd ) |
Definition at line 458 of file qdeclarative.cpp.
| bool loadUI | ( | Translator & | translator, |
| const QString & | filename, | ||
| ConversionData & | cd ) |
Definition at line 156 of file ui.cpp.
References XmlParser::parse().
| Translator merge | ( | const Translator & | tor, |
| const Translator & | virginTor, | ||
| const QList< Translator > & | aliens, | ||
| UpdateOptions | options, | ||
| QString & | err ) |
Definition at line 81 of file merge.cpp.
References applySameTextHeuristic(), HeuristicSameText, Translator::locationsType(), NoObsolete, Translator::setLocationsType(), and Verbose.
| bool parseTrFunctionAliasString | ( | const QString & | aliasString | ) |
Definition at line 177 of file trparser.cpp.
| void processSources | ( | Translator & | fetchedTor, |
| const QStringList & | sourceFiles, | ||
| ConversionData & | cd ) |
Definition at line 31 of file trparser.cpp.
Definition at line 77 of file trparser.cpp.
| int trFunctionByDefaultName | ( | const QString & | trFunctionName | ) |
Definition at line 164 of file trparser.cpp.
|
extern |
Definition at line 153 of file trparser.cpp.
Referenced by FindTrCalls::endVisit(), CppParser::parseInternal(), and CppParser::parseTranslate().