【问题标题】:Custom Signal for Plugin in QtQt中插件的自定义信号
【发布时间】:2012-02-07 15:05:28
【问题描述】:

我的目标是声明和实现一个信号,每次我从菜单中按下一个动作时都会触发该信号。 Qt 文档在这方面对我帮助不大。

基本上我必须在插件接口中声明这个信号,然后在插件实现文件中发出这个信号。这假设要声明一个插槽,我应该在其中发出此信号。但是每次按下操作时都不会调用它。

问题是如何让自定义信号作为标准信号QAction::triggered工作?

【问题讨论】:

    标签: qt plugins qt4 signals


    【解决方案1】:

    你可以在 Qt 中connect signals to other signals。每当发出第一个信号时,它就会发出第二个信号。

    connect(menuAction, SIGNAL(triggered()), this, SIGNAL(connectedSignal()));
    

    【讨论】:

      猜你喜欢
      • 2013-01-10
      • 1970-01-01
      • 1970-01-01
      • 2020-06-29
      • 1970-01-01
      • 2020-10-22
      • 2014-01-02
      • 2016-10-07
      • 2016-01-08
      相关资源
      最近更新 更多