Применять вкладки, похожие на chrome, в Qt - PullRequest
7 голосов
/ 15 января 2011

Иван сделал это - см. http://ivan.fomentgroup.org/blog/2009/03/29/instant-chrome/ - но я не знаю как, так как я новичок в Qt. У кого-нибудь есть идея как этого добиться?

image

1 Ответ

4 голосов
/ 15 января 2011

Первый трюк в том, что у окна нет декораций оконного менеджера. Это подсказка, которую вам нужно дать оконному менеджеру, использующему NetWM. Хорошо, что Qt экспортирует эту функциональность для вас:

http://doc.qt.digia.com/4.5/qwidget.html#windowFlags-prop

Видите ли, у них есть Qt :: FramelessWindowHint, как объяснено здесь:

http://doc.qt.digia.com/4.5/qt.html#WindowType-enum

Остальное довольно просто. Для меня панель вкладок выглядит довольно регулярно, возможно, вам придется изменить некоторые свойства виджета (например, интервал).

...