qt窗体间通信的有关问题

qt窗体间通信的问题
有两个应用程序A,B,A想给B窗体“发送消息”,想知道是否可以像MFC那样给固定句柄窗口那样发送消息呢?或者有其他简单的方法,感谢啊

------解决方案--------------------
Qt常用的IPC有两种方法,LocalSocket和SharedMemory,当然还有个DBus

相关的类请参考QLocalServer, QLocalocket, QSharedMemory
------解决方案--------------------
没用过MFC,窗体间的通信部是用信号槽么
------解决方案--------------------
引用:
没用过MFC,窗体间的通信部是用信号槽么


LZ说到是两个独立的应用程序,就像2楼说方法,但是我只用过DBUS
------解决方案--------------------
引用:
引用:
没用过MFC,窗体间的通信部是用信号槽么

LZ说到是两个独立的应用程序,就像2楼说方法,但是我只用过DBUS


两个不同的应用之间也能通信,学习了
------解决方案--------------------
引用:
Qt常用的IPC有两种方法,LocalSocket和SharedMemory,当然还有个DBus

相关的类请参考QLocalServer, QLocalocket, QSharedMemory

哦。学习了~
------解决方案--------------------
引用:
引用:没用过MFC,窗体间的通信部是用信号槽么

LZ说到是两个独立的应用程序,就像2楼说方法,但是我只用过DBUS
那用Qt做的A软件怎么生成B软件?
------解决方案--------------------
如果仅仅是windows下,也可以用mfc相同的方式发消息。
------解决方案--------------------
引用:
引用:引用:引用:没用过MFC,窗体间的通信部是用信号槽么

LZ说到是两个独立的应用程序,就像2楼说方法,但是我只用过DBUS那用Qt做的A软件怎么生成B软件?

什么叫A软件怎么生成B软件?

B原来是不可见或者不存在的,A中设置一些参数后点击A的某按钮就生成或出现了B软件
------解决方案--------------------
前面已经说了 如果都是windows下的 可以直接套用windows本地的消息
但是运行期 句柄都是临时分配的吧  你真的确定要用句柄进行通信?
------解决方案--------------------
用类似ios中delegate方式,定义一个虚基类,在b中实现虚基类方法,a中调用之。
------解决方案--------------------
可以作为让A作为B的线程实现或者B作为A的线程实现吧。。。