Fixed arguments parser on QProperty constructor.

Reviewer: Marcelo Lira <marcelo.lira@openbossa.org>
          Luciano Wolf <luciano.wolf@openbossa.org>
This commit is contained in:
renato 2010-08-13 15:28:59 -03:00 • committed by Renato Filho
commit c130273ee0

View file

@ -139,15 +139,15 @@ int qproperty_init(PyObject* self, PyObject* args, PyObject* kwds)
data->scriptable = true; data->scriptable = true;
data->stored = true; data->stored = true;
static const char *kwlist[] = {"fget", "fset", "freset", "fdel", "doc", static const char *kwlist[] = {"type", "fget", "fset", "freset", "fdel", "doc",
"designable", "scriptable", "stored", "user", "designable", "scriptable", "stored", "user",
"constant", "final", 0}; "constant", "final", 0};
if (!PyArg_ParseTupleAndKeywords(args, kwds, if (!PyArg_ParseTupleAndKeywords(args, kwds,
"O|OOOOsbbbbbb:QtCore.QProperty", (char**) kwlist, "O|OOOOsbbbbbb:QtCore.QProperty", (char**) kwlist,
&type, &data->fget, &data->fset, &data->freset, /*O*/&type,
&data->fdel, &data->doc, &data->designable, /*OOOO*/ &(data->fget), &(data->fset), &(data->freset), &(data->fdel),
&data->scriptable, &data->stored, &data->user, /*s*/&(data->doc),
&data->constant, &data->final)) /*bbbbbb*/&(data->designable), &(data->scriptable), &(data->stored), &(data->user), &(data->constant), &(data->final)))
return 0; return 0;
if (!data->fset && data->fget) if (!data->fset && data->fget)