【发布时间】:2010-04-07 06:51:56
【问题描述】:
我尝试为特定的小部件设置单独的样式,例如一个具有不同样式的按钮和另一个具有其他样式的按钮。此样式将在 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。
【问题讨论】:
标签: gtk