首页 > 解决方案 > Gtk.Popover 是否需要小于父窗口?

问题描述

我尝试在我的应用程序中使用 Gtk.Popover

popover = new Gtk.Popover (this);
popover.width_request = 310;
popover.add (cities_search);

但这就是弹出框的显示方式:

在此处输入图像描述

使用 Gtk 检查器检查它时,它是这样的:

在此处输入图像描述

如果弹出窗口不能大于窗口,有没有其他方法可以使用它?

标签: gtk

解决方案


正如詹姆斯韦斯特曼的评论所说,我不得不使用show ()它来使其可见。

popover = new Gtk.Popover (this);
popover.width_request = 310;
popover.add (cities_search);

cities_search.show ();

推荐阅读