aboutsummaryrefslogtreecommitdiffstats
path: root/PySide/QtGui/glue
diff options
context:
space:
mode:
authorLuciano Wolf <luciano.wolf@openbossa.org>2010-07-19 16:30:11 -0300
committerLuciano Wolf <luciano.wolf@openbossa.org>2010-07-20 14:32:04 -0300
commitcb7d3e95a27392e504f3b99deacddb3a3e0a8a56 (patch)
tree8763560372bd07f9c0ee3561c2115810896d0d36 /PySide/QtGui/glue
parentc62c36a64dd4c0fc0cd586c5c2b3d4f97ba3f769 (diff)
Fix bug#252.
Reviewer: Renato Araújo <renato.filho@openbossa.org> Marcelo Lira <marcelo.lira@openbossa.org>
Diffstat (limited to 'PySide/QtGui/glue')
-rw-r--r--PySide/QtGui/glue/qapplication_init.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/PySide/QtGui/glue/qapplication_init.cpp b/PySide/QtGui/glue/qapplication_init.cpp
index 5c87af3b2..00e37b178 100644
--- a/PySide/QtGui/glue/qapplication_init.cpp
+++ b/PySide/QtGui/glue/qapplication_init.cpp
@@ -8,7 +8,7 @@ void DeleteQApplicationAtExit() {
if (QApplication::instance()) {
//disconnect and decref all widgets used on signals before destroy qApp
PySide::SignalManager::instance().clear();
- delete QApplication::instance();
+ QApplication::instance()->deleteLater();
for (int i = 0; i < QApplicationArgCount; ++i)
delete[] QApplicationArgValues[i];
}