Название: Страничная организация интерфейса Отправлено: RomiX от Октябрь 02, 2012, 20:29 Здравствуйте, собираюсь разработать пару небольших программ на QML, и никак не могу найти подходящего способа для организации страничного интерфейса. Т.е. допустим есть несколько QML файлов с различными элементами управления, и нужно как-то организовать переходы между ними, желательно с анимацией... Что то вроде страницы авторизации, далее при нажатии на кнопку вход, происходит переход к основному экрану, при нажатии ещё на что то к третьему и тд
Пробовал использовать Flippable, но там вроде только две стороны, а нужно неограниченно... Что можете посоветовать? Название: Re: Страничная организация интерфейса Отправлено: Patrin Andrey от Октябрь 03, 2012, 07:58 Попробуйте ListView с Loader в качестве делегата и списком страниц в качестве модели.
Название: Re: Страничная организация интерфейса Отправлено: Sancho_s_rancho от Октябрь 03, 2012, 08:22 Пробовал использовать Flippable, но там вроде только две стороны, а нужно неограниченно... Flipable тоже можно, ибо никто не мешает при показе одной стороны поменять вторую. Я когда-то так делал. Что можете посоветовать? Название: Re: Страничная организация интерфейса Отправлено: lighting от Октябрь 03, 2012, 14:09 PageStack вроде как для того и предназначен.
Название: Re: Страничная организация интерфейса Отправлено: mutineer от Октябрь 03, 2012, 14:47 Название: Re: Страничная организация интерфейса Отправлено: Sancho_s_rancho от Октябрь 03, 2012, 16:14 http://pogugli.com/?5373
Название: Re: Страничная организация интерфейса Отправлено: mutineer от Октябрь 03, 2012, 16:18 http://pogugli.com/?5373 Вместо острячества лучше бы сказал что это компонент для симбиана, а не обычный QML-компонент Название: Re: Страничная организация интерфейса Отправлено: RomiX от Октябрь 04, 2012, 10:46 Большое спасибо за ответы :)
Название: Re: Страничная организация интерфейса Отправлено: lighting от Октябрь 04, 2012, 11:07 да, что-то я упустил что он только для Симбы. Впрочем набросать его врукопашную дело 10 минут.
|