0
GValue
에서 GdkRGBA
을 얻으려고하고 있지만 해당 유형의 GValue
을 초기화 할 수 없습니다. 구조체의 Init GValue
GValue value;
g_value_init(value, G_TYPE_OBJECT);
gtk_style_context_get_property(style_context, "color", STATE_FLAG_NORMAL, &value);
을하지만, 나는 다음과 같은 오류가 발생합니다 :
cannot initialize GValue with type 'GdkRGBA', the value has already been initialized as 'GObject'
내가 다른 G_TYPE_*
을 많이했지만, 나는 비슷한 오류가 발생합니다.
GValue
유형을 GdkRGBA
으로 초기화하려면 어떻게해야합니까? 이 gtk_style_context_get_property
보인다 오류 메시지에 의해 판단 g_value_init
모두 —에 대한 호출을 제거