Advanced Settings Panel
[pierogi] / keysets / lg.h
index 6bff901..497d4a4 100644 (file)
@@ -9,104 +9,170 @@ class LGTV1: public PIRKeysetMetaData
 {
 public:
   LGTV1(
-    QObject *guiObject,
     unsigned int index);
+
+  virtual void populateProtocol(
+    QObject *guiObject);
 };
 
 class LGTV1a: public LGTV1
 {
 public:
   LGTV1a(
-    QObject *guiObject,
     unsigned int index);
+
+  virtual void populateProtocol(
+    QObject *guiObject);
 };
 
 class LGTV1b: public LGTV1
 {
 public:
   LGTV1b(
-    QObject *guiObject,
     unsigned int index);
+
+  virtual void populateProtocol(
+    QObject *guiObject);
 };
 
 class LGTV1c: public LGTV1
 {
 public:
   LGTV1c(
-    QObject *guiObject,
     unsigned int index);
+
+  virtual void populateProtocol(
+    QObject *guiObject);
 };
 
 class LGTV2: public PIRKeysetMetaData
 {
 public:
   LGTV2(
-    QObject *guiObject,
     unsigned int index);
+
+  virtual void populateProtocol(
+    QObject *guiObject);
 };
 
 class LGTV2a: public LGTV2
 {
 public:
   LGTV2a(
-    QObject *guiObject,
     unsigned int index);
+
+  virtual void populateProtocol(
+    QObject *guiObject);
 };
 
 class LGTV2b: public LGTV2
 {
 public:
   LGTV2b(
-    QObject *guiObject,
     unsigned int index);
+
+  virtual void populateProtocol(
+    QObject *guiObject);
+};
+
+class LGHT1: public PIRKeysetMetaData
+{
+public:
+  LGHT1(
+    unsigned int index);
+
+  virtual void populateProtocol(
+    QObject *guiObject);
+};
+
+class LGHT2: public PIRKeysetMetaData
+{
+public:
+  LGHT2(
+    unsigned int index);
+
+  virtual void populateProtocol(
+    QObject *guiObject);
+};
+
+class LGHT2a: public LGHT2
+{
+public:
+  LGHT2a(
+    unsigned int index);
+
+  virtual void populateProtocol(
+    QObject *guiObject);
 };
 
 class LGDisc1: public PIRKeysetMetaData
 {
 public:
   LGDisc1(
-    QObject *guiObject,
     unsigned int index);
+
+  virtual void populateProtocol(
+    QObject *guiObject);
 };
 
 class LGDisc2: public PIRKeysetMetaData
 {
 public:
   LGDisc2(
-    QObject *guiObject,
     unsigned int index);
+
+  virtual void populateProtocol(
+    QObject *guiObject);
 };
 
 class LGDisc2a: public LGDisc2
 {
 public:
   LGDisc2a(
-    QObject *guiObject,
     unsigned int index);
+
+  virtual void populateProtocol(
+    QObject *guiObject);
 };
 
 class LGVCR1: public PIRKeysetMetaData
 {
 public:
   LGVCR1(
-    QObject *guiObject,
     unsigned int index);
+
+  virtual void populateProtocol(
+    QObject *guiObject);
 };
 
 class LGVCR1a: public LGVCR1
 {
 public:
   LGVCR1a(
-    QObject *guiObject,
     unsigned int index);
+
+  virtual void populateProtocol(
+    QObject *guiObject);
 };
 
 class LGVCR1b: public LGVCR1
 {
 public:
   LGVCR1b(
-    QObject *guiObject,
     unsigned int index);
+
+  virtual void populateProtocol(
+    QObject *guiObject);
+};
+
+class LGAC1: public PIRKeysetMetaData
+{
+public:
+  LGAC1(
+    unsigned int index);
+
+  virtual void populateProtocol(
+    QObject *guiObject);
 };
 
 #endif // LG_H