要关闭当前的 QWidget
(在这个例子中是 ServiceConfig
类的实例),可以调用 close()
方法。下面是你提供的函数 on_pushButton_clicked()
的示例实现:
void ServiceConfig::on_pushButton_clicked() {
// 关闭当前 QWidget
this->close();
}
确保你的按钮点击信号已经连接到这个槽函数。如果使用 Qt Designer 创建了 UI,通常可以通过信号/槽编辑器来进行连接。如果是在代码中手动创建 QPushButton,你可能需要类似于下面这样的代码来连接信号和槽:
connect(ui->pushButton, &QPushButton::clicked, this, &ServiceConfig::on_pushButton_clicked);
这段代码会在按钮被点击时调用 on_pushButton_clicked()
函数,从而关闭当前窗口。
内容由零声教学AI助手提供,问题来源于学员提问