As for the :: syntax: yes, this is what I do from C++
"From anywhere in the cpp code I acc.."
I'd thought there should be a syntax like:
Enums.DayOfWeek.MONDAY
in QML.

It seems a bit unsatisfying to either use deprecated stuff or not use the enums in QML at all. I will probably file a bug about this.

For now I will probably work with int interfaces. Thank you for your time and effort anda_skoa! Cheers!!