Название: QToolButton, flat Отправлено: UVV от Августа 11, 2009, 10:21 Как QToolButton сделать плоской и чтобы при наведении она подсвечивалась?
Название: Re: QToolButton, flat Отправлено: spectre71 от Августа 11, 2009, 10:48 setAutoRaise(true)
Название: Re: QToolButton, flat Отправлено: UVV от Августа 11, 2009, 11:04 setAutoRaise(true) О, да. Благодарю )Название: Re: QToolButton, flat Отправлено: Garfild от Марта 10, 2010, 15:54 А для QPushButton можно сделать такой эффект???Подобной функции я там не нашел...просто не охота переделывать под QToolBar
Название: Re: QToolButton, flat Отправлено: SABROG от Марта 10, 2010, 16:02 А для QPushButton можно сделать такой эффект???Подобной функции я там не нашел...просто не охота переделывать под QToolBar Только через Style Sheets. Название: Re: QToolButton, flat Отправлено: Garfild от Марта 10, 2010, 16:09 А не подскажите как это сделать?? :)
Название: Re: QToolButton, flat Отправлено: Kolobok от Марта 10, 2010, 16:20 http://www.doc.crossplatform.ru/qt/4.5.0/stylesheet-examples.html#customizing-qpushbutton (http://www.doc.crossplatform.ru/qt/4.5.0/stylesheet-examples.html#customizing-qpushbutton) Название: Re: QToolButton, flat Отправлено: Garfild от Марта 10, 2010, 16:38 Спасибо,все вроде понятно...а не подскажите какое свойство срабатывает при наведении мышки на кнопку???
Название: Re: QToolButton, flat Отправлено: pastor от Марта 10, 2010, 16:43 А для QPushButton можно сделать такой эффект???Подобной функции я там не нашел...просто не охота переделывать под QToolBar Цитировать flat : bool This property holds whether the button border is raised. This property's default is false. Access functions: bool isFlat () const void setFlat ( bool ) Название: Re: QToolButton, flat Отправлено: Garfild от Марта 10, 2010, 16:49 Это свойство просто убирает границы кнопки,но при наведении мыши никак не реагирует...Я хочу чтобы кнопка была без границ,но при наведении на нее мыши она выделялась бы как в понели управления
Название: Re: QToolButton, flat Отправлено: Garfild от Марта 11, 2010, 08:38 Делаю так
Код Поидее при наведении мышью на кнопку она должна стать красной,но она,почему-то становится красной только при нажатии :( Название: Re: QToolButton, flat Отправлено: Garfild от Марта 11, 2010, 10:00 понял в чем дело ... у меня у кнопки свойство flat в true,поэтому и не реагирует при наведении на нее мыши..Если это свойство убрать,то все работает,но тогда рамка появляется
Но как же сделать тогда,чтобы по молчанию кнопка была без рамки, а при наведении на нее мыши рамка появлялась?? Название: Re: QToolButton, flat Отправлено: SABROG от Марта 11, 2010, 10:22 Код
Название: Re: QToolButton, flat Отправлено: Garfild от Марта 11, 2010, 10:46 Почему-то после того как устанавливаю
Код рамка опять рисуется.. А так эффект тот что надо Название: Re: QToolButton, flat Отправлено: Garfild от Марта 11, 2010, 11:14 Спасибо большое!!!Все получилось!!!Немного с вызовом ступил ;D
|