Следуя малость устаревшей книге Бланшет Саммерфилд (QT 4 Программирование GUI на C++) попробовал на QT 5.2 создать программу
Код main.cpp:
#include <QCoreApplication>
#include <QtWidgets/QLabel>
int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
    QString str( "Hello QT!" );
    QLabel * ctLabel = new QLabel( str );
    ctLabel->show();
//    delete ctLabel;
    return a.exec();
}
HelloQT.pro:
QT       += core
QT       -= gui
QT       += widgets
TARGET = HelloQT
CONFIG   += console
CONFIG   -= app_bundle
TEMPLATE = app
SOURCES += main.cpp
Собирается, при запуске вылетает с сообщением:
QWidget: Cannot create a QWidget without QApplication
Прошу указать ошибку.