qt信号槽和emit 还有鼠标点击事件的问题

如何通过鼠标点击事件(mousepressevent)发送一个自定义的signal?为什么他一直提示signal没有定义,明明头文件有?

已解决,前面忘记加类名了哈哈

已解决,谢谢哈。么么哒

你好 我现在也遇到了这个问题 您还记的原来的解决办法吗

void mychartview::mousePressEvent(QMouseEvent *event){
qDebug()<<"ni zui shuai" ;
emit(signal_charview_press());
}

报错:
G:\OneDrive\QT_project\QT_APP_V3\QT_APP_V3\plot.cpp:13: error: undefined reference to `mychartview::signal_charview_press()'

emit(mychartview::signal_charview_press()); 依旧报错