为什么QSpinBox在按下Shift + Tab
时会获得焦点?怎么修?
示例:
focusPolicy = NoFocus
Tab
几次,然后按Shift+Tab
。OC:Windows10。Qt5.12.3。
* .ui文件中的mainwindow.ui
<widget class="QSpinBox" name="spinBox_2">
<property name="focusPolicy">
<enum>Qt::NoFocus</enum>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QPushButton" name="pushButton_2">
<property name="focusPolicy">
<enum>Qt::NoFocus</enum>
</property>
<property name="text">
<string>PushButton</string>
</property>
</widget>
</item>
答案 0 :(得分:1)
回答您的问题“为什么?”是因为它是一个错误。
如果有时间,您可以提交错误:https://bugreports.qt.io/
答案 1 :(得分:0)
试图将标签顺序设置为不选择 spinBox_2 吗?