首页| 论坛| 消息
主题:slots是什么魔法?
纹枰老妖发表于 2020-09-24 13:11
我在学习Qt时,遇到这种代码写法:

看到后我很纳闷:这个slots是什么关键字?于是去网上查,网友说它只是个宏定义,定义的是一个空白而已。我想既然是空白了,那我去掉这个slots,只用一个private试试,但是程序运行后,并不能展示面积,而如果加上这个slots,程序就能展示面积了。这让我想不通,所以来这里问问诸位,这个slots究竟是怎么定义的?为什么加不加它会有如此大差异

浏览大图
回帖(8):
8楼:lemonzll:Qt的源文件会先用moc.exe处理下,生成个moc_xxx.cpp文件。这个slots是给moc.exe看的, ..
7楼:纹枰老妖:
我实在是想不明白,那里的slots是什么样的宏定义,能给程序带来这样的差异。可以 ..
6楼:纹枰老妖:我实在是想不明白,那里的slots是什么样的宏定义,能给程序带来这样的差异。可以的话, ..

全部回帖(8)»
最新回帖
收藏本帖
发新帖