如何在运行时在C ++中创建一个虚拟QQuickItem

时间:2017-08-11 16:49:21

标签: qt unit-testing googletest qquickitem

我正在使用Qt 5.7&使用gtest或称为googletests进行单元测试。

我有一个功能来测试哪个摄入QQuickItem。为了测试这一点,我想要在运行中进行单元测试时动态创建QQuickItem 有可能吗?

请注意,我可以访问QQmlApplicationEnginemain.qml等任何qml文件。但是,我应该能够在我的测试项目的资源中创建dummy.qml吗? 我还认为做#include <QQmlApplicationEngine>会让我访问QQmlApplicationEngine

如何在C ++代码中创建虚拟QQuickItem,并使用一些有效宽度&amp;高度在我的单元测试中,&amp;在运行时将它传递给我的方法?

0 个答案:

没有答案