注:具体的接口、类、变量等要根据每个人区分改变
//在类头文件的public中
public:
QMap<int,cctit*> auid; //其中cctit继承自QgsRubberBand
//在cpp文件中
QMap<int,cctit*>::iterator it=auid.begin();//定义iterator
while(it!=auid.end())
{
QMap<int,cctit*>::iterator next=it;
++next;
cctit* auidTodelete=it.value;
auid.erase(it);
delete auidTodelete; //删除指针和内容
it=next;
}
//若要进行页面刷新,加上refresh();