Ubuntu下Tkinter绑定数字小键盘上的回车键(PySide6类似)

设计了一个tkinter程序,在Win下绑定回车键,直接绑定"<Return>"就可以使用主键盘和小键盘的回车键直接"提交",到了ubuntu下就不行了。经过搜索,发现ubuntu下主键盘和数字小键盘的回车键,名称不一样。增加绑定"<KP_Enter>"就行了。 作一个笔记。

python 复制代码
    def submit_result_enter(event=None):
        submit_result()

    e.bind("<Return>", submit_result_enter)
    #e.bind("<KP_Enter>", submit_result_enter)  
            

PyQT之官方版PySide6上:

python 复制代码
        self.btn1 = QPushButton("提交")
        self.btn1.clicked.connect(self.calculate)
        layout.addWidget(self.btn1)
        self.btn1.setShortcut("enter")  #绑定数字小键盘回车键
        self.btn1.setShortcut("return")  #绑定主键盘回车键
相关推荐
施天助1 分钟前
开发ai模型最佳的系统是Ubuntu还是linux?
人工智能·ubuntu
若云止水4 小时前
Ubuntu 下 nginx-1.24.0 源码分析 - cycle->modules[i]->ctx
linux·nginx·ubuntu
qziovv10 小时前
Ubuntu通过局域网共享文件夹实现文件夹的连接
linux·运维·ubuntu
梵法利亚11 小时前
Ubuntu-docker安装mysql
mysql·ubuntu·docker
猴的哥儿15 小时前
Ubuntu 22.04 LTS 入门教学文档
linux·运维·ubuntu·docker
纷飞梦雪17 小时前
使用chroot预安装软件到ubuntu22中
linux·运维·ubuntu
Kurbaneli1 天前
深入理解 C 语言函数的定义
linux·c语言·ubuntu
若云止水1 天前
Ubuntu 下 nginx-1.24.0 源码分析 - conf_ctx
数据库·nginx·ubuntu