• 4157阅读
  • 0回复

[提问]QStringList中,怎样使用.indexOf获得正在播放歌曲,在播放列表中的次序? [复制链接]

上一主题 下一主题
离线bjhou2008
 

只看楼主 倒序阅读 楼主  发表于: 2012-03-30

path = dialog.selectedFiles()[0];我使用这个,选择的歌曲名字,
QStringList newnames = dir.entryList();使用这个,获得播放列表

我想问:怎样使用
index = newnames.indexOf(path);
index--;
path=newnames.at(index);
知道正在播放歌曲,在播放列表中的次序:第一个还是第二个,第三个?就是index的值怎么获得的?我按上面这样设置编译一堆错误
error: assignment of function 'char* index(const char*, int)'
error: cannot convert 'int' to 'char* ()(const char*, int)throw ()' in assignment
好像不该这么用啊,该怎么用?楼主,大侠们,帮帮忙啊。。。
快速回复
限100 字节
 
上一个 下一个