aboutsummaryrefslogtreecommitdiffstats
path: root/PySide/QtCore/qbool_conversions.h
blob: f4fb43fa6e1aa1227ae0dcaeb8ccccc1a52e39ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
namespace Shiboken {
template <>
struct Converter<QBool> : public ValueTypeConverter<QBool>
{
    using ValueTypeConverter<QBool>::toPython;

    static PyObject* toPython(const QBool& cppobj)
    {
        return PyBool_FromLong((bool) cppobj);
    }
    static QBool toCpp(PyObject* pyobj)
    {
        return QBool(pyobj == Py_True);
    }
};
}