Qt中的Q_OBJECT

    在Qt中,如果一个类要使用信号/槽功能,就必须在其中声明Q_OBJECT,例如Qt5.4.2中QGLWidget说明文档的中的一个例子:

class MyGLDrawer : public QGLWidget
{
    Q_OBJECT        // must include this if you use Qt signals/slots

public:
    MyGLDrawer(QWidget *parent)
        : QGLWidget(parent) {}
    ...
};




你可能感兴趣的:(Qt中的Q_OBJECT)