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")  #绑定主键盘回车键
相关推荐
running up11 分钟前
Java集合框架之ArrayList与LinkedList详解
javascript·ubuntu·typescript
AAA_bo12 小时前
liunx安装canda、python、nodejs、git,随后部署私有网页内容提取工具--JinaReader全攻略
linux·python·ubuntu·typescript·aigc·python3.11·jina
叮咚侠3 小时前
Ubuntu 24.04.3 LTS如何扩容逻辑卷
linux·数据库·ubuntu
小张帅三代3 小时前
华为昇腾服务器ubuntu Anaconda安装PyTorch npu 版本 步骤
服务器·pytorch·ubuntu
HIT_Weston4 小时前
66、【Ubuntu】【Gitlab】拉出内网 Web 服务:Gitlab 配置审视(十)
前端·ubuntu·gitlab
charlee444 小时前
Ubuntu 下配置 SFTP 服务并实现安全数据共享
linux·ubuntu·sftp·freefilesync
MarkHD4 小时前
智能体在车联网中的应用:第6天 核心工具链与仿真世界:从零构建车联网开发环境——Linux Ubuntu与命令行精要指南
linux·运维·ubuntu
彬鸿科技4 小时前
【SDR课堂第42讲】RFSOC开发入门之开发环境搭建(三)
linux·运维·数据库·ubuntu·postgresql·软件无线电·软无
YFLICKERH4 小时前
【Linux系统】ubuntu - python 虚拟环境搭建|使用|与系统环境的区别
linux·python·ubuntu·虚拟环境
石像鬼₧魂石12 小时前
内网渗透靶场实操清单(基于 Vulhub+Metasploitable 2)
linux·windows·学习·ubuntu