gpt4 book ai didi

python - wxPython - Ubuntu 上的 "Uknown accel modifier: num/numpad"

转载 作者:太空宇宙 更新时间:2023-11-03 17:10:22 26 4
gpt4 key购买 nike

我正在尝试为我在 Ubuntu 上开发的程序连接一些键绑定(bind)。键绑定(bind)本身是有效的,但是 wxPython 菜单似乎无法将 Numpad 键映射到加速表,因此热键组合出现在菜单项旁边。

我尝试了 Numpad 这个词的几个我能想到的逻辑变体,包括:

menu_item = wx.MenuItem(self._menu, wx.ID_ANY, "&Function 1\tNum+")
menu_item = wx.MenuItem(self._menu, wx.ID_ANY, "&Function 1\tNumpad+")

我也尝试过在 Num/Numpad 和特定键之间使用空格。请注意,我已经在 Windows 上进行了测试,它似乎可以识别它们,或者它根本不关心并添加它们。

那么有没有人知道正确的字符串是什么以便 wxPython 可以识别 accel 修饰符?

最佳答案

以防万一有人遇到这个问题并想知道,可以在下页底部找到所有不同标签加速器的列表:

http://docs.wxwidgets.org/trunk/classwx_menu_item.html

关于python - wxPython - Ubuntu 上的 "Uknown accel modifier: num/numpad",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39579954/

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