Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qintegrityhidmanager.h
Go to the documentation of this file.
1// Copyright (C) 2015 Green Hills Software
2// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3// Qt-Security score:significant reason:default
4
5#ifndef QINTEGRITYHIDMANAGER_P_H
6#define QINTEGRITYHIDMANAGER_P_H
7
8#include <QObject>
9#include <QList>
10#include <QThread>
11
12QT_BEGIN_NAMESPACE
13
14class HIDDriverHandler;
15
16class QIntegrityHIDManager : public QThread
17{
19public:
22
23 void run(void);
24private:
25 void open_devices(void);
26
27 QString m_spec;
28 QList<HIDDriverHandler *> m_drivers;
29
30};
31
32QT_END_NAMESPACE
33
34#endif // QINTEGRITYHIDMANAGER_P_H
void process_event(void) override
HIDDeviceHandler(HIDDriver *hidd, HIDHandle hidh)
HIDHandle get_handle(void)
HIDDriver * get_driver(void)
void async_wait(void) override
void process_event(void) override
HIDDriverHandler(HIDDriver *hidd)
void async_wait(void) override
virtual void process_event()=0
virtual void async_wait()=0
Combined button and popup list for selecting options.