00001 #ifndef TRANSLATOR_CONTAINER_H 00002 #define TRANSLATOR_CONTAINER_H 00003 00004 class QApplication; 00005 class QTranslator; 00006 00008 class TranslatorContainer 00009 { 00010 public: 00012 TranslatorContainer(QApplication &app); 00013 00014 private: 00015 TranslatorContainer(); 00016 00017 // Translator for generic strings, like buttons in QWizard pages (which are inaccessible through *.tm files 00018 QTranslator *m_translatorGeneric; 00019 00020 // Translator for Engauge-specific strings, which are accessible through *.tm files 00021 QTranslator *m_translatorEngauge; 00022 }; 00023 00024 #endif // TRANSLATOR_CONTAINER_H