错误:C2248:'QVariant :: QVariant':无法访问在类'QVariant'中声明的私有成员

扎尔

我在以下行收到意外错误:

MyClass * myObject = new MyClass;

view.rootContext()->setContextProperty("myObject", myObject);

错误:

error: C2248: 'QVariant::QVariant' : cannot access private member declared in class 'QVariant'

但是,MyClass这只是我写的一门课,对课没有什么特别的影响QVariant

扎尔

问题是我忘了MyClassQObjectQ_OBJECT就像任何QObject派生类一样,它需要派生并在其中定义宏

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

C ++中的QVariant等效什么?

没有QVariant属性

错误C2248:无法访问在类中声明的私有成员

QVariant 中的 QList,QVariant::type() 返回奇怪的类型

错误C2248:无法访问在类中声明的私有成员,编译器行为异常

错误C2248:“ CvSVM :: CvSVM”:无法访问在类“ CvSVM”中声明的私有成员

错误C2248:“ klientPracownik :: klientPracownik”:无法访问在类“ klientPracownik”中声明的私有成员

QVariant有符号/无符号比较

QMetaType :: Float不在QVariant :: Type中

恢复存储在 QVariant 中的用户定义类型

如何哈希QVariant?

NetworkReply HttpStatusCode QVariant(无效)

Java QVariant是否等效?

如何迭代QVariant?

转换QPair到QVariant

QVariant的多态性

如何从 QVariant 检索 QPair?

QTreemodel多个QVariant角色

PyQt QVariant与字典

Qt-没有匹配函数可调用“ QVariant :: QVariant(MyClass&)”

虚幻 C++ 错误:错误 C2248:“UPrimitiveComponent::bGenerateOverlapEvents”:无法访问类“UPrimitiveComponent”中声明的私有成员

错误C2248:'std :: unique_ptr <_Ty> :: unique_ptr':无法访问在类'std :: unique_ptr <_Ty>'中声明的私有成员

错误C2248:'std :: promise <_Ty> :: promise':无法访问在类'std :: promise <_Ty>'中声明的私有成员

检查QVariant是否可以转换为其他QVariant类型

Qt,QVariant,JSON和枚举

如何返回QVariant类型数组

QVariant与std :: shared_ptr

具有自定义类指针的QVariant不会返回相同的地址

如何从Qt5中的QVariant以QString形式获取数据?