• 4501阅读
  • 1回复

[提问]如果获取同一个布局下其他控件的值? [复制链接]

上一主题 下一主题
离线hikary
 
只看楼主 正序阅读 楼主  发表于: 2013-08-16
QHBoxLayout *hBox = new QHBoxLayout();
    QLabel *labelTest = new QLabel(tr("test"));
    hBox->addWidget(labelTest);    hBox->addWidget(new QLabel("<font size='+1'><b><p align='center'>标题</p></b></font>"));    hBox->addWidget(new QLabel("<font size='+1'><b><p align='center'>标题</p></b></font>", this));    hBox->addWidget(new QLabel("<font size='+1'><b><p align='center'>标题</p></b></font>", this));    QPushButton *testBtn = new QPushButton (tr("注销"));    connect(testBtn, SIGNAL(clicked()), this, SLOT(onBtnTableDeleteClicked()));
    hBox->addWidget(testBtn);
我想通过按钮的点击事件,获取到其他控件的值。例如:我点击注销按钮,要怎么获取labelTest的值 test?  谢谢
离线dbzhang800

只看该作者 1楼 发表于: 2013-08-16
正常情况下,labelTest 应该是类的成员,而不是函数内的临时变量
快速回复
限100 字节
 
上一个 下一个