在GtkLabel中插入图像?

时间:2016-03-07 19:20:37

标签: c gtk vala pango

我想在GtkLabel中插入图像,但Pango中不存在<image>标记。我还尝试使用hacky方法,包括<span class="image"></span>并通过CSS将其设置为background-image,但class=""不是有效的Pango属性。

我的问题是:他们是否可以在标签内插入图片?不是在之前或之后而是在内部。基本上我想在我的即时通讯消息中添加表情符号。

我在网上搜索过,但是没有找到符合我需求的解决方案。 :/

提前感谢您的回复。

2 个答案:

答案 0 :(得分:2)

看来这样做是不可能的。正确的方法似乎是使用GtkTextView。对于遇到同样问题的人,只需运行gtk3-demo→文本视图→多视图。

答案 1 :(得分:0)

我发布了一些Pango处理图像here的完整代码。 Pango的图像处理非常有限,但可能能够满足您的简单要求。