当前位置: 首页 > article >正文

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

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


    def submit_result_enter(event=None):
        submit_result()

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

PyQT之官方版PySide6上:

        self.btn1 = QPushButton("提交")
        self.btn1.clicked.connect(self.calculate)
        layout.addWidget(self.btn1)
        self.btn1.setShortcut("enter")  #绑定数字小键盘回车键
        self.btn1.setShortcut("return")  #绑定主键盘回车键


http://www.kler.cn/a/533014.html

相关文章:

  • 2. 【.NET Aspire 从入门到实战】--理论入门与环境搭建--.NET Aspire 概览
  • 小书包:让阅读更美的二次开发之作
  • 登录认证(5):过滤器:Filter
  • Debezium Oracle Connector SCN处理优化指南
  • Java 大视界 -- Java 大数据在智能电网中的应用与发展趋势(71)
  • 蓝桥杯python基础算法(2-1)——排序
  • 在C#中,什么是多态如何实现
  • 有限单元法的相关概念
  • 全栈开发:使用.NET Core WebAPI构建前后端分离的核心技巧(二)
  • 使用 Axios 获取用户数据并渲染——个人信息设置
  • Java BIO详解
  • Assembly语言的正则表达式
  • 【MySQL】常用语句
  • PHP安全防护:深度解析htmlspecialchars绕过与防御策略
  • 版本控制的重要性及 Git 入门
  • Linux iostat 命令使用详解
  • Linux 信号机制
  • 【Python深入浅出】Python 开启机器学习之旅:项目实战指南
  • 分库分表技术方案选型
  • Spring理论知识(Ⅴ)——Spring Web模块
  • java-(Oracle)-Oracle,plsqldev,Sql语法,Oracle函数
  • 2.4学习记录
  • Vue 组件化开发指南:父子组件传值、emit、refs、事件总线、Provide/Inject
  • 【AI大模型】DeepSeek API大模型接口实现
  • 深入探讨前端新技术:CSS Container Queries 的应用与实践
  • Meta财报解读:营收超预期,用户增长放缓,AI与元宇宙仍是烧钱重点