Быстро - ламерский способ создавать красивый GUI с помощью CSS

Почти у всех на слуху Web 2.0. А с учетом того, что Qt поддерживает возможность использования CSS, то есть быстрый способ создавать QtWeb 2.0 :)

Можно за пару секунд имея доступ в интернет создавать вот такие кнопочки:




Красивый input, градиентная заливка, стильная таблица, с прозрачностью и много другое…


CSS — это Cascading Style Sheets оно же Каскадные таблицы стилей. В CSS море возможностей, советую почитать о нем и просмотреть документации Qt Style Sheets.
Надеюсь, для вас не секрет, что для для всех виджетов (все визуальные элементы) в Qt можно прописать стиль (setStyleSheet). Самый простой способ это в Дизайнере (Qt Designer) нажать правой кнопкой мышки по объекту и выбрать Change StyleSheet. Тут все очень просто, есть и наработки и свои легко создавать.



Наш способ быстро создать красивый стиль с помощью Web 2.0 генераторов, например 13 онлайн генераторов. Их на самом деле очень много… далее мы на сайте генерируем красивый стиль или находим сайт с красивым стилем и тырим в наглую от туда и применяем к нашим виджетам.
Жаль, сейчас не смогу дать ссылки на примеры MacOS стиля с помощью css или Vista css, в гугле найти можно. Но один из лучших пример, что я видел — стильный установщик OpenSUSE 11 (Qt + css)

  • +4
  • 3 апреля 2009, 07:15
  • chipset

Комментарии (1)

RSS свернуть / развернуть
+
0
спасибо, очень понравилось!
avatar

NetCoder

  • 8 мая 2009, 13:36

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.