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 88 of file lupdate.h.

Member Typedef Documentation

◆ NameToTrFunctionMap

Member Enumeration Documentation

◆ Operation

Enumerator
AddAlias 
SetAlias 

Definition at line 103 of file lupdate.h.

◆ TrFunction

Enumerator
NumTrFunctions 

Definition at line 93 of file lupdate.h.

Constructor & Destructor Documentation

◆ TrFunctionAliasManager()

TrFunctionAliasManager::TrFunctionAliasManager ( )

Definition at line 55 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 62 of file main.cpp.

Member Function Documentation

◆ availableFunctionsWithAliases()

QStringList TrFunctionAliasManager::availableFunctionsWithAliases ( ) const

Definition at line 109 of file main.cpp.

References NumTrFunctions.

◆ isAliasFor()

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

Definition at line 109 of file lupdate.h.

◆ listAliases()

QStringList TrFunctionAliasManager::listAliases ( ) const

Definition at line 119 of file main.cpp.

References NumTrFunctions.

◆ modifyAlias()

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

Definition at line 72 of file main.cpp.

References SetAlias.

◆ nameToTrFunctionMap()

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

Definition at line 94 of file main.cpp.

◆ trFunctionByName()

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

Definition at line 64 of file main.cpp.


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