(这张照片来自Qt官方网站,我以此为例。)
我希望摆脱一些不重要的小部件,而不是以标签为重点。
(如果您想要在一些常用的QLineEdit
之间快速旋转以输入数据并转义那些很少使用的设置,则此策略非常有用。)
以图片为例,是否可以从标签排序列表中排除宽度和高度,以便我可以使用 Tab 来仅在Name
,Color depth
,OK
和Cancel
之间轮换?我已经搜索过该文档,但没有找到从标签排序列表中删除小部件的选项。
答案 0 :(得分:19)
在标签顺序列表中更改您不想要的小部件的focus policy。
如果小部件通过Tab键接受键盘焦点,则策略为Qt :: TabFocus。
您必须将其设置为Qt::ClickFocus
或Qt::NoFocus
才能将其从标签顺序列表中删除。
了解不同的重点政策here。