Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
trparser.cpp File Reference

(69c26773d89f6818f0007a47b72e8f50de6a2c42)

#include "trparser.h"
#include "translator.h"
#include <iostream>
Include dependency graph for trparser.cpp:

Go to the source code of this file.

Macros

#define STRINGLITERAL(F)

Functions

static QT_BEGIN_NAMESPACE bool processTs (Translator &fetchedTor, const QString &file, ConversionData &cd)
void processSources (Translator &fetchedTor, const QStringList &sourceFiles, ConversionData &cd)
QString transcode (const QString &str)
 Q_STATIC_ASSERT ((TrFunctionAliasManager::NumTrFunctions==sizeof defaultTrFunctionNames/sizeof *defaultTrFunctionNames))
QStringList availableFunctions ()
int trFunctionByDefaultName (const QString &trFunctionName)
static void printErr (const QString &out)
bool parseTrFunctionAliasString (const QString &aliasString)

Variables

static const QString defaultTrFunctionNames []
TrFunctionAliasManager trFunctionAliasManager

Macro Definition Documentation

◆ STRINGLITERAL

#define STRINGLITERAL ( F)
Value:
#define F(x, y, z)
#define QStringLiteral(str)
Definition qstring.h:1825

Function Documentation

◆ availableFunctions()

QStringList availableFunctions ( )

Definition at line 155 of file trparser.cpp.

◆ parseTrFunctionAliasString()

bool parseTrFunctionAliasString ( const QString & aliasString)

Definition at line 177 of file trparser.cpp.

◆ printErr()

void printErr ( const QString & out)
static

Definition at line 172 of file trparser.cpp.

◆ processSources()

void processSources ( Translator & fetchedTor,
const QStringList & sourceFiles,
ConversionData & cd )

Definition at line 31 of file trparser.cpp.

◆ processTs()

QT_BEGIN_NAMESPACE bool processTs ( Translator & fetchedTor,
const QString & file,
ConversionData & cd )
static

Definition at line 12 of file trparser.cpp.

◆ Q_STATIC_ASSERT()

◆ transcode()

QString transcode ( const QString & str)

Definition at line 77 of file trparser.cpp.

◆ trFunctionByDefaultName()

int trFunctionByDefaultName ( const QString & trFunctionName)

Definition at line 164 of file trparser.cpp.

Variable Documentation

◆ defaultTrFunctionNames

const QString defaultTrFunctionNames
static
Initial value:
= {
# define STRINGLITERAL(F)
}

Definition at line 138 of file trparser.cpp.

◆ trFunctionAliasManager

TrFunctionAliasManager trFunctionAliasManager