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")  #绑定主键盘回车键
相关推荐
酸钠鈀18 分钟前
AI WB2 SDK Ubuntu 环境搭建
linux·运维·ubuntu
咋吃都不胖lyh2 小时前
opencode在Ubuntu下无法复制
linux·运维·ubuntu
陳錄生2 小时前
ThinkBook ubuntu,TouchPad不起作用的解决办法
linux·运维·ubuntu
Industio_触觉智能2 小时前
玩转RK3588远程控制,Ubuntu22.04 Wayland安装RustDesk工具
linux·ubuntu·rk3588·远程工具·rustdesk·wayland·ubuntu22.04
VernonJsn3 小时前
在Ubuntu中配置实时补丁
linux·运维·ubuntu
酸钠鈀3 小时前
WIN10 WSL Ubuntu 环境搭建
linux·运维·ubuntu
Wenweno0o3 小时前
Ubuntu 系统配置 VS Code C++ 开发环境
数据库·c++·ubuntu
吴烦恼的博客3 小时前
WSL2安装Ubuntu及clangd配置
linux·ubuntu·clangd
camellia4 小时前
ubuntu(三)ubuntu18.04安装php7.3fpm
后端·ubuntu
披着羊皮不是狼1 天前
将Ubuntu从C盘移动到D盘
linux·运维·ubuntu