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

@@ -88,6 +88,6 @@ TEST_CASE("ViewWrapper::focusPolicy")
TEST_CASE("ViewWrapper::sizePolicy")
{
auto rootView = createViewAndWindow({});
CHECK_EQ(rootView->asWrapper()->sizePolicy().horizontalPolicy(), QSizePolicy::Preferred);
CHECK_EQ(rootView->asWrapper()->sizePolicy().verticalPolicy(), QSizePolicy::Preferred);
CHECK_EQ(rootView->asWrapper()->horizontalSizePolicy(), SizePolicy::Preferred);
CHECK_EQ(rootView->asWrapper()->verticalSizePolicy(), SizePolicy::Preferred);
}