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")  #绑定主键盘回车键

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值