• 4486阅读
  • 0回复

如何删掉QPointArray中的某一个点 [复制链接]

上一主题 下一主题
离线帅坤
 
只看楼主 正序阅读 楼主  发表于: 2010-06-30
我创建了一个QPointArray对象,并设置它的size为50,然后一定时间增加一个点,当超过50个点时,就把最开始的那个点,也就是第一个点移除,之后的49个点一次向前移一位,把新增加的点放置到QPointArray的最后。也就是说这个QPointArray中存储的是最近的50个点。
请问我要怎么删除第一个点啊?没有找到相应的函数。我不想用循环自己移动QPointArray中的各个点。有没有这样可以删除其中一个点,然后,剩余的点自动重新定位自己的index值的函数啊?
我用的是QT2。
快速回复
限100 字节
 
上一个 下一个