PyQt5 QCalendarWidget 释放抓取的键盘输入
在这篇文章中,我们将看到如何解除抓取,即释放QCalendarWidget的键盘输入。通过抓取键盘,日历不会受到影响,只是它不会收到任何键盘事件。 setFocus像往常一样移动焦点,但是新的焦点部件只有在调用releaseKeyboard后才会收到键盘事件。抓取可以在 grabKeyboard 方法的帮助下完成。
为了做到这一点,我们将使用QCalendarWidget对象的releaseKeyboard方法。
语法: calendar.releaseKeyboard()
参数: 它不需要参数
返回: 它返回无。
下面是实现的过程
输出:
最初键盘输入是不工作的,但是当release方法被调用时,它开始工作