Всем спасибо за коменты. В общем на qt-apps есть желание выложить, но нет знания английского, может кто-нибудь помочь?
По поводу ошибки при запуске автоигры, то это случается, но не на всех компах, точнее очень редко. Все из-за моего решения функции wait:
int iWaitTime=50;
QMutex* mutex=new QMutex();
QWaitCondition* qwcWait=new QWaitCondition();
qwcWait->wait(mutex,iWaitTime);
А почему это не всегда работает, не знаю.
По поводу размера ячеек сделаю настройку.
На счет того, что выиграть невозможно.... Иногда интересен процесс. И я уверен, что при любом раскладе можно выиграть.
Игра всегда начинается стандартом, т.е. пишутся числа от 1 до указанного в настройке новой игры.
В горизонтальном хедере содержутся самые верхние цифры по всем колонкам, для облегчения игры.
Неправильное количество строк... это интересно. Данные берутся из модели rowCount(). Про сегфолт ничего не могу сказать, посмотрю.
Еще раз всем спасибо. На днях выложу новую версию.