【发布时间】:2011-10-09 22:58:52
【问题描述】:
我是 Qt 和 C++ 的新手(来自 PHP 世界),并且被困在可能很明显的事情上:包括非核心 Qt 模块。
我(可以理解)得到QSqlDatabase does not name a type 的编译错误。
当我包含以下任何一项时,我也会收到错误:
#include <QSqlDatabase>#include <QSql>
知道如何包含 QSql 模块吗?提前致谢。
【问题讨论】:
我是 Qt 和 C++ 的新手(来自 PHP 世界),并且被困在可能很明显的事情上:包括非核心 Qt 模块。
我(可以理解)得到QSqlDatabase does not name a type 的编译错误。
当我包含以下任何一项时,我也会收到错误:
#include <QSqlDatabase>#include <QSql>知道如何包含 QSql 模块吗?提前致谢。
【问题讨论】:
添加
QT += sql
到您的 .pro 文件以启用此模块。
小心别做
QT = ..
之后
QT += sql
或者简单地将所有模块放在一行中:
QT = core gui sql
【讨论】: