![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
trdm |
![]()
Сообщение
#1
|
Дмитрий Трошин ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 575 Регистрация: 12.1.2008 Пользователь №: 68 Спасибо сказали: 21 раз(а) Репутация: ![]() ![]() ![]() |
Похоже бага? QRadioButton::setChecked(false) не сбрасывает пометку....
Как это обойти? Мне нужно показать, что ни один из вариантов не выбран.... Смысл в чем, есть варианты выравнивания Право/центр/лево.>>радиобатоны.... если выделена группа ячеек, а у них разное выравнивание, мне надо показать, что выравнивание разное, и естественно я сброшу все чекеты. а вот нефига не сбрасывается , если был зачекан хоть один........ Это бага? Кривые руки? Я могу это обойти, QCheckBox-ом и десятком строк кода, но может я чего пропустил? Сообщение отредактировал trdm - 1.3.2009, 0:55 |
|
|
kwisp |
![]()
Сообщение
#2
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
проверил. действительно не сбрасывается.
думаю это скорее не баг а специфическая штука для этого графического элемента. попробуй вспомнить хоть одну прогу где в ходе работы эти кнопки в начальное состояние переходят т. е сначала выбрали одну а потом очистили выбор..... |
|
|
Kagami |
![]()
Сообщение
#3
|
Старейший участник ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 601 Регистрация: 2.2.2009 Пользователь №: 523 Спасибо сказали: 101 раз(а) Репутация: ![]() ![]() ![]() |
Проверять лень, попробуйте QRadioButton::setDown(false)
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#4
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
trdm, выложи тестовый пример, для экспериментов.
|
|
|
kwisp |
![]()
Сообщение
#5
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
SABROG |
![]()
Сообщение
#6
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: ![]() ![]() ![]() |
![]() Тут проблема в установленном Exclusive. Его надо на время снимать, а потом обратно ставить. Я делал через дизайнер и по непонятным мне причинам buttonGroup, который я создал не видится как public. Пришлось идти на извраты. Но в принципе это не обязательно, если снять exclusive у каждого радиобаттона, очистить флаги и выставить exclusive обратно.
Сообщение отредактировал SABROG - 1.3.2009, 10:24
Прикрепленные файлы
|
|
|
kuler |
![]()
Сообщение
#7
|
![]() Танцор диско ![]() ![]() ![]() Группа: Участник Сообщений: 441 Регистрация: 11.9.2008 Из: Москва Пользователь №: 289 Спасибо сказали: 6 раз(а) Репутация: ![]() ![]() ![]() |
в принципе идея радиобаттонов действительна в том чтобы было чтото одно но выбрано, это выбор из имеющихся. А если нужно чтобы вообще не было выбрано или выбрано несколько то велкам ту чекбокс
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#8
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
trdm |
![]()
Сообщение
#9
|
Дмитрий Трошин ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 575 Регистрация: 12.1.2008 Пользователь №: 68 Спасибо сказали: 21 раз(а) Репутация: ![]() ![]() ![]() |
Еше раз спасибо за намек, но пошел другим путем:
т.е. добавил QButtonGroup врукопашную +
показалось так правильнее... SABROG, Кстати, чем ты *.ui делал? они моим дизайнером не открываются (использую от 4.2.1) по соображениям из удобства. с твоих уи заголовок:
в дизайнере от 421
|
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 12.3.2025, 20:06 |