Fixed QApplication exit order.

SignalManager need be destroyed before QApplication to avoid memory
leak.

Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org>,
          Luciano Wolf <luciano.wolf@openbossa.org>
This commit is contained in:
Renato Filho 2010-04-19 17:59:53 -03:00
commit 2c937c6442
4 changed files with 16 additions and 3 deletions

View file

@ -221,6 +221,12 @@ SignalManager::SignalManager() : m_d(new SignalManagerPrivate)
TypeResolver::createValueTypeResolver<ushort>("ushort");
}
void SignalManager::clear()
{
delete m_d;
m_d = new SignalManagerPrivate();
}
SignalManager::~SignalManager()
{
delete m_d;