Здравствуйте. Пытаюсь создать свой класс виджета, который помимо всего прочего включает в себя кнопку. Решил в атрибутах класса поместить указатель на кнопку, а саму кнопку создать в конструкторе класса:
//определение класса
class MyClass : public QWidget {
Q_OBJECT
private:
QPushButton *myButton;
//и т.д.
//кусок конструктора
myButton = new QPushButton("Start");
Компилятор на строку с объявлением указателя ругается. Пишет что "ISO C++ forbids declaration of 'QPushButton' with no type" и "expected ';' before '*' token".
Объясните пожалуйста, что я делаю не так?