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
ConversionData Class Reference

#include <translator.h>

Collaboration diagram for ConversionData:

Public Member Functions

const QStringListdropTags () const
QStringListdropTags ()
const QDirtargetDir () const
bool isVerbose () const
bool ignoreUnfinished () const
bool sortContexts () const
bool sortMessages () const
void appendError (const QString &error)
QString error () const
QStringList errors () const
void clearErrors ()

Public Attributes

QString m_defaultContext
bool m_sourceIsUtf16
QString m_unTrPrefix
QString m_sourceFileName
QString m_targetFileName
QString m_compilationDatabaseDir
QVector< QRegularExpressionm_excludes
QDir m_sourceDir
QDir m_targetDir
QSet< QStringm_projectRoots
QMultiHash< QString, QStringm_allCSources
QStringList m_includePath
QStringList m_dropTags
QStringList m_errors
bool m_verbose = false
bool m_ignoreUnfinished = false
bool m_sortContexts = false
bool m_sortMessages = false
bool m_noUiLines = false
TranslatorSaveMode m_saveMode = SaveEverything
QStringList m_rootDirs

Detailed Description

Definition at line 25 of file translator.h.

Member Function Documentation

◆ appendError()

void ConversionData::appendError ( const QString & error)
inline

Definition at line 37 of file translator.h.

◆ clearErrors()

void ConversionData::clearErrors ( )
inline

Definition at line 40 of file translator.h.

Referenced by main().

Here is the caller graph for this function:

◆ dropTags() [1/2]

QStringList & ConversionData::dropTags ( )
inline

Definition at line 30 of file translator.h.

◆ dropTags() [2/2]

const QStringList & ConversionData::dropTags ( ) const
inline

Definition at line 29 of file translator.h.

◆ error()

QString ConversionData::error ( ) const
inline

Definition at line 38 of file translator.h.

◆ errors()

QStringList ConversionData::errors ( ) const
inline

Definition at line 39 of file translator.h.

◆ ignoreUnfinished()

bool ConversionData::ignoreUnfinished ( ) const
inline

Definition at line 33 of file translator.h.

References m_ignoreUnfinished.

Referenced by saveQM().

Here is the caller graph for this function:

◆ isVerbose()

bool ConversionData::isVerbose ( ) const
inline

Definition at line 32 of file translator.h.

References m_verbose.

Referenced by releaseTsFile(), and saveQM().

Here is the caller graph for this function:

◆ sortContexts()

bool ConversionData::sortContexts ( ) const
inline

Definition at line 34 of file translator.h.

References m_sortContexts.

Referenced by saveTS().

Here is the caller graph for this function:

◆ sortMessages()

bool ConversionData::sortMessages ( ) const
inline

Definition at line 35 of file translator.h.

References m_sortMessages.

Referenced by saveTS().

Here is the caller graph for this function:

◆ targetDir()

const QDir & ConversionData::targetDir ( ) const
inline

Definition at line 31 of file translator.h.

Member Data Documentation

◆ m_allCSources

QMultiHash<QString, QString> ConversionData::m_allCSources

Definition at line 53 of file translator.h.

◆ m_compilationDatabaseDir

QString ConversionData::m_compilationDatabaseDir

Definition at line 48 of file translator.h.

◆ m_defaultContext

QString ConversionData::m_defaultContext

Definition at line 43 of file translator.h.

◆ m_dropTags

QStringList ConversionData::m_dropTags

Definition at line 55 of file translator.h.

◆ m_errors

QStringList ConversionData::m_errors

Definition at line 56 of file translator.h.

◆ m_excludes

QVector<QRegularExpression> ConversionData::m_excludes

Definition at line 49 of file translator.h.

◆ m_ignoreUnfinished

bool ConversionData::m_ignoreUnfinished = false

Definition at line 58 of file translator.h.

Referenced by ignoreUnfinished(), and DataModel::release().

◆ m_includePath

QStringList ConversionData::m_includePath

Definition at line 54 of file translator.h.

◆ m_noUiLines

bool ConversionData::m_noUiLines = false

Definition at line 61 of file translator.h.

Referenced by main().

◆ m_projectRoots

QSet<QString> ConversionData::m_projectRoots

Definition at line 52 of file translator.h.

◆ m_rootDirs

QStringList ConversionData::m_rootDirs

Definition at line 63 of file translator.h.

◆ m_saveMode

TranslatorSaveMode ConversionData::m_saveMode = SaveEverything

Definition at line 62 of file translator.h.

Referenced by DataModel::release(), and saveQM().

◆ m_sortContexts

bool ConversionData::m_sortContexts = false

Definition at line 59 of file translator.h.

Referenced by main(), and sortContexts().

◆ m_sortMessages

bool ConversionData::m_sortMessages = false

Definition at line 60 of file translator.h.

Referenced by main(), and sortMessages().

◆ m_sourceDir

QDir ConversionData::m_sourceDir

Definition at line 50 of file translator.h.

◆ m_sourceFileName

QString ConversionData::m_sourceFileName

Definition at line 46 of file translator.h.

◆ m_sourceIsUtf16

bool ConversionData::m_sourceIsUtf16

Definition at line 44 of file translator.h.

Referenced by main().

◆ m_targetDir

QDir ConversionData::m_targetDir

Definition at line 51 of file translator.h.

◆ m_targetFileName

QString ConversionData::m_targetFileName

Definition at line 47 of file translator.h.

◆ m_unTrPrefix

QString ConversionData::m_unTrPrefix

Definition at line 45 of file translator.h.

◆ m_verbose

bool ConversionData::m_verbose = false

Definition at line 57 of file translator.h.

Referenced by isVerbose(), and DataModel::release().


The documentation for this class was generated from the following file: