我有一组相当复杂的C++类,它们是用Java重写的.因此每个类都有一个继承的类,然后它还实现了一个或多个抽象类(或接口).
是否可以使用qobject_cast()从类转换为其中一个接口?如果我从中导出所有接口QObject,由于模糊QObject引用,我会收到错误.但是,如果我只继承了基类QObject,我就无法使用,qobject_cast()因为它与QObjects一起运行.
qobject_cast()
QObject
我希望能够在它们的接口引用的插件和DLL之间抛出类.
c++ qt interface qt4 qobject
c++ ×1
interface ×1
qobject ×1
qt ×1
qt4 ×1