我正在尝试将图像插入 GTK4 的标题栏中。图像应适合父小部件的高度。在 gtk4-rs 我试过:
let image = gtk::Picture::builder()
.hexpand(false)
.vexpand(false)
.halign(gtk::Align::Fill)
.valign(gtk::Align::Fill)
.keep_aspect_ratio(true)
.can_shrink(true)
.build();
尽管can_shrink(true)
已设置,但图像会导致标题增长。我也试过.height_request(1).width_request(1)
了,但也没有效果。
如何使图像适合标题中其他小部件确定的标题大小?