Пытаюсь создать для него наследника:
QTableView ta;
tableView t;
ta = new QTableView(t);
и вылетает ошибка:
ошибка: 'QTableView::QTableView(const QTableView&)' is private
В чем причина и как исправить?
Скажите, пожалуйста.
больше класс QTableView тебе не нужен - используй свой класс tableView. и, как правильно заметили выше, надо указателем объявлять переменную, раз создаешь ее через new.
C++ (Qt)
tableView *t = new tableView(this);