Skip to content

Instantly share code, notes, and snippets.

View dkormalev's full-sized avatar
:octocat:
_

Dennis Kormalev dkormalev

:octocat:
_
View GitHub Profile
@dkormalev
dkormalev / gist:3748554
Created September 19, 2012 08:59
Qt Notes Podcast s02e01 конкурс
Необходимо создать (на чистом QML или на QML с использованием C++) менеджер экранов,
аналогичный используемому в Android, MeeGo, Symbian, etc.
Ключевым отличием является использование грида, а не одномерного списка экранов.
То есть, например, мы можем создать сетку экранов 3x3, по которой будет перемещаться пользователь
(вверх-вниз-влево-вправо). Именно вниз-вверх-влево-вправо, по диагонали не надо.
В окне приложения всегда виден один экран,
при драге мышкой из любой точки экрана в одну из сторон -
переключаемся на другой экран (если он есть в гриде экранов конечно).