score
Home
Classes
Namespaces
Files
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
14
namespace
Protocols
15
{
16
struct
EvdevSpecificSettings
17
{
18
QString name;
19
QString handler;
20
QString bus, vendor, product, version;
21
};
22
}
23
24
Q_DECLARE_METATYPE(Protocols::EvdevSpecificSettings)
25
W_REGISTER_ARGTYPE(Protocols::EvdevSpecificSettings)
26
#endif