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

#include <lupdate.h>

+ Collaboration diagram for TrFunctionAliasManager:

Public Types

enum  TrFunction { NumTrFunctions }
 
enum  Operation { AddAlias , SetAlias }
 
using NameToTrFunctionMap = QHash<QString, TrFunction>
 

Public Member Functions

 TrFunctionAliasManager ()
 
 ~TrFunctionAliasManager ()
 
int trFunctionByName (const QString &trFunctionName) const
 
void modifyAlias (int trFunction, const QString &alias, Operation op)
 
bool isAliasFor (const QString &identifier, TrFunction trFunction) const
 
QStringList availableFunctionsWithAliases () const
 
QStringList listAliases () const
 
const NameToTrFunctionMapnameToTrFunctionMap () const
 

Detailed Description

Definition at line 85 of file lupdate.h.

Member Typedef Documentation

◆ NameToTrFunctionMap

Member Enumeration Documentation

◆ Operation

Enumerator
AddAlias 
SetAlias 

Definition at line 100 of file lupdate.h.

◆ TrFunction

Enumerator
NumTrFunctions 

Definition at line 90 of file lupdate.h.

Constructor & Destructor Documentation

◆ TrFunctionAliasManager()

TrFunctionAliasManager::TrFunctionAliasManager ( )

Definition at line 59 of file main.cpp.

References TrFunctionAliasManager().

Referenced by TrFunctionAliasManager().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ~TrFunctionAliasManager()

TrFunctionAliasManager::~TrFunctionAliasManager ( )

Definition at line 66 of file main.cpp.

Member Function Documentation

◆ availableFunctionsWithAliases()

QStringList TrFunctionAliasManager::availableFunctionsWithAliases ( ) const

Definition at line 113 of file main.cpp.

References NumTrFunctions.

◆ isAliasFor()

bool TrFunctionAliasManager::isAliasFor ( const QString & identifier,
TrFunction trFunction ) const
inline

Definition at line 106 of file lupdate.h.

◆ listAliases()

QStringList TrFunctionAliasManager::listAliases ( ) const

Definition at line 125 of file main.cpp.

References NumTrFunctions.

◆ modifyAlias()

void TrFunctionAliasManager::modifyAlias ( int trFunction,
const QString & alias,
Operation op )

Definition at line 76 of file main.cpp.

References SetAlias.

◆ nameToTrFunctionMap()

const TrFunctionAliasManager::NameToTrFunctionMap & TrFunctionAliasManager::nameToTrFunctionMap ( ) const

Definition at line 98 of file main.cpp.

◆ trFunctionByName()

int TrFunctionAliasManager::trFunctionByName ( const QString & trFunctionName) const

Definition at line 68 of file main.cpp.


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