大家好,我现在在Qt中有三个表单,我想点击第一页按钮并以其他形式显示数字。那我能做些什么呢? 我试过的是:
void MainWindow::on_pushButton_clicked()
{
loginpage.show();
loginpage.ui->label->setText();
}
答案 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);
}