如何将位置n的QList拆分为新的QList

501*_*ted 5 c++ qt qlist

是否有一种简单的方法可以将QList<Class*>新的QList中的位置a 复制到b?

我测试过:

  QList<Class*> newList(list.begin()+5,list.end());
Run Code Online (Sandbox Code Playgroud)

但它不起作用.我收到错误:"没有匹配的电话...."

有人能帮我吗?

问候

Ily*_*kiy 7

QList<Class*> newList(list.mid(0,5));
Run Code Online (Sandbox Code Playgroud)