【发布时间】:2017-06-28 23:54:34
【问题描述】:
我正在使用 Glade 生成基于 C 的 GUI。我的用户界面中有一个 GtkButton 并希望在其上显示一个图标。
在 GtkButton 的通用属性上似乎有一个选项,称为“带有可选图像的标签”。但是,我无法让它工作。
在 main() 我有:
button = gtk_builder_get_object (builder, "start_button");
button = gtk_button_new_from_icon_name ("document-new-symbolic", GTK_ICON_SIZE_BUTTON);
在我运行二进制文件的同一个文件夹中,我有一个小文档-new-symbolic.png。在docs 上,它说“如果不知道图标名称,则会显示一个‘损坏的图像’图标。”但是,在我的情况下,只显示普通按钮,没有任何图标。
发生了什么事?为什么图标不显示?
【问题讨论】: