I run the following during an update application:
app->exec();
Then I give the user an option to update:
if(QMessageBox::question(this, QString("New Update Available"), QString("A new update is available, download it now?"), QMessageBox::Yes, QMessageBox::No) == QMessageBox::Yes)
now here's the thing...
If the response comes quickly, say within 10 seconds then app->quit() works as expected.
But if the user waits a long period of time before responding the Application crashes.
Any direction as to why this occurs would be appreciated.
Sean
Bookmarks