RemoteListWidgetItem
[irwi] / src / remotelistwidgetitem.h
1 #ifndef REMOTELISTWIDGETITEM_H
2 #define REMOTELISTWIDGETITEM_H
3
4 #include <QListWidgetItem>
5 #include <QVariant>
6 #include <QWidget>
7
8 #include "remote.h"
9
10 class RemoteListWidgetItem : public QListWidgetItem
11 {
12 public:
13     RemoteListWidgetItem(Remote remote, QWidget *parent = 0);
14     Remote remote() const { return m_remote; }
15
16     //overrides QListWidgetItem::data
17     QVariant data(int role) const;
18
19 private:
20    Remote m_remote;
21 };
22
23 #endif
24