如何从QTabWidget获取小部件?

时间:2013-06-20 08:04:54

标签: c++ qt qtextedit qtabwidget

我正在编写一个简单的文本编辑器并在其中使用QTabWidget。对于来自QMenu的一些QActon,我需要使用QTabWidget中的一些小部件。 QTabWidget :: widget()返回QWidget,但我需要QTextEdit,我使用addTab()添加到QTabWidget。 如何从QTabWidget获取QTextEdit

QTextEdit *textEdit = new QTextEdit;
QTabWidget *tabWidget = new QTabWidget;
tabWidget->addTab(textEdit, "text_edit");

//How to get textEdit by index or somethin from tabWidget?

1 个答案:

答案 0 :(得分:7)

QWidget * QTabWidget::widget ( int index )是您正在寻找的机器人;)