查看完整版本: [-- 关于chap03SpreadSheet例子中closeEvent的问题 --]

QTCN开发网 -> 《C++ GUI Qt 4编程》(第2版)专栏 -> 关于chap03SpreadSheet例子中closeEvent的问题 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

weiweiqiao 2014-04-09 13:47

关于chap03SpreadSheet例子中closeEvent的问题

  1. void MainWindow::closeEvent(QCloseEvent *event)
    {
        if (okToContinue()) {
            writeSettings();
            //event->accept();
            QMainWindow::closeEvent(event);
        } else {
            //event->ignore();
            QMainWindow::closeEvent(event);
        }
    }
书中源码使用的是event的accept和ignore方法,不知是否可以直接在此处调用基类QMainWindow的closeEvent方法来处理?有没有什么不同?



查看完整版本: [-- 关于chap03SpreadSheet例子中closeEvent的问题 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled