fix memory leak

This commit is contained in:
Peinthor Rene
2014-05-30 18:59:59 +02:00
parent f8b2dd0ee3
commit 040be65489
2 changed files with 8 additions and 2 deletions

View File

@@ -23,10 +23,10 @@ Application::Application(int& argc, char** argv) :
#endif
// Load translations
m_translatorQt = new QTranslator();
m_translatorQt = new QTranslator(this);
m_translatorQt->load("qt_" + QLocale::system().name(), QLibraryInfo::location(QLibraryInfo::TranslationsPath));
installTranslator(m_translatorQt);
m_translatorApp = new QTranslator();
m_translatorApp = new QTranslator(this);
m_translatorApp->load("tr_" + QLocale::system().name(), "translations");
installTranslator(m_translatorApp);
@@ -92,6 +92,11 @@ Application::Application(int& argc, char** argv) :
}
}
Application::~Application()
{
delete m_mainWindow;
}
bool Application::event(QEvent* event)
{
switch(event->type())