Added container conversion to QStringList.
This commit is contained in:
parent
fc9619b565
commit
b53b9e49ba
2 changed files with 23 additions and 0 deletions
22
PySide/QtCore/qstringlist_conversions.h
Normal file
22
PySide/QtCore/qstringlist_conversions.h
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
namespace Shiboken
|
||||||
|
{
|
||||||
|
inline bool Converter<QStringList>::checkType(PyObject* pyObj)
|
||||||
|
{
|
||||||
|
return Converter_std_list<QStringList>::checkType(pyObj);
|
||||||
|
}
|
||||||
|
|
||||||
|
inline bool Converter<QStringList>::isConvertible(PyObject* pyObj)
|
||||||
|
{
|
||||||
|
return Converter_std_list<QStringList>::isConvertible(pyObj);
|
||||||
|
}
|
||||||
|
|
||||||
|
inline QStringList Converter<QStringList>::toCpp(PyObject* pyObj)
|
||||||
|
{
|
||||||
|
return Converter_std_list<QStringList>::toCpp(pyObj);
|
||||||
|
}
|
||||||
|
|
||||||
|
inline PyObject* Converter<QStringList>::toPython(const QStringList& cppObj)
|
||||||
|
{
|
||||||
|
return Converter_std_list<QStringList>::toPython(cppObj);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -1797,6 +1797,7 @@
|
||||||
</modify-function>
|
</modify-function>
|
||||||
</value-type>
|
</value-type>
|
||||||
<value-type name="QStringList">
|
<value-type name="QStringList">
|
||||||
|
<conversion-rule file="qstringlist_conversions.h"/>
|
||||||
<modify-function signature="fromVector(QVector<QString>)" remove="all" />
|
<modify-function signature="fromVector(QVector<QString>)" remove="all" />
|
||||||
<add-function signature="__len__">
|
<add-function signature="__len__">
|
||||||
<inject-code class="target" position="beginning">
|
<inject-code class="target" position="beginning">
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue