#include #define WORKAROUND_INNER_CLASS_DEFINITION_QAccessible__ActivationObserver #define WORKAROUND_INNER_CLASS_DEFINITION_QAccessible__State #include #include #include #include #include #include #include "gen_qaccessible_base.h" #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } /* extern C */ #endif void QAccessible_installActivationObserver(QAccessible__ActivationObserver* param1) { QAccessible::installActivationObserver(param1); } void QAccessible_removeActivationObserver(QAccessible__ActivationObserver* param1) { QAccessible::removeActivationObserver(param1); } QAccessibleInterface* QAccessible_queryAccessibleInterface(QObject* param1) { return QAccessible::queryAccessibleInterface(param1); } unsigned int QAccessible_uniqueId(QAccessibleInterface* iface) { QAccessible::Id _ret = QAccessible::uniqueId(iface); return static_cast(_ret); } QAccessibleInterface* QAccessible_accessibleInterface(unsigned int uniqueId) { return QAccessible::accessibleInterface(static_cast(uniqueId)); } unsigned int QAccessible_registerAccessibleInterface(QAccessibleInterface* iface) { QAccessible::Id _ret = QAccessible::registerAccessibleInterface(iface); return static_cast(_ret); } void QAccessible_deleteAccessibleInterface(unsigned int uniqueId) { QAccessible::deleteAccessibleInterface(static_cast(uniqueId)); } void QAccessible_updateAccessibility(QAccessibleEvent* event) { QAccessible::updateAccessibility(event); } bool QAccessible_isActive() { return QAccessible::isActive(); } void QAccessible_setActive(bool active) { QAccessible::setActive(active); } void QAccessible_setRootObject(QObject* object) { QAccessible::setRootObject(object); } void QAccessible_cleanup() { QAccessible::cleanup(); } struct miqt_map /* tuple of int and int */ QAccessible_qAccessibleTextBoundaryHelper(QTextCursor* cursor, int boundaryType) { QPair _ret = QAccessible::qAccessibleTextBoundaryHelper(*cursor, static_cast(boundaryType)); // Convert QPair<> from C++ memory to manually-managed C memory int* _first_arr = static_cast(malloc(sizeof(int))); int* _second_arr = static_cast(malloc(sizeof(int))); _first_arr[0] = _ret.first; _second_arr[0] = _ret.second; struct miqt_map _out; _out.len = 1; _out.keys = static_cast(_first_arr); _out.values = static_cast(_second_arr); return _out; } void QAccessible_delete(QAccessible* self) { delete self; } QAccessible__State* QAccessible__State_new() { return new (std::nothrow) QAccessible::State(); } unsigned long long QAccessible__State_disabled(const QAccessible__State* self) { quint64 disabled_ret = self->disabled; return static_cast(disabled_ret); } void QAccessible__State_setDisabled(QAccessible__State* self, unsigned long long disabled) { self->disabled = static_cast(disabled); } unsigned long long QAccessible__State_selected(const QAccessible__State* self) { quint64 selected_ret = self->selected; return static_cast(selected_ret); } void QAccessible__State_setSelected(QAccessible__State* self, unsigned long long selected) { self->selected = static_cast(selected); } unsigned long long QAccessible__State_focusable(const QAccessible__State* self) { quint64 focusable_ret = self->focusable; return static_cast(focusable_ret); } void QAccessible__State_setFocusable(QAccessible__State* self, unsigned long long focusable) { self->focusable = static_cast(focusable); } unsigned long long QAccessible__State_focused(const QAccessible__State* self) { quint64 focused_ret = self->focused; return static_cast(focused_ret); } void QAccessible__State_setFocused(QAccessible__State* self, unsigned long long focused) { self->focused = static_cast(focused); } unsigned long long QAccessible__State_pressed(const QAccessible__State* self) { quint64 pressed_ret = self->pressed; return static_cast(pressed_ret); } void QAccessible__State_setPressed(QAccessible__State* self, unsigned long long pressed) { self->pressed = static_cast(pressed); } unsigned long long QAccessible__State_checkable(const QAccessible__State* self) { quint64 checkable_ret = self->checkable; return static_cast(checkable_ret); } void QAccessible__State_setCheckable(QAccessible__State* self, unsigned long long checkable) { self->checkable = static_cast(checkable); } unsigned long long QAccessible__State_checked(const QAccessible__State* self) { quint64 checked_ret = self->checked; return static_cast(checked_ret); } void QAccessible__State_setChecked(QAccessible__State* self, unsigned long long checked) { self->checked = static_cast(checked); } unsigned long long QAccessible__State_checkStateMixed(const QAccessible__State* self) { quint64 checkStateMixed_ret = self->checkStateMixed; return static_cast(checkStateMixed_ret); } void QAccessible__State_setCheckStateMixed(QAccessible__State* self, unsigned long long checkStateMixed) { self->checkStateMixed = static_cast(checkStateMixed); } unsigned long long QAccessible__State_readOnly(const QAccessible__State* self) { quint64 readOnly_ret = self->readOnly; return static_cast(readOnly_ret); } void QAccessible__State_setReadOnly(QAccessible__State* self, unsigned long long readOnly) { self->readOnly = static_cast(readOnly); } unsigned long long QAccessible__State_hotTracked(const QAccessible__State* self) { quint64 hotTracked_ret = self->hotTracked; return static_cast(hotTracked_ret); } void QAccessible__State_setHotTracked(QAccessible__State* self, unsigned long long hotTracked) { self->hotTracked = static_cast(hotTracked); } unsigned long long QAccessible__State_defaultButton(const QAccessible__State* self) { quint64 defaultButton_ret = self->defaultButton; return static_cast(defaultButton_ret); } void QAccessible__State_setDefaultButton(QAccessible__State* self, unsigned long long defaultButton) { self->defaultButton = static_cast(defaultButton); } unsigned long long QAccessible__State_expanded(const QAccessible__State* self) { quint64 expanded_ret = self->expanded; return static_cast(expanded_ret); } void QAccessible__State_setExpanded(QAccessible__State* self, unsigned long long expanded) { self->expanded = static_cast(expanded); } unsigned long long QAccessible__State_collapsed(const QAccessible__State* self) { quint64 collapsed_ret = self->collapsed; return static_cast(collapsed_ret); } void QAccessible__State_setCollapsed(QAccessible__State* self, unsigned long long collapsed) { self->collapsed = static_cast(collapsed); } unsigned long long QAccessible__State_busy(const QAccessible__State* self) { quint64 busy_ret = self->busy; return static_cast(busy_ret); } void QAccessible__State_setBusy(QAccessible__State* self, unsigned long long busy) { self->busy = static_cast(busy); } unsigned long long QAccessible__State_expandable(const QAccessible__State* self) { quint64 expandable_ret = self->expandable; return static_cast(expandable_ret); } void QAccessible__State_setExpandable(QAccessible__State* self, unsigned long long expandable) { self->expandable = static_cast(expandable); } unsigned long long QAccessible__State_marqueed(const QAccessible__State* self) { quint64 marqueed_ret = self->marqueed; return static_cast(marqueed_ret); } void QAccessible__State_setMarqueed(QAccessible__State* self, unsigned long long marqueed) { self->marqueed = static_cast(marqueed); } unsigned long long QAccessible__State_animated(const QAccessible__State* self) { quint64 animated_ret = self->animated; return static_cast(animated_ret); } void QAccessible__State_setAnimated(QAccessible__State* self, unsigned long long animated) { self->animated = static_cast(animated); } unsigned long long QAccessible__State_invisible(const QAccessible__State* self) { quint64 invisible_ret = self->invisible; return static_cast(invisible_ret); } void QAccessible__State_setInvisible(QAccessible__State* self, unsigned long long invisible) { self->invisible = static_cast(invisible); } unsigned long long QAccessible__State_offscreen(const QAccessible__State* self) { quint64 offscreen_ret = self->offscreen; return static_cast(offscreen_ret); } void QAccessible__State_setOffscreen(QAccessible__State* self, unsigned long long offscreen) { self->offscreen = static_cast(offscreen); } unsigned long long QAccessible__State_sizeable(const QAccessible__State* self) { quint64 sizeable_ret = self->sizeable; return static_cast(sizeable_ret); } void QAccessible__State_setSizeable(QAccessible__State* self, unsigned long long sizeable) { self->sizeable = static_cast(sizeable); } unsigned long long QAccessible__State_movable(const QAccessible__State* self) { quint64 movable_ret = self->movable; return static_cast(movable_ret); } void QAccessible__State_setMovable(QAccessible__State* self, unsigned long long movable) { self->movable = static_cast(movable); } unsigned long long QAccessible__State_selfVoicing(const QAccessible__State* self) { quint64 selfVoicing_ret = self->selfVoicing; return static_cast(selfVoicing_ret); } void QAccessible__State_setSelfVoicing(QAccessible__State* self, unsigned long long selfVoicing) { self->selfVoicing = static_cast(selfVoicing); } unsigned long long QAccessible__State_selectable(const QAccessible__State* self) { quint64 selectable_ret = self->selectable; return static_cast(selectable_ret); } void QAccessible__State_setSelectable(QAccessible__State* self, unsigned long long selectable) { self->selectable = static_cast(selectable); } unsigned long long QAccessible__State_linked(const QAccessible__State* self) { quint64 linked_ret = self->linked; return static_cast(linked_ret); } void QAccessible__State_setLinked(QAccessible__State* self, unsigned long long linked) { self->linked = static_cast(linked); } unsigned long long QAccessible__State_traversed(const QAccessible__State* self) { quint64 traversed_ret = self->traversed; return static_cast(traversed_ret); } void QAccessible__State_setTraversed(QAccessible__State* self, unsigned long long traversed) { self->traversed = static_cast(traversed); } unsigned long long QAccessible__State_multiSelectable(const QAccessible__State* self) { quint64 multiSelectable_ret = self->multiSelectable; return static_cast(multiSelectable_ret); } void QAccessible__State_setMultiSelectable(QAccessible__State* self, unsigned long long multiSelectable) { self->multiSelectable = static_cast(multiSelectable); } unsigned long long QAccessible__State_extSelectable(const QAccessible__State* self) { quint64 extSelectable_ret = self->extSelectable; return static_cast(extSelectable_ret); } void QAccessible__State_setExtSelectable(QAccessible__State* self, unsigned long long extSelectable) { self->extSelectable = static_cast(extSelectable); } unsigned long long QAccessible__State_passwordEdit(const QAccessible__State* self) { quint64 passwordEdit_ret = self->passwordEdit; return static_cast(passwordEdit_ret); } void QAccessible__State_setPasswordEdit(QAccessible__State* self, unsigned long long passwordEdit) { self->passwordEdit = static_cast(passwordEdit); } unsigned long long QAccessible__State_hasPopup(const QAccessible__State* self) { quint64 hasPopup_ret = self->hasPopup; return static_cast(hasPopup_ret); } void QAccessible__State_setHasPopup(QAccessible__State* self, unsigned long long hasPopup) { self->hasPopup = static_cast(hasPopup); } unsigned long long QAccessible__State_modal(const QAccessible__State* self) { quint64 modal_ret = self->modal; return static_cast(modal_ret); } void QAccessible__State_setModal(QAccessible__State* self, unsigned long long modal) { self->modal = static_cast(modal); } unsigned long long QAccessible__State_active(const QAccessible__State* self) { quint64 active_ret = self->active; return static_cast(active_ret); } void QAccessible__State_setActive(QAccessible__State* self, unsigned long long active) { self->active = static_cast(active); } unsigned long long QAccessible__State_invalid(const QAccessible__State* self) { quint64 invalid_ret = self->invalid; return static_cast(invalid_ret); } void QAccessible__State_setInvalid(QAccessible__State* self, unsigned long long invalid) { self->invalid = static_cast(invalid); } unsigned long long QAccessible__State_editable(const QAccessible__State* self) { quint64 editable_ret = self->editable; return static_cast(editable_ret); } void QAccessible__State_setEditable(QAccessible__State* self, unsigned long long editable) { self->editable = static_cast(editable); } unsigned long long QAccessible__State_multiLine(const QAccessible__State* self) { quint64 multiLine_ret = self->multiLine; return static_cast(multiLine_ret); } void QAccessible__State_setMultiLine(QAccessible__State* self, unsigned long long multiLine) { self->multiLine = static_cast(multiLine); } unsigned long long QAccessible__State_selectableText(const QAccessible__State* self) { quint64 selectableText_ret = self->selectableText; return static_cast(selectableText_ret); } void QAccessible__State_setSelectableText(QAccessible__State* self, unsigned long long selectableText) { self->selectableText = static_cast(selectableText); } unsigned long long QAccessible__State_supportsAutoCompletion(const QAccessible__State* self) { quint64 supportsAutoCompletion_ret = self->supportsAutoCompletion; return static_cast(supportsAutoCompletion_ret); } void QAccessible__State_setSupportsAutoCompletion(QAccessible__State* self, unsigned long long supportsAutoCompletion) { self->supportsAutoCompletion = static_cast(supportsAutoCompletion); } unsigned long long QAccessible__State_searchEdit(const QAccessible__State* self) { quint64 searchEdit_ret = self->searchEdit; return static_cast(searchEdit_ret); } void QAccessible__State_setSearchEdit(QAccessible__State* self, unsigned long long searchEdit) { self->searchEdit = static_cast(searchEdit); } void QAccessible__State_delete(QAccessible__State* self) { delete self; } void QAccessible__ActivationObserver_accessibilityActiveChanged(QAccessible__ActivationObserver* self, bool active) { self->accessibilityActiveChanged(active); } void QAccessible__ActivationObserver_operatorAssign(QAccessible__ActivationObserver* self, QAccessible__ActivationObserver* param1) { self->operator=(*param1); } void QAccessible__ActivationObserver_delete(QAccessible__ActivationObserver* self) { delete self; }