Gtk图标视图如何在不按下Ctrl键的情况下选择多个?

2024-04-20 15:19:58 发布

您现在位置:Python中文网/ 问答频道 /正文

是否可以使Gtk IconView(在pygtk中)允许在不按下Ctrl键的情况下选择多个图标?在

我基本上想要按住Ctrl的行为。在


Tags: gtk情况pygtk图标ctrliconview
1条回答
网友
1楼 · 发布于 2024-04-20 15:19:58

覆盖这种行为可能会让用户感到困惑。但如果你真的愿意,我可以看到两种可能性:

{kbd始终被按下:

def force_ctrl(iv, ev): ev.state |= gtk.gdk.CONTROL_MASK
iconview.connect('key-press-event', force_ctrl)
iconview.connect('button-press-event', force_ctrl)

或者你可以尝试自己实施选择行为,比如:

^{pr2}$

相关问题 更多 >