Убедитесь, что у вас установлены правильные пути включения.
Если вы используете QMake, *.pro
должен содержать эти настройки, если вы хотите включить файлы из QtGui
.Они должны быть установлены по умолчанию, но некоторые шаблоны могут не устанавливать их.
CONFIG += qt
QT += gui
Если вы используете другую систему сборки, убедитесь, что вы используете
#include <QtGui/QAction>
или добавляете $QTDIR/include/QtGui
а не только $QTDIR/include
к вашему включаемому пути