在Manage类中的registerUser函数中,将关闭当前窗口的代码注释掉,添加打开users界面的代码:

void Manage::registerUser()
{
    this->close();
    Users *u = new Users;
    u->show();
}

然后在users类中添加一个槽函数,用于在点击关闭按钮时关闭当前窗口:

void users::closeWindow()
{
    this->close();
}

在users.cpp的构造函数中,将关闭按钮的点击信号与closeWindow槽函数连接起来:

connect(ui->closeButton, &QPushButton::clicked, this, &users::closeWindow);

这样,在点击Manage窗口的registe按钮后,会关闭Manage窗口并打开users窗口。

代码修改Qt中主界面的Manage窗口组件的registe按钮点击后users界面#define MANAGE_H#include QWidgetnamespace Ui class Manage;class Manage public QWidget Q_OBJECTpublic explicit ManageQWidget parent = nullptr; ~Manage

原文地址: http://www.cveoy.top/t/topic/iw7Z 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录