当前位置: 代码迷 >> QT开发 >> 数据库方面的有关问题
  详细解决方案

数据库方面的有关问题

热度:104   发布时间:2016-04-25 03:17:58.0
数据库方面的问题
我正在做一个播放器,现在有一个问题就是应该怎么把文件路径保存在sqlite 里,因为我要移植到开发板上,所以不能像在pc端上那样去打开路径然后在磁盘上找,需要作到想类似手机自带铃声那样,打开播放列表就已经存在了,有朋友告诉我说保存路径然后通过路径搜索,可是不知道具体应该怎么去弄,希望会的大神给点指导, 或者做过类似的有别的方法的也行,拜托了, 因为这个是有时间限制的,还剩下几天时间了,还要测试开发板,所以大家看到帮忙想想办法啊!!!!
------解决方案--------------------
其实就是把你的音乐文件的路径插入到数据库的表中,链接数据库你总该会吧?SQL语句懂吧?
然后就是创建个表,把每一个音乐文件的路径插入到表中就OK了
显示的时候先从数据库中查出来,播放的时候通过查出来的路径直接播放就OK了
------解决方案--------------------
帮顶一下,不知道楼主问题解决了没有
------解决方案--------------------
QDir::entryInfoList() 即可获取一个目录下的文件,你可以通过后缀名过滤一下。这么用:
        QDir dir(m_path);
        QStringList nameFilters("mp4");
        nameFilters << "avi" << "mkv" << "flv";
        QFileInfoList files = dir.entryInfoList(nameFilters,
                                QDir::AllDirs
------解决方案--------------------
QDir::Files
------解决方案--------------------
QDir::Readable
------解决方案--------------------
QDir::NoDotAndDotDot,
                                QDir::Name
------解决方案--------------------
QDir::DirsFirst
------解决方案--------------------
QDir::IgnoreCase);

  相关解决方案