1

通常のウィジェット (GtkWidget) の色を取得するのはとても簡単です。

関数を取得GtkStyleContextして呼び出すだけget_background_colorです。GtkTreeViewしかし、やのようなウィジェットの背景色を取得できませんGtkEntry

では問題はどうやって手に入れるか?

4

2 に答える 2

0

さて、私は解決策を見つけました: gtk_style_context_get_style_property(in context,in prop_str, out value)。prop_str はスタイル プロパティ名です (ウィジェット ドキュメントの「スタイル プロパティ」セクション。ウィジェットごとに異なるものがあります)。

于 2013-02-22T08:13:59.330 に答える