gpt4 book ai didi

python GTK : Scrollable Grid with clickable images

转载 作者:太空宇宙 更新时间:2023-11-03 11:09:29 24 4
gpt4 key购买 nike

我正在编写一个 python 程序(gtk 中的 gui)(linux 顺便说一句。)我想要一个(可滚动的)图像网格,可以像按钮一样点击。

我计划每行显示 3 张图片,显示 2 行,然后垂直滚动浏览其余部分。

我真的不知道要使用哪些元素,是 Gtk.Grid、Gtk.table 还是其他?我应该使用图像并使其可点击还是应该使用 Gtk.Button 并使其看起来像图像?

非常感谢任何帮助:)

最佳答案

我认为您走在正确的轨道上。我会使用的小部件是:

Gtk.ScrolledWindow
Gtk.Grid
Gtk.Button
Gtk.Button
...
Gtk.Button

我并没有真正意识到使用 Gtk.Grid 相对于 Gtk.Table 的优势,但我看到它现在是 glade 中的默认小部件,所以我' d 坚持默认值。

关于使用 Gtk.ImageGtk.Button,它记录了如何在按钮中显示图像,但我想说不是那么容易使图像可点击,因为这不是图像小部件开箱即用支持的事件。因此,我认为最安全的方法是使用按钮。

关于 python GTK : Scrollable Grid with clickable images,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8964144/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com