RT,最近在做类似迅雷下载界面的东西,现在主项目里面点击下载按钮,就会弹出一个下载界面,同时在点击时传入个url给这个下载界面,那么如何在点击时判断是否之前已经传入过这个url给下载界面呢??否则的话同一个url,可以多次传入下载界面,我想要的是类似迅雷那种,如果下载列表已经有这个下载链接了,就提示“当前下载列表已存在”,而不是点击相同url,可以多次重复下载。。。。。。在主项目的下载按钮点击事件里怎么判断这个url链接已经存在下载列表之中了呢。。?
PS:补充下前两天问的如何实现下载列表的删除按钮功能~大神说的传个index进去然后再emit信号时返回出来,然后在主项目里遍历判断,确定要删除项的索引。可是我基础比较弱。。。还是没弄搞好,不过后来又查了资料,有种很简单的办法~就是直接返回一个不带参数的信号,然后在主项目的槽函数里获取当前光标在listwidget的y坐标,再y/每项item的高度,就得到当前项目的索引了~很机制的一个办法啊。。。
