访问QStackWidget中的小部件

时间:2016-05-06 08:58:46

标签: c++ qt vector qstackedwidget

我正在使用以下代码创建动态小部件:

//class constructor
counter = 0; //int

//class method
vec_txt.push_back(new QTextBrowser()); //vector
ui->stackedWidget->addWidget(vec_txt[counter]);
counter++;

现在,我想将文本保存在文件中,但我不知道如何访问QTextBrowser stackedWidget中的QStackWidget对象。

甚至可能吗?

1 个答案:

答案 0 :(得分:0)

是的,可以使用this method在所需的索引中检索小部件:

QTextBrowser* textBrowser = qobject_cast<QTextBrowser*>(stackedWidget->widget(index));