aboutsummaryrefslogtreecommitdiffstats
path: root/PySide/QtUiTools/glue
diff options
context:
space:
mode:
Diffstat (limited to 'PySide/QtUiTools/glue')
-rw-r--r--PySide/QtUiTools/glue/uitools_loadui.cpp (renamed from PySide/QtUiTools/glue/uitools_loadui.h)8
1 files changed, 3 insertions, 5 deletions
diff --git a/PySide/QtUiTools/glue/uitools_loadui.h b/PySide/QtUiTools/glue/uitools_loadui.cpp
index 654ba0aa1..829adf7d0 100644
--- a/PySide/QtUiTools/glue/uitools_loadui.h
+++ b/PySide/QtUiTools/glue/uitools_loadui.cpp
@@ -17,7 +17,7 @@ static void createChildrenNameAttributes(PyObject* root, QObject* object)
if (!name.isEmpty() && !name.startsWith("_") && !name.startsWith("qt_")) {
bool hasAttr = PyObject_HasAttrString(root, name.constData());
if (!hasAttr) {
- Shiboken::AutoDecRef pyChild(Shiboken::Converter<QObject*>::toPython(child));
+ Shiboken::AutoDecRef pyChild(%CONVERTTOPYTHON[QObject*](child));
PyObject_SetAttrString(root, name.constData(), pyChild);
}
createChildrenNameAttributes(root, child);
@@ -31,14 +31,12 @@ static PyObject* QUiLoadedLoadUiFromDevice(QUiLoader* self, QIODevice* dev, QWid
QWidget* wdg = self->load(dev, parent);
if (wdg) {
- PyObject* pyWdg = Shiboken::Converter<QWidget*>::toPython(wdg);
-
+ PyObject* pyWdg = %CONVERTTOPYTHON[QWidget*](wdg);
createChildrenNameAttributes(pyWdg, wdg);
if (parent) {
- Shiboken::AutoDecRef pyParent(Shiboken::Converter<QWidget*>::toPython(parent));
+ Shiboken::AutoDecRef pyParent(%CONVERTTOPYTHON[QWidget*](parent));
Shiboken::Object::setParent(pyParent, pyWdg);
}
-
return pyWdg;
}