我尝试为特定的小工具设置不同的样式,比如一个按钮具有不同的样式,另一个按钮具有其他样式。此样式将在gtkrc文件中指定。我试着跟踪一些东西,但它不起作用。
In gtkrc file:
style "my-style"
{
engine "pixmap"
{
...
}
...
}
class "my_widget" style "my-style"在创建widget时,我已经给出了gtkrc文件中指定的widget名称。
In code:
button = gtk_button_new();
gtk_widget_set_name( button, "my_widget");
gtk_widget_show( button );但是这个东西不起作用,我不能看到特定小部件的特定样式。这是一种正确的方式吗?里面穿的是什么?
谢谢,
PP。
发布于 2010-04-09 05:13:27
不,这是不正确的:你必须和阅读the documentation,特别是路径名和模式部分。
如果你打算认真使用资源文件,这不是一个好的选择。
https://stackoverflow.com/questions/2590521
复制相似问题