Don't depend directly on QSizePolicy, as that's QtWidgets

Introduce our own enum. Soon our qtquick frontend won't link
against QtWidgets
This commit is contained in:
Sergio Martins
2022-06-11 18:22:38 +01:00
parent e120f6f318
commit 1acbf48786
18 changed files with 82 additions and 36 deletions

View File

@@ -358,7 +358,12 @@ bool ViewWrapper_qtwidgets::hasFocus() const
return m_widget->hasFocus();
}
QSizePolicy ViewWrapper_qtwidgets::sizePolicy() const
SizePolicy ViewWrapper_qtwidgets::horizontalSizePolicy() const
{
return m_widget->sizePolicy();
return SizePolicy(m_widget->sizePolicy().horizontalPolicy());
}
SizePolicy ViewWrapper_qtwidgets::verticalSizePolicy() const
{
return SizePolicy(m_widget->sizePolicy().verticalPolicy());
}