My favorites | Sign in
Project Home Downloads Issues
READ-ONLY: This project has been archived. For more information see this post.
Search
for
  Advanced search   Search tips   Subscriptions
Issue 67: Dynamically delete all items of a MTKineticList
2 people starred this issue and may be notified of changes. Back to list
Status:  Fixed
Owner:  txprog
Closed:  Aug 2009


 
Reported by awa...@gmail.com, May 4, 2009
What steps will reproduce the problem?
1.
Based on an existing MTKineticList called evenement_det, previously added:

[code]
evenement_det.add(MTKineticItem(label=str(self), **kinopts), 1)
evenement_det.add(MTKineticImage(filename = str(filename),scale = 0.5), 2)

for x in [1,2] : evenement_det.delete_item(x)
w.remove_widget(evenement_det)
[/code]

2.
3.

What is the expected output? What do you see instead?

no pb for removing the object but, deleting items returns me this err (even
with KineticList’s ‘deletable’ and ‘searchable’ parameters set to True)..

error:
for x in [1,2] : evenement_det.delete_item(x)
File “C:\Program
Files\Python25\lib\site-packages\pymt\ui\widgets\kinetic.py”, line 281, in
delete_item
self.dispatch_event(’on_delete’, item, self.childmap[item])
KeyError: 1 

What version of the product are you using? On what operating system?

XP 32
Python 2.5
PyMt 0.2

Please provide any additional information below.

May 7, 2009
Project Member #1 txprog
(No comment was entered for this change.)
Status: Accepted
Owner: xelapond
Labels: Component-Core Milestone-0.3
Aug 17, 2009
Project Member #2 txprog
fixed in 0.3, kinetic list have been reworked. no more delete_item, fallback on the
remove_widget() method same as the other widgets
Status: Fixed
Owner: txprog

Powered by Google Project Hosting