Possible Uninstall Fix, plus cleanup, more keysets
[pierogi] / pirkeysetmetadata.cpp
index 5ae2599..1c755a2 100644 (file)
@@ -1,7 +1,10 @@
 #include "pirkeysetmetadata.h"
+#include "pirkeysetwidgetitem.h"
+#include "protocols/pirprotocol.h"
 
 #include <iostream>
 
+
 PIRKeysetMetaData::PIRKeysetMetaData(
   const char *r,
   PIRMakeName m,
@@ -20,9 +23,9 @@ bool PIRKeysetMetaData::hasKey(
 
 
 void PIRKeysetMetaData::moveProtocolToThread(
-  QThread &thread)
+  QThread *thread)
 {
-  threadableProtocol->moveToThread(&thread);
+  threadableProtocol->moveToThread(thread);
 }
 
 
@@ -172,6 +175,23 @@ void PIRKeysetMetaData::addPioneerKey(
 }
 
 
+/*
+void PIRKeysetMetaData::addRCAKey(
+  const char *name,
+  PIRKeyName key,
+  unsigned int addressData,
+  unsigned int commandData)
+{
+  if (key != Unmapped_Key)
+  {
+    keys[key] = name;
+    threadableProtocol->addPioneerKey(
+      key, addressData, commandData);
+  }
+}
+*/
+
+
 void PIRKeysetMetaData::setPreData(
   unsigned long data,
   unsigned int bits)