Но как поменять класс этого виджета , который вставлен через designer??
Пробовал через правую кнопку на виджет - преобразовать в ... Ввел имя MyTextEdit и заголовочный файл mainwindows.h
это ты правильно сделал
textEdit = new MyTextEdit(tab);
ошибка указывает на эту строку - тебе надо явно описать конструктор с параметром-виджетом в новом классе:
C++ (Qt)
...
public:
MyTextEdit(QWidget *parent = 0) : QTextEdit(parent) {}
...