確實存在一個事件或類似的東西,當一個新的項目被添加到場景,通知我? 謝謝您提前如何找到新項目被添加到場景?
-1
A
回答
1
據我所知,沒有這樣的信號或事件。而且,我們真的需要這個信號嗎?開發人員知道何時使用addItem()
方法將項目添加到場景中。因此,您可以創建一些功能,並在使用addItem()
時調用它。另外如果你的任務更復雜,你可以創建自己的信號,當你使用addItem()
時,它可以創建自己的信號。在這種情況下,程序的另一部分將知道某些內容已添加到場景中。
但有類似的信號:
void QGraphicsScene::changed(const QList<QRectF> & region) [signal]
但是這個信號發出,不僅當加入的項目,所以要小心。
從DOC:
該信號由QGraphicsScene當控制到達 事件循環發射,如果場景內容的變化。區域參數 包含一個場景矩形列表,用於指示已更改 的區域。
+0
感謝您的請求,這是有用的 – 2014-11-08 17:51:09
相關問題
- 1. 如何添加對象到場景?
- 2. 如何在JavaFX中將場景添加到場景中?
- 3. 如何將新項目添加到ObjectListView?
- 4. 如何將新項目添加到CollectionViewSource?
- 5. 構建Unity項目時添加場景
- 6. Qt如何將項目添加到具有偏移量的場景?
- 7. 如何將新項目添加到Visual Studio 2010中的添加新項目到項目上下文菜單?
- 8. 如何將項目添加到新的Android項目
- 9. 如何使用Qt添加找到的項目到QListView?
- 10. 刪除QGraphicsPixmapItem,如果它添加到場景中。如果沒有添加到場景中
- 11. JavaFX場景:將場景添加到標籤
- 12. 如何加速項目添加到ListView?
- 13. 如何獲取場景上的元素JavaFX /動態添加對象到場景
- 14. HUD層沒有被添加到我的場景中
- 15. QGraphicsScene :: addItem:item已經被添加到這個場景
- 16. 添加環境光到vispy場景
- 17. 相同CCMenu添加到多個場景
- 18. 添加紋理到QT OpenGL場景圖
- 19. 將HUD添加到GameScene場景(Cocos2d)
- 20. 雪碧沒有添加到場景?
- 21. 不能點光源添加到場景
- 22. 從找到者添加項目
- 23. 如何在找不到匹配項時使用Select2動態添加新項目?
- 24. QGraphicsItemGroup.removeFromGroup - 子項目沒有正確重新映射到場景
- 25. 當新的項目被添加到SharePoint日曆
- 26. yii2新項目添加到對象
- 27. 添加到安卓ListView新項目
- 28. gcutil將新用戶添加到項目
- 29. 將一個新項目添加到ListBox.ItemsSource
- 30. 將基類附加到Unity3D場景或項目
每次使用'addItem'或創建自己的信號併發出此信號時,您都可以做一些事情,不是嗎? – Chernobyl 2014-11-08 17:09:42
是的,你正確的感謝 – 2014-11-08 17:18:29
我發佈這個答案,但也在我的答案我添加了類似的信號,QGraphicsScene有。 – Chernobyl 2014-11-08 17:46:49