Engauge Digitizer 2
Loading...
Searching...
No Matches
TranslatorContainer.h
Go to the documentation of this file.
1#ifndef TRANSLATOR_CONTAINER_H
2#define TRANSLATOR_CONTAINER_H
3
4#include <QString>
5
6class QApplication;
7class QTranslator;
8
11{
12 public:
14 TranslatorContainer(QApplication &app);
15
17 static QString qmDirectory ();
18
19 private:
21
22 // Translator for generic strings, like buttons in QWizard pages (which are inaccessible through *.tm files
23 QTranslator *m_translatorGeneric;
24
25 // Translator for Engauge-specific strings, which are accessible through *.tm files
26 QTranslator *m_translatorEngauge;
27};
28
29#endif // TRANSLATOR_CONTAINER_H
TranslatorContainer(QApplication &app)
Single constructor. Argument is needed so object is not optimized away in main() in Windows.
static QString qmDirectory()
Platform dependent directory containing qm translation files.