本页内容

Qt Widgets Designer的“标签顺序”编辑模式

截图展示了布局的顺序,突出了应用程序各部分应按何种顺序使用

许多用户希望仅通过键盘在控件之间进行导航。 Qt 允许用户使用Tab和Shift+Tab键盘快捷键在输入小部件之间导航。默认的Tab 顺序基于小部件的构建顺序。虽然此顺序对许多用户来说可能已经足够,但为了使应用程序更易于使用,通常最好显式指定 Tab 顺序。

设置 Tab 顺序

要进入 Tab 顺序编辑模式,请打开“编辑”菜单并选择“编辑 Tab 顺序”。在此模式下,表单中的每个输入控件都会显示一个数字,表示其在 Tab 顺序中的位置。因此,如果用户将输入焦点置于第一个输入控件上,然后按下 Tab 键,焦点将移至第二个输入控件,依此类推。

通过按正确顺序点击各个数字来定义 Tab 顺序。您点击的第一个数字会变为红色,表示当前在 Tab 顺序链中正在编辑的位置。与该数字关联的控件将成为 Tab 顺序链中的第一个。点击另一个控件会使其成为 Tab 顺序中的第二个,以此类推。

重复此过程,直到您对表单中的 Tab 键导航顺序感到满意为止——如果您发现剩余的控件已经按正确顺序排列,则无需点击每个输入控件。已设置顺序的数字会变为绿色,而尚未点击的数字则保持蓝色。

如果操作有误,只需双击任意数字外的区域,或从表单的上下文菜单中选择“重新开始”即可重新操作。 如果表单上有许多控件,且您希望在制表顺序链的中间或末尾更改顺序,可以在任意位置进行编辑。按住Ctrl 键并单击您希望开始的数字。或者,在上下文菜单中选择“从这里开始”。

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.