gtk - Gtk.Popover 是否需要小于父窗口?
问题描述
我尝试在我的应用程序中使用 Gtk.Popover
popover = new Gtk.Popover (this);
popover.width_request = 310;
popover.add (cities_search);
但这就是弹出框的显示方式:
使用 Gtk 检查器检查它时,它是这样的:
如果弹出窗口不能大于窗口,有没有其他方法可以使用它?
解决方案
正如詹姆斯韦斯特曼的评论所说,我不得不使用show ()
它来使其可见。
popover = new Gtk.Popover (this);
popover.width_request = 310;
popover.add (cities_search);
cities_search.show ();
推荐阅读
- svg - 如何在 PHP 中使用 imageMagick 从 svg 路径数组中绘制图像
- javascript - 如何检查其是否为无效用户
- java - System.in 是如何工作的?
- javascript - 使用 Vue js axios 发布 api 调用不起作用
- python - 以交互方式将 python matplotlib 嵌入到我的演示文稿中的可能方法
- json - 在颤振中使用built_value创建不可变模型时出错
- php - 在 Woocommerce 中基于地理 IP 国家禁用除 BACS 之外的所有支付网关
- reactjs - 在 Jenkins 中运行 Jests 测试时无法从 index.js 中找到模块“joi”
- c - 在 C 中比较字符串的最快方法
- python - Caffe 模型无法学习