我正在使用Qt 5.7
&使用gtest
或称为googletests进行单元测试。
我有一个功能来测试哪个摄入QQuickItem
。为了测试这一点,我想要在运行中进行单元测试时动态创建QQuickItem
。 有可能吗?
请注意,我可以访问QQmlApplicationEngine
或main.qml
等任何qml文件。但是,我应该能够在我的测试项目的资源中创建dummy.qml
吗?
我还认为做#include <QQmlApplicationEngine>
会让我访问QQmlApplicationEngine
?
如何在C ++代码中创建虚拟QQuickItem
,并使用一些有效宽度&amp;高度在我的单元测试中,&amp;在运行时将它传递给我的方法?