我应该何时从QObject派生类

When should I derive a class from QObject?

本文关键字:派生 QObject 何时 我应该      更新时间:2023-10-16

我正在开发一个Qt应用程序,我想知道创建QObject类除了向它们添加信号和插槽之外,是否还有其他好处。

除了分配信号/插槽功能外,QObject还在C++类上添加了一些反射功能。

如果你想添加一个QObject的子集,你可以使用Q_GADGET,它添加了一些反射功能,比如Q_ENUM、Q_PROPERTY等。

文档中有更多关于它的信息