親切に私を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
。
プロジェクトをクリーンアップし、同じものを再構築しましたが、使用できません。それでも同じ結果が得られます。本当に変だ。
私はここで何かを逃しましたか?この問題を修正するにはどうすればよいですか?キャッシュに関連するものはありますか?親切なアドバイス。