前言
最近在研究使用 Qt 操作 SQLite 数据库,那么第一步就是在工程里加入 Qt 的 SQL 库引用。由于使用 Visual Studio 2019 创建的 Qt GUI 应用程序没有.pro
项目管理文件,所以需要利用其它方法引用 SQL 库。在网上查了一些资料,发现其方法都是针对较旧版本的 Visual Studio,对于新版 Visual Studio 并不适用。于是自己对新版 Visual Studio 进行了研究,得到了加入 Qt 的 SQL 库引用的方法。
教程
- 选中
解决方案资源管理器
中的项目名称,使其高亮显示。
- 依次单击 Visual Studio 2019 菜单栏中的
扩展->Qt VS Tools->Qt Project Settings
。
- 在新弹出的窗口中,依次点击
Qt Project Settings
,Qt Modules
的下拉列表箭头,以及下拉列表中的<Select Modules...>
项目。
- 在新窗口右侧找到
SQL
复选框,勾选后点击Finish
即可。
- 此时在工程文件中包含相关头文件,就不会报错了。
#include <QSqlDatabase> #include <QSqlError> #include <QSqlQuery>