我点击按钮后如何连接两个表单另一个表单将显示

时间:2017-07-05 20:28:16

标签: qt qlabel

大家好,我现在在Qt中有三个表单,我想点击第一页按钮并以其他形式显示数字。那我能做些什么呢? 我试过的是:

void MainWindow::on_pushButton_clicked()
{
    loginpage.show();

 loginpage.ui->label->setText();


}

1 个答案:

答案 0 :(得分:2)

您必须在“loginpage”类中设置一个公共函数,该函数使用字符串参数来设置文本。

实施例。 在LoginPageClass.h中

public slots:
    void setLabel(QString label);

在LoginPageClass.cpp

void LoginPageClass::setLabel(QString label)
{
    ui.label.setText(label);
    return;
}

在mainwindow.cpp

void MainWindow::on_pushButton_clicked()
{
    loginpage.show();
    loginpage.setLabel(label);
}