Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: DmitryR от Май 04, 2007, 13:09



Название: Полная стилизация окон и диалогов.
Отправлено: DmitryR от Май 04, 2007, 13:09
Уважаемые,
есть ли укого нибудь опыт, примеры, внятные советы или ещё чтонибудь полезное на тему того как сделать вот такое Qt-средствами?

http://www.program-ace.com/games/products/custom/pc/gomoku/

Вся логика в своих окнах. Главное окно имеет кнопки как у заголовка, фон, маску, всё задаётся из параметров скина. При убирании маски можно лицезреть оригинал: сверху окна будет родной заголовок.


Название: Полная стилизация окон и диалогов.
Отправлено: goer от Май 04, 2007, 14:54
Думаю никто тебе лучше не расскажет, как сам создатель игры. Стучись в ЛС к Dendy и он тебе поможет. :)


Название: Re: Полная стилизация окон и диалогов.
Отправлено: epazzz от Май 07, 2007, 17:52
Цитата: "DmitryR"
Уважаемые,
есть ли укого нибудь опыт, примеры, внятные советы или ещё чтонибудь полезное на тему того как сделать вот такое Qt-средствами?

http://www.program-ace.com/games/products/custom/pc/gomoku/

Вся логика в своих окнах. Главное окно имеет кнопки как у заголовка, фон, маску, всё задаётся из параметров скина. При убирании маски можно лицезреть оригинал: сверху окна будет родной заголовок.


В классе QWidget есть замечательная функция setMask, которой передаёшь битмап с изображением нестандартного окна и Widget принимает нестандартную форму.
посмотри examples/tux в примерах Qt


Название: Полная стилизация окон и диалогов.
Отправлено: pakulo от Май 07, 2007, 21:03
examples/tux
А у меня такой папочки нету... QT 4.2.2