LINUX.ORG.RU

История изменений

Исправление hobbit, (текущая версия) :

Сейчас глянул — у него вообще всё запихнуто в функцию main(), чисто учебный пример. И там, естественно, ничего не уничтожится, пока app.exec() не отработает.

У тебя — по-другому. У тебя QTableView, принадлежащий окну, созданному, судя по ui->… в дизайнере. Соответственно, обеспечь, чтобы и модель была жива, пока с view работа идёт. Как — я написал выше. Задействуй конструктор и деструктор своего MainWindow.

Исходная версия hobbit, :

Сейчас глянул — у него вообще всё запихнуто в функцию main(), чисто учебный пример. И там, естественно, ничего не уничтожится, пока app.exec() не отработает.

У тебя — по-другому. У тебя QTableView, принадлежащий окну, созданному, судя по ui->… в дизайнере. Соответственно, обеспечь, чтобы и модель была жива, пока с view работа идёт. Как — я написал выше.