如何解决在 qt creator 中访问 QStackedWidget 内的小部件
我有一个有 2 页的 QStackedWidget;在第二页我有一个标签。如何更改标签文本,例如按下按钮?我无法以编程方式设置文本,因为它找不到我在 .ui 设计器中创建的小部件
这是我的 mainwindow.cpp
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent),ui(new Ui::MainWindow)
{
ui->setupUi(this);
ui->stackedWidget->setCurrentIndex(0);
}
void MainWindow::on_changeText_clicked()
{
ui->stackedWidget->myLabel->setText("A"); //can't do this,it doesn't find "myLabel"
ui->myLabel->setText("A"); //it finds "myLabel" but the text doesn't change
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。