Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "lupdate.h"
#include <profileutils.h>
#include <projectdescriptionreader.h>
#include <qrcreader.h>
#include <runqttool.h>
#include <translator.h>
#include <QtCore/QCoreApplication>
#include <QtCore/QDir>
#include <QtCore/QFile>
#include <QtCore/QFileInfo>
#include <QtCore/QLibraryInfo>
#include <QtCore/QRegularExpression>
#include <QtCore/QString>
#include <QtCore/QStringList>
#include <QtCore/QTranslator>
#include <iostream>
Go to the source code of this file.
Classes | |
class | ProjectProcessor |
Macros | |
#define | STRINGLITERAL(F) |
Functions | |
Q_STATIC_ASSERT ((TrFunctionAliasManager::NumTrFunctions==sizeof defaultTrFunctionNames/sizeof *defaultTrFunctionNames)) | |
static int | trFunctionByDefaultName (const QString &trFunctionName) |
static QStringList | availableFunctions () |
static void | printOut (const QString &out) |
static void | printErr (const QString &out) |
static void | recursiveFileInfoList (const QDir &dir, const QSet< QString > &nameFilters, QDir::Filters filter, QFileInfoList *fileinfolist) |
static void | printUsage () |
static bool | handleTrFunctionAliases (const QString &arg) |
static void | updateTsFiles (const Translator &fetchedTor, const QStringList &tsFileNames, const QStringList &alienFiles, const QString &sourceLanguage, const QString &targetLanguage, UpdateOptions options, bool *fail) |
static bool | readFileContent (const QString &filePath, QByteArray *content, QString *errorString) |
static bool | readFileContent (const QString &filePath, QString *content, QString *errorString) |
static void | removeExcludedSources (Projects &projects) |
static QStringList | getResources (const QString &resourceFile) |
static QStringList | extractQrcFiles (Project &project) |
static void | expandQrcFiles (Project &project) |
static bool | processTs (Translator &fetchedTor, const QString &file, ConversionData &cd) |
static void | processSources (Translator &fetchedTor, const QStringList &sourceFiles, ConversionData &cd, bool *fail) |
static QSet< QString > | projectRoots (const QString &projectFile, const QStringList &sourceFiles) |
int | main (int argc, char **argv) |
[48] | |
Variables | |
bool | useClangToParseCpp = false |
QString | commandLineCompilationDatabaseDir |
QStringList | rootDirs |
static const QString | defaultTrFunctionNames [] |
TrFunctionAliasManager | trFunctionAliasManager |
static QString | m_defaultExtensions |
#define STRINGLITERAL | ( | F | ) |
|
static |
Definition at line 104 of file main.cpp.
References TrFunctionAliasManager::NumTrFunctions.
|
static |
|
static |
Definition at line 482 of file main.cpp.
References ReadQrcResult::hasError().
|
static |
int main | ( | int | argc, |
char ** | argv ) |
[48]
[dynamic_tooltip]
[5]
[2]
[0]
[6]
[48]
[48]
[6]
[0]
[0]
[1]
[1]
[2]
[2]
[3]
[3]
[0]
[0]
[1]
[1]
[2]
[2]
[3]
[3]
[0]
[0]
[1]
[1]
[2]
[2]
[3]
[3]
[0]
[0]
[0]
[0]
[1]
[1]
[1]
[1]
[0]
[0]
[0]
[0]
[0]
[0]
[0]
[0]
Definition at line 712 of file main.cpp.
References AbsoluteLocations, HeuristicSameText, HeuristicSimilarText, m_defaultExtensions, ConversionData::m_noUiLines, ConversionData::m_sourceIsUtf16, NoLocations, NoObsolete, NoSort, NoUiLines, PluralOnly, printUsage(), RelativeLocations, removeExcludedSources(), SourceIsUtf16, and Verbose.
|
static |
Definition at line 214 of file main.cpp.
References trFunctionAliasManager.
|
static |
Definition at line 544 of file main.cpp.
References useClangToParseCpp.
|
static |
|
static |
Q_STATIC_ASSERT | ( | (TrFunctionAliasManager::NumTrFunctions==sizeof defaultTrFunctionNames/sizeof *defaultTrFunctionNames) | ) |
|
static |
|
static |
|
static |
Definition at line 51 of file main.cpp.
References TrFunctionAliasManager::NumTrFunctions.
|
static |
Definition at line 338 of file main.cpp.
References Translator::constMessage(), and Translator::messageCount().
|
static |
|
static |
QStringList rootDirs |
TrFunctionAliasManager trFunctionAliasManager |
Definition at line 138 of file main.cpp.
Referenced by printUsage().
bool useClangToParseCpp = false |
Definition at line 30 of file main.cpp.
Referenced by processSources().