PyQt5 QCalendarWidget 获取焦点代理
在这篇文章中,我们将看到我们如何获得QCalendarWidget的焦点代理。焦点代理是间接地设置焦点到日历上,即通过设置焦点到它的孩子身上。例如,一些部件可以 “拥有焦点”,但是创建一个子部件,例如QLineEdit,来实际处理焦点。在这种情况下,小组件可以将行编辑设置为其焦点代理。默认情况下,日历的QTableView有焦点代理,尽管它可以在setFocusProxy方法的帮助下改变。
为了做到这一点,我们将使用QCalendarWidget对象的focusProxy方法。
语法: calendar.focusProxy()
参数: 它不需要参数
返回: 它返回QWidget对象
下面是实现的过程
输出: