Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
User interface PyQt中的focusNextChild问题_User Interface_Qt_Pyqt - Fatal编程技术网

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键)可能是所选主题(和窗口管理器?)选择渲染给定元素的结果

一些主题可能会选择围绕接收焦点的“任意”元素绘制焦点矩形,而其他主题仅在明确使用“键盘”导航时绘制焦点矩形

简而言之:这可能是一个特定主题的问题