Loading...
Searching...
No Matches
EvdevSpecificSettings.hpp
1#pragma once
2#include <ossia/detail/config.hpp>
3#if defined(OSSIA_PROTOCOL_EVDEV)
4#include <score/tools/std/StringHash.hpp>
5
6#include <ossia/detail/variant.hpp>
7
8#include <QString>
9
10#include <utility>
11#include <vector>
12#include <verdigris>
13
14namespace Protocols
15{
16struct EvdevSpecificSettings
17{
18 QString name;
19 QString handler;
20 QString bus, vendor, product, version;
21};
22}
23
24Q_DECLARE_METATYPE(Protocols::EvdevSpecificSettings)
25W_REGISTER_ARGTYPE(Protocols::EvdevSpecificSettings)
26#endif