自己定义的类,在使用Qt特定的信号与槽时,你的类要继承于QObject
class xxxx : public QObject
{
Q_OBJECT
public:
signals:
void xxx();
}
这样,在cpp中,使用emit触发信号时,就没有问题了。
也可以在新建类时,使用qtcreator,直接把让类基于QObject
自己定义的类,在使用Qt特定的信号与槽时,你的类要继承于QObject
class xxxx : public QObject
{
Q_OBJECT
public:
signals:
void xxx();
}
这样,在cpp中,使用emit触发信号时,就没有问题了。
也可以在新建类时,使用qtcreator,直接把让类基于QObject