Improved to "half-way usable" (version 0.5)
[pierogi] / pirkeysetwidgetitem.cpp
1 #include "pirkeysetwidgetitem.h"
2
3 PIRKeysetWidgetItem::PIRKeysetWidgetItem(
4   QString name,
5   unsigned int i,
6   PIRMakeName m)
7   : QListWidgetItem(name),
8     id(i),
9     make(m)
10 {
11 }
12
13
14 void PIRKeysetWidgetItem::addDeviceType(
15   PIRDeviceTypeName dt)
16 {
17   devices.insert(dt);
18 }
19
20
21 unsigned int PIRKeysetWidgetItem::getID()
22 {
23   return id;
24 }
25
26
27 PIRMakeName PIRKeysetWidgetItem::getMake()
28 {
29   return make;
30 }
31
32
33 bool PIRKeysetWidgetItem::supportsDeviceType(
34   PIRDeviceTypeName dt)
35 {
36   return (devices.find(dt) != devices.end());
37 }