MNT: Switch to WeakKeyDict

This commit is contained in:
Eric Dill 2015-12-24 10:38:31 -05:00
parent 13c67aff0b
commit 51e06c31a7

View File

@ -34,7 +34,7 @@ itemTypes = [
widgets = []
items = []
allWidgets = weakref.WeakSet()
allWidgets = weakref.WeakKeyDictionary()
def crashtest():
@ -99,7 +99,7 @@ def createWidget():
widget = randItem(widgetTypes)()
widget.setWindowTitle(widget.__class__.__name__)
widgets.append(widget)
allWidgets.add(widget)
allWidgets['widget'] = 1
p(" %s" % widget)
return widget