// Copyright (C) 2015 Green Hills Software // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only #ifndef QINTEGRITYHIDMANAGER_P_H #define QINTEGRITYHIDMANAGER_P_H #include #include #include QT_BEGIN_NAMESPACE class HIDDriverHandler; class QIntegrityHIDManager : public QThread { Q_OBJECT public: QIntegrityHIDManager(const QString &key, const QString &specification, QObject *parent = nullptr); ~QIntegrityHIDManager(); void run(void) override; private: void open_devices(void); QString m_spec; QList m_drivers; }; QT_END_NAMESPACE #endif // QINTEGRITYHIDMANAGER_P_H