4#ifndef QDEVICEDISCOVERY_H
5#define QDEVICEDISCOVERY_H
19#include <QSocketNotifier>
21#include <private/qglobal_p.h>
23#define QT_EVDEV_DEVICE_PATH "/dev/input/"
24#define QT_EVDEV_DEVICE_PREFIX "event"
25#define QT_EVDEV_DEVICE QT_EVDEV_DEVICE_PATH QT_EVDEV_DEVICE_PREFIX
27#define QT_DRM_DEVICE_PATH "/dev/dri/"
28#define QT_DRM_DEVICE_PREFIX "card"
29#define QT_DRM_DEVICE QT_DRM_DEVICE_PATH QT_DRM_DEVICE_PREFIX
QDeviceDiscovery(QDeviceTypes types, QObject *parent)
virtual QStringList scanConnectedDevices()=0
void deviceDetected(const QString &deviceNode)
void deviceRemoved(const QString &deviceNode)
QObject * parent() const
Returns a pointer to the parent object.
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
#define Q_DECLARE_FLAGS(Flags, Enum)
#define Q_DECLARE_OPERATORS_FOR_FLAGS(Flags)
GLsizei GLenum GLenum * types