[PyQt] QXmlQuery.evaluate() does'nt accept QString parameter?
Phil Thompson
phil at riverbankcomputing.com
Tue Mar 23 15:52:22 GMT 2010
On Tue, 23 Mar 2010 16:34:39 +0100, Olivier Fournier
<o.fournier at perigord.com> wrote:
> Hi,
>
> I would like to use the overloaded function QXmlQuery.evaluateTo (self,
> QString).
> I raise this Error:
> TypeError: arguments did not match any overloaded call:
> QXmlQuery.evaluateTo(QXmlResultItems): argument 1 has unexpected type
> 'str'
> QXmlQuery.evaluateTo(QAbstractXmlReceiver): argument 1 has unexpected
> type 'str'
> QXmlQuery.evaluateTo(QIODevice): argument 1 has unexpected type 'str'
>
> python version: 3.1.1 (r311:74483, Aug 17 2009, 17:02:12) [MSC v.1500 32
> bit (Intel)]
> pyqt version : 4.6.1
>
> I don't understand why.
Mainly laziness on my part. I need to write some handwritten code to deal
with immutable strings. I'll add...
QXmlQuery.evaluateToString() -> str
...to tonight's snapshot. None will be returned if the evaluation fails.
Phil
More information about the PyQt
mailing list