[PyQt] Possible regression in PyQt5.8: unable to convert a C++ 'QVariantMap' instance to a Python object
    Phil Thompson 
    phil at riverbankcomputing.com
       
    Fri Mar  3 12:34:36 GMT 2017
    
    
  
On 3 Mar 2017, at 11:08 am, Milorad Pop-Tosic <pop at hiri.com> wrote:
> 
> Hi,
> 
> I am getting this error TypeError: 
> 
> unable to convert a C++ 'QVariantMap' instance to a Python object
> 
> when calling toVariant() method on a QJSValue passed from the QML, but ONLY if passing a JavaScript object which has null as one of its attribute values. 
> 
> The gist that demonstrates the issue:
> https://gist.github.com/poptosic/8af03a4c736c57658c3b66a082834035
> 
> This works fine in PyQt 5.7.
It's due to a change in Qt v5.8.0. Should be fixed in tonight's snapshot.
Thanks,
Phil
    
    
More information about the PyQt
mailing list