Russian Qt Forum
Ноябрь 05, 2024, 22:06 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как сделать свои контуры кнопок, но чтобы стандартные стили поддерживались?  (Прочитано 3949 раз)
Caduceus
Гость
« : Апрель 29, 2009, 11:04 »

Хочу сделать в проге группы кнопок по типу макосовских - несколько рядом расположенных кнопок, только левая закрглена слева, а правая - справа. Типа вот такого:


Но чтобы все поддерживаемые стандартные стили поддерживалиьс автоматом. Куда покать?
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #1 : Апрель 29, 2009, 12:33 »

>>Куда покать?
видимо в сторону стиль-ориентированных виджетов.
Записан

Юра.
SABROG
Гость
« Ответ #2 : Апрель 29, 2009, 13:46 »

Такую штуку удалось сделать применив один QFrame на котором 2 QToolButton'a и один вертикальный Line + style sheets.



В аттач прикрепил .ui файл.

Правда стили не доделанные, поэтому в разных стилях программы, кнопочки будут выглядеть по разному Улыбающийся
« Последнее редактирование: Апрель 29, 2009, 14:00 от SABROG » Записан
Caduceus
Гость
« Ответ #3 : Апрель 29, 2009, 14:15 »

Ага, спасибо. Это интересно
Записан
SABROG
Гость
« Ответ #4 : Апрель 30, 2009, 08:42 »

Кстати насчет подобных кнопок тут писалось http://labs.trolltech.com/blogs/2009/04/17/mac-widget-style-addons/
В комментах народ выразил желание получить эти segmented buttons в кроссплатформенном виде и автор обещал просьбу передать разработчикам. Т.ч. вполне возможно, что в некотором будущем у нас будут готовые компоненты.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.053 секунд. Запросов: 23.