summaryrefslogtreecommitdiffhomepage
path: root/tracker-linux-joystick
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2025-05-17 08:22:13 +0200
committerStanislaw Halik <sthalik@misaki.pl>2025-05-17 08:22:13 +0200
commitd033bef1ded739c056243e673a9e3fbb6c57ef24 (patch)
tree792d228003d6a080efa487a327a54379efd22bf7 /tracker-linux-joystick
parent5f0fef82211aa659a31a4b49308c5ad8779d2a2b (diff)
fix build on Linux & Apple
Diffstat (limited to 'tracker-linux-joystick')
-rw-r--r--tracker-linux-joystick/linux_joystick.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/tracker-linux-joystick/linux_joystick.cpp b/tracker-linux-joystick/linux_joystick.cpp
index 49718b52..2374451b 100644
--- a/tracker-linux-joystick/linux_joystick.cpp
+++ b/tracker-linux-joystick/linux_joystick.cpp
@@ -3,6 +3,7 @@
#include <QDir>
#include <QFileInfo>
#include <QVariant>
+#include <QRegularExpression>
// Discovery is done by searching for devices in the sys file system.
//
@@ -16,7 +17,7 @@ std::tuple<QString, QString> sysfsDeviceToJsDev(QFileInfo device) {
QString symlink = device.symLinkTarget();
QString js_dev = QString("/dev/input/%1").arg(device.fileName());
- QRegExp sep(QString("[:.%1]").arg(QDir::separator()));
+ QRegularExpression sep(QString("[:.%1]").arg(QDir::separator()));
QString device_id = symlink.section(sep, -6, -5);
return ret(js_dev, device_id);
}