请认为我是 Qt 的新手。我为按钮单击事件编写了以下代码。
void dbCheck ()
{
db = QSqlDatabase::addDatabase("QSQLITE");
QString dbPath(QDir::home().path());
dbPath.append("/Desktop/jk/sample.sqlite");
qDebug () <<"Path Name is "<<dbPath;
.......
}
一段时间后,我将以下行更改为
dbPath.append("/Desktop/jk/Newsample.sqlite");
当我运行代码时,它仍然会打印上一个路径,即sample.sqlite
.
我清理了项目,并重建了相同的项目,但没有用,我仍然得到相同的结果。真的很奇怪。
我在这里错过了什么吗?我该如何解决这个问题?有什么与缓存有关的吗?好心提醒。