引用第3楼laurentium于2009-03-03 13:05发表的 :
你在程序中的退出程序的函数就不能用close了,只能用qApp->quit();
怎么控制是使用close 还是qApp->quit();?
在程序中退出是指通过点击窗口上的“X ”退出程序。
但是,点击了“X ”和windows关机,对qmainwindow来说都是响应了closeEvent事件。
都只能在closeEvent()中用 event->ignore();
我希望当点击“X“时, 把窗口最小化到系统托盘
而当windows关机时给出提示“我的程序正在运行,不能关机”
所以想知道怎么区别这两种不同的事件?