Cockatrice
2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
Toggle main menu visibility
Loading...
Searching...
No Matches
translate_counter_name.h
Go to the documentation of this file.
1
6
7
#ifndef TRANSLATECOUNTERNAME_H
8
#define TRANSLATECOUNTERNAME_H
9
10
#include <QByteArray>
11
#include <QCoreApplication>
12
#include <QMap>
13
#include <QString>
14
15
class
TranslateCounterName
16
{
17
Q_DECLARE_TR_FUNCTIONS(
TranslateCounterName
)
18
19
static
const
QMap<QString, QString>
translated
;
20
21
public
:
22
static
QString
getDisplayName
(
const
QString &name)
23
{
24
if
(
translated
.contains(name)) {
25
return
tr(
translated
[name].toLatin1());
26
}
else
{
27
return
name;
28
}
29
}
30
};
31
32
#endif
// TRANSLATECOUNTERNAME_H
QMap
Definition
game.h:18
TranslateCounterName
Definition
translate_counter_name.h:16
TranslateCounterName::translated
static const QMap< QString, QString > translated
Definition
translate_counter_name.h:6
TranslateCounterName::getDisplayName
static QString getDisplayName(const QString &name)
Definition
translate_counter_name.h:22
cockatrice
src
game_graphics
board
translate_counter_name.h
Generated by
1.18.0