Improved Keyset Selection Window
[pierogi] / pirkeysetwidgetitem.h
index 1b9ec5a..eb1d3de 100644 (file)
@@ -4,6 +4,7 @@
 #include <QListWidgetItem>
 
 #include "pirmakenames.h"
+#include "pirdevicetypenames.h"
 
 class PIRKeysetWidgetItem: public QListWidgetItem
 {
@@ -13,13 +14,20 @@ public:
     unsigned int id,
     PIRMakeName make);
 
+  void addDeviceType(
+    PIRDeviceTypeName dt);
+
   unsigned int getID();
 
   PIRMakeName getMake();
 
+  bool supportsDeviceType(
+    PIRDeviceTypeName dt);
+
 private:
   unsigned int id;
   PIRMakeName make;
+  PIRDeviceTypeCollection devices;
 };
 
 #endif // PIRKEYSETWIDGETITEM_H