Solved Error c1083 QtSql
-
@mrjj
I just put this as an example.
but even if you remove this line of code it gives error -
@123456789 What error?
-
-
@123456789 There is no such header file, it is called Qsql, http://doc.qt.io/qt-5/qsql.html
Edit: it is QtSql
C/C++ is case sensitive you know -
@jsulm
Note: it's namedQSql
, notQsql
, which will at least matter under Linux if not Windoze.... -
To add to @JonB: the casing on the screenshot is wrong and yes it's important. It's
QtSql
. -
-
-
@123456789 Show us Screenshot of .pro file.
i think you did not write in your .pro file.
if not then add it as below:QT += sql //Case-Sensitive
-
@123456789 How did you install Qt?
-
-
-
@123456789 After adding sql in your pro file: did you rerun qmake?
You should try following:- Delete build directory
- Run qmake
- Build
Also: why did you install 2 MinGW versions?
-
@123456789
Separate the code, put in next line QT += sql in .pro file,
Save all,
Close the qt project,
go to project file location,
delete ex3.pro.user,
open ex3 project,
Choose appropriate kit when configure project,
rebuild the project.