Remove ViewWrapper*h from public API

This commit is contained in:
Sergio Martins
2022-06-24 17:12:23 +01:00
parent 0a9506cd21
commit 82b3aba854
29 changed files with 87 additions and 211 deletions

View File

@@ -150,7 +150,7 @@ void ViewWrapper_qtquick::setGeometry(QRect rect)
std::shared_ptr<View> ViewWrapper_qtquick::childViewAt(QPoint p) const
{
auto child = m_item->childAt(p.x(), p.y());
return child ? asQQuickWrapper(child) : nullptr;
return child ? View_qtquick::asQQuickWrapper(child) : nullptr;
}
std::shared_ptr<Window> ViewWrapper_qtquick::window() const
@@ -413,7 +413,7 @@ QVector<std::shared_ptr<View>> ViewWrapper_qtquick::childViews() const
QVector<std::shared_ptr<View>> result;
const auto childItems = m_item->childItems();
for (QQuickItem *child : childItems) {
result << asQQuickWrapper(child);
result << View_qtquick::asQQuickWrapper(child);
}
return result;