class QThread;
class QObject;
-class PIRKeysetWidgetItem;
+class PIRSelectDeviceForm;
class PIRProtocol;
typedef std::map<PIRKeyName, const char *> KeyCollection;
PIRDeviceTypeName type;
};
-typedef std::list<DeviceInfo> DeviceCollection;
+typedef std::list<DeviceInfo> PIRDeviceCollection;
class PIRKeysetMetaData
{
void moveToThread(
QThread *thread);
- void populateDeviceTypes(
- PIRKeysetWidgetItem *kwi) const;
+ void populateDevices(
+ unsigned int id,
+ PIRSelectDeviceForm *sdf) const;
protected:
void addControlledDevice(
KeyCollection keys;
- DeviceCollection controlledDevices;
+ PIRDeviceCollection controlledDevices;
PIRProtocol *threadableProtocol;
unsigned int index;