Я хотел бы, чтобы фактическое содержимое Tab внутри TabView привязывалось или выстраивалось в линию до нижней части другого визуального элемента. В этом случае tabBar в верхней части будет перекрываться с другим элементом, о котором идет речь.Выровнять содержимое QML TabView с другим элементом, так что tabBar накладывается на этот элемент
Моя проблема заключается в том, что я не знаю, как получить координату y содержимого Tab TabView или, альтернативно, как получить высоту кнопок вкладок в tabBar, чтобы я мог компенсировать выравнивание на основе этого ,
Я могу придумать два способа решить эту проблему, обе из которых являются неуклюжими: Вариант 1 - я мог бы сделать TabView без содержимого, которое находится внутри моего другого элемента. Тогда я мог бы сделать второй TabView с tabsVisible = false. Затем соедините 2 вместе.
Вариант 2 - я мог бы переопределить вкладку: в TabViewStyle задайте высоту для него из свойства, таким образом, я мог бы компенсировать TabView.y на основе высоты tabBar.
Вариант 3: Как-то получить координату y содержимого вкладки в TabView (относительно TabView или родительского элемента) или каким-то образом получить существующую высоту вкладки (кнопки). Я не знаю, как это сделать.
Варианты 1 и 2 кажутся очень неуклюжими. Есть идеи?