We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b7f250b commit fa327c9Copy full SHA for fa327c9
1 file changed
src/PythonQt.cpp
@@ -1735,7 +1735,6 @@ void PythonQt::initPythonQtModule(bool redirectStdOut, const QByteArray& pythonQ
1735
#ifdef PY3K
1736
PythonQtModuleDef.m_name = name.constData();
1737
_p->_pythonQtModule = PyModule_Create(&PythonQtModuleDef);
1738
- _PyImport_FixupBuiltin(_p->_pythonQtModule, name);
1739
#else
1740
_p->_pythonQtModule = Py_InitModule(name.constData(), PythonQtMethods);
1741
#endif
@@ -1773,6 +1772,10 @@ void PythonQt::initPythonQtModule(bool redirectStdOut, const QByteArray& pythonQ
1773
1772
PyModule_AddObject(sys.object(), "builtin_module_names", module_names);
1774
}
1775
Py_XDECREF(old_module_names);
+
1776
+#ifdef PY3K
1777
+ PyDict_SetItem(PyObject_GetAttrString(sys.object(), "modules"), PyUnicode_FromString(name.constData()), _p->_pythonQtModule.object());
1778
+#endif
1779
1780
1781
QString PythonQt::getReturnTypeOfWrappedMethod(PyObject* module, const QString& name)
0 commit comments