如何包含qtsql模块

How to include the qtsql module?

本文关键字:模块 qtsql 何包含      更新时间:2023-10-16

我是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