
Сущность страниц, переключение между ними, создание стека
Добрый день.
Начал разбираться в QML и уперся в не понимание страниц, их создания и создание стеков(по типу стеквиджет).
Скажите пожалуйста:
Как создать стек виджитов, по типу QStackVidget? Нашел StackView, но не понял как в нем создавать подстраницы.
С точки зрения производительности лучше создовать стекВиджет или новый страницы?
Создал проект и в нем есть уже 1 главная страница и 2 второстепенные. Как добавить второстепенные?
4.В редакторе можно добавлять какуюто страницу плюсиком. Зачем это нужно?
5.Как добавлять страницы типа "Page1Form.ui.qml"?
Извините что несколько вопросов в одной теме, но мне показалось что они связанны и описывают один элимент QML.

Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.Вам это нравится? Поделитесь в социальных сетях!
Комментарии
Пожалуйста, авторизуйтесь или зарегистрируйтесь
- Unknown akadamn
- 24 января 2025 г. 17:14
Qt - Тест 001. Сигналы и слоты
- Результат:84баллов,
- Очки рейтинга4
- Unknown akadamn
- 24 января 2025 г. 16:22
Qt - Тест 001. Сигналы и слоты
- Результат:42баллов,
- Очки рейтинга-8


Добрый день.
Немного некогда развёрнутый ответ писать. Посмотрите вот это обсуждение на форуме .
Там достаточно обширное обсуждение и есть примеры кода.
Вообще StackView по большей части динамическая вещь и через графический дизайнер его не очень-то и удобно настраивать.
4) это , похоже, для создания видоизмененных страниц, для анимации.
3,5) добавить фвйл/qt/ui.qml