此应用程序用于辅助功能,因此将由盲人/视障用户等使用。所以它在屏幕上有一个 listWidget 伪装成使用样式表的菜单。需要通过以下方式访问列表中每个项目背后的功能: – 鼠标单击 – 上下箭头选择然后按返回键 – 数字键(语音说“按 1 发送电子邮件”等) – 免提语音激活- 盲文输入
最后两个我还没有完成,因为我无法让前 3 个工作(我可以让所有这些工作但不能同时工作,修复一个会破坏另一个)。listWidget 已经处理了数字键(如果您按 4,则第 4 行被选中——我需要按 4 来运行菜单项功能而无需第二个用户输入),但我只是在它的工作原理上遗漏了一些东西。
这是我只需要对不同的对象做的事情吗?