Be more explanatory on debug output. Correct spacing.
Remove obsolete prefix.
TreeView is not properly completed until the rootListView was initialized so move the initialization code there.
Remove obsolete variable currentModel. Use currentListView.model instead. This removes redundancy.
Improve debug output.
Set level for rootListView.
Add debug output to storage.
Fix crash.
Completely remove remains of currentModel.
Do not reset entire model when setting an attribute but only emit dataChanged for the changed item.
Do not reset entire model when updating an element but only emit dataChanged for the changed item.