概述查看Qt源码可知,Q_INVOKABLE是个空宏,目的在于让moc识别。 使用Q_INVOKABLE来修饰成员函数,目的在于被修饰的成员函数能够被元对象系统所唤起。 Q_INVOKABLE与QMetaObject::invokeMethod均由元对象系统唤起。这一机制在Qt C++/QML混合编 Read More
posted @ 2018-10-16 19:04 findumars Views(1522) Comments(0) Diggs(0) Edit
官方解释 我们在Qt源码中可以看到一个QObject的子类经常会用到一些Q_开头的宏,例如QMainWindow类开始部分代码是这样的: Q_PROPERTY(QSize iconSize READ iconSize WRITE setIconSize) Q_PROPERTY(Qt::ToolBut Read More
posted @ 2018-10-16 19:02 findumars Views(1858) Comments(0) Diggs(0) Edit