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