在Qt中,通过调用窗口的hide()函数可以将窗口隐藏起来,从而实现关闭窗口的效果。
以下是重写了窗口的closeEvent()事件处理函数来隐藏窗口的示例代码:
// 在窗口的关闭按钮的槽函数中调用 hide() 函数,隐藏窗口
void MainWindow::closeEvent(QCloseEvent *event)
{
// 隐藏窗口
hide();
// 阻止窗口的实际关闭操作
event->ignore();
}
在Qt中,通过调用窗口的hide()函数可以将窗口隐藏起来,从而实现关闭窗口的效果。
以下是重写了窗口的closeEvent()事件处理函数来隐藏窗口的示例代码:
// 在窗口的关闭按钮的槽函数中调用 hide() 函数,隐藏窗口
void MainWindow::closeEvent(QCloseEvent *event)
{
// 隐藏窗口
hide();
// 阻止窗口的实际关闭操作
event->ignore();
}