在DrawingArea上使用标签覆盖Gtk3.0

时间:2017-11-14 15:28:04

标签: c linux gtk gstreamer

我创建了一个小的gtk应用程序,它在gtk窗口中显示RTP流。我还使用gstreamer提供的textoverlay元素在此视频的顶部显示信息。这感觉就像一个后门,因为它似乎是用于字幕。

我想使用gtk提供的方法显示我的信息。我目前正在尝试使用覆盖容器来保存为视频创建的绘图区域,然后将布局容器放在那个保持标签的顶部。

我发现布局容器的背景正在绘图区域的顶部绘制,意味着被阻止。如果我删除绘图区域并使用两个带有标签的布局容器,重叠标签将以我期望的方式显示。

我尝试了不透明度和容器的各种组合而没有运气。

0 个答案:

没有答案
相关问题