Paolo Bonzini <pbonz...@redhat.com> writes: > On 06/02/2017 16:36, Markus Armbruster wrote: >> Example: QOM properties and object-add, qom-set, qom-get >> >> QOM properties are created at run-time. They cannot be fixed at >> compile-time *by design*. I always hated that part of the design, but I >> was assured we absolutely need that much rope^Wflexibility. > > QOM now supports class properties. We can convert the wide majority of > them, including qdev's "static" properties, to class properties.
Won't help object-add as long as dynamic properties remain. I'd welcome such a conversion anyway.