1 #ifndef PIRKEYSETWIDGETITEM_H
2 #define PIRKEYSETWIDGETITEM_H
4 #include <QListWidgetItem>
6 #include "pirmakenames.h"
7 #include "pirdevicetypenames.h"
9 class PIRKeysetWidgetItem: public QListWidgetItem
23 PIRDeviceTypeName dt);
26 PIRKeysetWidgetItem *original);
30 PIRMakeName getMake();
32 PIRDeviceTypeName getDeviceType();
44 QString getNickname();
46 QString getInternalName();
51 PIRDeviceTypeName deviceType;
53 bool nicknameNotEmpty;
59 inline unsigned int PIRKeysetWidgetItem::getID()
65 inline PIRMakeName PIRKeysetWidgetItem::getMake()
71 inline PIRDeviceTypeName PIRKeysetWidgetItem::getDeviceType()
77 inline void PIRKeysetWidgetItem::setFavorite(
84 inline bool PIRKeysetWidgetItem::isFavorite()
90 inline bool PIRKeysetWidgetItem::hasNickname()
92 return nicknameNotEmpty;
96 inline QString PIRKeysetWidgetItem::getNickname()
102 inline QString PIRKeysetWidgetItem::getInternalName()
107 #endif // PIRKEYSETWIDGETITEM_H