1

複数QTabWidgetの s タブを使用しています。特定の関数が呼び出されたときに表示される 2 番目のタブが必要です。

現在のタブ ページは 1 で、タブ ページ 2 が表示され、タブ ページ 1 が後ろに隠れます。私は検索してたくさん試しましたが、役に立ちませんでした。

これもやってみた

ui->myTab->myTabPage2->show();

タブ番号1が表示され、tabPage2が非表示になっているときに、関数でこれを使用しました。

4

1 に答える 1

3

私はあなたが使うべきだと思います:

QTabWidget::setCurrentIndex(int tabnumber);

または

QTabWidget::setCurrentWidget(QWidget* yourwidget);

ドキュメントは次のとおりです。http://qt-project.org/doc/qt-5.0/qtwidgets/qtabwidget.html

于 2013-12-13T10:27:05.060 に答える