Главная » C++ » Назначение focusInEvent и focusOutEvent в QQuickItem
Назначение focusInEvent и focusOutEvent в QQuickItem
Основной вопрос Qt5, некоторые объяснения, как они себя ведут, будут хорошими.
Я перепутал с focusInEvent / focusOutEvent в случае QQuickItem. поскольку QQuickItem имеет концепцию activefocus, который получает уведомление для элемента с событием ItemChanged, также focusInEvent / focusOutEvent запускаются только тогда, когда activeFocus равен true для QQuickItem, иначе элемент не получит это событие.
Также я столкнулся с некоторым сценарием, когда приходит focusOutEvent, но он не меняется
activeFocus of Item.
Как focusInEvent / focusOutEvent относится к активной фокусировке элемента и каков базовый метод для проверки фокусировки / расфокусировки QuickItem, полагаться на activeFocus ИЛИ предполагать focusOutEvent?