Qt走起 - 附录 - 报错
QSqlDatabase: No such file or directory 或者file not found
QT Creator 出现以下报错,怎么办?

QSqlDatabase: No such file or directory 或者file not found

如果是qmake,解决办法如下(cmake的解决方法另外说明):
打开 .pro文件,例如 hovertree.pro

在文件中添加一行代码:
QT += sql

就可以解决了。


代码示例:
QT       += core gui
QT += sql
# by 何问起
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

CONFIG += c++17
QT += sql
这表示,我们的程序需要使用 Qt 的 sql 模块。

QT += core gui则表示程序需要使用 Qt 的 core和gui 模块。
也可以写在一行内,如下:
QT += core gui sql


扩展:
如果是CMake,请参考:https://hovertree.com/h/bjag/53ryuc6t.htm
收藏 列表

评论:

导航