OK done, reused the the existing upstart watcher. I have to reset the whole model when the refresh() method is called tho... otherwise QML won't notice the change and won't redraw the icon because the "icon" property stays the same (unlike its contents).
OK done, reused the the existing upstart watcher. I have to reset the whole model when the refresh() method is called tho... otherwise QML won't notice the change and won't redraw the icon because the "icon" property stays the same (unlike its contents).