谁接受都行
Qt 的消息机制是很灵活的。
用这个函数进行连接
connect(sender, SIGNAL(signal), receiver, SLOT(slot));
sender, receiver 一般是 控件或窗口的指针。
如果用内置的 signal, slot 的话,你不用做太多工作。
如果用自定义的 signal, slot
1.在 sender 的类中定义一个 signal 函数
2.在 receiver 的类中定义一个 slot 函数
3.在 sender 的类中用 connect(sender, SIGNAL(signal), receiver, SLOT(slot)); 进行连接
(如果 sender , receiver 是一个类中的就容易了,如果不是一个类的,注意包含头文件)
C++ GUI Programming with Qt 这本书中 第二章有很详细的介绍(本站置顶帖有下载)
我在这里一句两句也说不太明白。
建议你写几个比较简单的小测试程序就会很明白了。