diff options
author | Luciano Wolf <luciano.wolf@openbossa.org> | 2010-07-07 13:52:55 -0300 |
---|---|---|
committer | Luciano Wolf <luciano.wolf@openbossa.org> | 2010-07-07 14:03:31 -0300 |
commit | c737f90c1ddbe19cbbe93cb3915e14df59f97444 (patch) | |
tree | d0b49e2a81b3b38b96503c3cd2dac7622f3a3675 /PySide/QtGui/glue | |
parent | 154831efcf8d07932389ef8149c397357a0939b4 (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.cpp | 8 |
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); |