![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qplatformdefs.h"
#include "qtranslator.h"
#include "qfileinfo.h"
#include "qstring.h"
#include "qstringlist.h"
#include "qcoreapplication.h"
#include "qcoreapplication_p.h"
#include "qdatastream.h"
#include "qendian.h"
#include "qfile.h"
#include "qalgorithms.h"
#include "qtranslator_p.h"
#include "qlocale.h"
#include "qlogging.h"
#include "qloggingcategory.h"
#include "qdebug.h"
#include "qresource.h"
#include <stdlib.h>
#include <new>
#include "qobject_p.h"
#include <vector>
#include <memory>
#include <QtCore/qmutex.h>
#include "moc_qtranslator.cpp"
Go to the source code of this file.
Classes | |
class | QTranslatorPrivate |
Namespaces | |
namespace | QT_BEGIN_NAMESPACE |
Combined button and popup list for selecting options. |
Functions | |
static QString | dotQmLiteral () |
static bool | match (const uchar *found, uint foundLen, const char *target, uint targetLen) |
static void | elfHash_continue (const char *name, uint &h) |
static void | elfHash_finish (uint &h) |
static uint | elfHash (const char *name) |
static bool | isValidNumerusRules (const uchar *rules, uint rulesSize) |
static uint | numerusHelper (int n, const uchar *rules, uint rulesSize) |
static quint8 | read8 (const uchar *data) |
static quint16 | read16 (const uchar *data) |
static quint32 | read32 (const uchar *data) |
static QString | getMessage (const uchar *m, const uchar *end, const char *context, const char *sourceText, const char *comment, uint numerus) |
Variables | |
static const int | MagicLength = 16 |
static const uchar | magic [MagicLength] |
|
inlinestatic |
Definition at line 67 of file qtranslator.cpp.
|
static |
Definition at line 98 of file qtranslator.cpp.
References elfHash_continue(), and elfHash_finish().
Referenced by QTranslatorPrivate::do_translate().
Definition at line 78 of file qtranslator.cpp.
Referenced by elfHash().
Definition at line 92 of file qtranslator.cpp.
Referenced by elfHash().
|
static |
Definition at line 867 of file qtranslator.cpp.
References QT_BEGIN_NAMESPACE::Tag_Comment, QT_BEGIN_NAMESPACE::Tag_Context, QT_BEGIN_NAMESPACE::Tag_End, QT_BEGIN_NAMESPACE::Tag_Obsolete1, QT_BEGIN_NAMESPACE::Tag_SourceText, and QT_BEGIN_NAMESPACE::Tag_Translation.
Definition at line 112 of file qtranslator.cpp.
Definition at line 69 of file qtranslator.cpp.
Definition at line 180 of file qtranslator.cpp.
Definition at line 781 of file qtranslator.cpp.
Definition at line 786 of file qtranslator.cpp.
Definition at line 776 of file qtranslator.cpp.
|
static |
Definition at line 62 of file qtranslator.cpp.
|
static |
Definition at line 61 of file qtranslator.cpp.
Referenced by QTranslatorPrivate::do_load(), and QTranslatorPrivate::do_load().