我有一个QSystemTrayIcon子类。在里面,我有:

quitAction = new QAction(tr("&Quit"), m_parent);
connect(quitAction, SIGNAL(triggered()), qApp, SLOT(quit()));

CloseEvent在这里不起作用。我怎样才能赶上这场戒烟比赛?我想在关闭之前保存数据。

最佳答案

您应该将清除/保存代码连接到QCoreApplication::aboutToQuit()信号。

关于c++ - 如何捕获QSystemTrayIcon退出事件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6889368/

10-11 21:48