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
translator.cpp File Reference

(8fb9963bd56d7830bc86331eb7eb7a66bf2f1134)

#include "translator.h"
#include "simtexth.h"
#include <iostream>
#include <stdio.h>
#include <QtCore/QDebug>
#include <QtCore/QDir>
#include <QtCore/QFile>
#include <QtCore/QFileInfo>
#include <QtCore/QLocale>
#include <QtCore/QTextStream>
#include <private/qtranslator_p.h>
Include dependency graph for translator.cpp:

Go to the source code of this file.

Classes

class  TranslatorMessagePtrBase
class  TranslatorMessageIdPtr
class  TranslatorMessageContentPtr

Functions

QString friendlyString (const QString &str)
static QString elidedId (const QString &id, int len)
static QString makeMsgId (const TranslatorMessage &msg)
static QString guessFormat (const QString &filename, const QString &format)
static QString getDependencyName (const QString &filename, const QString &format)
 Q_DECLARE_TYPEINFO (TranslatorMessageIdPtr, Q_RELOCATABLE_TYPE)
size_t qHash (TranslatorMessageIdPtr tmp, size_t seed=0)
bool operator== (TranslatorMessageIdPtr tmp1, TranslatorMessageIdPtr tmp2)
 Q_DECLARE_TYPEINFO (TranslatorMessageContentPtr, Q_RELOCATABLE_TYPE)
size_t qHash (TranslatorMessageContentPtr tmp, size_t seed=0)
bool operator== (TranslatorMessageContentPtr tmp1, TranslatorMessageContentPtr tmp2)

Function Documentation

◆ elidedId()

QString elidedId ( const QString & id,
int len )
static

Definition at line 115 of file translator.cpp.

◆ friendlyString()

QString friendlyString ( const QString & str)

Definition at line 40 of file translator.cpp.

◆ getDependencyName()

QString getDependencyName ( const QString & filename,
const QString & format )
static

Definition at line 263 of file translator.cpp.

◆ guessFormat()

QString guessFormat ( const QString & filename,
const QString & format )
static

Definition at line 248 of file translator.cpp.

◆ makeMsgId()

QString makeMsgId ( const TranslatorMessage & msg)
static

Definition at line 120 of file translator.cpp.

◆ operator==() [1/2]

bool operator== ( TranslatorMessageContentPtr tmp1,
TranslatorMessageContentPtr tmp2 )
inline

Definition at line 588 of file translator.cpp.

◆ operator==() [2/2]

bool operator== ( TranslatorMessageIdPtr tmp1,
TranslatorMessageIdPtr tmp2 )
inline

Definition at line 566 of file translator.cpp.

◆ Q_DECLARE_TYPEINFO() [1/2]

Q_DECLARE_TYPEINFO ( TranslatorMessageContentPtr ,
Q_RELOCATABLE_TYPE  )

◆ Q_DECLARE_TYPEINFO() [2/2]

Q_DECLARE_TYPEINFO ( TranslatorMessageIdPtr ,
Q_RELOCATABLE_TYPE  )

◆ qHash() [1/2]

size_t qHash ( TranslatorMessageContentPtr tmp,
size_t seed = 0 )
inline

Definition at line 579 of file translator.cpp.

◆ qHash() [2/2]

size_t qHash ( TranslatorMessageIdPtr tmp,
size_t seed = 0 )
inline

Definition at line 561 of file translator.cpp.