Исправил безобразия с окнами в меню "about", немного подкорректировал фильтр файлов, убрал лишний деструктор.

П.С. Да, я бы никогда не подумал, что мне пригодится этот курсач, но я могу сдать его ещё раз. ^_^ Если немного подкорректирую.
При загрузке не-картинки выдаётся ошибка; все строки засунул в tr() для последующего перевода.
Заменил ползунок выбора уровня на числовой ввод. Максимальный уровень теперь  - 20, минимальный - 2.