首页| 论坛| 消息
主题:slots是什么魔法?
回帖:纹枰老妖:我实在是想不明白,那里的slots是什么样的宏定义,能给程序带来这样的差异。可以的话,大佬您能不能把自己当成编译器,解释下这句【private slots:】在您眼里是什么样子的?我的意思是,如果那个slots真的是宏定义,您可以帮我展开让我看一下它的终极样子吗? (2020-09-24 17:29) 
没学过Qt吧,零基础理解起来还是很有难度的,建议找本Qt书从头学起。
简单滴说,这是Qt独有的信号槽(signal-slot)机制,可以在以QObject为基类的类对象之间灵活传递数据,在头文件中signals关键字(原理是宏,但可以把它当做关键字)后面的是信号声明,slots关键字后面的是槽声明,然后在源文件中用QObject::connect()函数把信号和槽连接起来,就能使用了
下一楼›:纹枰老妖:我实在是想不明白,那里的slots是什么样的宏定义,能给程序带来这样的差异。可以的话, ..
‹上一楼:liudianwu:这是Qt的精华,信号槽。 (2020-09-24 14:08) 
我实在是想不明白,那里 ..

查看全部回帖(8)
«返回主帖