gpt4 book ai didi

c++ - 如何从屏幕上实际删除 QGraphicsItem?

转载 作者:行者123 更新时间:2023-11-28 00:56:35 25 4
gpt4 key购买 nike

我有一个 QGraphicsItem( map ),它有一些 child ( map 上的图标)。到目前为止没有问题。

但是,我希望能够从屏幕上删除图标。为了做到这一点,我试图打破亲子关系:

foreach(QGraphicsItem* item, displayedIcons) {
item->setParentItem(NULL);
}

在某种程度上, map 和图标彼此分离,即当我平移 map 时,图标保持在屏幕上的绝对位置。但问题是,图标仍然显示。

为了从屏幕上实际删除图标,我是否遗漏了什么?

最佳答案

关于c++ - 如何从屏幕上实际删除 QGraphicsItem?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10906284/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com