Дисклеймер: на момент написания статьи автор учиться в университете и не претендует на звание Мастера Джедая разработки. В то же время хотелось бы поделиться опытом для таких же начинающих кодеров
Читал я книгу "Жасмин Бланшет, Марк Саммерфилд - Qt 4. Программирование GUI на C++", чтобы написать свою первую курсовую и наткнулся на пример
И тут начинается проблема и лично я могу это связать только с тем,что книга написана для 4 версии Qt ,а я на данный момент сижу на 5
Как только мы начинаем проводить какие-либо действия с нашuими указателями в *.cpp файле,то мы видим ошибку allocation of incomplete type 'QLabel' forward delaration of 'QLabel' и других классов
Решение: заменить include<QDialog> на <QtWidgets>
И теперь наш *.cpp файл выглядит вот так
Конечно,я не претендую ,что это правильно и единственное решение ,рад буду выслушать правильное от знающих людей По крайней мере мое решение позволит таким же как и я студентам не впасть в депрессию (а может и нет)