信号的接收和忽略一般用在点击窗口的关闭按钮时,弹出问题对话框,默认是Yes和No,
Yes就接收
No就忽略
当信号忽略时传递给父组件(不是父类)
void myWidget::closeEvent(QCloseEvent *e)
{
int ret=QMessageBox::question(this,"question","是否关闭");
if(ret == QMessageBox::Yes)
{
e->accept();
}
else
{
e->ignore();
}
}