blob: c0d0eab384b046ad34591213617969c0e7ce59c5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
|
#ifndef RESOURCES_H
#define RESOURCES_H
#include <policy/resource.h>
#include <QString>
namespace ResourcePolicy
{
class AudioRecorderResource: public Resource
{
public:
AudioRecorderResource();
AudioRecorderResource(const AudioRecorderResource &other);
virtual ~AudioRecorderResource();
virtual ResourceType type() const;
private:
QString group;
quint32 pid;
QString stream;
};
class BacklightResource: public Resource
{
public:
BacklightResource();
BacklightResource(const BacklightResource &other);
virtual ~BacklightResource();
virtual ResourceType type() const;
};
class LedsResource: public Resource
{
public:
LedsResource();
LedsResource(const LedsResource &other);
virtual ~LedsResource();
virtual ResourceType type() const;
};
class VibraResource: public Resource
{
public:
VibraResource();
VibraResource(const VibraResource &other);
virtual ~VibraResource();
virtual ResourceType type() const;
};
class VideoRecorderResource: public Resource
{
public:
VideoRecorderResource();
VideoRecorderResource(const VideoRecorderResource &other);
virtual ~VideoRecorderResource();
virtual ResourceType type() const;
};
class VideoResource: public Resource
{
public:
VideoResource();
VideoResource(const VideoResource &other);
virtual ~VideoResource();
virtual ResourceType type() const;
};
class SystemButtonResource: public Resource
{
public:
SystemButtonResource();
SystemButtonResource(const SystemButtonResource &other);
virtual ~SystemButtonResource();
virtual ResourceType type() const;
};
class LockButtonResource: public Resource
{
public:
LockButtonResource();
LockButtonResource(const LockButtonResource &other);
virtual ~LockButtonResource();
virtual ResourceType type() const;
};
class ScaleButtonResource: public Resource
{
public:
ScaleButtonResource();
ScaleButtonResource(const ScaleButtonResource &other);
virtual ~ScaleButtonResource();
virtual ResourceType type() const;
};
class SnapButtonResource: public Resource
{
public:
SnapButtonResource();
SnapButtonResource(const SnapButtonResource &other);
virtual ~SnapButtonResource();
virtual ResourceType type() const;
};
class LensCoverResource: public Resource
{
public:
LensCoverResource();
LensCoverResource(const LensCoverResource &other);
virtual ~LensCoverResource();
virtual ResourceType type() const;
};
}
#endif
|