14bool QAccessibleCache::insertElement(QAccessible::Id axid,
15 QT_MANGLE_NAMESPACE(QMacAccessibilityElement) *element)
const
17 if (
const auto it = accessibleElements.find(axid); it == accessibleElements.end()) {
18 accessibleElements[axid] = element;
21 }
else if (it.value() != element) {
22 auto *oldElement = it.value();
24 [oldElement invalidate];
27 accessibleElements[axid] = element;
34void QAccessibleCache::removeAccessibleElement(QAccessible::Id axid)
39 if (QT_MANGLE_NAMESPACE(QMacAccessibilityElement) *element = elementForId(axid)) {
41 accessibleElements.remove(axid);