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:
@@ -444,10 +444,18 @@ const View *ViewWrapper_qtquick::unwrap() const
|
||||
return qobject_cast<const View_qtquick *>(m_item);
|
||||
}
|
||||
|
||||
QSizePolicy ViewWrapper_qtquick::sizePolicy() const
|
||||
SizePolicy ViewWrapper_qtquick::verticalSizePolicy() const
|
||||
{
|
||||
if (auto view = unwrap()) {
|
||||
return view->sizePolicy();
|
||||
return view->verticalSizePolicy();
|
||||
}
|
||||
return {};
|
||||
}
|
||||
|
||||
SizePolicy ViewWrapper_qtquick::horizontalSizePolicy() const
|
||||
{
|
||||
if (auto view = unwrap()) {
|
||||
return view->horizontalSizePolicy();
|
||||
}
|
||||
return {};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user