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

 ConversionData ()
 
const QStringListdropTags () const
 
QStringListdropTags ()
 
const QDirtargetDir () const
 
bool isVerbose () const
 
bool ignoreUnfinished () const
 
bool sortContexts () 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
 
bool m_ignoreUnfinished
 
bool m_sortContexts
 
bool m_noUiLines
 
bool m_idBased
 
TranslatorSaveMode m_saveMode
 
QStringList m_rootDirs
 

Detailed Description

Definition at line 25 of file translator.h.

Constructor & Destructor Documentation

◆ ConversionData()

ConversionData::ConversionData ( )
inline

Member Function Documentation

◆ appendError()

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

Definition at line 45 of file translator.h.

◆ clearErrors()

void ConversionData::clearErrors ( )
inline

Definition at line 48 of file translator.h.

Referenced by loadTsFile(), main(), and releaseTranslator().

+ Here is the caller graph for this function:

◆ dropTags() [1/2]

QStringList & ConversionData::dropTags ( )
inline

Definition at line 39 of file translator.h.

◆ dropTags() [2/2]

const QStringList & ConversionData::dropTags ( ) const
inline

Definition at line 38 of file translator.h.

◆ error()

QString ConversionData::error ( ) const
inline

Definition at line 46 of file translator.h.

◆ errors()

QStringList ConversionData::errors ( ) const
inline

Definition at line 47 of file translator.h.

◆ ignoreUnfinished()

bool ConversionData::ignoreUnfinished ( ) const
inline

Definition at line 42 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 41 of file translator.h.

References m_verbose.

Referenced by releaseTranslator(), and saveQM().

+ Here is the caller graph for this function:

◆ sortContexts()

bool ConversionData::sortContexts ( ) const
inline

Definition at line 43 of file translator.h.

References m_sortContexts.

Referenced by saveTS().

+ Here is the caller graph for this function:

◆ targetDir()

const QDir & ConversionData::targetDir ( ) const
inline

Definition at line 40 of file translator.h.

Member Data Documentation

◆ m_allCSources

QMultiHash<QString, QString> ConversionData::m_allCSources

Definition at line 61 of file translator.h.

◆ m_compilationDatabaseDir

QString ConversionData::m_compilationDatabaseDir

Definition at line 56 of file translator.h.

◆ m_defaultContext

QString ConversionData::m_defaultContext

Definition at line 51 of file translator.h.

◆ m_dropTags

QStringList ConversionData::m_dropTags

Definition at line 63 of file translator.h.

◆ m_errors

QStringList ConversionData::m_errors

Definition at line 64 of file translator.h.

◆ m_excludes

QVector<QRegularExpression> ConversionData::m_excludes

Definition at line 57 of file translator.h.

◆ m_idBased

bool ConversionData::m_idBased

Definition at line 69 of file translator.h.

Referenced by ConversionData(), main(), and saveQM().

◆ m_ignoreUnfinished

bool ConversionData::m_ignoreUnfinished

Definition at line 66 of file translator.h.

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

◆ m_includePath

QStringList ConversionData::m_includePath

Definition at line 62 of file translator.h.

◆ m_noUiLines

bool ConversionData::m_noUiLines

Definition at line 68 of file translator.h.

Referenced by ConversionData(), and main().

◆ m_projectRoots

QSet<QString> ConversionData::m_projectRoots

Definition at line 60 of file translator.h.

◆ m_rootDirs

QStringList ConversionData::m_rootDirs

Definition at line 71 of file translator.h.

◆ m_saveMode

TranslatorSaveMode ConversionData::m_saveMode

Definition at line 70 of file translator.h.

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

◆ m_sortContexts

bool ConversionData::m_sortContexts

Definition at line 67 of file translator.h.

Referenced by ConversionData(), main(), and sortContexts().

◆ m_sourceDir

QDir ConversionData::m_sourceDir

Definition at line 58 of file translator.h.

◆ m_sourceFileName

QString ConversionData::m_sourceFileName

Definition at line 54 of file translator.h.

◆ m_sourceIsUtf16

bool ConversionData::m_sourceIsUtf16

Definition at line 52 of file translator.h.

Referenced by main().

◆ m_targetDir

QDir ConversionData::m_targetDir

Definition at line 59 of file translator.h.

◆ m_targetFileName

QString ConversionData::m_targetFileName

Definition at line 55 of file translator.h.

◆ m_unTrPrefix

QString ConversionData::m_unTrPrefix

Definition at line 53 of file translator.h.

◆ m_verbose

bool ConversionData::m_verbose

Definition at line 65 of file translator.h.

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


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