欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

QGraphicsItem使用信号槽时需要注意的事项

程序员文章站 2022-05-30 21:41:35
...

1. 继承QGraphicsItem的子类需要首先继承自QObjectd再继承QGraphicsItem

2. 在子类头文件方需要添加声明 Q_OBJECT

3. 需要重新编译


class MyItem : public QObject, public QGraphicsItem
{
    Q_OBJECT
public:
    MyItem() {}
    
signals:
    void sendSignal();
    
private slots:
    void reciveSignal();
};