В видео объясняется принцип работы контейнера визуальных компонентов StackView библиотеки QtQuick. Показан пример, использующий объект StackView для перехода между двумя страницами.
Хорошо всё объясняешь, всё получилось. Единственный затык был - это понять какой проект нужно начать, для меня это было не очевидно. И удивил момент, что не надо менять параметр visible на true для page2, когда на него переходишь. Но всё работает.. магия)
Работаю с++ программером. Qt изучил, а вот с QML капец... Вроде все просто, но так через (|)опу все сделано. СПС за видосик. Как раз разбираюсь со StackView :)
В 6-ой версии Qt уже не работает перенос кода в отдельный фаил через рефакторинг. По крайней мере так как это показано в видео: так как поменялась концепция нахождения всего в ресурсном фаиле
Получилось очень хорошо. больше видос. Еще про Swipe View
Хорошо всё объясняешь, всё получилось. Единственный затык был - это понять какой проект нужно начать, для меня это было не очевидно. И удивил момент, что не надо менять параметр visible на true для page2, когда на него переходишь. Но всё работает.. магия)
Спасибо! Отличный урок!
Работаю с++ программером. Qt изучил, а вот с QML капец... Вроде все просто, но так через (|)опу все сделано. СПС за видосик. Как раз разбираюсь со StackView :)
Как всегда топ.
Жду уроков под Android на С++qt + Qml.
Хм. Поясните, пожалуйста. Это видео вполне применимо для приложений в том числе под Android.
@@Levolex я говорю ряд отдельных уроков под андроид на С++ qt . Именно под андроид.
В 6-ой версии Qt уже не работает перенос кода в отдельный фаил через рефакторинг. По крайней мере так как это показано в видео: так как поменялась концепция нахождения всего в ресурсном фаиле
Лев, здравствуйте! Спасибо Вам за ваши видео! хотел спросить, что случилось с вашим сайтом?(не удается получить доступ к сайту)
просто коментарий
Не работает(
import QtQuick 2.15
import QtQuick.Layouts 1.12
import QtQuick.Controls 2.5
Page{
id:root
property alias backCol: backgroundrect.color
property alias buttontext:navButton.text
signal buttonClicked();
background: Rectangle{
id:backgroundrect
Button{
id:navButton
anchors.right: parent.right
anchors.bottom: parent.bottom
anchors.margins: defMargin
onClicked: {
root.buttonClicked();
}
}
}
}