diff --git a/src/private/BasicButton.qml b/src/private/BasicButton.qml
index ab5d8e3817a96d447ff4e5264f6e82a3892860dc..b424b5bc00f7fe79891668601a6964641df25423 100644
--- a/src/private/BasicButton.qml
+++ b/src/private/BasicButton.qml
@@ -115,6 +115,11 @@ Control {
     Accessible.role: Accessible.Button
     Accessible.description: tooltip
 
+    /*! \internal */
+    function accessiblePressAction() {
+        __action.trigger()
+    }
+
     Action { id: ownAction }
 
     Connections {