gym216 |
2020-07-01 08:30 |
程序关闭前判断文件是否打开遇到问题
QFile *file_save; //头文件定义指针
//退出前关闭文件void MainWindow::closeEvent(QCloseEvent *event){ if(file_save !=NULL &&file_save->isOpen()) { file_save->close(); }}调试发现 file_save !=NULL 和 file_save->isOpen() 都返回true。这就很奇怪了,一关闭窗口就异常退出。我在程序中可能会打开一个文件,需要在退出时处理关闭。应该怎么操作?
|
|