什么是GTK“渲染细节”?

乌塔兹

我暂时在将C程序中的窗口图标设置为股票图标时遇到困难,几乎要问如何做到这一点,但是后来我创建了我需要的GdkPixbuf,如下所示:

gtk_widget_render_icon(GTK_WIDGET(window),GTK_STOCK_CONVERT,-1,NULL)

该文档将最后一个参数描述为“渲染细节以传递给主题引擎。[允许-无]”(此处)。由于我不知道该值是什么合适的值,因此将其设置为NULL并希望它可以工作。它确实起作用了,但是现在我想知道为什么。

这个值应该是多少?如果我将其保留为NULL,会有任何可能的影响吗?

番茄

从您链接到的文档中:

detail 应该是一个字符串,用于标识进行渲染的窗口小部件或代码,以便主题引擎可以对该窗口小部件或代码进行特殊情况的渲染。

我的解释方式是,您可以将其设置为"Wutaz-window-icon",然后如果主题作者需要为您的应用程序编写特殊情况,则他们可以匹配该字符串。

但是,这是有争议的。正如@MrEricSir所指出的,该功能已被弃用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

图表Gtk渲染失败

来自分类Dev

在Gtk2hs中渲染Cairo更新的正确方法是什么?

来自分类Dev

常用的细节名称空间是什么

来自分类Dev

异步Ajax,发生了什么细节?

来自分类Dev

使用本机Windows句柄渲染gtk字体

来自分类Dev

C#Gtk获取渲染大小

来自分类Dev

什么是GTK主题引擎?

来自分类Dev

什么是KDE,GTK,GTK +,QT和/或GNOME?

来自分类Dev

什么是KDE,GTK,GTK +,QT和/或GNOME?

来自分类Dev

内存池背后通常的实现细节是什么?

来自分类Dev

这个bash脚本中发生了什么细节?

来自分类Dev

当“方法”是默认牛顿时,Mathematica的FindRoot的算法细节是什么?

来自分类Dev

异步Ajax,正在发生的事情的细节是什么?

来自分类Dev

什么处理虚拟控制台游标的细节?

来自分类Dev

什么是GPU驱动的渲染?

来自分类Dev

什么是ASync插件渲染?

来自分类Dev

LWJGL什么都不渲染

来自分类Dev

将Gadfly绘图直接渲染到Gtk画布

来自分类Dev

如何使用位图,itext和图表将图像添加到pdf并渲染更多细节(像素或dpi)?

来自分类Dev

什么是渲染通行证?

来自分类Dev

Ionic使用什么渲染引擎?

来自分类Dev

为什么不渲染按钮?

来自分类Dev

为什么网格不渲染?

来自分类Dev

为什么渲染变成黑色

来自分类Dev

细节不足

来自分类Dev

原型细节

来自分类Dev

编写此程序的最有效方法是什么?(里面的细节)

来自分类Dev

在不损失太多细节的情况下,批量缩小图像的最快方法是什么?

来自分类Dev

有什么办法可以初始化jQuery数据表中的细节?