Russian Qt Forum

Qt => Qt Embedded => Тема начата: Гурман от Апрель 26, 2017, 01:21



Название: Эффекты боковых шторок в Android
Отправлено: Гурман от Апрель 26, 2017, 01:21
В Андроиде принято делать приложения, у которых по свайпу слева или справа появляются дополнительные "шторки" приложений. Там могут быть разные меню, настройки и т.д. Ну ладно, свайп я как-нибудь сам поймаю. А все эти шторки на Qt как - самому руками двигать? Или может для этого средства есть? А может есть идеальные? - Назначить на свайп слева появление слева окна, в котором можно свои виджеты расположить, и чтобы это окно автоматом подстраивалось под размеры экрана. Есть вообще такое для Qt?


Название: Re: Эффекты боковых шторок в Android
Отправлено: TheGringerEye от Апрель 26, 2017, 17:42
Вы о Navigation Drawer чтоли?


Название: Re: Эффекты боковых шторок в Android
Отправлено: TheGringerEye от Апрель 26, 2017, 17:43
Вообще вся мобилка по хорошему если пишется в Qt, то на QML, ставьте Qt 5.8 глядите примеры по Qt Quick Controls 2 и будет вам счастье.


Название: Re: Эффекты боковых шторок в Android
Отправлено: Гурман от Апрель 27, 2017, 02:09
Вы о Navigation Drawer чтоли?
Как вариант. Но во-первых шторка может быть и справа, во-вторых у неё не обязательно функции навигации. Могут быть и какие-то данные, выбор из таблицы.


Название: Re: Эффекты боковых шторок в Android
Отправлено: Гурман от Апрель 27, 2017, 02:12
Вообще вся мобилка по хорошему если пишется в Qt, то на QML, ставьте Qt 5.8 глядите примеры по Qt Quick Controls 2 и будет вам счастье.

Без QML никак? Воротит меня от него... По идее, всё что делается на QML, должно делаться и на C++, так как его объекты под крышкой с названием QML лежат.

В Qt Quick Controls 2 я нашёл эту штуку - Drawer Control. Ладно, посмотрим подробнее...