Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Sidoroffff от Февраль 11, 2010, 11:09



Название: UI меню как у андроида
Отправлено: Sidoroffff от Февраль 11, 2010, 11:09
Работаю с Qt на arm, экран 320х240.Возникла необходимость сделать меню приложений как на андроиде или  маемо.  Есть ли готовые решения, или взять за базу  QCustomMenu и переопределить методы рисования.Рисунок во вложении


Название: Re: UI меню как у андроида
Отправлено: SpiritFire от Февраль 11, 2010, 13:22
Я думаю вы ошибочно полагаете, что все, здесь присутствующие ясно себе представляют меню андроида ;)
Прямо спим и видим его)

Вы хоть картинку покажите, что-ли...


Название: List
Отправлено: Sidoroffff от Февраль 11, 2010, 13:45
Насколько  понял это можно сделать с помощью QListView. Иконки вверху - с помощью QLabel. Цвета - стилями.
Возник еще вопрос, как отключить сглаживание шрифтов, на маленьком разрешении шрифты лучше смотрятся без сглаживания.  Программы работают напрямую с фреймбуфером, запускаются с ключом -qws.


Название: Re: UI меню как у андроида
Отправлено: Павел_F. от Февраль 11, 2010, 14:20
Есть примерчик QtDir/examples/animation/appchooser. Посмотрите на него. Еще QtDir/examples/animation/states.