aboutsummaryrefslogtreecommitdiffstats
path: root/PySide/QtCore
diff options
context:
space:
mode:
Diffstat (limited to 'PySide/QtCore')
-rw-r--r--PySide/QtCore/qmultimap_conversions.h5
-rw-r--r--PySide/QtCore/typesystem_core.xml5
2 files changed, 9 insertions, 1 deletions
diff --git a/PySide/QtCore/qmultimap_conversions.h b/PySide/QtCore/qmultimap_conversions.h
new file mode 100644
index 000000000..43abd84df
--- /dev/null
+++ b/PySide/QtCore/qmultimap_conversions.h
@@ -0,0 +1,5 @@
+namespace Shiboken {
+template<typename KT, typename VT>
+struct Converter<QMultiMap<KT, VT> > : QtMultiMapConverter<QMap<KT, VT> > {
+};
+}
diff --git a/PySide/QtCore/typesystem_core.xml b/PySide/QtCore/typesystem_core.xml
index 4b181e3e2..040ce7bc7 100644
--- a/PySide/QtCore/typesystem_core.xml
+++ b/PySide/QtCore/typesystem_core.xml
@@ -221,7 +221,10 @@
<conversion-rule file="qmap_conversions.h"/>
<include file-name="QMap" location="global"/>
</container-type>
- <container-type name="QMultiMap" type="multi-map"/>
+ <container-type name="QMultiMap" type="multi-map">
+ <conversion-rule file="qmultimap_conversions.h"/>
+ <include file-name="QMultiMap" location="global"/>
+ </container-type>
<container-type name="QPair" type="pair">
<conversion-rule file="qpair_conversions.h"/>
<include file-name="QPair" location="global"/>