1
对于QGraphicsScene::drawItems
参考说:Qt QGraphicsScene :: drawItems subsitute?
重新实现这个功能,能够为所有项目现场的风俗画;完全控制每个项目的绘制方式。
但是这个功能被标记为废弃。 有没有新的等价方法?
对于QGraphicsScene::drawItems
参考说:Qt QGraphicsScene :: drawItems subsitute?
重新实现这个功能,能够为所有项目现场的风俗画;完全控制每个项目的绘制方式。
但是这个功能被标记为废弃。 有没有新的等价方法?
QGraphicsView::paintEvent()
现在要求
d->scene->d_func()->drawItems()
这意味着该方法是QGraphicsScenePrivate
类的一部分,你不能AFAIK覆盖。
如果您需要改变您的物品的绘制方式,请先尝试另一种方式(即不需要进入drawItems()
方法的解决方案)。如果你不能找到这样的任何解决方案,你唯一的机会是通过设置
QGraphicsView::setOptimizationFlag(QGraphicsView::IndirectPainting)
重新激活预4.6行为我正在寻找两两件事: 1.-办法知道的进步绘画 2.-一种方法来停止绘画过程 而且...我想用未来删除的方法.... 谢谢蒂姆 – tonnot