aboutsummaryrefslogtreecommitdiffstats
path: root/src/gamepad/qgamepadmanager.cpp
diff options
context:
space:
mode:
authorQt Forward Merge Bot <qt_forward_merge_bot@qt-project.org>2019-02-02 03:00:23 +0100
committerQt Forward Merge Bot <qt_forward_merge_bot@qt-project.org>2019-02-02 03:00:24 +0100
commit419bc7bc6e469ac88522ee9dabcf36ac1c66280c (patch)
tree716afeb82fdc350a0bf77f5c498c569b44287b12 /src/gamepad/qgamepadmanager.cpp
parent99cb7b0a4c7b7080216385b0940ee85a930f2cf5 (diff)
parent8dd9ee5e2017cf5e5a5c970a62ddf4eaf2f5ba39 (diff)
Merge remote-tracking branch 'origin/5.12' into 5.13v5.13.0-alpha1
Diffstat (limited to 'src/gamepad/qgamepadmanager.cpp')
-rw-r--r--src/gamepad/qgamepadmanager.cpp21
1 files changed, 20 insertions, 1 deletions
diff --git a/src/gamepad/qgamepadmanager.cpp b/src/gamepad/qgamepadmanager.cpp
index 4c86e62..c8a0eb5 100644
--- a/src/gamepad/qgamepadmanager.cpp
+++ b/src/gamepad/qgamepadmanager.cpp
@@ -144,6 +144,17 @@ void QGamepadManagerPrivate::loadBackend()
*/
/*!
+ * \qmltype GamepadManager
+ * \inqmlmodule QtGamepad
+ * \instantiates QGamepadManager
+ * \brief Queries attached gamepads and related events.
+ *
+ * GamepadManager QML type provides a high-level interface for
+ * querying the attached gamepads and events related to all of the
+ * connected devices.
+ */
+
+/*!
* Constructor for QGamepadManager.
*/
@@ -213,7 +224,15 @@ QString QGamepadManager::gamepadName(int deviceId) const
}
/*!
- Returns a QList containing the \l {QGamepad::}{deviceId}
+ \qmlproperty var GamepadManager::connectedGamepads
+ \readonly
+
+ Returns a list of integers containing the \l {QGamepad::}{deviceId}
+ values of the connected gamepads.
+*/
+
+/*!
+ Returns a list of integers containing the \l {QGamepad::}{deviceId}
values of the connected gamepads.
*/
const QList<int> QGamepadManager::connectedGamepads() const