Есть модель, наследованная от QAbstractTableModel, и есть QTableView. Проблема в том, что вьюха не отображает абсолютно ничего (даже заголовки), если создать экземпляр модели и сделать setModel вьюхе в файле mainwindow.cpp в конструкторе. Но если сделать то же самое в файле main.cpp, то всё работает.
Вот пример того, как делаю в mainwindow.cpp:
Worksmodel worksmodel(&worklist);
tableView->setModel(&worksmodel);
А вот так в main.cpp:
MainWindow w;
Worksmodel worksmodel(&worklist);
w.tableView->setModel(&worksmodel);
w.show();
Как сделать так, чтобы работало в mainwindow.cpp?