创建的类之间交换日期我有以下问题关于装载有QML Loader
(setSource("qmlObject.qml")).
设为Qml - C++类和由QmlRegisterType
在qmlObject.qml
我已导入objectClass(.h/.cpp)
与qmlRegisterType
创建,QML对象从而当我启动loader.setSource("qmlObject.qml")
命令的实例objectClass(.h/.cpp)
已创建。
我有其他主要类名为coreClass(.h/.cpp)
,我应该在objectClass(.h/.cpp)
和coreClass(.h/.cpp)
之间交换数据。
在我的简单qt应用程序中实现此功能的最佳做法是什么?
但objectClass的实例是从qml Loader生成的,而不是从coreClass生成的。从coreClass我不知道什么是相对objectClass交换插槽和信号。 – daniele86
我不知道是什么意思:'objectClass的实例是从qml Loader生成的'。但是您可以在main()函数中声明objectClass和coreClass,然后将它们传递给qml。这样你就可以将指针传递给对方。 –