以编程方式编辑pyqt4 python中的Tab键顺序

时间:2012-02-21 01:44:31

标签: python pyqt4

我的表单中有多个文本字段。我的问题是标签顺序错误。有没有办法在代码中编辑Tab键顺序?就像在QT Designer中一样。

感谢。

1 个答案:

答案 0 :(得分:5)

使用QWidget.setTabOrder更改小部件的Tab键顺序:

self.setTabOrder(self.textboxA, self.textboxB)
self.setTabOrder(self.textboxB, self.textboxC)
self.setTabOrder(self.textboxC, self.textboxD)

请注意Tab键顺序如何从一个窗口小部件链接到下一个窗口小部件。