![](/img/trans.png)
[英]Is it possible to mix template-derived C++ classes with Qt's Q_OBJECT?
[英]Why is it not possible to use Q_OBJECT with template classes?
在标准 Qt 中是不可能的*,对于 Qt,因为这些类 moc 需要能够预处理 class 并生成所需的元数据结构。 这是在编译之前完成的,对于模板 class 来说,这意味着类型还没有真正定义。
但是,有些事情是可能的:
*) 当然没有什么是不可能的......如果其他一切都失败了,你也可以实现 moc 提供的一切......
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.