main.cpp中 main函数设计如下
int main(int argc, char *argv[])
{
int index = 0;
do{
QApplication a(argc, argv);
index = a.exec();
}
while (index == AppMainWindow::EXIT_CODE_REBOOT);
return index;
}
AppMainWindow.cpp
定义全局变量
int const AppMainWindow::EXIT_CODE_REBOOT = -123456789;
退出时,如下所示:
qApp->exit(AppMainWindow::EXIT_CODE_REBOOT);
以上实现退出当前用户登录功能