> On Sat, 17 Apr 2010 12:27:51 -0600 (MDT), buddy+p...@nmt.edu wrote:
>> I recently updated from 4.7 to 4.7.3 and suddenly the QGraphicsItem class
>> no longer
>> seems to have a setOpacity method.  The documentation still indicated
> that
>> should be
>> a valid method.  In addition I noticed that the
> ItemUsesExtendedStyleOption
>> attribute is also missing from the QGraphicsItem class.
>>
>> Attached is some test code I have featuring has a class called CustomItem
>> which
>> inherits from QGraphicsItem and attempts to call setOpacity in it's
>> constructor.
>> When I run it I get the following errror:
>>
>> Traceback (most recent call last):
>>   File "./test.py", line 63, in <module>
>>     item=CustomItem(None,None)
>>   File "./test.py", line 13, in __init__
>>     self.setOpacity(.9)
>> AttributeError: 'CustomItem' object has no attribute 'setOpacity'
>>
>> Please let me know if I somehow have a bad installation or if there's
>> something I
>> can do to fix this.
>
> Works fine for me.
>
> Make sure you aren't using an older version of Qt.
>
> Phil
>

I was using Qt 4.6.0.  I'll upgrade to the 4.7.0 preview, reinstall PyQt 4.7.3 
and
try again.

-BB

_______________________________________________
PyQt mailing list    PyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Reply via email to