PySide Bugzilla Closed for New Bugs

PySide is now a Qt Add-on and uses the Qt Project's JIRA Bug Tracker instead of this Bugzilla instance. This Bugzilla is left for reference purposes.

Bug 898 - "NotImplementedError: pure virtual method 'QVariantAnimation.updateCurrentValue()' not implemented." in random place in code.
: "NotImplementedError: pure virtual method 'QVariantAnimation.updateCurrentVal...
Status: CLOSED WORKSFORME
Product: PySide
Classification: Unclassified
Component: PySide
: 1.0.3
: PC MS Windows XP/Vista/7
: P5 normal
Assigned To: renato filho
:
:
:
  Show dependency treegraph
 
Reported: 2011-06-25 17:38 EEST by Luke Polak
Modified: 2011-08-23 00:37 EEST (History)
9 users (show)

See Also:


Attachments
Code, that traceback points to (4.77 KB, text/x-python-script)
2011-06-25 17:38 EEST, Luke Polak
Details
small unit teste (1.00 KB, text/x-python)
2011-08-08 21:00 EEST, renato filho
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Luke Polak 2011-06-25 17:38:47 EEST
Created attachment 354 [details]
Code, that traceback points to

I have a program that shows menu using QGraphicsScene. Menu consists of buttons
arranged in circle which you can click, and they move in circular motion + some
clouds that move below them. Problem is, that really randomly, I get errors of
this kind:

Traceback (most recent call last):
  File "......\dashboard_scene.py", line 461, in _stopped_moving
    self._pixmap.hide()
NotImplementedError: pure virtual method
'QVariantAnimation.updateCurrentValue()' not implemented.

I attached the code, to part of the code, that this traceback points too, but I
have no idea, why it points there. I also attach part of the code that uses
QVariantAnimation, and is used in the class that this traceback points too.

Error appears at random, I can't tell how exactly I make it appear.
Comment 1 Hugo Parente Lima 2011-06-27 20:52:38 EEST
The code appears to be ok but is hard to find the problem without something
reproducible and executable.

Could you try to do a minimal test case? or if possible, i.e. if your project
is open, point us to your project repository?
Comment 2 renato filho 2011-08-08 21:00:56 EEST
Created attachment 392 [details]
small unit teste

This unit test is used to try reproduce the problem
Comment 3 renato filho 2011-08-08 21:02:27 EEST
I created  a small test, but unfortunately I could not reproduce the problem.
Could you try adapt this test to reproduce the bug.
Comment 4 renato filho 2011-08-22 23:34:03 EEST
Since we did not get any reply during the release windows. I will mark this bug
as WORKSFORME but fell free to create a unit test re-open the bug if necessary.
Comment 5 renato filho 2011-08-23 00:37:13 EEST
Release PySide 1.0.6