И еще один идеологический вопрос. Если я не нажимаю кнопку "сдаться", которая завершает работу игры, а нажимаю на красный крестик приложения, как обыкновенный стандартно мыслящий юзер, то программа у меня начинает бесконечно спавнить QMessageBox'ы с ошибками, которые прописаны внутри программы. То есть, есть проверка на выход, и если делать по-человечески - то ошибок не возникает и все замечательно, но если сделать вылет из приложения, то у меня начинает вылезать бесконечная ошибка, отладчик на начальных этапах из меня божеский.
Можно ли как-то поработать с кнопкой закрытия приложения, или как вообще такое отследить?
closeEvent