--- a/src/hbcore/i18n/hbtranslator_p.h Wed Jun 23 18:33:25 2010 +0300
+++ b/src/hbcore/i18n/hbtranslator_p.h Tue Jul 06 14:36:53 2010 +0300
@@ -23,23 +23,26 @@
**
****************************************************************************/
-#ifndef HBTRANSLATORPRIVATE_H
-#define HBTRANSLATORPRIVATE_H
+#ifndef HBTRANSLATOR_P_H
+#define HBTRANSLATOR_P_H
class QTranslator;
class HB_CORE_PRIVATE_EXPORT HbTranslatorPrivate
{
public:
- void installTranslator(const QString &name, const QString &path);
- bool languageDowngrade(QString &lang);
- HbTranslatorPrivate(): translatorData(0), commonData(0){}
- ~HbTranslatorPrivate() { delete [] translatorData; delete [] commonData; }
- QTranslator translator;
- QTranslator common;
+ void installTranslator(const QString &name, const QString &path);
+ bool languageDowngrade(QString &lang);
+ HbTranslatorPrivate(): translatorData(0), commonData(0), commonTr(false){}
+ ~HbTranslatorPrivate();
+ QTranslator translator;
+ QTranslator common;
uchar *translatorData;
uchar *commonData;
+ bool commonTr;
+ QString translatorPath;
+ QString translatorFile;
};
-#endif
+#endif // HBTRANSLATOR_P_H