У меня следующее поведение.
Я перегружаю focusOutEvent()
обработчик для моего класса виджета. Но обработчик называется не только, когда фокус виджета фокусируется, но и при нажатии на него. Точно так же, как это будет потерять внимание, а затем восстановить его.Фокусное событие при нажатии на сфокусированный виджет
Вопрос 1: Это ошибка?
Вопрос второй: Если нет, есть ли разумный способ справиться с потерей фокуса? - Отсекание всех сигналов focusChange()
не выглядит привлекательным.
Я пользуюсь Qt5.1
Какова политика фокусировки вашего виджета? – cmannett85
Я пробовал 'Сильные' и' Click'. – Number47
У вас есть один или несколько экземпляров этого виджета, когда кто-то получает фокус, другие теряют его. Платформа? Образец кода? Другие детали? – Chugaister