Название: Помогите создать раскрывающуюся кнопку на панели управления Отправлено: Gordey1978 от Июль 05, 2010, 16:56 Как на панели управления создать кнопку с маленьким черным треугольничком справа внизу. При нажатии и удержании курсора мышки на этой кнопке должна появляться дочерняя панель управления с другими кнопками. При выборе одной из них должно поменяться состояние родительской кнопки.
В каком направлении копать? Спасибо. Название: Re: Помогите создать раскрывающуюся кнопку на панели управления Отправлено: mal от Июль 05, 2010, 17:18 QToolButton вам в помощь это по поводу кнопки со стрелкой.
А вот чтоб выпал другой виджет - это ручками. Например диалог с набором кнопок, который визиблить/хайдить когда надо. Название: Re: Помогите создать раскрывающуюся кнопку на панели управления Отправлено: Gordey1978 от Июль 05, 2010, 17:24 QToolButton вам в помощь это по поводу кнопки со стрелкой. А вот чтоб выпал другой виджет - это ручками. Например диалог с набором кнопок, который визиблить/хайдить когда надо. Я знаю как сделать кнопку со стрелкой справа (для кнопки со стрелкой справа нужно использовать свойство QToolButton::MenuButtonPopup и т.д.), а вот со стрелкой справа снизу нет. Название: Re: Помогите создать раскрывающуюся кнопку на панели управления Отправлено: mal от Июль 05, 2010, 17:26 ну может нарисовать нужный пиксмап и поместить его на кнопку? )
Название: Re: Помогите создать раскрывающуюся кнопку на панели управления Отправлено: Gordey1978 от Июль 05, 2010, 17:37 ну может нарисовать нужный пиксмап и поместить его на кнопку? ) Мне не нравится этот способ. Я думаю что в QT есть для этого другие способы, но мне оних ничего не известно :-( Название: Re: Помогите создать раскрывающуюся кнопку на панели управления Отправлено: Kolobok от Июль 05, 2010, 18:01 Название: Re: Помогите создать раскрывающуюся кнопку на панели управления Отправлено: Gordey1978 от Июль 05, 2010, 19:14 Тем не нравится, что я думаю в Qt есть стандартные способы создавать такие панели управления. Название: Re: Помогите создать раскрывающуюся кнопку на панели управления Отправлено: Kolobok от Июль 05, 2010, 20:10 Почитай Qt Style Sheets Reference
|