Fork me on GitHub
摘要: 在标准C++中,为了保证封装性,我们经常声明一个私有变量,然后声明两个公有函数,即set函数和get函数。在Qt中我们可以使用宏 Q_PROPERTY() 宏来实现这些。一个属性可以使用常规函数 QObject::property() 和 QObject::setProperty() 进行读写,不用 阅读全文
posted @ 2021-03-27 18:53 索智源 阅读(1153) 评论(0) 推荐(0)
摘要: GUI用户界面中,当用户操作一个窗口部件时,需要其他窗口部件响应,传统方式经常使用callback(回调机制)来实现。所谓回调即事先将函数指针作为参数传递另一个函数,然后在函数处理过程中适当地方调用回调函数回调机制有两个缺陷:类型不安全,不能保证调用函数过程中使用正确的参数;强耦合,处理函数必须知道 阅读全文
posted @ 2021-03-27 18:48 索智源 阅读(547) 评论(0) 推荐(0)