2010-12-19 2 views

答えて

1

'setCurrentWidget' または 'setCurrentIndex' 仕事を行います。

追加されたウィジェットへのポインタまたは数字インデックスを使用できます。

参照:たとえば

http://doc.qt.io/qt-5/qtabwidget.html#setCurrentWidget

http://doc.qt.io/qt-5/qtabwidget.html#currentIndex-prop

、あなたは3つのタブが言うと、タブウィジェットを持っている場合、あなたはこのような第二タブに焦点を当てることができます。

ui->tabWidget->setCurrentIndex(1); 

ウィジェットへのポインタ(QWidgetタイプのMyWidget)を使用したい場合は、別の例を次に示します。

MyWidget* pointerToMyWidgetInTab = new MyWidget(); 
ui->tabWidget->addTab(pointerToMyWidgetInTab,"Tab2") 
ui->tabWidget->setCurrentWidget(pointerToMyWidgetInTab2); 
関連する問題