User interface PyQt中的focusNextChild问题
我试图使用User interface PyQt中的focusNextChild问题,user-interface,qt,pyqt,User Interface,Qt,Pyqt,我试图使用focusNextChild()方法将焦点从一个小部件设置到下一个小部件。这是可行的,但我认为使用tab键和在代码中执行操作之间似乎有点不同。如果下一个控件是按钮,则使用tab键会生成一个焦点按钮,其标题周围有小点,因此您可以立即看到哪个控件具有焦点。使用代码时,没有可见的点。如何强制点显示?此问题(除非使用显式键盘对焦,否则不会绘制焦点矩形;例如使用tab键)可能是所选主题(和窗口管理器?)选择渲染给定元素的结果 一些主题可能会选择围绕接收焦点的“任意”元素绘制焦点矩形,而其他主题仅
focusNextChild()
方法将焦点从一个小部件设置到下一个小部件。这是可行的,但我认为使用tab键和在代码中执行操作之间似乎有点不同。如果下一个控件是按钮,则使用tab键会生成一个焦点按钮,其标题周围有小点,因此您可以立即看到哪个控件具有焦点。使用代码时,没有可见的点。如何强制点显示?此问题(除非使用显式键盘对焦,否则不会绘制焦点矩形;例如使用tab键)可能是所选主题(和窗口管理器?)选择渲染给定元素的结果
一些主题可能会选择围绕接收焦点的“任意”元素绘制焦点矩形,而其他主题仅在明确使用“键盘”导航时绘制焦点矩形
简而言之:这可能是一个特定于主题的问题。此问题(除非使用显式键盘聚焦,否则不会绘制聚焦矩形;例如使用tab键)可能是所选主题(和窗口管理器?)选择渲染给定元素的结果
一些主题可能会选择围绕接收焦点的“任意”元素绘制焦点矩形,而其他主题仅在明确使用“键盘”导航时绘制焦点矩形
简而言之:这可能是一个特定主题的问题