构建期间的QT和SQLITE问题

ori*_*nof 4 c++ sql sqlite qt

我正在开发一个使用sqlite的简单应用程序,问题是以下代码


/*
...
*/
QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
db.setDatabaseName("hellogoodbye"); 

if (!db.open()) {
        QMessageBox::critical(0, qApp->tr("Impossibile aprire il database"),
                              qApp->tr("Non è stato possibile aprire il"
                                       "database"), QMessageBox::Cancel);}
Run Code Online (Sandbox Code Playgroud)

给我吗:


C:\Qt\2010.04\August-build-desktop/../August/main.cc:17: undefined reference to `_imp___ZN12QSqlDatabase17defaultConnectionE' 
C:\Qt\2010.04\August-build-desktop/../August/main.cc:17: undefined reference to `_imp___ZN12QSqlDatabase11addDatabaseERK7QStringS2_' 
C:\Qt\2010.04\August-build-desktop/../August/main.cc:17: undefined reference to `_imp___ZN12QSqlDatabaseD1Ev' 
C:\Qt\2010.04\August-build-desktop/../August/main.cc:18: undefined reference to `_imp___ZN12QSqlDatabase15setDatabaseNameERK7QString' 
C:\Qt\2010.04\August-build-desktop/../August/main.cc:19: undefined reference to `_imp___ZN12QSqlDatabase4openEv' 
C:\Qt\2010.04\August-build-desktop/../August/main.cc:27: undefined reference to `_imp___ZN12QSqlDatabaseD1Ev' 
C:\Qt\2010.04\August-build-desktop/../August/main.cc:27: undefined reference to `_imp___ZN12QSqlDatabaseD1Ev' 
Run Code Online (Sandbox Code Playgroud)

我正在使用QTCreator.有人可以帮帮我吗?

ere*_*eOn 7

你有没有添加QT += sql到项目文件中?