在D-Bus适配器中声明信号
生活随笔
收集整理的這篇文章主要介紹了
在D-Bus适配器中声明信号
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在D-Bus適配器中聲明信號(hào)
- 在D-Bus適配器中聲明信號(hào)
在D-Bus適配器中聲明信號(hào)
如果信號(hào)的參數(shù)符合某些規(guī)則,則從QDBusAbstractAdaptor派生的類中的任何信號(hào)都將自動(dòng)中繼到D-Bus中。制作此繼電器不需要特殊代碼。
但是,仍然必須發(fā)出信號(hào)。發(fā)出適配器信號(hào)的最簡(jiǎn)單方法是將另一個(gè)信號(hào)連接到它,以便Qt的信號(hào)和插槽機(jī)制也自動(dòng)發(fā)出適配器信號(hào)。如您在D-Bus Complex Ping Pong Example中所看到的,這可以在適配器的構(gòu)造函數(shù)中完成。
所述QDBusAbstractAdaptor :: setAutoRelaySignals()的便利功能也可以用來建立和斷開在所述真實(shí)對(duì)象信號(hào),并在適配器中的相應(yīng)信號(hào)之間的連接。它將檢查兩個(gè)類中的信號(hào)列表,并將參數(shù)完全匹配的那些信號(hào)連接起來。
總結(jié)
以上是生活随笔為你收集整理的在D-Bus适配器中声明信号的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: xp u盘读取错误 怎么修复工具 修复x
- 下一篇: Qt D-Bus类型系统