我做symbian 3rd下的一个程序,要用到一个sqlite3的数据库文件,我把程序的一些设置通过数据库文件保存,如何将这个数据库文件做到sis中去,让用户安装sis后就可以通过程序直接调用数据库?现在在模拟器上的代码如下:
bool DatabaseManager::openDB()
{
// Find QSLite driver
db = QSqlDatabase::addDatabase("QSQLITE");
QString path(QCoreApplication::applicationDirPath());
path.append(QDir::separator()).append("maininfo");
path = QDir::toNativeSeparators(path);
db.setDatabaseName(path);
// Open databasee
return db.open();
}
文件为maininfo ,保存到本地的debug目录下了,但是当程序变成sis时 ,如何加入这个maininfo文件,如何判断路径?