oh, never mind that, it's early morning and I missed that there's no assign after the cdUp

i think that having it as a property would be better:

Q_PROPERTY(QString parentPath READ parentPath NOTIFY pathChanged)

as then bindings to it and so on are easily possible which might be nice in some cases