好的,我认为错误可能很明显,但此时我找不到它。
我有:
class GraphViewCustom : public QGraphicsView
{
...
protected:
void wheelEvent(QWheelEvent *event);
}
以及类似的类 GraphSceneCustom(来自 QGraphicsScene)和 GraphPixmapItemCustom(来自 QGraphicsPixmapItem)。在上面的 wheelEvent() 中,我有这样一行:
qgraphicsitem_cast(items().first());
我删除了替换的左侧以提高可读性和减少复杂性。在这条线上我得到
没有匹配函数调用 'qgraphicsitem_cast(QGraphicsItem*&)'
我究竟做错了什么?我想这个错误很明显(我最常见的错误是什么——我很少犯难的。但是当我这样做时,它们真的很难)。
是的,我添加了 QGraphicsItem 类的标题。