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

(c11db77dc89d2aba666a7369329a324b300d4e8a)

#include "translator.h"
#include <profileutils.h>
#include <projectdescriptionreader.h>
#include <runqttool.h>
#include <QtCore/QCoreApplication>
#include <QtCore/QTranslator>
#include <QtCore/QDebug>
#include <QtCore/QDir>
#include <QtCore/QFile>
#include <QtCore/QFileInfo>
#include <QtCore/QString>
#include <QtCore/QStringList>
#include <QtCore/QTextStream>
#include <QtCore/QLibraryInfo>
Include dependency graph for main.cpp:

Go to the source code of this file.

Functions

static void printOut (const QString &out)
static void printErr (const QString &out)
static void printUsage ()
static bool loadTsFile (Translator &tor, const QString &tsFileName)
static bool releaseTranslator (Translator &tor, const QString &qmFileName, ConversionData &cd, bool removeIdentical, bool failOnUnfinished)
static bool releaseTsFile (const QString &tsFileName, ConversionData &cd, bool removeIdentical, bool failOnUnfinished)
static QStringList translationsFromProjects (const Projects &projects, bool topLevel)
static QStringList translationsFromProject (const Project &project, bool topLevel)
int main (int argc, char **argv)
 [48]

Function Documentation

◆ loadTsFile()

bool loadTsFile ( Translator & tor,
const QString & tsFileName )
static

Definition at line 44 of file main.cpp.

◆ main()

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]

[0]

[0]

[0]

[0]

[0]

[0]

Definition at line 138 of file main.cpp.

◆ printErr()

void printErr ( const QString & out)
static

Definition at line 33 of file main.cpp.

◆ printOut()

void printOut ( const QString & out)
static

Definition at line 27 of file main.cpp.

◆ printUsage()

void printUsage ( )
static

Definition at line 39 of file main.cpp.

◆ releaseTranslator()

bool releaseTranslator ( Translator & tor,
const QString & qmFileName,
ConversionData & cd,
bool removeIdentical,
bool failOnUnfinished )
static

Definition at line 58 of file main.cpp.

◆ releaseTsFile()

bool releaseTsFile ( const QString & tsFileName,
ConversionData & cd,
bool removeIdentical,
bool failOnUnfinished )
static

Definition at line 96 of file main.cpp.

References ConversionData::isVerbose(), Translator::resolveDuplicates(), Translator::stripIdenticalSourceTranslations(), and Translator::unfinishedTranslationsExist().

Here is the call graph for this function:

◆ translationsFromProject()

QStringList translationsFromProject ( const Project & project,
bool topLevel )
static

Definition at line 117 of file main.cpp.

◆ translationsFromProjects()

QStringList translationsFromProjects ( const Projects & projects,
bool topLevel = true )
static

Definition at line 130 of file main.cpp.