qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 04/16] qom: add QObject-based property get/set w


From: Paolo Bonzini
Subject: Re: [Qemu-devel] [PATCH 04/16] qom: add QObject-based property get/set wrappers
Date: Thu, 02 Feb 2012 20:24:17 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111222 Thunderbird/9.0

On 02/02/2012 08:06 PM, Anthony Liguori wrote:
I don't want object.h to have a dependency on QObject.  We need to phase
out QObject.

The header doesn't.

Couple things:

1) We shouldn't use generic interfaces to read/write properties from
objects. We should use type-safe accessors provided by the types
themselves.

2) If we want to get fancy, we can add property_set_int, etc. and then
implement (1) via header files that just call these functions.

That's what patch 5 does. But writing visitors in C is a royal PITA. The only sane way to do so is via QObject.

Paolo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]