Russian Qt Forum

Qt => Дополнительные компоненты => Тема начата: mitrich от Январь 09, 2014, 21:32



Название: NavBar: Outlook-подобный контейнер
Отправлено: mitrich от Январь 09, 2014, 21:32
Сделал вот такой виджет - многостраничный контейнер, похожий на тот, что в MS Outlook 2003/2007/2010.
Сверху заголовок выбранной страницы, снизу список страниц, которые можно частично или полностью сворачивать в тулбар на дне. В центре, соответственно, виджеты, добавленные в качестве страниц.
API похож на QToolBox, QStackedWidget, etc.
Стилится при помощи QSS.

В исходниках есть пример (рабочий) и плагин для designer'a (пока нерабочий)

Репозиторий (https://code.google.com/p/qt-navigation-bar/)
Скачать исходники с документацией (https://drive.google.com/folderview?id=0Bzw1xBVt0mokU3J6cG1rbG9Kbkk&usp=sharing#list)


Название: Re: NavBar: Outlook-подобный контейнер
Отправлено: mitrich от Апрель 04, 2014, 18:00
Добавил меню и диалог настройки, функции save/restoreState, пофиксил старые баги, добавил новые ;)


Название: Re: NavBar: Outlook-подобный контейнер
Отправлено: mitrich от Июнь 04, 2014, 11:01
Запилил компактный режим (свойство collapsed)