Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.188.241.82] |
|
Сообщ.
#1
,
|
|
|
Нужно сделать что бы QCheckBox был всегда активным. Или сэмулировать такое поведение.
|
Сообщ.
#2
,
|
|
|
Цитата rodion @ Нужно сделать что бы QCheckBox был всегда активным. Или сэмулировать такое поведение. Погоди, это как? Элемент может быть разрешенным или запрещенным, иметь или не иметь фокус. А что значит быть активным? |
Сообщ.
#3
,
|
|
|
Тут проблема в том что QItemDelegate создаёт editor(QCheckBox) когда сочтёт нужным. То бишь по двойному клику, а мне нужно что бы editor(QCheckBox) был уже создан до нажатия и был бы активным в клетке. То есть вести себя словно он на форме.
|
Сообщ.
#4
,
|
|
|
Цитата rodion @ а мне нужно что бы editor(QCheckBox) был уже создан до нажатия и был бы активным в клетке. Ну так передай ему программно фокус. Но быть всегда "активным", ИМХО не получится. Представь что ты захочешь завтра чтобы у тебя были активны два QLineEdit, чтобы в обох виджетах одновременно моргали курсоры. Ну так не бывает. |
Сообщ.
#5
,
|
|
|
Не то. Мне бы сделать что бы editor(QCheckBox) создавался при наведении на клетку мышкой. Как один из вариантов
|
Сообщ.
#6
,
|
|
|
CheckStateRole ?
|