aboutsummaryrefslogtreecommitdiffstats
path: root/PySide/QtGui/glue
diff options
context:
space:
mode:
authorLuciano Wolf <luciano.wolf@openbossa.org>2010-07-07 13:52:55 -0300
committerLuciano Wolf <luciano.wolf@openbossa.org>2010-07-07 14:03:31 -0300
commitc737f90c1ddbe19cbbe93cb3915e14df59f97444 (patch)
treed0b49e2a81b3b38b96503c3cd2dac7622f3a3675 /PySide/QtGui/glue
parent154831efcf8d07932389ef8149c397357a0939b4 (diff)
Fix qApp macro implementation.
Reviewer: Renato Araújo <renato.filho@openbossa.org> Hugo Lima <hugo.lima@openbossa.org>
Diffstat (limited to 'PySide/QtGui/glue')
-rw-r--r--PySide/QtGui/glue/qapplication_init.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/PySide/QtGui/glue/qapplication_init.cpp b/PySide/QtGui/glue/qapplication_init.cpp
index 112b8e020..5c87af3b2 100644
--- a/PySide/QtGui/glue/qapplication_init.cpp
+++ b/PySide/QtGui/glue/qapplication_init.cpp
@@ -41,11 +41,11 @@ int SbkQApplication_Init(PyObject* self, PyObject* args, PyObject*)
// Verify if qApp is in main module
const char QAPP_MACRO[] = "qApp";
- PyObject* localsDict = PyEval_GetLocals();
- if (localsDict) {
- PyObject* qAppObj = PyDict_GetItemString(localsDict, QAPP_MACRO);
+ PyObject* globalsDict = PyEval_GetGlobals();
+ if (globalsDict) {
+ PyObject* qAppObj = PyDict_GetItemString(globalsDict, QAPP_MACRO);
if (qAppObj)
- PyDict_SetItemString(localsDict, QAPP_MACRO, self);
+ PyDict_SetItemString(globalsDict, QAPP_MACRO, self);
}
PyObject_SetAttrString(moduleQtGui, QAPP_MACRO, self);