Changed QModelIndex to reference the root node, instead of the
settings node. This makes no difference to the update scope
(see prior commit regarding QTreeView updates), but is more
logical to read.