在samp4_1中加一个小功能,点击右上角关闭按钮时,弹出“确认是否关闭”的消息框。如果点“yes”则关闭,如果点“No”则不关闭
在widget.h中添加代码:
#include
protected:
void closeEvent(QCloseEvent *ev);
在widget.cpp中添加代码:
1 #include
2 void Widget::closeEvent(QCloseEvent *ev){
3 int ret = QMessageBox::question(this,"question","Close the Windows?");
4 if(ret == QMessageBox::Yes){
5 ev->accept();
6 }else{
7 ev->ignore();
8 }
9 }
手机扫一扫
移动阅读更方便
你可能感兴趣的文章