[model] fix QObjectListModel 'pop' method

return the removed object
This commit is contained in:
Yann Lanthony 2017-10-02 15:28:51 +02:00
parent e17d0ea240
commit a6ced86b3d

View file

@ -90,7 +90,9 @@ class QObjectListModel(QtCore.QAbstractListModel):
self.append(obj)
def pop(self, key):
self.remove(self.get(key))
obj = self.get(key)
self.remove(obj)
return obj
############
# List API #