> I think one of the biggest problems is that ID resolution crosses
> file boundaries. This essentially means that the ids chosen can very
> easily become part of the "API" of a component unless you are very
> vigilant to not allow that to happen.

Well, yes, and there is an easy way to fix this: Deprecate id lookup 
across file scope. id lookup is actually the same as context property 
lookup right now. That's what you're seeing there. We cannot get rid of 
IDs, obviously, but we can restrict their use to the file context and 
not search the whole context hierarchy.

Ulf
_______________________________________________
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development

Reply via email to