Qt:以编程方式定义选项卡顺序

Bre*_*ght 4 qt symbian

我已经用Desinger创建了2个小部件(Widget1和Widget2),每个小部件都定义了Tab键顺序。第三个窗口小部件(Widget3)以编程方式定义,并且在垂直布局中包含上述2个窗口小部件。在Symbian非触摸设备上。当我关注widget3时,我想把焦点放在widget1上。然后,当我到达widget1标签链的末尾时,使用电话箭头从widget1转到widget2。正确的做法是什么?

lia*_*iaK 5

Qt文档中,

void QWidget::setTabOrder ( QWidget * first, QWidget * second )   [static]
Run Code Online (Sandbox Code Playgroud)

其中指出,第二小部件的后第一小部件中的焦点顺序。

因此,对您来说,第一个小部件将是您的Widget3第二个小部件将是您的Widget1。(如果我正确理解了这个问题

除此之外,在上面提供的链接中还有一些有关此功能用法的示例。您可以使用它。

希望能帮助到你..