一个类发出一个信号,一个类,用connect连接槽,为啥连不上呢?

weixin_38087646 2019-09-19 04:41:45
------------------------------------------class winsdkwinsdk::winsdk(){    signaltest();}void winsdk::signaltest(){        qDebug()<<"[3G][winsdk]testing emit signal>>>>>>>";             emit writeDatabaseSignal();        qDebug()<<"[3G][winsdk]testing emit signal>>>>>>>";}------------------------------------------class MainWindowMainWindow::MainWindow{        winsdk *winSDK = new winsdk;        connect(winSDK,SIGNAL(writeDatabaseSignal()),this,SLOT(writeDatabase()));//qDebug  result is true.}void MainWindow::writeDatabase(/*QString string*/){    qDebug()<<"[3G][MainWindow]__WRITEDATABASE__in>>>>>>>>>>>>>>>>>>";}这是怎么回事呢?先谢过了~!~!~!运行结果:[3G][winsdk]testing emit signal>>>>>>> [3G][winsdk]testing emit signal>>>>>>> connect result true
...全文
26 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复

433

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧