如果設置QMainWindow的flag屬性有Qt::Tool,那麼只要程序中出現了獨立的窗口,當關閉該獨立窗口的時候QMainWindow也會被關閉
解決方法:
1將獨立窗口的父對象設置爲QMainWindow
2不設置QMainWindow的flag屬性有Qt::Tool
3不使用QMainWindow窗口,使用其他的QWidget窗口