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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Помогите создать раскрывающуюся кнопку на панели управления  (Прочитано 3846 раз)
Gordey1978
Гость
« : Июль 05, 2010, 16:56 »

Как на панели управления создать кнопку с маленьким черным треугольничком справа внизу. При нажатии и удержании курсора мышки на этой кнопке должна появляться дочерняя панель управления с другими кнопками. При выборе одной из них должно поменяться состояние родительской кнопки.

В каком направлении копать?
Спасибо.
Записан
mal
Гость
« Ответ #1 : Июль 05, 2010, 17:18 »

QToolButton вам в помощь это по поводу кнопки со стрелкой.
А вот чтоб выпал другой виджет - это ручками. Например диалог с набором кнопок, который визиблить/хайдить когда надо.
Записан
Gordey1978
Гость
« Ответ #2 : Июль 05, 2010, 17:24 »

QToolButton вам в помощь это по поводу кнопки со стрелкой.
А вот чтоб выпал другой виджет - это ручками. Например диалог с набором кнопок, который визиблить/хайдить когда надо.

Я знаю как сделать кнопку со стрелкой справа (для кнопки со стрелкой справа нужно использовать свойство QToolButton::MenuButtonPopup и т.д.), а вот со стрелкой справа снизу нет.
Записан
mal
Гость
« Ответ #3 : Июль 05, 2010, 17:26 »

ну может нарисовать нужный пиксмап и поместить его на кнопку? )
Записан
Gordey1978
Гость
« Ответ #4 : Июль 05, 2010, 17:37 »

ну может нарисовать нужный пиксмап и поместить его на кнопку? )

Мне не нравится этот способ. Я думаю что в QT есть для этого другие способы, но мне оних ничего не известно :-(
Записан
Kolobok
Гость
« Ответ #5 : Июль 05, 2010, 18:01 »

Мне не нравится этот способ.

Чем не нравится?
Записан
Gordey1978
Гость
« Ответ #6 : Июль 05, 2010, 19:14 »

Мне не нравится этот способ.

Чем не нравится?

Тем не нравится, что я думаю в Qt есть стандартные способы создавать такие панели управления.
Записан
Kolobok
Гость
« Ответ #7 : Июль 05, 2010, 20:10 »

Почитай Qt Style Sheets Reference
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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