Cockatrice 2025-11-30-Development-2.11.0-beta.38
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
translate_counter_name.h
Go to the documentation of this file.
1
3 * @ingroup GameGraphicsPlayers
4 * @brief TODO: Document this.
5 */
6
7#ifndef TRANSLATECOUNTERNAME_H
8#define TRANSLATECOUNTERNAME_H
9
10#include <QString>
11#include <QtCore>
12
14{
15 Q_DECLARE_TR_FUNCTIONS(TranslateCounterName)
16
17 static const QMap<QString, QString> translated;
18
19public:
20 static QString getDisplayName(const QString &name)
21 {
22 if (translated.contains(name)) {
23 return tr(translated[name].toLatin1());
24 } else {
25 return name;
26 }
27 }
28};
29
30#endif // TRANSLATECOUNTERNAME_H
Definition translate_counter_name.h:14
static const QMap< QString, QString > translated
Definition translate_counter_name.h:3
static QString getDisplayName(const QString &name)
Definition translate_counter_name.h:20