This is just bad API. It returns a QList<QObject*> because the actual type wasn't properly registered for QML, I expect. I would fix it there, but it'd risk breaking API for others.. :|

They are always Notification.