tests: tests_createView now can create visible views too
This commit is contained in:
@@ -53,7 +53,7 @@ void Platform_qtquick::tests_deinitPlatform_impl()
|
||||
Platform_qt::tests_deinitPlatform_impl();
|
||||
}
|
||||
|
||||
View *Platform_qtquick::tests_createView(View *parent)
|
||||
View *Platform_qtquick::tests_createView(bool visible, View *parent)
|
||||
{
|
||||
auto parentItem = parent ? Views::asQQuickItem(parent) : nullptr;
|
||||
auto newItem = new TestView_qtquick(nullptr, Type::None, parentItem);
|
||||
@@ -64,6 +64,8 @@ View *Platform_qtquick::tests_createView(View *parent)
|
||||
|
||||
newItem->QQuickItem::setParentItem(view->contentItem());
|
||||
newItem->QQuickItem::setParent(view->contentItem());
|
||||
if (visible)
|
||||
newItem->Views::View_qtquick::setVisible(visible);
|
||||
|
||||
QTest::qWait(100); // the root object gets sized delayed
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user