【发布时间】:2016-09-16 17:37:07
【问题描述】:
我正在尝试从GValue 中获取GdkRGBA,但我无法使用这种类型初始化GValue。
我尝试了以下代码:
GValue value;
g_value_init(value, G_TYPE_OBJECT);
gtk_style_context_get_property(style_context, "color", STATE_FLAG_NORMAL, &value);
但我收到以下错误:
无法初始化“GdkRGBA”类型的GValue,该值已经被初始化为“GObject”
我尝试了许多其他G_TYPE_*,但我得到了类似的错误。
如何使用GdkRGBA 类型初始化GValue?
【问题讨论】: