g_object_class_install_property, but no g_object_class_remove_property
- From: Stefan Kost <ensonic hora-obscura de>
- To: gtk-devel-list gnome org
- Subject: g_object_class_install_property, but no g_object_class_remove_property
- Date: Wed, 02 Mar 2005 15:21:17 +0100
hi,
is there a logical reson against having g_object_class_remove_property()
as well.
I looked at the code. g_object_class_install_property() uses
g_param_spec_pool_insert() and there is a matching
g_param_spec_pool_remove(), so should be fairly easy to be done.
My scenario. For GStreamer I would like to do musical instrument
plugins. An instrument can have multiple voices.
Properties are e.g.
properties common to all voices:
waveform, filter-type, ...
properties per voice
note_%02d, volume_%02d, ...
Means, I would like to add the same set of properties a multiple times
(thus the number post fix).
While I can do that, I cant easily get rid of them. I would like to
avoid calling
g_param_spec_pool_remove() myself.
Any comments.
Stefan
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]