Здравствуйте, гость ( Вход | Регистрация )
|
RazrFalcon |
3.8.2011, 20:56
Сообщение
#1
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212
|
Пример:
btn->setStyleSheet("border: none; padding: 0px;"); Это делает мою кнопку полностью невидимой. Отображается только иконка, что мне и нужно. Но в тоже время пропала реакция на нажатие. То есть небольшой сдвиг. Как это вернуть? |
|
|
|
![]() |
|
igor_bogomolov |
3.8.2011, 21:37
Сообщение
#2
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: 29
|
Я никаких "сдвигов" не наблюдаю. "Реакция" нормальная.
Может лучше использовать QToolButton со свойством autoRaise? |
|
|
|
RazrFalcon Нажатие на кнопку посредством StyleSheet 3.8.2011, 20:56
RazrFalcon QPushButton *btnCopy = new QPushButton(this... 3.8.2011, 21:45
ilyabvt Сдвиг пропал потому что сдвигалась рамочка а вы ее... 4.8.2011, 10:27
ilyabvt Сдвиг пропал потому что менялась рамочка, а вы ее ... 4.8.2011, 13:29
RazrFalcon Можно пример? Я новичок в стилях. 4.8.2011, 14:56
ilyabvt QPushButton {
border: none;
padding: 0px;
... 4.8.2011, 16:01
RazrFalcon Спасибо. Подправил под себя - работает.
PS: ... 4.8.2011, 16:30![]() ![]() ![]() |
|
|
Текстовая версия | Сейчас: 19.8.2025, 22:54 |