As aplicações em cascatas podem acessar as APIs nativas do núcleo de maneira bastante facilmente pensada que o método de passagem de mensagens é diferente. As Cascades usa o método QT Signal/Slot, as aplicações nativas principais usam um método de fila/votação.
Para aproveitar os sinais e os slots, você teria que implementar objetos QT ou cascatas puros, para que não seriam mais apenas aplicativos nativos principais. Thug que é apenas semântica. Dito isto, há suporte para a maioria das funcionalidades centrais nas cascatas. Quando o suporte não está disponível, geralmente escrevo o código da fila no objeto de processamento para um qtthread e alterno eventos na fila em sinais.