diff options
author | Renato Filho <renato.filho@openbossa.org> | 2010-07-29 13:52:32 -0300 |
---|---|---|
committer | Renato Filho <renato.filho@openbossa.org> | 2010-07-29 14:13:43 -0300 |
commit | f4668398e2c536f4ff191991af4fd992b044d196 (patch) | |
tree | 8fb1c42cfd566905091b685a5b0ac1bba574768a /PySide/QtGui | |
parent | 4f51600e20b25f05eb9730c131ca3cd51eaa1774 (diff) |
Call signalmanager clear during QtCore exit function instead of QtCoreApplication destrcutor, to avoid memory leaks.
Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
Luciano Wolf <luciano.wolf@openbossa.org>
Diffstat (limited to 'PySide/QtGui')
-rw-r--r-- | PySide/QtGui/glue/qapplication_init.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/PySide/QtGui/glue/qapplication_init.cpp b/PySide/QtGui/glue/qapplication_init.cpp index 9911a11cf..da9e2dc76 100644 --- a/PySide/QtGui/glue/qapplication_init.cpp +++ b/PySide/QtGui/glue/qapplication_init.cpp @@ -6,8 +6,6 @@ static char** QApplicationArgValues; void DeleteQApplicationAtExit() { if (QApplication::instance()) { - //disconnect and decref all widgets used on signals before destroy qApp - PySide::SignalManager::instance().clear(); BindingManager::instance().invalidateWrapper(QApplication::instance()); QApplication::instance()->deleteLater(); for (int i = 0; i < QApplicationArgCount; ++i) |