自定义QGraphicsItem 使用信号/槽

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自定义QGraphicsItem 使用信号/槽相关的知识,希望对你有一定的参考价值。

Qt中使用信号/槽前提是继承QObject,同时添加 Q_OBJECT
class CustomItem : public QObject, public QGraphicsItem
{
Q_OBJECT

...
}

然后如果出现error LNK2001: 无法解析的外部符号 "public: static struct QMetaObject const什么的错误,把编译目录删除重新编译就好。

以上是关于自定义QGraphicsItem 使用信号/槽的主要内容,如果未能解决你的问题,请参考以下文章

Qt QGraphicsItem使用信号槽注意事项

Qt信号槽如何附带自定义参数

Qt中图元对象的多重集成

4自定义信号和槽函数

Qt 信号槽传递自定义结构体

自定义 QGraphicsRectItem 无法接收 mouseMoveEvent