У меня есть TabView
с числом Tab
с. Некоторые компоненты внутри вкладок определяют Component.onCompleted
для настройки структур данных (они связаны с C ++ и должны быть созданы в QML). Так как Tab
s загружаются лениво, обратные вызовы onCompleted
не вызываются до тех пор, пока пользователь не откроет соответствующую вкладку.
Есть ли способ заставить все вкладки загружаться при запуске? В настоящее время я использую Component.onCompleted{ currentIndex=1; }
в TabView
, чтобы открыть вторую вкладку, но я хотел бы циклически открывать все из них, без взаимодействия с пользователем, когда создается весь интерфейс. Я попытался выполнить цикл с currentIndex
для всех доступных индексов табуляции в onCompleted
, но это не имело никакого эффекта.