Здравствуйте, гость ( Вход | Регистрация )
|
greh |
11.1.2011, 14:43
Сообщение
#1
|
|
Студент ![]() Группа: Участник Сообщений: 48 Регистрация: 23.11.2009 Пользователь №: 1252 Спасибо сказали: 0 раз(а) Репутация: 0
|
Нужно сделать немного нестандартную кнопку:
![]() (QIP 2005 login window screenshot + GIMP fix) //При повороте меняется расположение текста(см. рис.) Нужно самому её перерисовывать или можно как то проще сделать? Может кто делал подобное, поделитесь сырцами. |
|
|
|
![]() |
|
igor_bogomolov |
11.1.2011, 16:25
Сообщение
#2
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: 29
|
Так и не смог совместить заголовок темы, картинку и вопрос?
В чём вопрос то заключается? Как скрыть кнопку, как повернуть её, ... ? |
|
|
|
|
greh |
11.1.2011, 16:32
Сообщение
#3
|
|
Студент ![]() Группа: Участник Сообщений: 48 Регистрация: 23.11.2009 Пользователь №: 1252 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(igor_bogomolov @ 11.1.2011, 18:25) Link Как скрыть кнопку, как повернуть её, ... ? Как правильно и без костылей сделать данную кнопку? Нужно руками её в paintEvent'e перерисовывать полностью или есть что-то готовое (возможно пример в доках или похожий виджет)? |
|
|
|
|
igor_bogomolov |
11.1.2011, 16:36
Сообщение
#4
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: 29
|
Отнаследоваться от QPushButton и в paintEvent отрисовывать то что нужно.
Взгляни вот на эту реализацию (Link) для примера |
|
|
|
|
greh |
11.1.2011, 16:49
Сообщение
#5
|
|
Студент ![]() Группа: Участник Сообщений: 48 Регистрация: 23.11.2009 Пользователь №: 1252 Спасибо сказали: 0 раз(а) Репутация: 0
|
вот, за пример спасибо)
|
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 13.12.2025, 23:06 |