Из Документация Qt для,
void QWidget::setTabOrder ( QWidget * first, QWidget * second ) [static]
, в которой говорится, что Помещает второй виджет после первого виджета в порядке фокусировки.
Так что для вас первый виджет будет вашим Widget3
, а второй виджет будет вашим Widget1
.(, если я правильно понял вопрос )
Кроме того, есть примеры использования этой функции в ссылке, которую я предоставил выше.Вы можете использовать его.
Надеюсь, это поможет ..