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

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

3个回答

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

已解决,谢谢哈。么么哒

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

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()); 依旧报错

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐