• 5186阅读
  • 2回复

请教qt3中function slot signal action event几个概念 [复制链接]

上一主题 下一主题
离线gxichun
 

只看楼主 倒序阅读 楼主  发表于: 2006-10-14
qt3中自定义function和slot有什么区别,请达人解惑,两种include(declaration , implemention)定义有什么区别?是不是slot只接收signal , 而function看作是类的接口函数,与传统的无消息插座机制的封装类相似,当form用slot接收到某个widget发来的signal时可以调用form的function,从而完成用户具体操作,我这样理解对不对?两种include还是不明白,Manual(en)中的好像看不大明白.... 希望达人能给解释一下,初学Qt,多多引路...
[ 此贴被XChinux在2006-10-16 21:28重新编辑 ]
离线style
只看该作者 1楼 发表于: 2006-10-15
你问的这些问题,就相当于开始学习C/C++语言的人,在论坛不停的问“面向过程与面向对象的区别是什么”

跟一个初学者讲面向过程与面向对象,他怎么也不会理解,但如果你慢慢学起C/C++语言了,你不能他讲,他从语言中自动也能明白...

这个道理你能明白吗?
离线gxichun

只看该作者 2楼 发表于: 2006-10-17
现在也是云里雾里,掌握不了QT的工作机制,牵扯到一个图形界面类,包含了其它的类对象,这些对象的声明和定义表现在QT3Design中,不象哪些声明和实现在一起的编程风格,而是将文件分为,*.ui ,*.h 和*.cpp, 同样的.h文件怎么还有声明和实现两个地方?不是所有的声明都放在头文件里吗? 在实现时候也会用到添加预编译#include "*.h"
快速回复
限100 字节
 
上一个 下一个