我尝试为特定小部件设置单独的样式,例如一个具有不同样式的按钮和另一个具有其他样式的按钮。此样式将在gtkrc文件中指定。我尝试了以下内容,但没有用。
In gtkrc file:
style "my-style"
{
engine "pixmap"
{
...
}
...
}
class "my_widget" style "my-style"
在创建窗口小部件时,我已经给出了gtkrc文件中指定的窗口小部件名称。
In code:
button = gtk_button_new();
gtk_widget_set_name( button, "my_widget");
gtk_widget_show( button );
但是这个东西没有用,我无法看到特定小部件的给定样式。这是一种正确的方法吗?它里面装的是什么?
谢谢,
PP。